@Generated(value="software.amazon.awssdk:codegen") public final class StudioEncryptionConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StudioEncryptionConfiguration.Builder,StudioEncryptionConfiguration>
Configuration of the encryption method that is used for the studio.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StudioEncryptionConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StudioEncryptionConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
keyArn()
The ARN for a KMS key that is used to encrypt studio data.
|
StudioEncryptionConfigurationKeyType |
keyType()
The type of KMS key that is used to encrypt studio data.
|
String |
keyTypeAsString()
The type of KMS key that is used to encrypt studio data.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends StudioEncryptionConfiguration.Builder> |
serializableBuilderClass() |
StudioEncryptionConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String keyArn()
The ARN for a KMS key that is used to encrypt studio data.
public final StudioEncryptionConfigurationKeyType keyType()
The type of KMS key that is used to encrypt studio data.
If the service returns an enum value that is not available in the current SDK version, keyType will
return StudioEncryptionConfigurationKeyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from keyTypeAsString().
StudioEncryptionConfigurationKeyTypepublic final String keyTypeAsString()
The type of KMS key that is used to encrypt studio data.
If the service returns an enum value that is not available in the current SDK version, keyType will
return StudioEncryptionConfigurationKeyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from keyTypeAsString().
StudioEncryptionConfigurationKeyTypepublic StudioEncryptionConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StudioEncryptionConfiguration.Builder,StudioEncryptionConfiguration>public static StudioEncryptionConfiguration.Builder builder()
public static Class<? extends StudioEncryptionConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.