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.Builderdescription(String description)AddNamedOperation.Builderlabels(List<String> labels)AddNamedOperation.Buildername(String name)AddNamedOperation.BuilderoperationChain(String opChainString)AddNamedOperation.BuilderoperationChain(OperationChain opChain)AddNamedOperation.Builderoverwrite()AddNamedOperation.Builderoverwrite(boolean overwriteFlag)AddNamedOperation.Builderparameter(String name, ParameterDetail detail)AddNamedOperation.Builderparameters(Map<String,ParameterDetail> parameters)AddNamedOperation.BuilderreadAccessPredicate(AccessPredicate readAccessPredicate)AddNamedOperation.BuilderreadAccessRoles(String... roles)AddNamedOperation.Builderscore(Integer score)AddNamedOperation.BuilderwriteAccessPredicate(AccessPredicate writeAccessPredicate)AddNamedOperation.BuilderwriteAccessRoles(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)
-
-