public static class BulkEditOperationDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
BulkEditOperationDetails |
build() |
BulkEditOperationDetails.Builder |
copy(BulkEditOperationDetails model) |
BulkEditOperationDetails.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
BulkEditOperationDetails.Builder |
operationType(BulkEditOperationDetails.OperationType operationType)
An enum-like description of the type of operation.
|
public BulkEditOperationDetails.Builder operationType(BulkEditOperationDetails.OperationType operationType)
An enum-like description of the type of operation.
ADD_WHERE_ABSENT
adds a defined tag only if the tag does not already exist on the resource.
* SET_WHERE_PRESENT
updates the value for a defined tag only if the tag is present on the resource.
* ADD_OR_SET
combines the first two operations to add a defined tag if it does not already exist on the resource
or update the value for a defined tag only if the tag is present on the resource.
* REMOVE
removes the defined tag from the resource. The tag is removed from the resource regardless of the tag value.
operationType
- the value to setpublic BulkEditOperationDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace.
For more information, see Resource Tags.
Example: {"Operations": {"CostCenter": "42"}}
definedTags
- the value to setpublic BulkEditOperationDetails build()
public BulkEditOperationDetails.Builder copy(BulkEditOperationDetails model)
Copyright © 2016–2022. All rights reserved.