Interface CreateServiceNetworkResourceAssociationRequest.Builder

  • Method Details

    • clientToken

      A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you retry a request that completed successfully using the same client token and parameters, the retry succeeds without performing any actions. If the parameters aren't identical, the retry fails.

      Parameters:
      clientToken - A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you retry a request that completed successfully using the same client token and parameters, the retry succeeds without performing any actions. If the parameters aren't identical, the retry fails.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceConfigurationIdentifier

      CreateServiceNetworkResourceAssociationRequest.Builder resourceConfigurationIdentifier(String resourceConfigurationIdentifier)

      The ID of the resource configuration to associate with the service network.

      Parameters:
      resourceConfigurationIdentifier - The ID of the resource configuration to associate with the service network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceNetworkIdentifier

      CreateServiceNetworkResourceAssociationRequest.Builder serviceNetworkIdentifier(String serviceNetworkIdentifier)

      The ID of the service network to associate with the resource configuration.

      Parameters:
      serviceNetworkIdentifier - The ID of the service network to associate with the resource configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • privateDnsEnabled

      Indicates if private DNS is enabled for the service network resource association.

      Parameters:
      privateDnsEnabled - Indicates if private DNS is enabled for the service network resource association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      A key-value pair to associate with a resource.

      Parameters:
      tags - A key-value pair to associate with a resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.