@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExportRevisionsToS3ResponseDetails extends Object implements Serializable, Cloneable, StructuredPojo
Details about the export revisions to Amazon S3 response.
Constructor and Description |
---|
ExportRevisionsToS3ResponseDetails() |
Modifier and Type | Method and Description |
---|---|
ExportRevisionsToS3ResponseDetails |
clone() |
boolean |
equals(Object obj) |
String |
getDataSetId()
The unique identifier for the data set associated with this export job.
|
ExportServerSideEncryption |
getEncryption()
Encryption configuration of the export job.
|
List<RevisionDestinationEntry> |
getRevisionDestinations()
The destination in Amazon S3 where the revision is exported.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDataSetId(String dataSetId)
The unique identifier for the data set associated with this export job.
|
void |
setEncryption(ExportServerSideEncryption encryption)
Encryption configuration of the export job.
|
void |
setRevisionDestinations(Collection<RevisionDestinationEntry> revisionDestinations)
The destination in Amazon S3 where the revision is exported.
|
String |
toString()
Returns a string representation of this object.
|
ExportRevisionsToS3ResponseDetails |
withDataSetId(String dataSetId)
The unique identifier for the data set associated with this export job.
|
ExportRevisionsToS3ResponseDetails |
withEncryption(ExportServerSideEncryption encryption)
Encryption configuration of the export job.
|
ExportRevisionsToS3ResponseDetails |
withRevisionDestinations(Collection<RevisionDestinationEntry> revisionDestinations)
The destination in Amazon S3 where the revision is exported.
|
ExportRevisionsToS3ResponseDetails |
withRevisionDestinations(RevisionDestinationEntry... revisionDestinations)
The destination in Amazon S3 where the revision is exported.
|
public void setDataSetId(String dataSetId)
The unique identifier for the data set associated with this export job.
dataSetId
- The unique identifier for the data set associated with this export job.public String getDataSetId()
The unique identifier for the data set associated with this export job.
public ExportRevisionsToS3ResponseDetails withDataSetId(String dataSetId)
The unique identifier for the data set associated with this export job.
dataSetId
- The unique identifier for the data set associated with this export job.public void setEncryption(ExportServerSideEncryption encryption)
Encryption configuration of the export job.
encryption
- Encryption configuration of the export job.public ExportServerSideEncryption getEncryption()
Encryption configuration of the export job.
public ExportRevisionsToS3ResponseDetails withEncryption(ExportServerSideEncryption encryption)
Encryption configuration of the export job.
encryption
- Encryption configuration of the export job.public List<RevisionDestinationEntry> getRevisionDestinations()
The destination in Amazon S3 where the revision is exported.
public void setRevisionDestinations(Collection<RevisionDestinationEntry> revisionDestinations)
The destination in Amazon S3 where the revision is exported.
revisionDestinations
- The destination in Amazon S3 where the revision is exported.public ExportRevisionsToS3ResponseDetails withRevisionDestinations(RevisionDestinationEntry... revisionDestinations)
The destination in Amazon S3 where the revision is exported.
NOTE: This method appends the values to the existing list (if any). Use
setRevisionDestinations(java.util.Collection)
or withRevisionDestinations(java.util.Collection)
if you want to override the existing values.
revisionDestinations
- The destination in Amazon S3 where the revision is exported.public ExportRevisionsToS3ResponseDetails withRevisionDestinations(Collection<RevisionDestinationEntry> revisionDestinations)
The destination in Amazon S3 where the revision is exported.
revisionDestinations
- The destination in Amazon S3 where the revision is exported.public String toString()
toString
in class Object
Object.toString()
public ExportRevisionsToS3ResponseDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.