Interface SearchAssociatedTranscriptsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<SearchAssociatedTranscriptsRequest.Builder,SearchAssociatedTranscriptsRequest>,LexModelsV2Request.Builder,SdkBuilder<SearchAssociatedTranscriptsRequest.Builder,SearchAssociatedTranscriptsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- SearchAssociatedTranscriptsRequest
public static interface SearchAssociatedTranscriptsRequest.Builder extends LexModelsV2Request.Builder, SdkPojo, CopyableBuilder<SearchAssociatedTranscriptsRequest.Builder,SearchAssociatedTranscriptsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchAssociatedTranscriptsRequest.BuilderbotId(String botId)The unique identifier of the bot associated with the transcripts that you are searching.SearchAssociatedTranscriptsRequest.BuilderbotRecommendationId(String botRecommendationId)The unique identifier of the bot recommendation associated with the transcripts to search.SearchAssociatedTranscriptsRequest.BuilderbotVersion(String botVersion)The version of the bot containing the transcripts that you are searching.SearchAssociatedTranscriptsRequest.Builderfilters(Collection<AssociatedTranscriptFilter> filters)A list of filter objects.SearchAssociatedTranscriptsRequest.Builderfilters(Consumer<AssociatedTranscriptFilter.Builder>... filters)A list of filter objects.SearchAssociatedTranscriptsRequest.Builderfilters(AssociatedTranscriptFilter... filters)A list of filter objects.SearchAssociatedTranscriptsRequest.BuilderlocaleId(String localeId)The identifier of the language and locale of the transcripts to search.SearchAssociatedTranscriptsRequest.BuildermaxResults(Integer maxResults)The maximum number of bot recommendations to return in each page of results.SearchAssociatedTranscriptsRequest.BuildernextIndex(Integer nextIndex)If the response from the SearchAssociatedTranscriptsRequest operation contains more results than specified in the maxResults parameter, an index is returned in the response.SearchAssociatedTranscriptsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)SearchAssociatedTranscriptsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)SearchAssociatedTranscriptsRequest.BuildersearchOrder(String searchOrder)How SearchResults are ordered.SearchAssociatedTranscriptsRequest.BuildersearchOrder(SearchOrder searchOrder)How SearchResults are ordered.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.lexmodelsv2.model.LexModelsV2Request.Builder
build
-
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
-
botId
SearchAssociatedTranscriptsRequest.Builder botId(String botId)
The unique identifier of the bot associated with the transcripts that you are searching.
- Parameters:
botId- The unique identifier of the bot associated with the transcripts that you are searching.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botVersion
SearchAssociatedTranscriptsRequest.Builder botVersion(String botVersion)
The version of the bot containing the transcripts that you are searching.
- Parameters:
botVersion- The version of the bot containing the transcripts that you are searching.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localeId
SearchAssociatedTranscriptsRequest.Builder localeId(String localeId)
The identifier of the language and locale of the transcripts to search. The string must match one of the supported locales. For more information, see Supported languages
- Parameters:
localeId- The identifier of the language and locale of the transcripts to search. The string must match one of the supported locales. For more information, see Supported languages- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botRecommendationId
SearchAssociatedTranscriptsRequest.Builder botRecommendationId(String botRecommendationId)
The unique identifier of the bot recommendation associated with the transcripts to search.
- Parameters:
botRecommendationId- The unique identifier of the bot recommendation associated with the transcripts to search.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
searchOrder
SearchAssociatedTranscriptsRequest.Builder searchOrder(String searchOrder)
How SearchResults are ordered. Valid values are Ascending or Descending. The default is Descending.
- Parameters:
searchOrder- How SearchResults are ordered. Valid values are Ascending or Descending. The default is Descending.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SearchOrder,SearchOrder
-
searchOrder
SearchAssociatedTranscriptsRequest.Builder searchOrder(SearchOrder searchOrder)
How SearchResults are ordered. Valid values are Ascending or Descending. The default is Descending.
- Parameters:
searchOrder- How SearchResults are ordered. Valid values are Ascending or Descending. The default is Descending.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SearchOrder,SearchOrder
-
filters
SearchAssociatedTranscriptsRequest.Builder filters(Collection<AssociatedTranscriptFilter> filters)
A list of filter objects.
- Parameters:
filters- A list of filter objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
SearchAssociatedTranscriptsRequest.Builder filters(AssociatedTranscriptFilter... filters)
A list of filter objects.
- Parameters:
filters- A list of filter objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
SearchAssociatedTranscriptsRequest.Builder filters(Consumer<AssociatedTranscriptFilter.Builder>... filters)
A list of filter objects.
This is a convenience method that creates an instance of theAssociatedTranscriptFilter.Builderavoiding the need to create one manually viaAssociatedTranscriptFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#filters(List.) - Parameters:
filters- a consumer that will call methods onAssociatedTranscriptFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#filters(java.util.Collection)
-
maxResults
SearchAssociatedTranscriptsRequest.Builder maxResults(Integer maxResults)
The maximum number of bot recommendations to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.
- Parameters:
maxResults- The maximum number of bot recommendations to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextIndex
SearchAssociatedTranscriptsRequest.Builder nextIndex(Integer nextIndex)
If the response from the SearchAssociatedTranscriptsRequest operation contains more results than specified in the maxResults parameter, an index is returned in the response. Use that index in the nextIndex parameter to return the next page of results.
- Parameters:
nextIndex- If the response from the SearchAssociatedTranscriptsRequest operation contains more results than specified in the maxResults parameter, an index is returned in the response. Use that index in the nextIndex parameter to return the next page of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
SearchAssociatedTranscriptsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
SearchAssociatedTranscriptsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-