Interface TrustedAdvisorCheckRefreshStatus.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TrustedAdvisorCheckRefreshStatus.Builder,TrustedAdvisorCheckRefreshStatus>,SdkBuilder<TrustedAdvisorCheckRefreshStatus.Builder,TrustedAdvisorCheckRefreshStatus>,SdkPojo
- Enclosing class:
- TrustedAdvisorCheckRefreshStatus
public static interface TrustedAdvisorCheckRefreshStatus.Builder extends SdkPojo, CopyableBuilder<TrustedAdvisorCheckRefreshStatus.Builder,TrustedAdvisorCheckRefreshStatus>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TrustedAdvisorCheckRefreshStatus.BuildercheckId(String checkId)The unique identifier for the Trusted Advisor check.TrustedAdvisorCheckRefreshStatus.BuildermillisUntilNextRefreshable(Long millisUntilNextRefreshable)The amount of time, in milliseconds, until the Trusted Advisor check is eligible for refresh.TrustedAdvisorCheckRefreshStatus.Builderstatus(String status)The status of the Trusted Advisor check for which a refresh has been requested:-
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 Detail
-
checkId
TrustedAdvisorCheckRefreshStatus.Builder checkId(String checkId)
The unique identifier for the Trusted Advisor check.
- Parameters:
checkId- The unique identifier for the Trusted Advisor check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
TrustedAdvisorCheckRefreshStatus.Builder status(String status)
The status of the Trusted Advisor check for which a refresh has been requested:
-
none- The check is not refreshed or the non-success status exceeds the timeout -
enqueued- The check refresh requests has entered the refresh queue -
processing- The check refresh request is picked up by the rule processing engine -
success- The check is successfully refreshed -
abandoned- The check refresh has failed
- Parameters:
status- The status of the Trusted Advisor check for which a refresh has been requested:-
none- The check is not refreshed or the non-success status exceeds the timeout -
enqueued- The check refresh requests has entered the refresh queue -
processing- The check refresh request is picked up by the rule processing engine -
success- The check is successfully refreshed -
abandoned- The check refresh has failed
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
millisUntilNextRefreshable
TrustedAdvisorCheckRefreshStatus.Builder millisUntilNextRefreshable(Long millisUntilNextRefreshable)
The amount of time, in milliseconds, until the Trusted Advisor check is eligible for refresh.
- Parameters:
millisUntilNextRefreshable- The amount of time, in milliseconds, until the Trusted Advisor check is eligible for refresh.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-