public static class BulkEditSecurityAttributeOperationDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
BulkEditSecurityAttributeOperationDetails |
build() |
BulkEditSecurityAttributeOperationDetails.Builder |
copy(BulkEditSecurityAttributeOperationDetails model) |
BulkEditSecurityAttributeOperationDetails.Builder |
operationType(BulkEditSecurityAttributeOperationDetails.OperationType operationType)
An enum-like description of the type of operation.
|
BulkEditSecurityAttributeOperationDetails.Builder |
securityAttributes(Map<String,Map<String,Object>> securityAttributes)
Security attributes for this resource.
|
public BulkEditSecurityAttributeOperationDetails.Builder operationType(BulkEditSecurityAttributeOperationDetails.OperationType operationType)
An enum-like description of the type of operation.
ADD_WHERE_ABSENT
adds a security attribute only if it does not already exist
on the resource. * SET_WHERE_PRESENT
updates the value for a security attribute
only if it is present on the resource. * ADD_OR_SET
combines the first two
operations to add a security attribute if it does not already exist on the resource or
update the value if it is present on the resource. * REMOVE
removes the security
attribute from the resource. It's removed from the resource regardless of the value.
operationType
- the value to setpublic BulkEditSecurityAttributeOperationDetails.Builder securityAttributes(Map<String,Map<String,Object>> securityAttributes)
Security attributes for this resource. Each key is predefined and scoped to a namespace.
For more information, see Resource
Tags. Example:
{"oracle-zpr": {"td": {"value": "42", "mode": "audit"}}}
securityAttributes
- the value to setpublic BulkEditSecurityAttributeOperationDetails build()
public BulkEditSecurityAttributeOperationDetails.Builder copy(BulkEditSecurityAttributeOperationDetails model)
Copyright © 2016–2024. All rights reserved.