Class AddNamedOperation.Builder
- java.lang.Object
-
- uk.gov.gchq.gaffer.operation.Operation.BaseBuilder<AddNamedOperation,AddNamedOperation.Builder>
-
- uk.gov.gchq.gaffer.named.operation.AddNamedOperation.Builder
-
- All Implemented Interfaces:
Operation.Builder<AddNamedOperation,AddNamedOperation.Builder>
- Enclosing class:
- AddNamedOperation
public static class AddNamedOperation.Builder extends Operation.BaseBuilder<AddNamedOperation,AddNamedOperation.Builder>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddNamedOperation.Builder
description(String description)
AddNamedOperation.Builder
labels(List<String> labels)
AddNamedOperation.Builder
name(String name)
AddNamedOperation.Builder
operationChain(String opChainString)
AddNamedOperation.Builder
operationChain(OperationChain opChain)
AddNamedOperation.Builder
overwrite()
AddNamedOperation.Builder
overwrite(boolean overwriteFlag)
AddNamedOperation.Builder
parameter(String name, ParameterDetail detail)
AddNamedOperation.Builder
parameters(Map<String,ParameterDetail> parameters)
AddNamedOperation.Builder
readAccessPredicate(AccessPredicate readAccessPredicate)
AddNamedOperation.Builder
readAccessRoles(String... roles)
AddNamedOperation.Builder
score(Integer score)
AddNamedOperation.Builder
writeAccessPredicate(AccessPredicate writeAccessPredicate)
AddNamedOperation.Builder
writeAccessRoles(String... roles)
-
-
-
Method Detail
-
operationChain
public AddNamedOperation.Builder operationChain(String opChainString)
-
operationChain
public AddNamedOperation.Builder operationChain(OperationChain opChain)
-
name
public AddNamedOperation.Builder name(String name)
-
labels
public AddNamedOperation.Builder labels(List<String> labels)
-
description
public AddNamedOperation.Builder description(String description)
-
readAccessRoles
public AddNamedOperation.Builder readAccessRoles(String... roles)
-
writeAccessRoles
public AddNamedOperation.Builder writeAccessRoles(String... roles)
-
parameters
public AddNamedOperation.Builder parameters(Map<String,ParameterDetail> parameters)
-
parameter
public AddNamedOperation.Builder parameter(String name, ParameterDetail detail)
-
overwrite
public AddNamedOperation.Builder overwrite(boolean overwriteFlag)
-
overwrite
public AddNamedOperation.Builder overwrite()
-
score
public AddNamedOperation.Builder score(Integer score)
-
readAccessPredicate
public AddNamedOperation.Builder readAccessPredicate(AccessPredicate readAccessPredicate)
-
writeAccessPredicate
public AddNamedOperation.Builder writeAccessPredicate(AccessPredicate writeAccessPredicate)
-
-