Class AddGraphWithHooks
- java.lang.Object
-
- uk.gov.gchq.gaffer.federatedstore.operation.AddGraph
-
- uk.gov.gchq.gaffer.federatedstore.operation.AddGraphWithHooks
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
,IFederationOperation
,Operation
@Deprecated public class AddGraphWithHooks extends AddGraph
Deprecated.Will be removed in 2.4.0, functionality will be merged into the AddGraph operation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AddGraphWithHooks.AddGraphWithHooksBuilder<OP extends AddGraphWithHooks,B extends AddGraphWithHooks.AddGraphWithHooksBuilder<OP,?>>
Deprecated.static class
AddGraphWithHooks.Builder
Deprecated.-
Nested classes/interfaces inherited from class uk.gov.gchq.gaffer.federatedstore.operation.AddGraph
AddGraph.AddGraphBuilder<OP extends AddGraph,B extends AddGraph.AddGraphBuilder<OP,?>>
-
Nested classes/interfaces inherited from interface uk.gov.gchq.gaffer.federatedstore.operation.IFederationOperation
IFederationOperation.BaseBuilder<OP extends IFederationOperation,B extends Operation.BaseBuilder<OP,?>>
-
-
Constructor Summary
Constructors Constructor Description AddGraphWithHooks()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description GraphHook[]
getHooks()
Deprecated.void
setHooks(GraphHook... hooks)
Deprecated.AddGraphWithHooks
shallowClone()
Deprecated.Operation implementations should ensure a ShallowClone method is implemented.-
Methods inherited from class uk.gov.gchq.gaffer.federatedstore.operation.AddGraph
getGraphAuths, getGraphId, getIsPublic, getOptions, getParentPropertiesId, getParentSchemaIds, getProperties, getReadAccessPredicate, getSchema, getStoreProperties, getWriteAccessPredicate, isUserRequestingAdminUsage, setGraphAuths, setGraphId, setIsPublic, setOptions, setParentPropertiesId, setParentSchemaIds, setProperties, setReadAccessPredicate, setSchema, setStoreProperties, setUserRequestingAdminUsage, setWriteAccessPredicate
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface uk.gov.gchq.gaffer.operation.Operation
_getNullOrOptions, addOption, close, containsOption, getOption, getOption, validate, validateRequiredFieldPresent
-
-
-
-
Method Detail
-
shallowClone
public AddGraphWithHooks shallowClone() throws org.apache.commons.lang3.exception.CloneFailedException
Deprecated.Description copied from interface:Operation
Operation implementations should ensure a ShallowClone method is implemented. Performs a shallow clone. Creates a new instance and copies the fields across. It does not clone the fields. If the operation contains nested operations, these must also be cloned.- Specified by:
shallowClone
in interfaceOperation
- Overrides:
shallowClone
in classAddGraph
- Returns:
- shallow clone
- Throws:
org.apache.commons.lang3.exception.CloneFailedException
- if a Clone error occurs
-
getHooks
public GraphHook[] getHooks()
Deprecated.
-
setHooks
public void setHooks(GraphHook... hooks)
Deprecated.
-
-