@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExportAssetsToS3RequestDetails extends Object implements Serializable, Cloneable, StructuredPojo
Details of the operation to be performed by the job.
Constructor and Description |
---|
ExportAssetsToS3RequestDetails() |
Modifier and Type | Method and Description |
---|---|
ExportAssetsToS3RequestDetails |
clone() |
boolean |
equals(Object obj) |
List<AssetDestinationEntry> |
getAssetDestinations()
The destination for the asset.
|
String |
getDataSetId()
The unique identifier for the data set associated with this export job.
|
ExportServerSideEncryption |
getEncryption()
Encryption configuration for the export job.
|
String |
getRevisionId()
The unique identifier for the revision associated with this export request.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssetDestinations(Collection<AssetDestinationEntry> assetDestinations)
The destination for the asset.
|
void |
setDataSetId(String dataSetId)
The unique identifier for the data set associated with this export job.
|
void |
setEncryption(ExportServerSideEncryption encryption)
Encryption configuration for the export job.
|
void |
setRevisionId(String revisionId)
The unique identifier for the revision associated with this export request.
|
String |
toString()
Returns a string representation of this object.
|
ExportAssetsToS3RequestDetails |
withAssetDestinations(AssetDestinationEntry... assetDestinations)
The destination for the asset.
|
ExportAssetsToS3RequestDetails |
withAssetDestinations(Collection<AssetDestinationEntry> assetDestinations)
The destination for the asset.
|
ExportAssetsToS3RequestDetails |
withDataSetId(String dataSetId)
The unique identifier for the data set associated with this export job.
|
ExportAssetsToS3RequestDetails |
withEncryption(ExportServerSideEncryption encryption)
Encryption configuration for the export job.
|
ExportAssetsToS3RequestDetails |
withRevisionId(String revisionId)
The unique identifier for the revision associated with this export request.
|
public List<AssetDestinationEntry> getAssetDestinations()
The destination for the asset.
public void setAssetDestinations(Collection<AssetDestinationEntry> assetDestinations)
The destination for the asset.
assetDestinations
- The destination for the asset.public ExportAssetsToS3RequestDetails withAssetDestinations(AssetDestinationEntry... assetDestinations)
The destination for the asset.
NOTE: This method appends the values to the existing list (if any). Use
setAssetDestinations(java.util.Collection)
or withAssetDestinations(java.util.Collection)
if
you want to override the existing values.
assetDestinations
- The destination for the asset.public ExportAssetsToS3RequestDetails withAssetDestinations(Collection<AssetDestinationEntry> assetDestinations)
The destination for the asset.
assetDestinations
- The destination for the asset.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 ExportAssetsToS3RequestDetails 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 for the export job.
encryption
- Encryption configuration for the export job.public ExportServerSideEncryption getEncryption()
Encryption configuration for the export job.
public ExportAssetsToS3RequestDetails withEncryption(ExportServerSideEncryption encryption)
Encryption configuration for the export job.
encryption
- Encryption configuration for the export job.public void setRevisionId(String revisionId)
The unique identifier for the revision associated with this export request.
revisionId
- The unique identifier for the revision associated with this export request.public String getRevisionId()
The unique identifier for the revision associated with this export request.
public ExportAssetsToS3RequestDetails withRevisionId(String revisionId)
The unique identifier for the revision associated with this export request.
revisionId
- The unique identifier for the revision associated with this export request.public String toString()
toString
in class Object
Object.toString()
public ExportAssetsToS3RequestDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.