@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class S3Location extends Object implements Serializable, Cloneable, StructuredPojo
Details of the S3 bucket that report generator reports are published to.
Constructor and Description |
---|
S3Location() |
Modifier and Type | Method and Description |
---|---|
S3Location |
clone() |
boolean |
equals(Object obj) |
String |
getBucket()
Name of the S3 bucket reports are published to.
|
String |
getKeyPrefix()
Prefix of the S3 bucket reports are published to.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBucket(String bucket)
Name of the S3 bucket reports are published to.
|
void |
setKeyPrefix(String keyPrefix)
Prefix of the S3 bucket reports are published to.
|
String |
toString()
Returns a string representation of this object.
|
S3Location |
withBucket(String bucket)
Name of the S3 bucket reports are published to.
|
S3Location |
withKeyPrefix(String keyPrefix)
Prefix of the S3 bucket reports are published to.
|
public void setBucket(String bucket)
Name of the S3 bucket reports are published to.
bucket
- Name of the S3 bucket reports are published to.public String getBucket()
Name of the S3 bucket reports are published to.
public S3Location withBucket(String bucket)
Name of the S3 bucket reports are published to.
bucket
- Name of the S3 bucket reports are published to.public void setKeyPrefix(String keyPrefix)
Prefix of the S3 bucket reports are published to.
keyPrefix
- Prefix of the S3 bucket reports are published to.public String getKeyPrefix()
Prefix of the S3 bucket reports are published to.
public S3Location withKeyPrefix(String keyPrefix)
Prefix of the S3 bucket reports are published to.
keyPrefix
- Prefix of the S3 bucket reports are published to.public String toString()
toString
in class Object
Object.toString()
public S3Location clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.