Interface DescribeHomeRegionControlsRequest.Builder

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

  • Method Details

    • controlId

      The ControlID is a unique identifier string of your HomeRegionControl object.

      Parameters:
      controlId - The ControlID is a unique identifier string of your HomeRegionControl object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • homeRegion

      The name of the home region you'd like to view.

      Parameters:
      homeRegion - The name of the home region you'd like to view.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • target

      The target parameter specifies the identifier to which the home region is applied, which is always of type ACCOUNT. It applies the home region to the current ACCOUNT.

      Parameters:
      target - The target parameter specifies the identifier to which the home region is applied, which is always of type ACCOUNT. It applies the home region to the current ACCOUNT.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • target

      The target parameter specifies the identifier to which the home region is applied, which is always of type ACCOUNT. It applies the home region to the current ACCOUNT.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to target(Target).

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

      The maximum number of filtering results to display per page.

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

      If a NextToken was returned by a previous call, more results are available. To retrieve the next page of results, make the call again using the returned token in NextToken.

      Parameters:
      nextToken - If a NextToken was returned by a previous call, more results are available. To retrieve the next page of results, make the call again using the returned token in NextToken.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

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