Interface TestFailoverRequest.Builder

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

public static interface TestFailoverRequest.Builder extends ElastiCacheRequest.Builder, SdkPojo, CopyableBuilder<TestFailoverRequest.Builder,TestFailoverRequest>
  • Method Details

    • replicationGroupId

      TestFailoverRequest.Builder replicationGroupId(String replicationGroupId)

      The name of the replication group (console: cluster) whose automatic failover is being tested by this operation.

      Parameters:
      replicationGroupId - The name of the replication group (console: cluster) whose automatic failover is being tested by this operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nodeGroupId

      TestFailoverRequest.Builder nodeGroupId(String nodeGroupId)

      The name of the node group (called shard in the console) in this replication group on which automatic failover is to be tested. You may test automatic failover on up to 5 node groups in any rolling 24-hour period.

      Parameters:
      nodeGroupId - The name of the node group (called shard in the console) in this replication group on which automatic failover is to be tested. You may test automatic failover on up to 5 node groups in any rolling 24-hour period.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

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