Interface GetBotsRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<GetBotsRequest.Builder,GetBotsRequest>, LexModelBuildingRequest.Builder, SdkBuilder<GetBotsRequest.Builder,GetBotsRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
GetBotsRequest

public static interface GetBotsRequest.Builder extends LexModelBuildingRequest.Builder, SdkPojo, CopyableBuilder<GetBotsRequest.Builder,GetBotsRequest>
  • Method Details

    • nextToken

      GetBotsRequest.Builder nextToken(String nextToken)

      A pagination token that fetches the next page of bots. If the response to this call is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of bots, specify the pagination token in the next request.

      Parameters:
      nextToken - A pagination token that fetches the next page of bots. If the response to this call is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of bots, specify the pagination token in the next request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      GetBotsRequest.Builder maxResults(Integer maxResults)

      The maximum number of bots to return in the response that the request will return. The default is 10.

      Parameters:
      maxResults - The maximum number of bots to return in the response that the request will return. The default is 10.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nameContains

      GetBotsRequest.Builder nameContains(String nameContains)

      Substring to match in bot names. A bot will be returned if any part of its name matches the substring. For example, "xyz" matches both "xyzabc" and "abcxyz."

      Parameters:
      nameContains - Substring to match in bot names. A bot will be returned if any part of its name matches the substring. For example, "xyz" matches both "xyzabc" and "abcxyz."
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      GetBotsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.