@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 Object
Object.toString()
public EncryptionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.