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)

      Kubernetes labels to be added or updated.

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

      UpdateLabelsPayload.Builder removeLabels(Collection<String> removeLabels)

      Kubernetes labels to be removed.

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

      UpdateLabelsPayload.Builder removeLabels(String... removeLabels)

      Kubernetes labels to be removed.

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