@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ArtifactConfigOutput extends Object implements Serializable, Cloneable, StructuredPojo
A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3.
Constructor and Description |
---|
ArtifactConfigOutput() |
Modifier and Type | Method and Description |
---|---|
ArtifactConfigOutput |
clone() |
boolean |
equals(Object obj) |
S3EncryptionConfig |
getS3Encryption()
A structure that contains the configuration of encryption settings for canary artifacts that are stored in Amazon
S3.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setS3Encryption(S3EncryptionConfig s3Encryption)
A structure that contains the configuration of encryption settings for canary artifacts that are stored in Amazon
S3.
|
String |
toString()
Returns a string representation of this object.
|
ArtifactConfigOutput |
withS3Encryption(S3EncryptionConfig s3Encryption)
A structure that contains the configuration of encryption settings for canary artifacts that are stored in Amazon
S3.
|
public void setS3Encryption(S3EncryptionConfig s3Encryption)
A structure that contains the configuration of encryption settings for canary artifacts that are stored in Amazon S3.
s3Encryption
- A structure that contains the configuration of encryption settings for canary artifacts that are stored in
Amazon S3.public S3EncryptionConfig getS3Encryption()
A structure that contains the configuration of encryption settings for canary artifacts that are stored in Amazon S3.
public ArtifactConfigOutput withS3Encryption(S3EncryptionConfig s3Encryption)
A structure that contains the configuration of encryption settings for canary artifacts that are stored in Amazon S3.
s3Encryption
- A structure that contains the configuration of encryption settings for canary artifacts that are stored in
Amazon S3.public String toString()
toString
in class Object
Object.toString()
public ArtifactConfigOutput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.