Interface TopicRefreshDetails.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<TopicRefreshDetails.Builder,TopicRefreshDetails>
,SdkBuilder<TopicRefreshDetails.Builder,TopicRefreshDetails>
,SdkPojo
- Enclosing class:
- TopicRefreshDetails
public static interface TopicRefreshDetails.Builder extends SdkPojo, CopyableBuilder<TopicRefreshDetails.Builder,TopicRefreshDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TopicRefreshDetails.Builder
refreshArn(String refreshArn)
The Amazon Resource Name (ARN) of the topic refresh.TopicRefreshDetails.Builder
refreshId(String refreshId)
The ID of the refresh, which occurs as a result of topic creation or topic update.TopicRefreshDetails.Builder
refreshStatus(String refreshStatus)
The status of the refresh job that indicates whether the job is still running, completed successfully, or failed.TopicRefreshDetails.Builder
refreshStatus(TopicRefreshStatus refreshStatus)
The status of the refresh job that indicates whether the job is still running, completed successfully, or failed.-
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
-
refreshArn
TopicRefreshDetails.Builder refreshArn(String refreshArn)
The Amazon Resource Name (ARN) of the topic refresh.
- Parameters:
refreshArn
- The Amazon Resource Name (ARN) of the topic refresh.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
refreshId
TopicRefreshDetails.Builder refreshId(String refreshId)
The ID of the refresh, which occurs as a result of topic creation or topic update.
- Parameters:
refreshId
- The ID of the refresh, which occurs as a result of topic creation or topic update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
refreshStatus
TopicRefreshDetails.Builder refreshStatus(String refreshStatus)
The status of the refresh job that indicates whether the job is still running, completed successfully, or failed.
- Parameters:
refreshStatus
- The status of the refresh job that indicates whether the job is still running, completed successfully, or failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TopicRefreshStatus
,TopicRefreshStatus
-
refreshStatus
TopicRefreshDetails.Builder refreshStatus(TopicRefreshStatus refreshStatus)
The status of the refresh job that indicates whether the job is still running, completed successfully, or failed.
- Parameters:
refreshStatus
- The status of the refresh job that indicates whether the job is still running, completed successfully, or failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TopicRefreshStatus
,TopicRefreshStatus
-
-