Interface SessionDataSortBy.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SessionDataSortBy.Builder,SessionDataSortBy>,SdkBuilder<SessionDataSortBy.Builder,SessionDataSortBy>,SdkPojo
- Enclosing class:
- SessionDataSortBy
public static interface SessionDataSortBy.Builder extends SdkPojo, CopyableBuilder<SessionDataSortBy.Builder,SessionDataSortBy>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SessionDataSortBy.Buildername(String name)The measure by which to sort the session analytics data.SessionDataSortBy.Buildername(AnalyticsSessionSortByName name)The measure by which to sort the session analytics data.SessionDataSortBy.Builderorder(String order)Specifies whether to sort the results in ascending or descending order.SessionDataSortBy.Builderorder(AnalyticsSortOrder order)Specifies whether to sort the results in ascending or descending order.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
name
SessionDataSortBy.Builder name(String name)
The measure by which to sort the session analytics data.
-
conversationStartTime– The date and time when the conversation began. A conversation is defined as a unique combination of asessionIdand anoriginatingRequestId. -
numberOfTurns– The number of turns that the session took. -
conversationDurationSeconds– The duration of the conversation in seconds.
- Parameters:
name- The measure by which to sort the session analytics data.-
conversationStartTime– The date and time when the conversation began. A conversation is defined as a unique combination of asessionIdand anoriginatingRequestId. -
numberOfTurns– The number of turns that the session took. -
conversationDurationSeconds– The duration of the conversation in seconds.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AnalyticsSessionSortByName,AnalyticsSessionSortByName
-
-
name
SessionDataSortBy.Builder name(AnalyticsSessionSortByName name)
The measure by which to sort the session analytics data.
-
conversationStartTime– The date and time when the conversation began. A conversation is defined as a unique combination of asessionIdand anoriginatingRequestId. -
numberOfTurns– The number of turns that the session took. -
conversationDurationSeconds– The duration of the conversation in seconds.
- Parameters:
name- The measure by which to sort the session analytics data.-
conversationStartTime– The date and time when the conversation began. A conversation is defined as a unique combination of asessionIdand anoriginatingRequestId. -
numberOfTurns– The number of turns that the session took. -
conversationDurationSeconds– The duration of the conversation in seconds.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AnalyticsSessionSortByName,AnalyticsSessionSortByName
-
-
order
SessionDataSortBy.Builder order(String order)
Specifies whether to sort the results in ascending or descending order.
- Parameters:
order- Specifies whether to sort the results in ascending or descending order.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AnalyticsSortOrder,AnalyticsSortOrder
-
order
SessionDataSortBy.Builder order(AnalyticsSortOrder order)
Specifies whether to sort the results in ascending or descending order.
- Parameters:
order- Specifies whether to sort the results in ascending or descending order.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AnalyticsSortOrder,AnalyticsSortOrder
-
-