Package uk.gov.gchq.gaffer.named.view
Class AddNamedView.Builder
- java.lang.Object
-
- uk.gov.gchq.gaffer.operation.Operation.BaseBuilder<AddNamedView,AddNamedView.Builder>
-
- uk.gov.gchq.gaffer.named.view.AddNamedView.Builder
-
- All Implemented Interfaces:
Operation.Builder<AddNamedView,AddNamedView.Builder>
- Enclosing class:
- AddNamedView
public static class AddNamedView.Builder extends Operation.BaseBuilder<AddNamedView,AddNamedView.Builder>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddNamedView.Builder
description(String description)
AddNamedView.Builder
name(String name)
AddNamedView.Builder
overwrite(boolean overwriteFlag)
AddNamedView.Builder
parameters(Map<String,ViewParameterDetail> parameters)
AddNamedView.Builder
readAccessPredicate(AccessPredicate readAccessPredicate)
AddNamedView.Builder
view(String view)
AddNamedView.Builder
view(View view)
AddNamedView.Builder
writeAccessPredicate(AccessPredicate writeAccessPredicate)
AddNamedView.Builder
writeAccessRoles(String... roles)
-
-
-
Method Detail
-
name
public AddNamedView.Builder name(String name)
-
view
public AddNamedView.Builder view(String view)
-
view
public AddNamedView.Builder view(View view)
-
description
public AddNamedView.Builder description(String description)
-
writeAccessRoles
public AddNamedView.Builder writeAccessRoles(String... roles)
-
parameters
public AddNamedView.Builder parameters(Map<String,ViewParameterDetail> parameters)
-
overwrite
public AddNamedView.Builder overwrite(boolean overwriteFlag)
-
readAccessPredicate
public AddNamedView.Builder readAccessPredicate(AccessPredicate readAccessPredicate)
-
writeAccessPredicate
public AddNamedView.Builder writeAccessPredicate(AccessPredicate writeAccessPredicate)
-
-