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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ServiceUpdate.BuilderautoUpdateStartDate(Instant autoUpdateStartDate)The date at which the service update will be automatically appliedServiceUpdate.BuilderclusterName(String clusterName)The name of the cluster to which the service update appliesServiceUpdate.Builderdescription(String description)Provides details of the service updateServiceUpdate.Builderengine(String engine)The name of the engine for which a service update is available.ServiceUpdate.BuildernodesUpdated(String nodesUpdated)A list of nodes updated by the service updateServiceUpdate.BuilderreleaseDate(Instant releaseDate)The date when the service update is initially availableServiceUpdate.BuilderserviceUpdateName(String serviceUpdateName)The unique ID of the service updateServiceUpdate.Builderstatus(String status)The status of the service updateServiceUpdate.Builderstatus(ServiceUpdateStatus status)The status of the service updateServiceUpdate.Buildertype(String type)Reflects the nature of the service updateServiceUpdate.Buildertype(ServiceUpdateType type)Reflects the nature of the service update-
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
-
clusterName
ServiceUpdate.Builder clusterName(String 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
ServiceUpdate.Builder serviceUpdateName(String 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
ServiceUpdate.Builder releaseDate(Instant 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
ServiceUpdate.Builder description(String 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
ServiceUpdate.Builder status(String 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:
ServiceUpdateStatus,ServiceUpdateStatus
-
status
ServiceUpdate.Builder status(ServiceUpdateStatus 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:
ServiceUpdateStatus,ServiceUpdateStatus
-
type
ServiceUpdate.Builder type(String 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:
ServiceUpdateType,ServiceUpdateType
-
type
ServiceUpdate.Builder type(ServiceUpdateType 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:
ServiceUpdateType,ServiceUpdateType
-
engine
ServiceUpdate.Builder engine(String engine)
The name of the engine for which a service update is available.
- Parameters:
engine- The name of the engine for which a service update is available.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodesUpdated
ServiceUpdate.Builder nodesUpdated(String 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
ServiceUpdate.Builder autoUpdateStartDate(Instant 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.
-
-