@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AudioLogDestination extends Object implements Serializable, Cloneable, StructuredPojo
The location of audio log files collected when conversation logging is enabled for a bot.
Constructor and Description |
---|
AudioLogDestination() |
Modifier and Type | Method and Description |
---|---|
AudioLogDestination |
clone() |
boolean |
equals(Object obj) |
S3BucketLogDestination |
getS3Bucket()
The Amazon S3 bucket where the audio log files are stored.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setS3Bucket(S3BucketLogDestination s3Bucket)
The Amazon S3 bucket where the audio log files are stored.
|
String |
toString()
Returns a string representation of this object.
|
AudioLogDestination |
withS3Bucket(S3BucketLogDestination s3Bucket)
The Amazon S3 bucket where the audio log files are stored.
|
public void setS3Bucket(S3BucketLogDestination s3Bucket)
The Amazon S3 bucket where the audio log files are stored. The IAM role specified in the roleArn
parameter of the CreateBot
operation must have permission to write to this bucket.
s3Bucket
- The Amazon S3 bucket where the audio log files are stored. The IAM role specified in the
roleArn
parameter of the CreateBot operation
must have permission to write to this bucket.public S3BucketLogDestination getS3Bucket()
The Amazon S3 bucket where the audio log files are stored. The IAM role specified in the roleArn
parameter of the CreateBot
operation must have permission to write to this bucket.
roleArn
parameter of the CreateBot operation
must have permission to write to this bucket.public AudioLogDestination withS3Bucket(S3BucketLogDestination s3Bucket)
The Amazon S3 bucket where the audio log files are stored. The IAM role specified in the roleArn
parameter of the CreateBot
operation must have permission to write to this bucket.
s3Bucket
- The Amazon S3 bucket where the audio log files are stored. The IAM role specified in the
roleArn
parameter of the CreateBot operation
must have permission to write to this bucket.public String toString()
toString
in class Object
Object.toString()
public AudioLogDestination clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.