Package uk.gov.gchq.gaffer.graph.hook
Class UpdateViewHook.Builder
- java.lang.Object
-
- uk.gov.gchq.gaffer.graph.hook.UpdateViewHook.Builder
-
- Enclosing class:
- UpdateViewHook
public static class UpdateViewHook.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateViewHook.BuilderaddExtraGroups(boolean addExtraGroups)UpdateViewHook.BuilderblackListElementGroups(Set<String> blackListElementGroups)UpdateViewHookbuild()UpdateViewHook.BuildersetViewToMerge(View viewToMerge)UpdateViewHook.BuilderwhiteListElementGroups(Set<String> whiteListElementGroups)UpdateViewHook.BuilderwithDataAuth(Set<String> withDataAuths)UpdateViewHook.BuilderwithOpAuth(Set<String> withOpAuth)UpdateViewHook.BuilderwithoutDataAuth(Set<String> withoutDataAuth)UpdateViewHook.BuilderwithoutOpAuth(Set<String> withoutOpAuth)
-
-
-
Method Detail
-
withOpAuth
public UpdateViewHook.Builder withOpAuth(Set<String> withOpAuth)
-
withoutOpAuth
public UpdateViewHook.Builder withoutOpAuth(Set<String> withoutOpAuth)
-
withDataAuth
public UpdateViewHook.Builder withDataAuth(Set<String> withDataAuths)
-
withoutDataAuth
public UpdateViewHook.Builder withoutDataAuth(Set<String> withoutDataAuth)
-
whiteListElementGroups
public UpdateViewHook.Builder whiteListElementGroups(Set<String> whiteListElementGroups)
-
blackListElementGroups
public UpdateViewHook.Builder blackListElementGroups(Set<String> blackListElementGroups)
-
setViewToMerge
public UpdateViewHook.Builder setViewToMerge(View viewToMerge)
-
addExtraGroups
public UpdateViewHook.Builder addExtraGroups(boolean addExtraGroups)
-
build
public UpdateViewHook build()
-
-