Class GetVault.Response
- java.lang.Object
-
- io.helidon.integrations.common.rest.ApiJsonParser
-
- io.helidon.integrations.oci.connect.OciResponseParser
-
- io.helidon.integrations.oci.vault.GetVault.Response
-
- Enclosing class:
- GetVault
public static class GetVault.Response extends OciResponseParser
Response object parsed from JSON returned by theRestApi
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
compartmentId()
The OCID of the compartment that contains this vault.Instant
created()
The date and time the vault was created.String
cryptoEndpoint()
The service endpoint to perform cryptographic operations against.String
displayName()
A user-friendly name for the vault.String
lifecycleState()
The vault's current lifecycle state.String
managementEndpoint()
The service endpoint to perform management operations against.String
vaultId()
The OCID of the vault.String
vaultType()
The type of vault.String
wrappingKeyId()
The OCID of the vault's wrapping key.-
Methods inherited from class io.helidon.integrations.oci.connect.OciResponseParser
getInstant, toInstant
-
Methods inherited from class io.helidon.integrations.common.rest.ApiJsonParser
isPresent, stringValue, toBoolean, toBytesBase64, toDouble, toInstant, toInt, toList, toLong, toMap, toObject, toString
-
-
-
-
Method Detail
-
compartmentId
public String compartmentId()
The OCID of the compartment that contains this vault.- Returns:
- compartment ID
-
displayName
public String displayName()
A user-friendly name for the vault. It does not have to be unique, and it is changeable. Avoid entering confidential information.- Returns:
- display name
-
lifecycleState
public String lifecycleState()
The vault's current lifecycle state.- Returns:
- lifecycle state
-
created
public Instant created()
The date and time the vault was created.- Returns:
- created instant
-
vaultId
public String vaultId()
The OCID of the vault.- Returns:
- Vault ID
-
cryptoEndpoint
public String cryptoEndpoint()
The service endpoint to perform cryptographic operations against. Cryptographic operations include Encrypt, Decrypt, and GenerateDataEncryptionKey operations.- Returns:
- cryptographic endpoint
-
managementEndpoint
public String managementEndpoint()
The service endpoint to perform management operations against. Management operations include "Create," "Update," "List," "Get," and "Delete" operations.- Returns:
- management endpoint
-
vaultType
public String vaultType()
The type of vault. Each type of vault stores the key with different degrees of isolation and has different options and pricing. Allowed values are:VIRTUAL_PRIVATE
DEFAULT
- Returns:
- vault type
-
wrappingKeyId
public String wrappingKeyId()
The OCID of the vault's wrapping key.- Returns:
- wrapping key id
-
-