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 Details

    • 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:
    • 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

      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.