Interface Condition.Builder

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

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

    • conditionType

      Condition.Builder conditionType(String conditionType)

      An operation applied to a key-value pair used to assign resources to your backup plan. Condition only supports StringEquals. For more flexible assignment options, including StringLike and the ability to exclude resources from your backup plan, use Conditions (with an "s" on the end) for your BackupSelection .

      Parameters:
      conditionType - An operation applied to a key-value pair used to assign resources to your backup plan. Condition only supports StringEquals. For more flexible assignment options, including StringLike and the ability to exclude resources from your backup plan, use Conditions (with an "s" on the end) for your BackupSelection .
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • conditionType

      Condition.Builder conditionType(ConditionType conditionType)

      An operation applied to a key-value pair used to assign resources to your backup plan. Condition only supports StringEquals. For more flexible assignment options, including StringLike and the ability to exclude resources from your backup plan, use Conditions (with an "s" on the end) for your BackupSelection .

      Parameters:
      conditionType - An operation applied to a key-value pair used to assign resources to your backup plan. Condition only supports StringEquals. For more flexible assignment options, including StringLike and the ability to exclude resources from your backup plan, use Conditions (with an "s" on the end) for your BackupSelection .
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • conditionKey

      Condition.Builder conditionKey(String conditionKey)

      The key in a key-value pair. For example, in the tag Department: Accounting, Department is the key.

      Parameters:
      conditionKey - The key in a key-value pair. For example, in the tag Department: Accounting, Department is the key.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • conditionValue

      Condition.Builder conditionValue(String conditionValue)

      The value in a key-value pair. For example, in the tag Department: Accounting, Accounting is the value.

      Parameters:
      conditionValue - The value in a key-value pair. For example, in the tag Department: Accounting, Accounting is the value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.