Interface RebootReplicationInstanceRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<RebootReplicationInstanceRequest.Builder,
,RebootReplicationInstanceRequest> DatabaseMigrationRequest.Builder
,SdkBuilder<RebootReplicationInstanceRequest.Builder,
,RebootReplicationInstanceRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
RebootReplicationInstanceRequest
public static interface RebootReplicationInstanceRequest.Builder
extends DatabaseMigrationRequest.Builder, SdkPojo, CopyableBuilder<RebootReplicationInstanceRequest.Builder,RebootReplicationInstanceRequest>
-
Method Summary
Modifier and TypeMethodDescriptionforceFailover
(Boolean forceFailover) If this parameter istrue
, the reboot is conducted through a Multi-AZ failover.forcePlannedFailover
(Boolean forcePlannedFailover) If this parameter istrue
, the reboot is conducted through a planned Multi-AZ failover where resources are released and cleaned up prior to conducting the failover.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.replicationInstanceArn
(String replicationInstanceArn) The Amazon Resource Name (ARN) of the replication instance.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.databasemigration.model.DatabaseMigrationRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
replicationInstanceArn
The Amazon Resource Name (ARN) of the replication instance.
- Parameters:
replicationInstanceArn
- The Amazon Resource Name (ARN) of the replication instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forceFailover
If this parameter is
true
, the reboot is conducted through a Multi-AZ failover. If the instance isn't configured for Multi-AZ, then you can't specifytrue
. (--force-planned-failover
and--force-failover
can't both be set totrue
.)- Parameters:
forceFailover
- If this parameter istrue
, the reboot is conducted through a Multi-AZ failover. If the instance isn't configured for Multi-AZ, then you can't specifytrue
. (--force-planned-failover
and--force-failover
can't both be set totrue
.)- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forcePlannedFailover
If this parameter is
true
, the reboot is conducted through a planned Multi-AZ failover where resources are released and cleaned up prior to conducting the failover. If the instance isn''t configured for Multi-AZ, then you can't specifytrue
. (--force-planned-failover
and--force-failover
can't both be set totrue
.)- Parameters:
forcePlannedFailover
- If this parameter istrue
, the reboot is conducted through a planned Multi-AZ failover where resources are released and cleaned up prior to conducting the failover. If the instance isn''t configured for Multi-AZ, then you can't specifytrue
. (--force-planned-failover
and--force-failover
can't both be set totrue
.)- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
RebootReplicationInstanceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
RebootReplicationInstanceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-