@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AccountConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
AccountConfiguration() |
Modifier and Type | Method and Description |
---|---|
AccountConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getKmsKeyId()
Specifies the KMS key to use for all features that use key encryption.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setKmsKeyId(String kmsKeyId)
Specifies the KMS key to use for all features that use key encryption.
|
String |
toString()
Returns a string representation of this object.
|
AccountConfiguration |
withKmsKeyId(String kmsKeyId)
Specifies the KMS key to use for all features that use key encryption.
|
public void setKmsKeyId(String kmsKeyId)
kmsKeyId
- Specifies the KMS key to use for all features that use key encryption. Specify the ARN of a KMS key that
you have created. Or leave blank to use the key that MediaLive creates and manages for you.public String getKmsKeyId()
public AccountConfiguration withKmsKeyId(String kmsKeyId)
kmsKeyId
- Specifies the KMS key to use for all features that use key encryption. Specify the ARN of a KMS key that
you have created. Or leave blank to use the key that MediaLive creates and manages for you.public String toString()
toString
in class Object
Object.toString()
public AccountConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.