| static KeyVersion.Builder | KeyVersion. builder() | Create a new builder. | 
| KeyVersion.Builder | KeyVersion.Builder. compartmentId(String compartmentId) | The OCID of the compartment that contains this key version. | 
| KeyVersion.Builder | KeyVersion.Builder. copy(KeyVersion model) |  | 
| KeyVersion.Builder | KeyVersion.Builder. externalKeyReferenceDetails(ExternalKeyReferenceDetails externalKeyReferenceDetails) |  | 
| KeyVersion.Builder | KeyVersion.Builder. id(String id) | The OCID of the key version. | 
| KeyVersion.Builder | KeyVersion.Builder. isAutoRotated(Boolean isAutoRotated) | A Boolean Value indicating whether this keyversion is generated from auto rotation of key | 
| KeyVersion.Builder | KeyVersion.Builder. isPrimary(Boolean isPrimary) | A Boolean value that indicates whether the KeyVersion belongs to primary Vault or replica
Vault. | 
| KeyVersion.Builder | KeyVersion.Builder. keyId(String keyId) | The OCID of the key associated with this key version. | 
| KeyVersion.Builder | KeyVersion.Builder. lifecycleState(KeyVersion.LifecycleState lifecycleState) | The key version’s current lifecycle state. | 
| KeyVersion.Builder | KeyVersion.Builder. origin(KeyVersion.Origin origin) | The source of the key material. | 
| KeyVersion.Builder | KeyVersion.Builder. publicKey(String publicKey) | The public key in PEM format. | 
| KeyVersion.Builder | KeyVersion.Builder. replicaDetails(KeyVersionReplicaDetails replicaDetails) |  | 
| KeyVersion.Builder | KeyVersion.Builder. restoredFromKeyVersionId(String restoredFromKeyVersionId) | The OCID of the key version from which this key version was restored. | 
| KeyVersion.Builder | KeyVersion.Builder. timeCreated(Date timeCreated) | The date and time this key version was created, expressed in RFC
3339  timestamp format. | 
| KeyVersion.Builder | KeyVersion.Builder. timeOfDeletion(Date timeOfDeletion) | An optional property indicating when to delete the key version, expressed in RFC
3339  timestamp format. | 
| KeyVersion.Builder | KeyVersion. toBuilder() |  | 
| KeyVersion.Builder | KeyVersion.Builder. vaultId(String vaultId) | The OCID of the vault that contains this key version. |