@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 Object
Object.toString()
public S3RecordingConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.