Class RemoveGraphAndDeleteAllData
- java.lang.Object
-
- uk.gov.gchq.gaffer.federatedstore.operation.RemoveGraph
-
- uk.gov.gchq.gaffer.federatedstore.operation.RemoveGraphAndDeleteAllData
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
,IFederationOperation
,Output<Boolean>
,Operation
@Deprecated public class RemoveGraphAndDeleteAllData extends RemoveGraph
Deprecated.Will be removed in 2.4.0, functionality will be merged into the RemoveGraph operation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RemoveGraphAndDeleteAllData.Builder
Deprecated.-
Nested classes/interfaces inherited from interface uk.gov.gchq.gaffer.federatedstore.operation.IFederationOperation
IFederationOperation.BaseBuilder<OP extends IFederationOperation,B extends Operation.BaseBuilder<OP,?>>
-
Nested classes/interfaces inherited from interface uk.gov.gchq.gaffer.operation.Operation
Operation.BaseBuilder<OP extends Operation,B extends Operation.BaseBuilder<OP,?>>
-
-
Constructor Summary
Constructors Constructor Description RemoveGraphAndDeleteAllData()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description RemoveGraphAndDeleteAllData
shallowClone()
Deprecated.Operation implementations should ensure a ShallowClone method is implemented.-
Methods inherited from class uk.gov.gchq.gaffer.federatedstore.operation.RemoveGraph
getGraphId, getOptions, getOutputTypeReference, isRemoveCache, isUserRequestingAdminUsage, setGraphId, setOptions, setRemoveCache, setUserRequestingAdminUsage
-
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
-
Methods inherited from interface uk.gov.gchq.gaffer.operation.io.Output
castToOutputType, getOutputClass, getOutputType
-
-
-
-
Method Detail
-
shallowClone
public RemoveGraphAndDeleteAllData 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 classRemoveGraph
- Returns:
- shallow clone
- Throws:
org.apache.commons.lang3.exception.CloneFailedException
- if a Clone error occurs
-
-