public static interface TagScopeTerm.Builder extends SdkPojo, CopyableBuilder<TagScopeTerm.Builder,TagScopeTerm>
| Modifier and Type | Method and Description |
|---|---|
TagScopeTerm.Builder |
comparator(JobComparator comparator)
The operator to use in the condition.
|
TagScopeTerm.Builder |
comparator(String comparator)
The operator to use in the condition.
|
TagScopeTerm.Builder |
key(String key)
The object property to use in the condition.
|
TagScopeTerm.Builder |
tagValues(Collection<TagValuePair> tagValues)
The tag keys or tag key and value pairs to use in the condition.
|
TagScopeTerm.Builder |
tagValues(Consumer<TagValuePair.Builder>... tagValues)
The tag keys or tag key and value pairs to use in the condition.
|
TagScopeTerm.Builder |
tagValues(TagValuePair... tagValues)
The tag keys or tag key and value pairs to use in the condition.
|
TagScopeTerm.Builder |
target(String target)
The type of object to apply the condition to.
|
TagScopeTerm.Builder |
target(TagTarget target)
The type of object to apply the condition to.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTagScopeTerm.Builder comparator(String comparator)
The operator to use in the condition. Valid values are EQ (equals) or NE (not equals).
comparator - The operator to use in the condition. Valid values are EQ (equals) or NE (not equals).JobComparator,
JobComparatorTagScopeTerm.Builder comparator(JobComparator comparator)
The operator to use in the condition. Valid values are EQ (equals) or NE (not equals).
comparator - The operator to use in the condition. Valid values are EQ (equals) or NE (not equals).JobComparator,
JobComparatorTagScopeTerm.Builder key(String key)
The object property to use in the condition. The only valid value is TAG.
key - The object property to use in the condition. The only valid value is TAG.TagScopeTerm.Builder tagValues(Collection<TagValuePair> tagValues)
The tag keys or tag key and value pairs to use in the condition. To specify only tag keys in a condition, specify the keys in this array and set the value for each associated tag value to an empty string.
tagValues - The tag keys or tag key and value pairs to use in the condition. To specify only tag keys in a
condition, specify the keys in this array and set the value for each associated tag value to an empty
string.TagScopeTerm.Builder tagValues(TagValuePair... tagValues)
The tag keys or tag key and value pairs to use in the condition. To specify only tag keys in a condition, specify the keys in this array and set the value for each associated tag value to an empty string.
tagValues - The tag keys or tag key and value pairs to use in the condition. To specify only tag keys in a
condition, specify the keys in this array and set the value for each associated tag value to an empty
string.TagScopeTerm.Builder tagValues(Consumer<TagValuePair.Builder>... tagValues)
The tag keys or tag key and value pairs to use in the condition. To specify only tag keys in a condition, specify the keys in this array and set the value for each associated tag value to an empty string.
This is a convenience method that creates an instance of theTagValuePair.Builder avoiding the need to create one
manually via TagValuePair.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tagValues(List.
tagValues - a consumer that will call methods on
TagValuePair.Builder#tagValues(java.util.Collection) TagScopeTerm.Builder target(String target)
The type of object to apply the condition to.
TagScopeTerm.Builder target(TagTarget target)
The type of object to apply the condition to.
Copyright © 2022. All rights reserved.