Class VaultUsage.Builder
- java.lang.Object
-
- com.oracle.bmc.keymanagement.model.VaultUsage.Builder
-
- Enclosing class:
- VaultUsage
public static class VaultUsage.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VaultUsage
build()
VaultUsage.Builder
copy(VaultUsage model)
VaultUsage.Builder
keyCount(Integer keyCount)
The number of keys in this vault that persist on a hardware security module (HSM), across all compartments, excluding keys in a DELETED state.VaultUsage.Builder
keyVersionCount(Integer keyVersionCount)
The number of key versions in this vault that persist on a hardware security module (HSM), across all compartments, excluding key versions in a DELETED state.VaultUsage.Builder
softwareKeyCount(Integer softwareKeyCount)
The number of keys in this vault that persist on the server, across all compartments, excluding keys in a DELETED state.VaultUsage.Builder
softwareKeyVersionCount(Integer softwareKeyVersionCount)
The number of key versions in this vault that persist on the server, across all compartments, excluding key versions in a DELETED state.
-
-
-
Method Detail
-
keyCount
public VaultUsage.Builder keyCount(Integer keyCount)
The number of keys in this vault that persist on a hardware security module (HSM), across all compartments, excluding keys in a DELETED state.- Parameters:
keyCount
- the value to set- Returns:
- this builder
-
keyVersionCount
public VaultUsage.Builder keyVersionCount(Integer keyVersionCount)
The number of key versions in this vault that persist on a hardware security module (HSM), across all compartments, excluding key versions in a DELETED state.- Parameters:
keyVersionCount
- the value to set- Returns:
- this builder
-
softwareKeyCount
public VaultUsage.Builder softwareKeyCount(Integer softwareKeyCount)
The number of keys in this vault that persist on the server, across all compartments, excluding keys in a DELETED state.- Parameters:
softwareKeyCount
- the value to set- Returns:
- this builder
-
softwareKeyVersionCount
public VaultUsage.Builder softwareKeyVersionCount(Integer softwareKeyVersionCount)
The number of key versions in this vault that persist on the server, across all compartments, excluding key versions in a DELETED state.- Parameters:
softwareKeyVersionCount
- the value to set- Returns:
- this builder
-
build
public VaultUsage build()
-
copy
public VaultUsage.Builder copy(VaultUsage model)
-
-