Interface UpdateTrafficPolicyInstanceRequest.Builder

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

public static interface UpdateTrafficPolicyInstanceRequest.Builder extends Route53Request.Builder, SdkPojo, CopyableBuilder<UpdateTrafficPolicyInstanceRequest.Builder,UpdateTrafficPolicyInstanceRequest>
  • Method Details

    • id

      The ID of the traffic policy instance that you want to update.

      Parameters:
      id - The ID of the traffic policy instance that you want to update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ttl

      The TTL that you want Amazon Route 53 to assign to all of the updated resource record sets.

      Parameters:
      ttl - The TTL that you want Amazon Route 53 to assign to all of the updated resource record sets.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • trafficPolicyId

      UpdateTrafficPolicyInstanceRequest.Builder trafficPolicyId(String trafficPolicyId)

      The ID of the traffic policy that you want Amazon Route 53 to use to update resource record sets for the specified traffic policy instance.

      Parameters:
      trafficPolicyId - The ID of the traffic policy that you want Amazon Route 53 to use to update resource record sets for the specified traffic policy instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • trafficPolicyVersion

      UpdateTrafficPolicyInstanceRequest.Builder trafficPolicyVersion(Integer trafficPolicyVersion)

      The version of the traffic policy that you want Amazon Route 53 to use to update resource record sets for the specified traffic policy instance.

      Parameters:
      trafficPolicyVersion - The version of the traffic policy that you want Amazon Route 53 to use to update resource record sets for the specified traffic policy instance.
      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.