public static interface GetEncryptionConfigurationResponse.Builder extends IoTFleetWiseResponse.Builder, SdkPojo, CopyableBuilder<GetEncryptionConfigurationResponse.Builder,GetEncryptionConfigurationResponse>
| Modifier and Type | Method and Description |
|---|---|
GetEncryptionConfigurationResponse.Builder |
creationTime(Instant creationTime)
The time when encryption was configured in seconds since epoch (January 1, 1970 at midnight UTC time).
|
GetEncryptionConfigurationResponse.Builder |
encryptionStatus(EncryptionStatus encryptionStatus)
The encryption status.
|
GetEncryptionConfigurationResponse.Builder |
encryptionStatus(String encryptionStatus)
The encryption status.
|
GetEncryptionConfigurationResponse.Builder |
encryptionType(EncryptionType encryptionType)
The type of encryption.
|
GetEncryptionConfigurationResponse.Builder |
encryptionType(String encryptionType)
The type of encryption.
|
GetEncryptionConfigurationResponse.Builder |
errorMessage(String errorMessage)
The error message that describes why encryption settings couldn't be configured, if applicable.
|
GetEncryptionConfigurationResponse.Builder |
kmsKeyId(String kmsKeyId)
The ID of the KMS key that is used for encryption.
|
GetEncryptionConfigurationResponse.Builder |
lastModificationTime(Instant lastModificationTime)
The time when encryption was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetEncryptionConfigurationResponse.Builder kmsKeyId(String kmsKeyId)
The ID of the KMS key that is used for encryption.
kmsKeyId - The ID of the KMS key that is used for encryption.GetEncryptionConfigurationResponse.Builder encryptionStatus(String encryptionStatus)
The encryption status.
encryptionStatus - The encryption status.EncryptionStatus,
EncryptionStatusGetEncryptionConfigurationResponse.Builder encryptionStatus(EncryptionStatus encryptionStatus)
The encryption status.
encryptionStatus - The encryption status.EncryptionStatus,
EncryptionStatusGetEncryptionConfigurationResponse.Builder encryptionType(String encryptionType)
The type of encryption. Set to KMS_BASED_ENCRYPTION to use an KMS key that you own and manage.
Set to FLEETWISE_DEFAULT_ENCRYPTION to use an Amazon Web Services managed key that is owned by
the Amazon Web Services IoT FleetWise service account.
encryptionType - The type of encryption. Set to KMS_BASED_ENCRYPTION to use an KMS key that you own and
manage. Set to FLEETWISE_DEFAULT_ENCRYPTION to use an Amazon Web Services managed key
that is owned by the Amazon Web Services IoT FleetWise service account.EncryptionType,
EncryptionTypeGetEncryptionConfigurationResponse.Builder encryptionType(EncryptionType encryptionType)
The type of encryption. Set to KMS_BASED_ENCRYPTION to use an KMS key that you own and manage.
Set to FLEETWISE_DEFAULT_ENCRYPTION to use an Amazon Web Services managed key that is owned by
the Amazon Web Services IoT FleetWise service account.
encryptionType - The type of encryption. Set to KMS_BASED_ENCRYPTION to use an KMS key that you own and
manage. Set to FLEETWISE_DEFAULT_ENCRYPTION to use an Amazon Web Services managed key
that is owned by the Amazon Web Services IoT FleetWise service account.EncryptionType,
EncryptionTypeGetEncryptionConfigurationResponse.Builder errorMessage(String errorMessage)
The error message that describes why encryption settings couldn't be configured, if applicable.
errorMessage - The error message that describes why encryption settings couldn't be configured, if applicable.GetEncryptionConfigurationResponse.Builder creationTime(Instant creationTime)
The time when encryption was configured in seconds since epoch (January 1, 1970 at midnight UTC time).
creationTime - The time when encryption was configured in seconds since epoch (January 1, 1970 at midnight UTC time).GetEncryptionConfigurationResponse.Builder lastModificationTime(Instant lastModificationTime)
The time when encryption was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
lastModificationTime - The time when encryption was last updated in seconds since epoch (January 1, 1970 at midnight UTC
time).Copyright © 2023. All rights reserved.