@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AudioLogSetting extends Object implements Serializable, Cloneable, StructuredPojo
Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.
Constructor and Description |
---|
AudioLogSetting() |
Modifier and Type | Method and Description |
---|---|
AudioLogSetting |
clone() |
boolean |
equals(Object obj) |
AudioLogDestination |
getDestination() |
Boolean |
getEnabled()
Determines whether audio logging in enabled for the bot.
|
int |
hashCode() |
Boolean |
isEnabled()
Determines whether audio logging in enabled for the bot.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDestination(AudioLogDestination destination) |
void |
setEnabled(Boolean enabled)
Determines whether audio logging in enabled for the bot.
|
String |
toString()
Returns a string representation of this object.
|
AudioLogSetting |
withDestination(AudioLogDestination destination) |
AudioLogSetting |
withEnabled(Boolean enabled)
Determines whether audio logging in enabled for the bot.
|
public void setEnabled(Boolean enabled)
Determines whether audio logging in enabled for the bot.
enabled
- Determines whether audio logging in enabled for the bot.public Boolean getEnabled()
Determines whether audio logging in enabled for the bot.
public AudioLogSetting withEnabled(Boolean enabled)
Determines whether audio logging in enabled for the bot.
enabled
- Determines whether audio logging in enabled for the bot.public Boolean isEnabled()
Determines whether audio logging in enabled for the bot.
public void setDestination(AudioLogDestination destination)
destination
- public AudioLogDestination getDestination()
public AudioLogSetting withDestination(AudioLogDestination destination)
destination
- public String toString()
toString
in class Object
Object.toString()
public AudioLogSetting clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.