Package com.exoscale.sdk.model
Class CreateKmsKeyResponse
java.lang.Object
com.exoscale.sdk.model.CreateKmsKeyResponse
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.4.0")
public class CreateKmsKeyResponse
extends Object
CreateKmsKeyResponse
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets sourcestatic enumGets or Sets status -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatedAt(OffsetDateTime createdAt) description(String description) booleanReturn true if this create-kms-key-response object is equal to o.The UTC timestamp showing when the KMS key was originally provisioned.An optional detailed description providing additional context about the key's intended use case.getId()The globally unique identifier (UUID) assigned to the newly created KMS key.True if this is a multi-zone key.getName()The display name assigned to the KMS key.The creation zone of the KMS key.Get revisionGet sourceGet statusThe timestamp indicating exactly when the current key status was last transitioned.getUsage()The cryptographic operation constraints allowed on this key.inthashCode()originZone(String originZone) revision(RevisionStamp revision) voidsetCreatedAt(OffsetDateTime createdAt) voidsetDescription(String description) voidvoidsetMultiZone(Boolean multiZone) voidvoidsetOriginZone(String originZone) voidsetRevision(RevisionStamp revision) voidvoidvoidsetStatusSince(OffsetDateTime statusSince) voidstatusSince(OffsetDateTime statusSince) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_REVISION
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_MULTI_ZONE
- See Also:
-
JSON_PROPERTY_SOURCE
- See Also:
-
JSON_PROPERTY_USAGE
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_STATUS_SINCE
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_ORIGIN_ZONE
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
-
Constructor Details
-
CreateKmsKeyResponse
public CreateKmsKeyResponse()
-
-
Method Details
-
description
-
getDescription
An optional detailed description providing additional context about the key's intended use case.- Returns:
- description
-
setDescription
-
revision
-
getRevision
Get revision- Returns:
- revision
-
setRevision
-
name
-
getName
The display name assigned to the KMS key.- Returns:
- name
-
setName
-
multiZone
-
getMultiZone
True if this is a multi-zone key.- Returns:
- multiZone
-
setMultiZone
-
source
-
getSource
Get source- Returns:
- source
-
setSource
-
usage
-
getUsage
The cryptographic operation constraints allowed on this key.- Returns:
- usage
-
setUsage
-
status
-
getStatus
Get status- Returns:
- status
-
setStatus
-
statusSince
-
getStatusSince
The timestamp indicating exactly when the current key status was last transitioned.- Returns:
- statusSince
-
setStatusSince
-
id
-
getId
The globally unique identifier (UUID) assigned to the newly created KMS key.- Returns:
- id
-
setId
-
originZone
-
getOriginZone
The creation zone of the KMS key.- Returns:
- originZone
-
setOriginZone
-
createdAt
-
getCreatedAt
The UTC timestamp showing when the KMS key was originally provisioned.- Returns:
- createdAt
-
setCreatedAt
-
equals
Return true if this create-kms-key-response object is equal to o. -
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-