@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConversationLogSettings extends Object implements Serializable, Cloneable, StructuredPojo
Configures conversation logging that saves audio, text, and metadata for the conversations with your users.
| Constructor and Description |
|---|
ConversationLogSettings() |
| Modifier and Type | Method and Description |
|---|---|
ConversationLogSettings |
clone() |
boolean |
equals(Object obj) |
List<AudioLogSetting> |
getAudioLogSettings()
The Amazon S3 settings for logging audio to an S3 bucket.
|
List<TextLogSetting> |
getTextLogSettings()
The Amazon CloudWatch Logs settings for logging text and metadata.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAudioLogSettings(Collection<AudioLogSetting> audioLogSettings)
The Amazon S3 settings for logging audio to an S3 bucket.
|
void |
setTextLogSettings(Collection<TextLogSetting> textLogSettings)
The Amazon CloudWatch Logs settings for logging text and metadata.
|
String |
toString()
Returns a string representation of this object.
|
ConversationLogSettings |
withAudioLogSettings(AudioLogSetting... audioLogSettings)
The Amazon S3 settings for logging audio to an S3 bucket.
|
ConversationLogSettings |
withAudioLogSettings(Collection<AudioLogSetting> audioLogSettings)
The Amazon S3 settings for logging audio to an S3 bucket.
|
ConversationLogSettings |
withTextLogSettings(Collection<TextLogSetting> textLogSettings)
The Amazon CloudWatch Logs settings for logging text and metadata.
|
ConversationLogSettings |
withTextLogSettings(TextLogSetting... textLogSettings)
The Amazon CloudWatch Logs settings for logging text and metadata.
|
public List<TextLogSetting> getTextLogSettings()
The Amazon CloudWatch Logs settings for logging text and metadata.
public void setTextLogSettings(Collection<TextLogSetting> textLogSettings)
The Amazon CloudWatch Logs settings for logging text and metadata.
textLogSettings - The Amazon CloudWatch Logs settings for logging text and metadata.public ConversationLogSettings withTextLogSettings(TextLogSetting... textLogSettings)
The Amazon CloudWatch Logs settings for logging text and metadata.
NOTE: This method appends the values to the existing list (if any). Use
setTextLogSettings(java.util.Collection) or withTextLogSettings(java.util.Collection) if you
want to override the existing values.
textLogSettings - The Amazon CloudWatch Logs settings for logging text and metadata.public ConversationLogSettings withTextLogSettings(Collection<TextLogSetting> textLogSettings)
The Amazon CloudWatch Logs settings for logging text and metadata.
textLogSettings - The Amazon CloudWatch Logs settings for logging text and metadata.public List<AudioLogSetting> getAudioLogSettings()
The Amazon S3 settings for logging audio to an S3 bucket.
public void setAudioLogSettings(Collection<AudioLogSetting> audioLogSettings)
The Amazon S3 settings for logging audio to an S3 bucket.
audioLogSettings - The Amazon S3 settings for logging audio to an S3 bucket.public ConversationLogSettings withAudioLogSettings(AudioLogSetting... audioLogSettings)
The Amazon S3 settings for logging audio to an S3 bucket.
NOTE: This method appends the values to the existing list (if any). Use
setAudioLogSettings(java.util.Collection) or withAudioLogSettings(java.util.Collection) if you
want to override the existing values.
audioLogSettings - The Amazon S3 settings for logging audio to an S3 bucket.public ConversationLogSettings withAudioLogSettings(Collection<AudioLogSetting> audioLogSettings)
The Amazon S3 settings for logging audio to an S3 bucket.
audioLogSettings - The Amazon S3 settings for logging audio to an S3 bucket.public String toString()
toString in class ObjectObject.toString()public ConversationLogSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.