@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RevisionDestinationEntry extends Object implements Serializable, Cloneable, StructuredPojo
The destination where the assets in the revision will be exported.
Constructor and Description |
---|
RevisionDestinationEntry() |
Modifier and Type | Method and Description |
---|---|
RevisionDestinationEntry |
clone() |
boolean |
equals(Object obj) |
String |
getBucket()
The Amazon S3 bucket that is the destination for the assets in the revision.
|
String |
getKeyPattern()
A string representing the pattern for generated names of the individual assets in the revision.
|
String |
getRevisionId()
The unique identifier for the revision.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBucket(String bucket)
The Amazon S3 bucket that is the destination for the assets in the revision.
|
void |
setKeyPattern(String keyPattern)
A string representing the pattern for generated names of the individual assets in the revision.
|
void |
setRevisionId(String revisionId)
The unique identifier for the revision.
|
String |
toString()
Returns a string representation of this object.
|
RevisionDestinationEntry |
withBucket(String bucket)
The Amazon S3 bucket that is the destination for the assets in the revision.
|
RevisionDestinationEntry |
withKeyPattern(String keyPattern)
A string representing the pattern for generated names of the individual assets in the revision.
|
RevisionDestinationEntry |
withRevisionId(String revisionId)
The unique identifier for the revision.
|
public void setBucket(String bucket)
The Amazon S3 bucket that is the destination for the assets in the revision.
bucket
- The Amazon S3 bucket that is the destination for the assets in the revision.public String getBucket()
The Amazon S3 bucket that is the destination for the assets in the revision.
public RevisionDestinationEntry withBucket(String bucket)
The Amazon S3 bucket that is the destination for the assets in the revision.
bucket
- The Amazon S3 bucket that is the destination for the assets in the revision.public void setKeyPattern(String keyPattern)
A string representing the pattern for generated names of the individual assets in the revision. For more information about key patterns, see Key patterns when exporting revisions.
keyPattern
- A string representing the pattern for generated names of the individual assets in the revision. For more
information about key patterns, see Key patterns when exporting revisions.public String getKeyPattern()
A string representing the pattern for generated names of the individual assets in the revision. For more information about key patterns, see Key patterns when exporting revisions.
public RevisionDestinationEntry withKeyPattern(String keyPattern)
A string representing the pattern for generated names of the individual assets in the revision. For more information about key patterns, see Key patterns when exporting revisions.
keyPattern
- A string representing the pattern for generated names of the individual assets in the revision. For more
information about key patterns, see Key patterns when exporting revisions.public void setRevisionId(String revisionId)
The unique identifier for the revision.
revisionId
- The unique identifier for the revision.public String getRevisionId()
The unique identifier for the revision.
public RevisionDestinationEntry withRevisionId(String revisionId)
The unique identifier for the revision.
revisionId
- The unique identifier for the revision.public String toString()
toString
in class Object
Object.toString()
public RevisionDestinationEntry clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.