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.Builder
addExtraGroups(boolean addExtraGroups)
UpdateViewHook.Builder
blackListElementGroups(Set<String> blackListElementGroups)
UpdateViewHook
build()
UpdateViewHook.Builder
setViewToMerge(View viewToMerge)
UpdateViewHook.Builder
whiteListElementGroups(Set<String> whiteListElementGroups)
UpdateViewHook.Builder
withDataAuth(Set<String> withDataAuths)
UpdateViewHook.Builder
withOpAuth(Set<String> withOpAuth)
UpdateViewHook.Builder
withoutDataAuth(Set<String> withoutDataAuth)
UpdateViewHook.Builder
withoutOpAuth(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()
-
-