Class BulkEditOperationDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • operationType

        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.

        Parameters:
        operationType - the value to set
        Returns:
        this builder
      • definedTags

        public 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”}}

        Parameters:
        definedTags - the value to set
        Returns:
        this builder