public static interface ResiliencyPolicy.Builder extends SdkPojo, CopyableBuilder<ResiliencyPolicy.Builder,ResiliencyPolicy>
| Modifier and Type | Method and Description |
|---|---|
ResiliencyPolicy.Builder |
creationTime(Instant creationTime)
The timestamp for when the resiliency policy was created.
|
ResiliencyPolicy.Builder |
dataLocationConstraint(DataLocationConstraint dataLocationConstraint)
Specifies a high-level geographical location constraint for where your resilience policy data can be stored.
|
ResiliencyPolicy.Builder |
dataLocationConstraint(String dataLocationConstraint)
Specifies a high-level geographical location constraint for where your resilience policy data can be stored.
|
ResiliencyPolicy.Builder |
estimatedCostTier(EstimatedCostTier estimatedCostTier)
Specifies the estimated cost tier of the resiliency policy.
|
ResiliencyPolicy.Builder |
estimatedCostTier(String estimatedCostTier)
Specifies the estimated cost tier of the resiliency policy.
|
ResiliencyPolicy.Builder |
policy(Map<DisruptionType,FailurePolicy> policy)
The resiliency policy.
|
ResiliencyPolicy.Builder |
policyArn(String policyArn)
Amazon Resource Name (ARN) of the resiliency policy.
|
ResiliencyPolicy.Builder |
policyDescription(String policyDescription)
The description for the policy.
|
ResiliencyPolicy.Builder |
policyName(String policyName)
The name of the policy
|
ResiliencyPolicy.Builder |
policyWithStrings(Map<String,FailurePolicy> policy)
The resiliency policy.
|
ResiliencyPolicy.Builder |
tags(Map<String,String> tags)
Tags assigned to the resource.
|
ResiliencyPolicy.Builder |
tier(ResiliencyPolicyTier tier)
The tier for this resiliency policy, ranging from the highest severity (
MissionCritical) to
lowest (NonCritical). |
ResiliencyPolicy.Builder |
tier(String tier)
The tier for this resiliency policy, ranging from the highest severity (
MissionCritical) to
lowest (NonCritical). |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildResiliencyPolicy.Builder creationTime(Instant creationTime)
The timestamp for when the resiliency policy was created.
creationTime - The timestamp for when the resiliency policy was created.ResiliencyPolicy.Builder dataLocationConstraint(String dataLocationConstraint)
Specifies a high-level geographical location constraint for where your resilience policy data can be stored.
dataLocationConstraint - Specifies a high-level geographical location constraint for where your resilience policy data can be
stored.DataLocationConstraint,
DataLocationConstraintResiliencyPolicy.Builder dataLocationConstraint(DataLocationConstraint dataLocationConstraint)
Specifies a high-level geographical location constraint for where your resilience policy data can be stored.
dataLocationConstraint - Specifies a high-level geographical location constraint for where your resilience policy data can be
stored.DataLocationConstraint,
DataLocationConstraintResiliencyPolicy.Builder estimatedCostTier(String estimatedCostTier)
Specifies the estimated cost tier of the resiliency policy.
estimatedCostTier - Specifies the estimated cost tier of the resiliency policy.EstimatedCostTier,
EstimatedCostTierResiliencyPolicy.Builder estimatedCostTier(EstimatedCostTier estimatedCostTier)
Specifies the estimated cost tier of the resiliency policy.
estimatedCostTier - Specifies the estimated cost tier of the resiliency policy.EstimatedCostTier,
EstimatedCostTierResiliencyPolicy.Builder policyWithStrings(Map<String,FailurePolicy> policy)
The resiliency policy.
policy - The resiliency policy.ResiliencyPolicy.Builder policy(Map<DisruptionType,FailurePolicy> policy)
The resiliency policy.
policy - The resiliency policy.ResiliencyPolicy.Builder policyArn(String policyArn)
Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: arn:partition
:resiliencehub:region:account:resiliency-policy/policy-id. For more
information about ARNs, see Amazon Resource Names
(ARNs) in the AWS General Reference guide.
policyArn - Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: arn:
partition:resiliencehub:region:account:resiliency-policy/
policy-id. For more information about ARNs, see Amazon Resource
Names (ARNs) in the AWS General Reference guide.ResiliencyPolicy.Builder policyDescription(String policyDescription)
The description for the policy.
policyDescription - The description for the policy.ResiliencyPolicy.Builder policyName(String policyName)
The name of the policy
policyName - The name of the policyResiliencyPolicy.Builder tags(Map<String,String> tags)
Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.
tags - Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource.
Each tag consists of a key/value pair.ResiliencyPolicy.Builder tier(String tier)
The tier for this resiliency policy, ranging from the highest severity (MissionCritical) to
lowest (NonCritical).
tier - The tier for this resiliency policy, ranging from the highest severity (MissionCritical)
to lowest (NonCritical).ResiliencyPolicyTier,
ResiliencyPolicyTierResiliencyPolicy.Builder tier(ResiliencyPolicyTier tier)
The tier for this resiliency policy, ranging from the highest severity (MissionCritical) to
lowest (NonCritical).
tier - The tier for this resiliency policy, ranging from the highest severity (MissionCritical)
to lowest (NonCritical).ResiliencyPolicyTier,
ResiliencyPolicyTierCopyright © 2023. All rights reserved.