Interface ListDomainNamesResponse.Builder

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

public static interface ListDomainNamesResponse.Builder extends OpenSearchResponse.Builder, SdkPojo, CopyableBuilder<ListDomainNamesResponse.Builder,ListDomainNamesResponse>
  • Method Details

    • domainNames

      The names of all OpenSearch Service domains owned by the current user and their respective engine types.

      Parameters:
      domainNames - The names of all OpenSearch Service domains owned by the current user and their respective engine types.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainNames

      ListDomainNamesResponse.Builder domainNames(DomainInfo... domainNames)

      The names of all OpenSearch Service domains owned by the current user and their respective engine types.

      Parameters:
      domainNames - The names of all OpenSearch Service domains owned by the current user and their respective engine types.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainNames

      The names of all OpenSearch Service domains owned by the current user and their respective engine types.

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

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

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