@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class S3Logs extends Object implements Serializable, Cloneable, StructuredPojo
Amazon S3 logging configuration.
Constructor and Description |
---|
S3Logs() |
Modifier and Type | Method and Description |
---|---|
S3Logs |
clone() |
boolean |
equals(Object obj) |
String |
getS3BucketName()
The S3 bucket in which to store the logs.
|
String |
getS3KeyPrefix()
The Amazon S3 path to the bucket where the logs are stored.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setS3BucketName(String s3BucketName)
The S3 bucket in which to store the logs.
|
void |
setS3KeyPrefix(String s3KeyPrefix)
The Amazon S3 path to the bucket where the logs are stored.
|
String |
toString()
Returns a string representation of this object.
|
S3Logs |
withS3BucketName(String s3BucketName)
The S3 bucket in which to store the logs.
|
S3Logs |
withS3KeyPrefix(String s3KeyPrefix)
The Amazon S3 path to the bucket where the logs are stored.
|
public void setS3BucketName(String s3BucketName)
The S3 bucket in which to store the logs.
s3BucketName
- The S3 bucket in which to store the logs.public String getS3BucketName()
The S3 bucket in which to store the logs.
public S3Logs withS3BucketName(String s3BucketName)
The S3 bucket in which to store the logs.
s3BucketName
- The S3 bucket in which to store the logs.public void setS3KeyPrefix(String s3KeyPrefix)
The Amazon S3 path to the bucket where the logs are stored.
s3KeyPrefix
- The Amazon S3 path to the bucket where the logs are stored.public String getS3KeyPrefix()
The Amazon S3 path to the bucket where the logs are stored.
public S3Logs withS3KeyPrefix(String s3KeyPrefix)
The Amazon S3 path to the bucket where the logs are stored.
s3KeyPrefix
- The Amazon S3 path to the bucket where the logs are stored.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.