@Generated(value="software.amazon.awssdk:codegen") public final class CmafEncryption extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CmafEncryption.Builder,CmafEncryption>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CmafEncryption.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CmafEncryption.Builder |
builder() |
String |
constantInitializationVector()
An optional 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for
encrypting blocks.
|
CmafEncryptionMethod |
encryptionMethod()
Returns the value of the EncryptionMethod property for this object.
|
String |
encryptionMethodAsString()
Returns the value of the EncryptionMethod property for this object.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
keyRotationIntervalSeconds()
Time (in seconds) between each encryption key rotation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CmafEncryption.Builder> |
serializableBuilderClass() |
SpekeKeyProvider |
spekeKeyProvider()
Returns the value of the SpekeKeyProvider property for this object.
|
CmafEncryption.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String constantInitializationVector()
public final CmafEncryptionMethod encryptionMethod()
If the service returns an enum value that is not available in the current SDK version, encryptionMethod
will return CmafEncryptionMethod.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from encryptionMethodAsString().
CmafEncryptionMethodpublic final String encryptionMethodAsString()
If the service returns an enum value that is not available in the current SDK version, encryptionMethod
will return CmafEncryptionMethod.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from encryptionMethodAsString().
CmafEncryptionMethodpublic final Integer keyRotationIntervalSeconds()
public final SpekeKeyProvider spekeKeyProvider()
public CmafEncryption.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CmafEncryption.Builder,CmafEncryption>public static CmafEncryption.Builder builder()
public static Class<? extends CmafEncryption.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.