@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EncryptionConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Describes a custom encryption key that App Runner uses to encrypt copies of the source repository and service logs.
| Constructor and Description |
|---|
EncryptionConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
EncryptionConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getKmsKey()
The ARN of the KMS key that's used for encryption.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setKmsKey(String kmsKey)
The ARN of the KMS key that's used for encryption.
|
String |
toString()
Returns a string representation of this object.
|
EncryptionConfiguration |
withKmsKey(String kmsKey)
The ARN of the KMS key that's used for encryption.
|
public void setKmsKey(String kmsKey)
The ARN of the KMS key that's used for encryption.
kmsKey - The ARN of the KMS key that's used for encryption.public String getKmsKey()
The ARN of the KMS key that's used for encryption.
public EncryptionConfiguration withKmsKey(String kmsKey)
The ARN of the KMS key that's used for encryption.
kmsKey - The ARN of the KMS key that's used for encryption.public String toString()
toString in class ObjectObject.toString()public EncryptionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.