Interface GetLinksRequest.Builder

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

public static interface GetLinksRequest.Builder extends NetworkManagerRequest.Builder, SdkPojo, CopyableBuilder<GetLinksRequest.Builder,GetLinksRequest>
  • Method Details

    • globalNetworkId

      GetLinksRequest.Builder globalNetworkId(String globalNetworkId)

      The ID of the global network.

      Parameters:
      globalNetworkId - The ID of the global network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • linkIds

      One or more link IDs. The maximum is 10.

      Parameters:
      linkIds - One or more link IDs. The maximum is 10.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • linkIds

      GetLinksRequest.Builder linkIds(String... linkIds)

      One or more link IDs. The maximum is 10.

      Parameters:
      linkIds - One or more link IDs. The maximum is 10.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • siteId

      The ID of the site.

      Parameters:
      siteId - The ID of the site.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The link type.

      Parameters:
      type - The link type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • provider

      GetLinksRequest.Builder provider(String provider)

      The link provider.

      Parameters:
      provider - The link provider.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      GetLinksRequest.Builder maxResults(Integer maxResults)

      The maximum number of results to return.

      Parameters:
      maxResults - The maximum number of results to return.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      GetLinksRequest.Builder nextToken(String nextToken)

      The token for the next page of results.

      Parameters:
      nextToken - The token for the next page of results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      GetLinksRequest.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.