Interface ResiliencyScore.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ResiliencyScore.Builder,
,ResiliencyScore> SdkBuilder<ResiliencyScore.Builder,
,ResiliencyScore> SdkPojo
- Enclosing class:
ResiliencyScore
-
Method Summary
Modifier and TypeMethodDescriptioncomponentScore
(Map<ResiliencyScoreType, ScoringComponentResiliencyScore> componentScore) The score generated by Resilience Hub for the scoring component after running an assessment.componentScoreWithStrings
(Map<String, ScoringComponentResiliencyScore> componentScore) The score generated by Resilience Hub for the scoring component after running an assessment.disruptionScore
(Map<DisruptionType, Double> disruptionScore) The disruption score for a valid key.disruptionScoreWithStrings
(Map<String, Double> disruptionScore) The disruption score for a valid key.The outage score for a valid key.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, sdkFieldNameToField, sdkFields
-
Method Details
-
componentScoreWithStrings
ResiliencyScore.Builder componentScoreWithStrings(Map<String, ScoringComponentResiliencyScore> componentScore) The score generated by Resilience Hub for the scoring component after running an assessment.
For example, if the
score
is 25 points, it indicates the overall score of your application generated by Resilience Hub after running an assessment.- Parameters:
componentScore
- The score generated by Resilience Hub for the scoring component after running an assessment.For example, if the
score
is 25 points, it indicates the overall score of your application generated by Resilience Hub after running an assessment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
componentScore
ResiliencyScore.Builder componentScore(Map<ResiliencyScoreType, ScoringComponentResiliencyScore> componentScore) The score generated by Resilience Hub for the scoring component after running an assessment.
For example, if the
score
is 25 points, it indicates the overall score of your application generated by Resilience Hub after running an assessment.- Parameters:
componentScore
- The score generated by Resilience Hub for the scoring component after running an assessment.For example, if the
score
is 25 points, it indicates the overall score of your application generated by Resilience Hub after running an assessment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
disruptionScoreWithStrings
The disruption score for a valid key.
- Parameters:
disruptionScore
- The disruption score for a valid key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
disruptionScore
The disruption score for a valid key.
- Parameters:
disruptionScore
- The disruption score for a valid key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
score
The outage score for a valid key.
- Parameters:
score
- The outage score for a valid key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-