Interface ListApiKeysResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<ListApiKeysResponse.Builder,ListApiKeysResponse>, SdkBuilder<ListApiKeysResponse.Builder,ListApiKeysResponse>, SdkPojo, SdkResponse.Builder, Wafv2Response.Builder
Enclosing class:
ListApiKeysResponse

  • Method Details

    • nextMarker

      ListApiKeysResponse.Builder nextMarker(String nextMarker)

      When you request a list of objects with a Limit setting, if the number of objects that are still available for retrieval exceeds the limit, WAF returns a NextMarker value in the response. To retrieve the next batch of objects, provide the marker from the prior call in your next request.

      Parameters:
      nextMarker - When you request a list of objects with a Limit setting, if the number of objects that are still available for retrieval exceeds the limit, WAF returns a NextMarker value in the response. To retrieve the next batch of objects, provide the marker from the prior call in your next request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • apiKeySummaries

      ListApiKeysResponse.Builder apiKeySummaries(Collection<APIKeySummary> apiKeySummaries)

      The array of key summaries. If you specified a Limit in your request, this might not be the full list.

      Parameters:
      apiKeySummaries - The array of key summaries. If you specified a Limit in your request, this might not be the full list.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • apiKeySummaries

      ListApiKeysResponse.Builder apiKeySummaries(APIKeySummary... apiKeySummaries)

      The array of key summaries. If you specified a Limit in your request, this might not be the full list.

      Parameters:
      apiKeySummaries - The array of key summaries. If you specified a Limit in your request, this might not be the full list.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • apiKeySummaries

      ListApiKeysResponse.Builder apiKeySummaries(Consumer<APIKeySummary.Builder>... apiKeySummaries)

      The array of key summaries. If you specified a Limit in your request, this might not be the full list.

      This is a convenience method that creates an instance of the APIKeySummary.Builder avoiding the need to create one manually via APIKeySummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to apiKeySummaries(List<APIKeySummary>).

      Parameters:
      apiKeySummaries - a consumer that will call methods on APIKeySummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • applicationIntegrationURL

      ListApiKeysResponse.Builder applicationIntegrationURL(String applicationIntegrationURL)

      The CAPTCHA application integration URL, for use in your JavaScript implementation.

      Parameters:
      applicationIntegrationURL - The CAPTCHA application integration URL, for use in your JavaScript implementation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.