Interface Resilience.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Resilience.Builder,Resilience>,SdkBuilder<Resilience.Builder,Resilience>,SdkPojo
- Enclosing class:
- Resilience
public static interface Resilience.Builder extends SdkPojo, CopyableBuilder<Resilience.Builder,Resilience>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Resilience.BuilderclusterStatus(String clusterStatus)The cluster status of the component.Resilience.BuilderclusterStatus(ClusterStatus clusterStatus)The cluster status of the component.Resilience.BuilderenqueueReplication(Boolean enqueueReplication)Indicates if or not enqueue replication is enabled for the ASCS component.Resilience.BuilderhsrOperationMode(String hsrOperationMode)The operation mode of the component.Resilience.BuilderhsrOperationMode(OperationMode hsrOperationMode)The operation mode of the component.Resilience.BuilderhsrReplicationMode(String hsrReplicationMode)The replication mode of the component.Resilience.BuilderhsrReplicationMode(ReplicationMode hsrReplicationMode)The replication mode of the component.Resilience.BuilderhsrTier(String hsrTier)The tier of the component.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
hsrTier
Resilience.Builder hsrTier(String hsrTier)
The tier of the component.
- Parameters:
hsrTier- The tier of the component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hsrReplicationMode
Resilience.Builder hsrReplicationMode(String hsrReplicationMode)
The replication mode of the component.
- Parameters:
hsrReplicationMode- The replication mode of the component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationMode,ReplicationMode
-
hsrReplicationMode
Resilience.Builder hsrReplicationMode(ReplicationMode hsrReplicationMode)
The replication mode of the component.
- Parameters:
hsrReplicationMode- The replication mode of the component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationMode,ReplicationMode
-
hsrOperationMode
Resilience.Builder hsrOperationMode(String hsrOperationMode)
The operation mode of the component.
- Parameters:
hsrOperationMode- The operation mode of the component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OperationMode,OperationMode
-
hsrOperationMode
Resilience.Builder hsrOperationMode(OperationMode hsrOperationMode)
The operation mode of the component.
- Parameters:
hsrOperationMode- The operation mode of the component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OperationMode,OperationMode
-
clusterStatus
Resilience.Builder clusterStatus(String clusterStatus)
The cluster status of the component.
- Parameters:
clusterStatus- The cluster status of the component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ClusterStatus,ClusterStatus
-
clusterStatus
Resilience.Builder clusterStatus(ClusterStatus clusterStatus)
The cluster status of the component.
- Parameters:
clusterStatus- The cluster status of the component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ClusterStatus,ClusterStatus
-
enqueueReplication
Resilience.Builder enqueueReplication(Boolean enqueueReplication)
Indicates if or not enqueue replication is enabled for the ASCS component.
- Parameters:
enqueueReplication- Indicates if or not enqueue replication is enabled for the ASCS component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-