@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateS3DataAccessFromS3BucketRequestDetails extends Object implements Serializable, Cloneable, StructuredPojo
Details of the operation to create an Amazon S3 data access from an S3 bucket.
Constructor and Description |
---|
CreateS3DataAccessFromS3BucketRequestDetails() |
Modifier and Type | Method and Description |
---|---|
CreateS3DataAccessFromS3BucketRequestDetails |
clone() |
boolean |
equals(Object obj) |
S3DataAccessAssetSourceEntry |
getAssetSource()
Details about the S3 data access source asset.
|
String |
getDataSetId()
The unique identifier for the data set associated with the creation of this Amazon S3 data access.
|
String |
getRevisionId()
The unique identifier for a revision.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssetSource(S3DataAccessAssetSourceEntry assetSource)
Details about the S3 data access source asset.
|
void |
setDataSetId(String dataSetId)
The unique identifier for the data set associated with the creation of this Amazon S3 data access.
|
void |
setRevisionId(String revisionId)
The unique identifier for a revision.
|
String |
toString()
Returns a string representation of this object.
|
CreateS3DataAccessFromS3BucketRequestDetails |
withAssetSource(S3DataAccessAssetSourceEntry assetSource)
Details about the S3 data access source asset.
|
CreateS3DataAccessFromS3BucketRequestDetails |
withDataSetId(String dataSetId)
The unique identifier for the data set associated with the creation of this Amazon S3 data access.
|
CreateS3DataAccessFromS3BucketRequestDetails |
withRevisionId(String revisionId)
The unique identifier for a revision.
|
public CreateS3DataAccessFromS3BucketRequestDetails()
public void setAssetSource(S3DataAccessAssetSourceEntry assetSource)
Details about the S3 data access source asset.
assetSource
- Details about the S3 data access source asset.public S3DataAccessAssetSourceEntry getAssetSource()
Details about the S3 data access source asset.
public CreateS3DataAccessFromS3BucketRequestDetails withAssetSource(S3DataAccessAssetSourceEntry assetSource)
Details about the S3 data access source asset.
assetSource
- Details about the S3 data access source asset.public void setDataSetId(String dataSetId)
The unique identifier for the data set associated with the creation of this Amazon S3 data access.
dataSetId
- The unique identifier for the data set associated with the creation of this Amazon S3 data access.public String getDataSetId()
The unique identifier for the data set associated with the creation of this Amazon S3 data access.
public CreateS3DataAccessFromS3BucketRequestDetails withDataSetId(String dataSetId)
The unique identifier for the data set associated with the creation of this Amazon S3 data access.
dataSetId
- The unique identifier for the data set associated with the creation of this Amazon S3 data access.public void setRevisionId(String revisionId)
The unique identifier for a revision.
revisionId
- The unique identifier for a revision.public String getRevisionId()
The unique identifier for a revision.
public CreateS3DataAccessFromS3BucketRequestDetails withRevisionId(String revisionId)
The unique identifier for a revision.
revisionId
- The unique identifier for a revision.public String toString()
toString
in class Object
Object.toString()
public CreateS3DataAccessFromS3BucketRequestDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.