Interface CrossAccountReplicaEntry.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CrossAccountReplicaEntry.Builder,,CrossAccountReplicaEntry> SdkBuilder<CrossAccountReplicaEntry.Builder,,CrossAccountReplicaEntry> SdkPojo
- Enclosing class:
CrossAccountReplicaEntry
-
Method Summary
Modifier and TypeMethodDescriptionreplicaSecretARN(String replicaSecretARN) The ARN of the replica secret.replicationRoleARN(String replicationRoleARN) The ARN of the IAM role that Secrets Manager assumes to replicate to this replica, if one was specified when the replica was associated.replicationStatus(String replicationStatus) The status of replication from this primary secret.replicationStatus(StatusType replicationStatus) The status of replication from this primary secret.statusMessage(String statusMessage) A message that describes the replication status, if Secrets Manager has more information to provide.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
replicaSecretARN
The ARN of the replica secret.
- Parameters:
replicaSecretARN- The ARN of the replica secret.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationRoleARN
The ARN of the IAM role that Secrets Manager assumes to replicate to this replica, if one was specified when the replica was associated.
- Parameters:
replicationRoleARN- The ARN of the IAM role that Secrets Manager assumes to replicate to this replica, if one was specified when the replica was associated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationStatus
The status of replication from this primary secret. The status can be:
-
InSync: Replication from the primary secret is complete. -
Failed: Replication from the primary secret was unable to be completed. -
InProgress: Replication from the primary secret has started but is not complete. -
Detached: Replication from the primary secret was stopped by the replica.
- Parameters:
replicationStatus- The status of replication from this primary secret. The status can be:-
InSync: Replication from the primary secret is complete. -
Failed: Replication from the primary secret was unable to be completed. -
InProgress: Replication from the primary secret has started but is not complete. -
Detached: Replication from the primary secret was stopped by the replica.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
replicationStatus
The status of replication from this primary secret. The status can be:
-
InSync: Replication from the primary secret is complete. -
Failed: Replication from the primary secret was unable to be completed. -
InProgress: Replication from the primary secret has started but is not complete. -
Detached: Replication from the primary secret was stopped by the replica.
- Parameters:
replicationStatus- The status of replication from this primary secret. The status can be:-
InSync: Replication from the primary secret is complete. -
Failed: Replication from the primary secret was unable to be completed. -
InProgress: Replication from the primary secret has started but is not complete. -
Detached: Replication from the primary secret was stopped by the replica.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
statusMessage
A message that describes the replication status, if Secrets Manager has more information to provide.
- Parameters:
statusMessage- A message that describes the replication status, if Secrets Manager has more information to provide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-