@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class S3ImportSource extends Object implements Serializable, Cloneable, StructuredPojo
The settings for the source S3 bucket.
Constructor and Description |
---|
S3ImportSource() |
Modifier and Type | Method and Description |
---|---|
S3ImportSource |
clone() |
boolean |
equals(Object obj) |
String |
getS3BucketAccessRoleArn()
The IAM ARN role used to access the source S3 bucket.
|
String |
getS3BucketRegion()
The Region associated with the source S3 bucket.
|
String |
getS3LocationUri()
The URI for the source S3 bucket.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setS3BucketAccessRoleArn(String s3BucketAccessRoleArn)
The IAM ARN role used to access the source S3 bucket.
|
void |
setS3BucketRegion(String s3BucketRegion)
The Region associated with the source S3 bucket.
|
void |
setS3LocationUri(String s3LocationUri)
The URI for the source S3 bucket.
|
String |
toString()
Returns a string representation of this object.
|
S3ImportSource |
withS3BucketAccessRoleArn(String s3BucketAccessRoleArn)
The IAM ARN role used to access the source S3 bucket.
|
S3ImportSource |
withS3BucketRegion(String s3BucketRegion)
The Region associated with the source S3 bucket.
|
S3ImportSource |
withS3LocationUri(String s3LocationUri)
The URI for the source S3 bucket.
|
public void setS3LocationUri(String s3LocationUri)
The URI for the source S3 bucket.
s3LocationUri
- The URI for the source S3 bucket.public String getS3LocationUri()
The URI for the source S3 bucket.
public S3ImportSource withS3LocationUri(String s3LocationUri)
The URI for the source S3 bucket.
s3LocationUri
- The URI for the source S3 bucket.public void setS3BucketRegion(String s3BucketRegion)
The Region associated with the source S3 bucket.
s3BucketRegion
- The Region associated with the source S3 bucket.public String getS3BucketRegion()
The Region associated with the source S3 bucket.
public S3ImportSource withS3BucketRegion(String s3BucketRegion)
The Region associated with the source S3 bucket.
s3BucketRegion
- The Region associated with the source S3 bucket.public void setS3BucketAccessRoleArn(String s3BucketAccessRoleArn)
The IAM ARN role used to access the source S3 bucket.
s3BucketAccessRoleArn
- The IAM ARN role used to access the source S3 bucket.public String getS3BucketAccessRoleArn()
The IAM ARN role used to access the source S3 bucket.
public S3ImportSource withS3BucketAccessRoleArn(String s3BucketAccessRoleArn)
The IAM ARN role used to access the source S3 bucket.
s3BucketAccessRoleArn
- The IAM ARN role used to access the source S3 bucket.public String toString()
toString
in class Object
Object.toString()
public S3ImportSource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.