Class NamedOperationDetail.Builder
- java.lang.Object
-
- uk.gov.gchq.gaffer.named.operation.NamedOperationDetail.Builder
-
- Enclosing class:
- NamedOperationDetail
public static final class NamedOperationDetail.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NamedOperationDetail
build()
NamedOperationDetail.Builder
creatorId(String creatorId)
NamedOperationDetail.Builder
description(String description)
NamedOperationDetail.Builder
inputType(String inputType)
NamedOperationDetail.Builder
labels(List<String> labels)
NamedOperationDetail.Builder
operationChain(String opChain)
NamedOperationDetail.Builder
operationChain(OperationChain opChain)
NamedOperationDetail.Builder
operationName(String operationName)
NamedOperationDetail.Builder
parameters(Map<String,ParameterDetail> parameters)
NamedOperationDetail.Builder
readAccessPredicate(AccessPredicate readAccessPredicate)
NamedOperationDetail.Builder
readers(List<String> readers)
NamedOperationDetail.Builder
score(Integer score)
NamedOperationDetail.Builder
writeAccessPredicate(AccessPredicate writeAccessPredicate)
NamedOperationDetail.Builder
writers(List<String> writers)
-
-
-
Method Detail
-
creatorId
public NamedOperationDetail.Builder creatorId(String creatorId)
-
operationName
public NamedOperationDetail.Builder operationName(String operationName)
-
labels
public NamedOperationDetail.Builder labels(List<String> labels)
-
inputType
public NamedOperationDetail.Builder inputType(String inputType)
-
description
public NamedOperationDetail.Builder description(String description)
-
operationChain
public NamedOperationDetail.Builder operationChain(String opChain)
-
operationChain
public NamedOperationDetail.Builder operationChain(OperationChain opChain)
-
parameters
public NamedOperationDetail.Builder parameters(Map<String,ParameterDetail> parameters)
-
readers
public NamedOperationDetail.Builder readers(List<String> readers)
-
writers
public NamedOperationDetail.Builder writers(List<String> writers)
-
score
public NamedOperationDetail.Builder score(Integer score)
-
readAccessPredicate
public NamedOperationDetail.Builder readAccessPredicate(AccessPredicate readAccessPredicate)
-
writeAccessPredicate
public NamedOperationDetail.Builder writeAccessPredicate(AccessPredicate writeAccessPredicate)
-
build
public NamedOperationDetail build()
-
-