@Generated(value="software.amazon.awssdk:codegen") public final class Encryption extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Encryption.Builder,Encryption>
Modifier and Type | Class and Description |
---|---|
static interface |
Encryption.Builder |
Modifier and Type | Method and Description |
---|---|
Algorithm |
algorithm()
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
|
String |
algorithmAsString()
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
|
static Encryption.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
KeyType |
keyType()
The type of key that is used for the encryption.
|
String |
keyTypeAsString()
The type of key that is used for the encryption.
|
String |
roleArn()
The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted
entity).
|
List<SdkField<?>> |
sdkFields() |
String |
secretArn()
The ARN that was assigned to the secret that you created in AWS Secrets Manager to store the encryption key.
|
static Class<? extends Encryption.Builder> |
serializableBuilderClass() |
Encryption.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public Algorithm algorithm()
If the service returns an enum value that is not available in the current SDK version, algorithm
will
return Algorithm.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
algorithmAsString()
.
Algorithm
public String algorithmAsString()
If the service returns an enum value that is not available in the current SDK version, algorithm
will
return Algorithm.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
algorithmAsString()
.
Algorithm
public KeyType keyType()
If the service returns an enum value that is not available in the current SDK version, keyType
will
return KeyType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
keyTypeAsString()
.
KeyType
public String keyTypeAsString()
If the service returns an enum value that is not available in the current SDK version, keyType
will
return KeyType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
keyTypeAsString()
.
KeyType
public String roleArn()
public String secretArn()
public Encryption.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Encryption.Builder,Encryption>
public static Encryption.Builder builder()
public static Class<? extends Encryption.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.