@Generated(value="software.amazon.awssdk:codegen") public final class PutEncryptionConfigurationResponse extends IoTFleetWiseResponse implements ToCopyableBuilder<PutEncryptionConfigurationResponse.Builder,PutEncryptionConfigurationResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
PutEncryptionConfigurationResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PutEncryptionConfigurationResponse.Builder |
builder() |
EncryptionStatus |
encryptionStatus()
The encryption status.
|
String |
encryptionStatusAsString()
The encryption status.
|
EncryptionType |
encryptionType()
The type of encryption.
|
String |
encryptionTypeAsString()
The type of encryption.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyId()
The ID of the KMS key that is used for encryption.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PutEncryptionConfigurationResponse.Builder> |
serializableBuilderClass() |
PutEncryptionConfigurationResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String kmsKeyId()
The ID of the KMS key that is used for encryption.
public final EncryptionStatus encryptionStatus()
The encryption status.
If the service returns an enum value that is not available in the current SDK version, encryptionStatus
will return EncryptionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from encryptionStatusAsString().
EncryptionStatuspublic final String encryptionStatusAsString()
The encryption status.
If the service returns an enum value that is not available in the current SDK version, encryptionStatus
will return EncryptionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from encryptionStatusAsString().
EncryptionStatuspublic final 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.
If the service returns an enum value that is not available in the current SDK version, encryptionType
will return EncryptionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from encryptionTypeAsString().
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.EncryptionTypepublic final String encryptionTypeAsString()
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.
If the service returns an enum value that is not available in the current SDK version, encryptionType
will return EncryptionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from encryptionTypeAsString().
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.EncryptionTypepublic PutEncryptionConfigurationResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PutEncryptionConfigurationResponse.Builder,PutEncryptionConfigurationResponse>toBuilder in class AwsResponsepublic static PutEncryptionConfigurationResponse.Builder builder()
public static Class<? extends PutEncryptionConfigurationResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.