@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConversationLogsDataSourceFilterBy extends Object implements Serializable, Cloneable, StructuredPojo
The selected data source to filter the conversation log.
Constructor and Description |
---|
ConversationLogsDataSourceFilterBy() |
Modifier and Type | Method and Description |
---|---|
ConversationLogsDataSourceFilterBy |
clone() |
boolean |
equals(Object obj) |
Date |
getEndTime()
The end time for the conversation log.
|
String |
getInputMode()
The selection to filter by input mode for the conversation logs.
|
Date |
getStartTime()
The start time for the conversation log.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEndTime(Date endTime)
The end time for the conversation log.
|
void |
setInputMode(String inputMode)
The selection to filter by input mode for the conversation logs.
|
void |
setStartTime(Date startTime)
The start time for the conversation log.
|
String |
toString()
Returns a string representation of this object.
|
ConversationLogsDataSourceFilterBy |
withEndTime(Date endTime)
The end time for the conversation log.
|
ConversationLogsDataSourceFilterBy |
withInputMode(ConversationLogsInputModeFilter inputMode)
The selection to filter by input mode for the conversation logs.
|
ConversationLogsDataSourceFilterBy |
withInputMode(String inputMode)
The selection to filter by input mode for the conversation logs.
|
ConversationLogsDataSourceFilterBy |
withStartTime(Date startTime)
The start time for the conversation log.
|
public void setStartTime(Date startTime)
The start time for the conversation log.
startTime
- The start time for the conversation log.public Date getStartTime()
The start time for the conversation log.
public ConversationLogsDataSourceFilterBy withStartTime(Date startTime)
The start time for the conversation log.
startTime
- The start time for the conversation log.public void setEndTime(Date endTime)
The end time for the conversation log.
endTime
- The end time for the conversation log.public Date getEndTime()
The end time for the conversation log.
public ConversationLogsDataSourceFilterBy withEndTime(Date endTime)
The end time for the conversation log.
endTime
- The end time for the conversation log.public void setInputMode(String inputMode)
The selection to filter by input mode for the conversation logs.
inputMode
- The selection to filter by input mode for the conversation logs.ConversationLogsInputModeFilter
public String getInputMode()
The selection to filter by input mode for the conversation logs.
ConversationLogsInputModeFilter
public ConversationLogsDataSourceFilterBy withInputMode(String inputMode)
The selection to filter by input mode for the conversation logs.
inputMode
- The selection to filter by input mode for the conversation logs.ConversationLogsInputModeFilter
public ConversationLogsDataSourceFilterBy withInputMode(ConversationLogsInputModeFilter inputMode)
The selection to filter by input mode for the conversation logs.
inputMode
- The selection to filter by input mode for the conversation logs.ConversationLogsInputModeFilter
public String toString()
toString
in class Object
Object.toString()
public ConversationLogsDataSourceFilterBy clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.