@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TextLogSetting extends Object implements Serializable, Cloneable, StructuredPojo
Defines settings to enable text conversation logs.
Constructor and Description |
---|
TextLogSetting() |
Modifier and Type | Method and Description |
---|---|
TextLogSetting |
clone() |
boolean |
equals(Object obj) |
TextLogDestination |
getDestination() |
Boolean |
getEnabled()
Determines whether conversation logs should be stored for an alias.
|
Boolean |
getSelectiveLoggingEnabled()
The option to enable selective conversation log capture for text.
|
int |
hashCode() |
Boolean |
isEnabled()
Determines whether conversation logs should be stored for an alias.
|
Boolean |
isSelectiveLoggingEnabled()
The option to enable selective conversation log capture for text.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDestination(TextLogDestination destination) |
void |
setEnabled(Boolean enabled)
Determines whether conversation logs should be stored for an alias.
|
void |
setSelectiveLoggingEnabled(Boolean selectiveLoggingEnabled)
The option to enable selective conversation log capture for text.
|
String |
toString()
Returns a string representation of this object.
|
TextLogSetting |
withDestination(TextLogDestination destination) |
TextLogSetting |
withEnabled(Boolean enabled)
Determines whether conversation logs should be stored for an alias.
|
TextLogSetting |
withSelectiveLoggingEnabled(Boolean selectiveLoggingEnabled)
The option to enable selective conversation log capture for text.
|
public void setEnabled(Boolean enabled)
Determines whether conversation logs should be stored for an alias.
enabled
- Determines whether conversation logs should be stored for an alias.public Boolean getEnabled()
Determines whether conversation logs should be stored for an alias.
public TextLogSetting withEnabled(Boolean enabled)
Determines whether conversation logs should be stored for an alias.
enabled
- Determines whether conversation logs should be stored for an alias.public Boolean isEnabled()
Determines whether conversation logs should be stored for an alias.
public void setDestination(TextLogDestination destination)
destination
- public TextLogDestination getDestination()
public TextLogSetting withDestination(TextLogDestination destination)
destination
- public void setSelectiveLoggingEnabled(Boolean selectiveLoggingEnabled)
The option to enable selective conversation log capture for text.
selectiveLoggingEnabled
- The option to enable selective conversation log capture for text.public Boolean getSelectiveLoggingEnabled()
The option to enable selective conversation log capture for text.
public TextLogSetting withSelectiveLoggingEnabled(Boolean selectiveLoggingEnabled)
The option to enable selective conversation log capture for text.
selectiveLoggingEnabled
- The option to enable selective conversation log capture for text.public Boolean isSelectiveLoggingEnabled()
The option to enable selective conversation log capture for text.
public String toString()
toString
in class Object
Object.toString()
public TextLogSetting clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.