@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AutoExportRevisionDestinationEntry extends Object implements Serializable, Cloneable, StructuredPojo
A revision destination is the Amazon S3 bucket folder destination to where the export will be sent.
Constructor and Description |
---|
AutoExportRevisionDestinationEntry() |
Modifier and Type | Method and Description |
---|---|
AutoExportRevisionDestinationEntry |
clone() |
boolean |
equals(Object obj) |
String |
getBucket()
The Amazon S3 bucket that is the destination for the event action.
|
String |
getKeyPattern()
A string representing the pattern for generated names of the individual assets in 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 event action.
|
void |
setKeyPattern(String keyPattern)
A string representing the pattern for generated names of the individual assets in the revision.
|
String |
toString()
Returns a string representation of this object.
|
AutoExportRevisionDestinationEntry |
withBucket(String bucket)
The Amazon S3 bucket that is the destination for the event action.
|
AutoExportRevisionDestinationEntry |
withKeyPattern(String keyPattern)
A string representing the pattern for generated names of the individual assets in the revision.
|
public void setBucket(String bucket)
The Amazon S3 bucket that is the destination for the event action.
bucket
- The Amazon S3 bucket that is the destination for the event action.public String getBucket()
The Amazon S3 bucket that is the destination for the event action.
public AutoExportRevisionDestinationEntry withBucket(String bucket)
The Amazon S3 bucket that is the destination for the event action.
bucket
- The Amazon S3 bucket that is the destination for the event action.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 AutoExportRevisionDestinationEntry 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 String toString()
toString
in class Object
Object.toString()
public AutoExportRevisionDestinationEntry clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.