Interface ServiceUpdate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ServiceUpdate.Builder,
,ServiceUpdate> SdkBuilder<ServiceUpdate.Builder,
,ServiceUpdate> SdkPojo
- Enclosing class:
ServiceUpdate
public static interface ServiceUpdate.Builder
extends SdkPojo, CopyableBuilder<ServiceUpdate.Builder,ServiceUpdate>
-
Method Summary
Modifier and TypeMethodDescriptionautoUpdateStartDate
(Instant autoUpdateStartDate) The date at which the service update will be automatically appliedclusterName
(String clusterName) The name of the cluster to which the service update appliesdescription
(String description) Provides details of the service updatenodesUpdated
(String nodesUpdated) A list of nodes updated by the service updatereleaseDate
(Instant releaseDate) The date when the service update is initially availableserviceUpdateName
(String serviceUpdateName) The unique ID of the service updateThe status of the service updatestatus
(ServiceUpdateStatus status) The status of the service updateReflects the nature of the service updatetype
(ServiceUpdateType type) Reflects the nature of the service updateMethods 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 Details
-
clusterName
The name of the cluster to which the service update applies
- Parameters:
clusterName
- The name of the cluster to which the service update applies- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceUpdateName
The unique ID of the service update
- Parameters:
serviceUpdateName
- The unique ID of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
releaseDate
The date when the service update is initially available
- Parameters:
releaseDate
- The date when the service update is initially available- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Provides details of the service update
- Parameters:
description
- Provides details of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the service update
- Parameters:
status
- The status of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the service update
- Parameters:
status
- The status of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
Reflects the nature of the service update
- Parameters:
type
- Reflects the nature of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
Reflects the nature of the service update
- Parameters:
type
- Reflects the nature of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nodesUpdated
A list of nodes updated by the service update
- Parameters:
nodesUpdated
- A list of nodes updated by the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoUpdateStartDate
The date at which the service update will be automatically applied
- Parameters:
autoUpdateStartDate
- The date at which the service update will be automatically applied- Returns:
- Returns a reference to this object so that method calls can be chained together.
-