@Generated(value="software.amazon.awssdk:codegen") public final class StreamingImageEncryptionConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StreamingImageEncryptionConfiguration.Builder,StreamingImageEncryptionConfiguration>
Specifies how a streaming image is encrypted.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StreamingImageEncryptionConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StreamingImageEncryptionConfiguration.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.
|
StreamingImageEncryptionConfigurationKeyType |
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 StreamingImageEncryptionConfiguration.Builder> |
serializableBuilderClass() |
StreamingImageEncryptionConfiguration.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 StreamingImageEncryptionConfigurationKeyType 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 StreamingImageEncryptionConfigurationKeyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from keyTypeAsString().
StreamingImageEncryptionConfigurationKeyTypepublic 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 StreamingImageEncryptionConfigurationKeyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from keyTypeAsString().
StreamingImageEncryptionConfigurationKeyTypepublic StreamingImageEncryptionConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StreamingImageEncryptionConfiguration.Builder,StreamingImageEncryptionConfiguration>public static StreamingImageEncryptionConfiguration.Builder builder()
public static Class<? extends StreamingImageEncryptionConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.