@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class S3RecordingConfig extends Object implements Serializable, Cloneable, StructuredPojo
Information about an S3 recording Config.
| Constructor and Description |
|---|
S3RecordingConfig() |
| Modifier and Type | Method and Description |
|---|---|
S3RecordingConfig |
clone() |
boolean |
equals(Object obj) |
String |
getBucketArn()
ARN of the bucket to record to.
|
String |
getPrefix()
S3 Key prefix to prefice data files.
|
String |
getRoleArn()
ARN of the role Ground Station assumes to write data to the bucket.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setBucketArn(String bucketArn)
ARN of the bucket to record to.
|
void |
setPrefix(String prefix)
S3 Key prefix to prefice data files.
|
void |
setRoleArn(String roleArn)
ARN of the role Ground Station assumes to write data to the bucket.
|
String |
toString()
Returns a string representation of this object.
|
S3RecordingConfig |
withBucketArn(String bucketArn)
ARN of the bucket to record to.
|
S3RecordingConfig |
withPrefix(String prefix)
S3 Key prefix to prefice data files.
|
S3RecordingConfig |
withRoleArn(String roleArn)
ARN of the role Ground Station assumes to write data to the bucket.
|
public void setBucketArn(String bucketArn)
ARN of the bucket to record to.
bucketArn - ARN of the bucket to record to.public String getBucketArn()
ARN of the bucket to record to.
public S3RecordingConfig withBucketArn(String bucketArn)
ARN of the bucket to record to.
bucketArn - ARN of the bucket to record to.public void setPrefix(String prefix)
S3 Key prefix to prefice data files.
prefix - S3 Key prefix to prefice data files.public String getPrefix()
S3 Key prefix to prefice data files.
public S3RecordingConfig withPrefix(String prefix)
S3 Key prefix to prefice data files.
prefix - S3 Key prefix to prefice data files.public void setRoleArn(String roleArn)
ARN of the role Ground Station assumes to write data to the bucket.
roleArn - ARN of the role Ground Station assumes to write data to the bucket.public String getRoleArn()
ARN of the role Ground Station assumes to write data to the bucket.
public S3RecordingConfig withRoleArn(String roleArn)
ARN of the role Ground Station assumes to write data to the bucket.
roleArn - ARN of the role Ground Station assumes to write data to the bucket.public String toString()
toString in class ObjectObject.toString()public S3RecordingConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.