Interface UpdateLabelsPayload.Builder

All Superinterfaces:
Buildable, CopyableBuilder<UpdateLabelsPayload.Builder,UpdateLabelsPayload>, SdkBuilder<UpdateLabelsPayload.Builder,UpdateLabelsPayload>, SdkPojo
Enclosing class:
UpdateLabelsPayload

public static interface UpdateLabelsPayload.Builder extends SdkPojo, CopyableBuilder<UpdateLabelsPayload.Builder,UpdateLabelsPayload>
  • Method Details

    • addOrUpdateLabels

      UpdateLabelsPayload.Builder addOrUpdateLabels(Map<String,String> addOrUpdateLabels)

      The Kubernetes labels to add or update.

      Parameters:
      addOrUpdateLabels - The Kubernetes labels to add or update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • removeLabels

      UpdateLabelsPayload.Builder removeLabels(Collection<String> removeLabels)

      The Kubernetes labels to remove.

      Parameters:
      removeLabels - The Kubernetes labels to remove.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • removeLabels

      UpdateLabelsPayload.Builder removeLabels(String... removeLabels)

      The Kubernetes labels to remove.

      Parameters:
      removeLabels - The Kubernetes labels to remove.
      Returns:
      Returns a reference to this object so that method calls can be chained together.