Uses of Interface
uk.gov.gchq.gaffer.operation.Operation
-
Packages that use Operation Package Description uk.gov.gchq.gaffer.accumulostore.operation.hdfs.operation uk.gov.gchq.gaffer.accumulostore.operation.impl uk.gov.gchq.gaffer.federated.simple uk.gov.gchq.gaffer.federated.simple.operation uk.gov.gchq.gaffer.federated.simple.operation.handler uk.gov.gchq.gaffer.federatedstore uk.gov.gchq.gaffer.federatedstore.operation uk.gov.gchq.gaffer.federatedstore.operation.handler.impl uk.gov.gchq.gaffer.federatedstore.util uk.gov.gchq.gaffer.graph Package containing classes relating to the Graph - the core abstraction in the Gaffer framework.uk.gov.gchq.gaffer.graph.hook Contains GraphHooks - pseudo-operations which are executed either before or after an operation chain.uk.gov.gchq.gaffer.graph.hook.migrate uk.gov.gchq.gaffer.hdfs.operation Classes relating to operations for interacting with data held in HDFS.uk.gov.gchq.gaffer.jobtracker Data types describing Jobs in Gaffer (long running operations).uk.gov.gchq.gaffer.mapstore.operation Operations for the Map store.uk.gov.gchq.gaffer.named.operation Classes for handling NamedOperations in Gaffer.uk.gov.gchq.gaffer.named.view uk.gov.gchq.gaffer.operation Core classes for describing operations in Gaffer.uk.gov.gchq.gaffer.operation.export Extension interfaces for supporting exporting of data from a Gaffer graph to another location.uk.gov.gchq.gaffer.operation.export.graph Implementations of operations for exporting results from Gaffer to another Gaffer graph.uk.gov.gchq.gaffer.operation.graph Extension interfaces for performing filtering on results from operations.uk.gov.gchq.gaffer.operation.impl Core operation implementations.uk.gov.gchq.gaffer.operation.impl.add Operations for adding elements to a graph.uk.gov.gchq.gaffer.operation.impl.compare Operations for comparing objects in a graph.uk.gov.gchq.gaffer.operation.impl.delete uk.gov.gchq.gaffer.operation.impl.export Operations for exporting data out of a graph.uk.gov.gchq.gaffer.operation.impl.export.localfile uk.gov.gchq.gaffer.operation.impl.export.resultcache Operations for exporting and retrieving objects from a Gaffer results cache.uk.gov.gchq.gaffer.operation.impl.export.set Operations for exporting and retrieving objects from a Set.uk.gov.gchq.gaffer.operation.impl.function uk.gov.gchq.gaffer.operation.impl.generate Operations for generating alternate representations of elements and objects from a Gaffer graph.uk.gov.gchq.gaffer.operation.impl.get Operations for retrieving elements from a Gaffer graph.uk.gov.gchq.gaffer.operation.impl.job Operations for interacting with the Job tracker to get Job details and Job results.uk.gov.gchq.gaffer.operation.impl.join uk.gov.gchq.gaffer.operation.impl.output Operations for formatting the output of an operation into a required representation.uk.gov.gchq.gaffer.operation.io Extension interfaces for describing operations which define inputs and outputs.uk.gov.gchq.gaffer.operation.util uk.gov.gchq.gaffer.proxystore The Gaffer ProxyStore implementation.uk.gov.gchq.gaffer.proxystore.operation uk.gov.gchq.gaffer.proxystore.response.deserialiser.impl uk.gov.gchq.gaffer.rest.controller uk.gov.gchq.gaffer.rest.factory uk.gov.gchq.gaffer.rest.model uk.gov.gchq.gaffer.rest.service.v1 Service implementations for v1 of the Gaffer REST API.uk.gov.gchq.gaffer.rest.service.v1.example The examples service implementation for v1 of the Gaffer REST API.uk.gov.gchq.gaffer.rest.service.v2 Service implementations for v2 of the Gaffer REST API.uk.gov.gchq.gaffer.rest.service.v2.example The examples service implementation for v2 of the Gaffer REST API.uk.gov.gchq.gaffer.spark.operation.dataframe Operation classes for creating and consuming Dataframes using Spark in Gaffer.uk.gov.gchq.gaffer.spark.operation.graphframe Operation classes for creating and consuming GraphFrames using Spark in Gaffer.uk.gov.gchq.gaffer.spark.operation.javardd Operation classes for creating and consuming JavaRDDs using Spark in Gaffer.uk.gov.gchq.gaffer.spark.operation.scalardd Operation classes for creating and consuming RDDs using Spark in Gaffer.uk.gov.gchq.gaffer.sparkaccumulo.operation.handler Spark operation handlers for the Accumulo store.uk.gov.gchq.gaffer.sparkaccumulo.operation.javardd Operations for using JavaRDDs with the Accumulo Gaffer store.uk.gov.gchq.gaffer.sparkaccumulo.operation.scalardd Operations for using RDDs with the Accumulo Gaffer store.uk.gov.gchq.gaffer.store Core classes for the Gaffer store interface.uk.gov.gchq.gaffer.store.operation Generic handlers and utilities for handling operations.uk.gov.gchq.gaffer.store.operation.add uk.gov.gchq.gaffer.store.operation.declaration Operation declaration classes.uk.gov.gchq.gaffer.store.operation.handler Operation handler implementations.uk.gov.gchq.gaffer.store.operation.handler.export Handlers for export operations.uk.gov.gchq.gaffer.store.operation.handler.named Handlers for named operations.uk.gov.gchq.gaffer.store.operation.handler.util uk.gov.gchq.gaffer.store.operation.resolver -
-
Uses of Operation in uk.gov.gchq.gaffer.accumulostore.operation.hdfs.operation
Classes in uk.gov.gchq.gaffer.accumulostore.operation.hdfs.operation that implement Operation Modifier and Type Class Description classImportAccumuloKeyValueFiles -
Uses of Operation in uk.gov.gchq.gaffer.accumulostore.operation.impl
Classes in uk.gov.gchq.gaffer.accumulostore.operation.impl that implement Operation Modifier and Type Class Description classGetElementsBetweenSetsDeprecated.classGetElementsBetweenSetsPairsclassGetElementsInRangesThis returns all data between the providedElementIds.classGetElementsWithinSetclassSummariseGroupOverRangesASummariseGroupOverRangesoperation will return anElementthat represents the aggregated form of all data between the provided range for the provided group. -
Uses of Operation in uk.gov.gchq.gaffer.federated.simple
Fields in uk.gov.gchq.gaffer.federated.simple with type parameters of type Operation Modifier and Type Field Description Map<Class<? extends Operation>,OperationHandler<?>>FederatedStore. storeHandlersMethods in uk.gov.gchq.gaffer.federated.simple that return types with arguments of type Operation Modifier and Type Method Description Set<Class<? extends Operation>>FederatedStore. getStoreSpecificOperations()Access to getting the operations that have handlers specific to this store e.g.Methods in uk.gov.gchq.gaffer.federated.simple with parameters of type Operation Modifier and Type Method Description static OperationChainFederatedUtils. getValidOperationForGraph(Operation operation, GraphSerialisable graphSerialisable, int depth, int depthLimit)Get a version of the operation chain that satisfies the schema for the requested graph. -
Uses of Operation in uk.gov.gchq.gaffer.federated.simple.operation
Classes in uk.gov.gchq.gaffer.federated.simple.operation that implement Operation Modifier and Type Class Description classAddGraphclassChangeGraphAccessclassChangeGraphIdclassGetAllGraphIdsclassGetAllGraphInfoclassRemoveGraphMethods in uk.gov.gchq.gaffer.federated.simple.operation that return Operation Modifier and Type Method Description OperationAddGraph. shallowClone()OperationChangeGraphAccess. shallowClone()OperationChangeGraphId. shallowClone()OperationGetAllGraphIds. shallowClone()OperationGetAllGraphInfo. shallowClone()OperationRemoveGraph. shallowClone() -
Uses of Operation in uk.gov.gchq.gaffer.federated.simple.operation.handler
Classes in uk.gov.gchq.gaffer.federated.simple.operation.handler with type parameters of type Operation Modifier and Type Class Description classEitherOperationHandler<O extends Operation>Custom handler for operations that could in theory target sub graphs or the federated store directly.classFederatedOperationHandler<P extends Operation>Main default handler for federated operations. -
Uses of Operation in uk.gov.gchq.gaffer.federatedstore
Methods in uk.gov.gchq.gaffer.federatedstore that return types with arguments of type Operation Modifier and Type Method Description Set<Class<? extends Operation>>FederatedStore. getExternallySupportedOperations()Method parameters in uk.gov.gchq.gaffer.federatedstore with type arguments of type Operation Modifier and Type Method Description voidFederatedStore. addExternallySupportedOperation(Class<? extends Operation> operation)voidFederatedStore. removeExternallySupportedOperation(Class<? extends Operation> operation) -
Uses of Operation in uk.gov.gchq.gaffer.federatedstore.operation
Subinterfaces of Operation in uk.gov.gchq.gaffer.federatedstore.operation Modifier and Type Interface Description interfaceIFederatedOperationDeprecated.Concept of a FederatedOperation class will not exist from 2.4.0, all federation specifics are handled via operation options.interfaceIFederationOperationDeprecated.Concept of a FederatedOperation class will not exist from 2.4.0, all federation specifics are handled via operation options.Classes in uk.gov.gchq.gaffer.federatedstore.operation that implement Operation Modifier and Type Class Description classAddGraphAn Operation used for adding graphs to a FederatedStore.classAddGraphWithHooksDeprecated.Will be removed in 2.4.0, functionality will be merged into the AddGraph operation.classChangeGraphAccessclassChangeGraphIdclassFederatedOperation<INPUT,OUTPUT>Deprecated.Concept of a FederatedOperation class will not exist from 2.4.0, all federation specifics are handled via operation options.classGetAllGraphIdsAn Operation to get all the graphIds within scope of the FederatedStore.classGetAllGraphInfoGets graph info of selected Graphs from the FederatedStore.classRemoveGraphAn Operation used for removing graphs from a FederatedStore.classRemoveGraphAndDeleteAllDataDeprecated.Will be removed in 2.4.0, functionality will be merged into the RemoveGraph operation.Methods in uk.gov.gchq.gaffer.federatedstore.operation that return Operation Modifier and Type Method Description OperationFederatedOperation. getPayloadOperation()Deprecated.Returns a shallow clone of the payload operation.OperationFederatedOperation. getUnClonedPayload()Deprecated.Use responsibly internals including options may incorrectly get modified.OperationIFederationOperation. setUserRequestingAdminUsage(boolean adminRequest)Deprecated.Methods in uk.gov.gchq.gaffer.federatedstore.operation that return types with arguments of type Operation Modifier and Type Method Description Collection<Operation>FederatedOperation. getOperations()Deprecated.Class<? extends Operation>FederatedOperation. getPayloadClass()Deprecated.Methods in uk.gov.gchq.gaffer.federatedstore.operation with parameters of type Operation Modifier and Type Method Description <INPUT,OUTPUT>
FederatedOperation.BuilderParent<INPUT,OUTPUT>FederatedOperation.Builder. op(Operation op)FederatedOperation<INPUT,OUTPUT>FederatedOperation. payloadOperation(Operation op)Deprecated. -
Uses of Operation in uk.gov.gchq.gaffer.federatedstore.operation.handler.impl
Classes in uk.gov.gchq.gaffer.federatedstore.operation.handler.impl with type parameters of type Operation Modifier and Type Class Description classFederatedNoOutputHandler<PAYLOAD extends Operation>Operation handler for the federation of an PAYLOAD operation with an expected return type of Void/Null. -
Uses of Operation in uk.gov.gchq.gaffer.federatedstore.util
Methods in uk.gov.gchq.gaffer.federatedstore.util with type parameters of type Operation Modifier and Type Method Description static <OP extends Operation>
OPFederatedStoreUtil. updateOperationForGraph(OP operation, Graph graph, Context context)Within FederatedStore anOperationis executed against a collection of many graphs.Methods in uk.gov.gchq.gaffer.federatedstore.util that return Operation Modifier and Type Method Description static OperationFederatedStoreUtil. shallowCloneWithDeepOptions(Operation op)Return a clone of the given operations with a deep clone of options.Methods in uk.gov.gchq.gaffer.federatedstore.util with parameters of type Operation Modifier and Type Method Description static <INPUT,OUTPUT>
FederatedOperation.BuilderParent<INPUT,OUTPUT>FederatedStoreUtil. addDeprecatedGraphIds(Operation operation, FederatedOperation.BuilderParent<INPUT,OUTPUT> builder)Deprecated.static StringFederatedStoreUtil. createOperationErrorMsg(Operation operation, String graphId, Exception e)static StringFederatedStoreUtil. getDeprecatedGraphIds(Operation operation)Deprecated.static <INPUT> FederatedOperation<INPUT,Void>FederatedStoreUtil. getFederatedOperation(Operation operation)static BiFunctionFederatedStoreUtil. getStoreConfiguredMergeFunction(Operation payload, Context context, List graphIds, FederatedStore store)static BiFunctionFederatedStoreUtil. processIfFunctionIsContextSpecific(BiFunction mergeFunction, Operation payload, Context operationContext, List<String> graphIds, FederatedStore federatedStore)static OperationFederatedStoreUtil. shallowCloneWithDeepOptions(Operation op)Return a clone of the given operations with a deep clone of options. -
Uses of Operation in uk.gov.gchq.gaffer.graph
Methods in uk.gov.gchq.gaffer.graph that return types with arguments of type Operation Modifier and Type Method Description Set<Class<? extends Operation>>Graph. getNextOperations(Class<? extends Operation> operation)Set<Class<? extends Operation>>Graph. getSupportedOperations()Methods in uk.gov.gchq.gaffer.graph with parameters of type Operation Modifier and Type Method Description voidGraph. execute(Operation operation, Context context)Performs the given operation on the store.voidGraph. execute(Operation operation, User user)Performs the given operation on the store.JobDetailGraph. executeJob(Operation operation, Context context)Performs the given operation job on the store.JobDetailGraph. executeJob(Operation operation, User user)Performs the given operation job on the store.Method parameters in uk.gov.gchq.gaffer.graph with type arguments of type Operation Modifier and Type Method Description Set<Class<? extends Operation>>Graph. getNextOperations(Class<? extends Operation> operation)booleanGraph. isSupported(Class<? extends Operation> operationClass)voidGraphConfig. validateAndUpdateGetFromCacheHook(Store store, Class<? extends Operation> operationClass, Class<? extends GetFromCacheHook> hookClass, String suffixFromProperties)Extracts and compares the cache suffixes of the suppliedOperation's handler andGetFromCacheHookresolver hook, throwsGraphHookSuffixExceptionif mismatched as writing and reading to cache will not behave correctly.Constructors in uk.gov.gchq.gaffer.graph with parameters of type Operation Constructor Description GraphRequest(Operation operation, Context context)GraphRequest(Operation operation, User user) -
Uses of Operation in uk.gov.gchq.gaffer.graph.hook
Methods in uk.gov.gchq.gaffer.graph.hook that return types with arguments of type Operation Modifier and Type Method Description Map<String,List<Operation>>AdditionalOperations. getAfter()Map<String,List<Operation>>AddOperationsToChain. getAfter()Map<String,List<Operation>>AdditionalOperations. getBefore()Map<String,List<Operation>>AddOperationsToChain. getBefore()List<Operation>AdditionalOperations. getEnd()List<Operation>AddOperationsToChain. getEnd()Map<Class<? extends Operation>,Integer>OperationChainLimiter. getOpScores()Map<Class<? extends Operation>,ScoreResolver>OperationChainLimiter. getScoreResolvers()List<Operation>AdditionalOperations. getStart()List<Operation>AddOperationsToChain. getStart()Method parameters in uk.gov.gchq.gaffer.graph.hook with type arguments of type Operation Modifier and Type Method Description voidOperationAuthoriser. addAuths(Class<? extends Operation> opClass, String... auths)Add operation authorisations for a given operation class.voidAdditionalOperations. setAfter(Map<String,List<Operation>> after)voidAddOperationsToChain. setAfter(Map<String,List<Operation>> after)voidAdditionalOperations. setBefore(Map<String,List<Operation>> before)voidAddOperationsToChain. setBefore(Map<String,List<Operation>> before)voidAdditionalOperations. setEnd(List<Operation> end)voidAddOperationsToChain. setEnd(List<Operation> end)voidOperationChainLimiter. setOpScores(Map<Class<? extends Operation>,Integer> opScores)voidOperationChainLimiter. setScoreResolvers(Map<Class<? extends Operation>,ScoreResolver> resolvers)voidAdditionalOperations. setStart(List<Operation> start)voidAddOperationsToChain. setStart(List<Operation> start) -
Uses of Operation in uk.gov.gchq.gaffer.graph.hook.migrate
Methods in uk.gov.gchq.gaffer.graph.hook.migrate that return types with arguments of type Operation Modifier and Type Method Description static List<Operation>ViewMigration. createMigrationOps(boolean aggregateAfter, Iterable<ViewMigration> views)static List<Operation>ViewMigration. createMigrationOps(boolean aggregateAfter, Iterable<ViewMigration> views1, Iterable<ViewMigration> views2) -
Uses of Operation in uk.gov.gchq.gaffer.hdfs.operation
Classes in uk.gov.gchq.gaffer.hdfs.operation that implement Operation Modifier and Type Class Description classAddElementsFromHdfsAnAddElementsFromHdfsoperation is for addingElements from HDFS.classSampleDataForSplitPointsTheSampleDataForSplitPointsoperation is for creating a splits file, either for use in aSplitStoreFromFileoperation or anAddElementsFromHdfsoperation. -
Uses of Operation in uk.gov.gchq.gaffer.jobtracker
Methods in uk.gov.gchq.gaffer.jobtracker that return Operation Modifier and Type Method Description OperationJob. getOperation()Methods in uk.gov.gchq.gaffer.jobtracker with parameters of type Operation Modifier and Type Method Description voidJob. setOperation(Operation operation)Constructors in uk.gov.gchq.gaffer.jobtracker with parameters of type Operation Constructor Description Job(Repeat repeat, Operation operation) -
Uses of Operation in uk.gov.gchq.gaffer.mapstore.operation
Classes in uk.gov.gchq.gaffer.mapstore.operation that implement Operation Modifier and Type Class Description classCountAllElementsDefaultView -
Uses of Operation in uk.gov.gchq.gaffer.named.operation
Classes in uk.gov.gchq.gaffer.named.operation that implement Operation Modifier and Type Class Description classAddNamedOperationAAddNamedOperationis anOperationfor creating a newNamedOperationand adding it to a Gaffer graph.classDeleteNamedOperationclassGetAllNamedOperationsAGetAllNamedOperationsis anOperationfor retrieving allNamedOperations associated with a Gaffer graph.classNamedOperation<I_ITEM,O>Named operations enable encapsulation of an OperationChain into a new singleNamedOperation.Methods in uk.gov.gchq.gaffer.named.operation that return types with arguments of type Operation Modifier and Type Method Description Collection<Operation>AddNamedOperation. getOperations()List<Operation>NamedOperation. getOperations()Method parameters in uk.gov.gchq.gaffer.named.operation with type arguments of type Operation Modifier and Type Method Description voidAddNamedOperation. updateOperations(Collection<Operation> operations) -
Uses of Operation in uk.gov.gchq.gaffer.named.view
Classes in uk.gov.gchq.gaffer.named.view that implement Operation Modifier and Type Class Description classAddNamedViewclassDeleteNamedViewclassGetAllNamedViews -
Uses of Operation in uk.gov.gchq.gaffer.operation
Classes in uk.gov.gchq.gaffer.operation with type parameters of type Operation Modifier and Type Class Description static classOperation.BaseBuilder<OP extends Operation,B extends Operation.BaseBuilder<OP,?>>interfaceOperations<T extends Operation>AnOperationswill hold a list ofOperations, which are often dealt with recursively.Classes in uk.gov.gchq.gaffer.operation that implement Operation Modifier and Type Class Description classOperationChain<OUT>AnOperationChainholds a list ofOperations that are chained together - ie.classOperationChainDAO<OUT>Simple data access object which enables the serialisation and deserialisationMethods in uk.gov.gchq.gaffer.operation that return Operation Modifier and Type Method Description OperationOperation. shallowClone()Operation implementations should ensure a ShallowClone method is implemented.Methods in uk.gov.gchq.gaffer.operation that return types with arguments of type Operation Modifier and Type Method Description default List<Operation>Operations. flatten()Recursively flattens nested operations.List<Operation>OperationChain. getOperations()Methods in uk.gov.gchq.gaffer.operation with parameters of type Operation Modifier and Type Method Description OperationChain.NoOutputBuilderOperationChain.Builder. first(Operation op)OperationChain.NoOutputBuilderOperationChain.NoOutputBuilder. then(Operation op)static OperationChain<?>OperationChain. wrap(Operation operation)Constructors in uk.gov.gchq.gaffer.operation with parameters of type Operation Constructor Description OperationChain(Operation operation)OperationChain(Operation... operations)OperationChainDAO(Operation operation)Constructor parameters in uk.gov.gchq.gaffer.operation with type arguments of type Operation Constructor Description OperationChain(List<Operation> operations)OperationChain(List<Operation> operations, boolean flatten)OperationChainDAO(List<Operation> operations) -
Uses of Operation in uk.gov.gchq.gaffer.operation.export
Subinterfaces of Operation in uk.gov.gchq.gaffer.operation.export Modifier and Type Interface Description interfaceExportTo<T>AnExportTois an operation which exports data from a source to a specified output. -
Uses of Operation in uk.gov.gchq.gaffer.operation.export.graph
Classes in uk.gov.gchq.gaffer.operation.export.graph that implement Operation Modifier and Type Class Description classExportToOtherAuthorisedGraphAExportToOtherAuthorisedGraphoperation is used to export the results of carrying out a query on a GafferGraphto a different graph.classExportToOtherGraphAExportToOtherGraphoperation is used to export the results of carrying out a query on a GafferGraphto a different graph. -
Uses of Operation in uk.gov.gchq.gaffer.operation.graph
Methods in uk.gov.gchq.gaffer.operation.graph with parameters of type Operation Modifier and Type Method Description static booleanOperationView. hasView(Operation op) -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl
Classes in uk.gov.gchq.gaffer.operation.impl that implement Operation Modifier and Type Class Description classCount<T>ACountoperation counts how many items there are in the providedIterable.classCountGroupsACountGroupsoperation takes inElements and collects counts for the number of entity and edge groups used.classDiscardOutputADiscardOutputoperation is used as a terminal operation to indicate that the results from the previous operation are not used again.classForEach<I,O>AForEachoperation runs the supplied operation on an Iterable of inputs.classGenerateSplitPointsFromSample<T>classGetVariableclassGetVariablesclassGetWalksAGetWalksclass is used to retrieve all of the walks in a graph starting from one of a set of providedEntityIds, with a maximum length.classIf<I,O>classLimit<T>ALimitoperation takes in anIterableof items and limits the iterable to a given number of items.classMap<I,O>classReduce<T>AReduceis a GafferOperationwhich reduces anIterableinput of T to a single output value by applying a suppliedBinaryOperator.classSampleElementsForSplitPoints<T>classScoreOperationChainAScoreOperationChainoperation determines a "score" for anOperationChain, and is used to determine whether a particular user has the required permissions to execute a givenOperationChain.classSetVariableclassSplitStoreFromFileTheSplitStoreFromFileoperation is for splitting a store based on a file of split points.classSplitStoreFromIterable<T>TheSplitStoreFromIterableoperation is for splitting a store based on an iterable of split points.classValidateclassValidateOperationChainclassWhile<I,O>AWhileis anOperationwhich executes a provided delegate Operation, either while some condition is true, (upto some global maximum), or until some configurable cut-off is reached.Methods in uk.gov.gchq.gaffer.operation.impl that return Operation Modifier and Type Method Description OperationForEach. getOperation()OperationWhile. getOperation()OperationIf. getOtherwise()OperationIf. getThen()Methods in uk.gov.gchq.gaffer.operation.impl that return types with arguments of type Operation Modifier and Type Method Description List<Operation>GetWalks. flatten()Collection<Operation>ForEach. getOperations()Collection<Operation>If. getOperations()Collection<Operation>While. getOperations()Methods in uk.gov.gchq.gaffer.operation.impl with parameters of type Operation Modifier and Type Method Description GetWalks.BuilderGetWalks.Builder. conditional(Predicate predicate, Operation transform)If.Builder<I,O>If.Builder. conditional(Predicate predicate, Operation transform)While.Builder<I,O>While.Builder. conditional(Predicate predicate, Operation transform)ForEach.Builder<I,O>ForEach.Builder. operation(Operation operation)While.Builder<I,O>While.Builder. operation(Operation op)If.Builder<I,O>If.Builder. otherwise(Operation op)voidForEach. setOperation(Operation operation)voidWhile. setOperation(Operation op)voidIf. setOtherwise(Operation otherwise)voidIf. setThen(Operation then)If.Builder<I,O>If.Builder. then(Operation op)Method parameters in uk.gov.gchq.gaffer.operation.impl with type arguments of type Operation Modifier and Type Method Description voidForEach. updateOperations(Collection<Operation> operations)voidIf. updateOperations(Collection<Operation> operations)voidWhile. updateOperations(Collection<Operation> operations) -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.add
Classes in uk.gov.gchq.gaffer.operation.impl.add that implement Operation Modifier and Type Class Description classAddElementsAnAddElementsoperation is aValidatableoperation for adding elements.classAddElementsFromFileAnAddElementsFromFileoperation takes a filename, converts each line of the file to a GafferElementusing the providedElementGeneratorthen adds these elements to the Graph.classAddElementsFromKafkaAnAddElementsFromKafkaoperation consumes records of a Kafka topic, converts each record into a GafferElementusing the providedElementGeneratorthen adds these elements to the Graph.classAddElementsFromSocketAnAddElementsFromSocketoperation consumes records from a socket, converts each record into a GafferElementusing the providedElementGeneratorthen adds these elements to the Graph. -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.compare
Classes in uk.gov.gchq.gaffer.operation.impl.compare that implement Operation Modifier and Type Class Description classMaxAMaxoperation is intended as a terminal operation for retrieving the "maximum" element from anIterableof Elements.classMinAMinoperation is intended as a terminal operation for retrieving the "minimum" element from anIterableof Elements.classSort -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.delete
Classes in uk.gov.gchq.gaffer.operation.impl.delete that implement Operation Modifier and Type Class Description classDeleteElementsADeleteElementsoperation is aValidatableoperation for deleting elements. -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.export
Classes in uk.gov.gchq.gaffer.operation.impl.export that implement Operation Modifier and Type Class Description classGetExportsAGetExportsoperation gets multiple exports and returns then in a Map. -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.export.localfile
Classes in uk.gov.gchq.gaffer.operation.impl.export.localfile that implement Operation Modifier and Type Class Description classExportToLocalFileAExportToLocalFileoperation that takes an Iterable of Strings and writes them to a local file.classImportFromLocalFileAnImportFromLocalFileGetExport operation gets exported Set results. -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.export.resultcache
Classes in uk.gov.gchq.gaffer.operation.impl.export.resultcache that implement Operation Modifier and Type Class Description classExportToGafferResultCache<T>AnExportToGafferResultCacheExport operation exports results into a cache.classGetGafferResultCacheExportAGetGafferResultCacheExportoperation is used to retrieve data which has previously been exported to a Gaffer results cache. -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.export.set
Classes in uk.gov.gchq.gaffer.operation.impl.export.set that implement Operation Modifier and Type Class Description classExportToSet<T>AnExportToSetExport operation exports results to a Set.classGetSetExportAnGetSetExportGetExport operation gets exported Set results. -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.function
Classes in uk.gov.gchq.gaffer.operation.impl.function that implement Operation Modifier and Type Class Description classAggregateAnAggregateoperation appliesElementAggregator(s) to the providedIterableofElements by their group, and returns anIterable.classFilterAFilteroperation appliesElementFilter(s) to the providedIterableofElements and returns anIterable.classTransformATransformoperation applies providedElementTransformer(s) to the providedIterableofElements, and returns anIterable. -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.generate
Classes in uk.gov.gchq.gaffer.operation.impl.generate that implement Operation Modifier and Type Class Description classGenerateElements<OBJ>classGenerateObjects<OBJ> -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.get
Classes in uk.gov.gchq.gaffer.operation.impl.get that implement Operation Modifier and Type Class Description classGetAdjacentIdsAGetAdjacentIdsoperation will return the vertex at the opposite end of connected edges to a provided seed vertex.classGetAllElementsExtendsGetAllElements, but fetches all elements from the graph that are compatible with the provided view.classGetElementsclassGetFromEndpointAGetFromEndpointis anOperationthat will fetch data from a provided endpoint.classGetGraphCreatedTimeMethods in uk.gov.gchq.gaffer.operation.impl.get that return Operation Modifier and Type Method Description OperationGetGraphCreatedTime. shallowClone() -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.job
Classes in uk.gov.gchq.gaffer.operation.impl.job that implement Operation Modifier and Type Class Description classCancelScheduledJobACancelScheduledJobis anOperationthat will use the providedjobIdto cancel the job, if it is scheduled.classGetAllJobDetailsAGetAllJobDetailsoperation is used to retrieve all of theJobDetails related to a Gaffer graph.classGetJobDetailsAGetJobDetailsoperation is used to retrieve the details of a single job from a Gaffer graph.classGetJobResultsAGetJobResultsoperation is used to retrieve the results of executing a job on a Gaffer graph. -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.join
Classes in uk.gov.gchq.gaffer.operation.impl.join that implement Operation Modifier and Type Class Description classJoin<I>AJoinOperation is used to join two Iterables together, specifying a match and merge method.Methods in uk.gov.gchq.gaffer.operation.impl.join that return Operation Modifier and Type Method Description OperationJoin. getOperation()Methods in uk.gov.gchq.gaffer.operation.impl.join that return types with arguments of type Operation Modifier and Type Method Description Collection<Operation>Join. getOperations()Methods in uk.gov.gchq.gaffer.operation.impl.join with parameters of type Operation Modifier and Type Method Description Join.Builder<I>Join.Builder. operation(Operation operation)voidJoin. setOperation(Operation rightSideOperation) -
Uses of Operation in uk.gov.gchq.gaffer.operation.impl.output
Classes in uk.gov.gchq.gaffer.operation.impl.output that implement Operation Modifier and Type Class Description classToArray<T>AToArrayoperation takes in anIterableof items and converts them into an array.classToCsvAToMapoperation takes in anIterableof items and uses aCsvGeneratorto convert each item into a CSV String.classToEntitySeedsclassToList<T>classToMapAToMapoperation takes in anIterableof items and uses aMapGeneratorto convert each item into aMapof key-value pairs.classToSet<T>classToSingletonList<T>AToSingletonListoperation takes an input of type T and converts a single input to a list.classToStream<T>classToVertices -
Uses of Operation in uk.gov.gchq.gaffer.operation.io
Subinterfaces of Operation in uk.gov.gchq.gaffer.operation.io Modifier and Type Interface Description interfaceInput<I>Inputoperations are any Gaffer operations which consume a single input.interfaceInputOutput<I,O>InputOutputoperations are Gaffer operations which consume a single input and transforms that input into an output type.interfaceMultiElementIdInputMultiElementIdInputoperations are Gaffer operations which consume multipleElementIds.interfaceMultiEntityIdInputMultiEntityIdInputoperations are Gaffer operations which consume multipleEntityIds.interfaceMultiInput<I_ITEM>MultiInputoperations are Gaffer operations which consume more than one input.interfaceOutput<O>Outputoperations are Gaffer operations which yield an output.Classes in uk.gov.gchq.gaffer.operation.io that implement Operation Modifier and Type Class Description classGenericInput<I>AGenericInputis anInputoperation that has a generic input type, where the input value could be a single Object or an array of Objects. -
Uses of Operation in uk.gov.gchq.gaffer.operation.util
Methods in uk.gov.gchq.gaffer.operation.util that return Operation Modifier and Type Method Description static OperationOperationUtil. extractNextOp(Iterator<Operation> itr)OperationConditional. getTransform()Methods in uk.gov.gchq.gaffer.operation.util with parameters of type Operation Modifier and Type Method Description voidConditional. setTransform(Operation transform)Method parameters in uk.gov.gchq.gaffer.operation.util with type arguments of type Operation Modifier and Type Method Description static OperationOperationUtil. extractNextOp(Iterator<Operation> itr)Constructors in uk.gov.gchq.gaffer.operation.util with parameters of type Operation Constructor Description Conditional(Predicate predicate, Operation transform) -
Uses of Operation in uk.gov.gchq.gaffer.proxystore
Methods in uk.gov.gchq.gaffer.proxystore that return types with arguments of type Operation Modifier and Type Method Description Set<Class<? extends Operation>>ProxyStore. getSupportedOperations()Method parameters in uk.gov.gchq.gaffer.proxystore with type arguments of type Operation Modifier and Type Method Description booleanProxyStore. isSupported(Class<? extends Operation> operationClass) -
Uses of Operation in uk.gov.gchq.gaffer.proxystore.operation
Classes in uk.gov.gchq.gaffer.proxystore.operation that implement Operation Modifier and Type Class Description classGetProxyPropertiesclassGetProxyUrlMethods in uk.gov.gchq.gaffer.proxystore.operation that return Operation Modifier and Type Method Description OperationGetProxyProperties. shallowClone() -
Uses of Operation in uk.gov.gchq.gaffer.proxystore.response.deserialiser.impl
Methods in uk.gov.gchq.gaffer.proxystore.response.deserialiser.impl that return types with arguments of type Operation Modifier and Type Method Description Set<Class<? extends Operation>>OperationsResponseDeserialiser. deserialise(String jsonString) -
Uses of Operation in uk.gov.gchq.gaffer.rest.controller
Methods in uk.gov.gchq.gaffer.rest.controller that return Operation Modifier and Type Method Description OperationOperationController. getOperationExample(String className)Methods in uk.gov.gchq.gaffer.rest.controller that return types with arguments of type Operation Modifier and Type Method Description Set<Class<? extends Operation>>OperationController. getNextOperations(String className)Set<Class<? extends Operation>>OperationController. getOperations()Set<Class<? extends Operation>>OperationController. getOperationsIncludingUnsupported()Methods in uk.gov.gchq.gaffer.rest.controller with parameters of type Operation Modifier and Type Method Description org.springframework.http.ResponseEntity<Object>OperationController. execute(org.springframework.http.HttpHeaders httpHeaders, Operation operation)org.springframework.http.ResponseEntity<org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBody>OperationController. executeChunked(org.springframework.http.HttpHeaders httpHeaders, Operation operation)org.springframework.http.ResponseEntity<JobDetail>JobController. startJob(org.springframework.http.HttpHeaders httpHeaders, Operation operation) -
Uses of Operation in uk.gov.gchq.gaffer.rest.factory
Methods in uk.gov.gchq.gaffer.rest.factory that return Operation Modifier and Type Method Description OperationAbstractExamplesFactory. generateExample(Class<? extends Operation> opClass)OperationExamplesFactory. generateExample(Class<? extends Operation> opClass)Generates an example for anyOperationclass.Method parameters in uk.gov.gchq.gaffer.rest.factory with type arguments of type Operation Modifier and Type Method Description OperationAbstractExamplesFactory. generateExample(Class<? extends Operation> opClass)OperationExamplesFactory. generateExample(Class<? extends Operation> opClass)Generates an example for anyOperationclass. -
Uses of Operation in uk.gov.gchq.gaffer.rest.model
Methods in uk.gov.gchq.gaffer.rest.model that return Operation Modifier and Type Method Description OperationOperationDetail. getExampleJson()Methods in uk.gov.gchq.gaffer.rest.model that return types with arguments of type Operation Modifier and Type Method Description Set<Class<? extends Operation>>OperationDetail. getNext()Constructors in uk.gov.gchq.gaffer.rest.model with parameters of type Operation Constructor Description OperationDetail(Class<? extends Operation> opClass, Set<Class<? extends Operation>> nextOperations, Operation exampleJson)Constructor parameters in uk.gov.gchq.gaffer.rest.model with type arguments of type Operation Constructor Description OperationDetail(Class<? extends Operation> opClass, Set<Class<? extends Operation>> nextOperations, Operation exampleJson)OperationDetail(Class<? extends Operation> opClass, Set<Class<? extends Operation>> nextOperations, Operation exampleJson) -
Uses of Operation in uk.gov.gchq.gaffer.rest.service.v1
Methods in uk.gov.gchq.gaffer.rest.service.v1 with parameters of type Operation Modifier and Type Method Description ObjectIOperationService. execute(Operation operation)ObjectOperationService. execute(Operation operation)org.glassfish.jersey.server.ChunkedOutput<String>IOperationService. executeChunked(Operation operation)org.glassfish.jersey.server.ChunkedOutput<String>OperationService. executeChunked(Operation operation) -
Uses of Operation in uk.gov.gchq.gaffer.rest.service.v1.example
Methods in uk.gov.gchq.gaffer.rest.service.v1.example that return Operation Modifier and Type Method Description OperationExamplesService. executeChunkedOperation()OperationIExamplesService. executeChunkedOperation()OperationExamplesService. executeOperation()OperationIExamplesService. executeOperation() -
Uses of Operation in uk.gov.gchq.gaffer.rest.service.v2
Methods in uk.gov.gchq.gaffer.rest.service.v2 that return types with arguments of type Operation Modifier and Type Method Description Set<Class<? extends Operation>>AbstractOperationService. getSupportedOperations()Set<Class<? extends Operation>>AbstractOperationService. getSupportedOperations(boolean includeUnsupported)Methods in uk.gov.gchq.gaffer.rest.service.v2 with parameters of type Operation Modifier and Type Method Description javax.ws.rs.core.ResponseIOperationServiceV2. execute(Operation operation)javax.ws.rs.core.ResponseOperationServiceV2. execute(Operation operation)javax.ws.rs.core.ResponseIOperationServiceV2. executeChunked(Operation operation)javax.ws.rs.core.ResponseOperationServiceV2. executeChunked(Operation operation)javax.ws.rs.core.ResponseIJobServiceV2. executeJob(Operation operation)javax.ws.rs.core.ResponseJobServiceV2. executeJob(Operation operation) -
Uses of Operation in uk.gov.gchq.gaffer.rest.service.v2.example
Methods in uk.gov.gchq.gaffer.rest.service.v2.example that return Operation Modifier and Type Method Description OperationExamplesServiceV2. execute()OperationIExamplesServiceV2. execute()OperationExamplesServiceV2. executeChunked()OperationIExamplesServiceV2. executeChunked() -
Uses of Operation in uk.gov.gchq.gaffer.spark.operation.dataframe
Classes in uk.gov.gchq.gaffer.spark.operation.dataframe that implement Operation Modifier and Type Class Description classGetDataFrameOfElementsAnOperationthat returns an Apache SparkDataFrame(i.e. -
Uses of Operation in uk.gov.gchq.gaffer.spark.operation.graphframe
Classes in uk.gov.gchq.gaffer.spark.operation.graphframe that implement Operation Modifier and Type Class Description classGetGraphFrameOfElementsAnOperationthat returns an Apache SparkGraphFrame(i.e. -
Uses of Operation in uk.gov.gchq.gaffer.spark.operation.javardd
Classes in uk.gov.gchq.gaffer.spark.operation.javardd that implement Operation Modifier and Type Class Description classGetJavaRDDOfAllElementsAGetJavaRDDOfAllElementsoperation retrieves all theElements from the target store, and returns them inside aJavaRDD.classGetJavaRDDOfElementsAGetJavaRDDOfElementsoperation retrieves all theElements for the input seeds from the target store, and returns them inside aJavaRDD.classImportJavaRDDOfElementsclassSplitStoreFromJavaRDDOfElementsMethods in uk.gov.gchq.gaffer.spark.operation.javardd that return Operation Modifier and Type Method Description OperationSplitStoreFromJavaRDDOfElements. shallowClone() -
Uses of Operation in uk.gov.gchq.gaffer.spark.operation.scalardd
Classes in uk.gov.gchq.gaffer.spark.operation.scalardd that implement Operation Modifier and Type Class Description classGetRDDOfAllElementsAGetRDDOfAllElementsoperation retrieves all theElements from the target store, and returns them inside aRDD.classGetRDDOfElementsAGetRDDOfElementsoperation retrieves all theElements for the input seeds from the target store, and returns them inside aRDD.classImportRDDOfElementsclassSplitStoreFromRDDOfElementsMethods in uk.gov.gchq.gaffer.spark.operation.scalardd that return Operation Modifier and Type Method Description OperationSplitStoreFromRDDOfElements. shallowClone() -
Uses of Operation in uk.gov.gchq.gaffer.sparkaccumulo.operation.handler
Classes in uk.gov.gchq.gaffer.sparkaccumulo.operation.handler with type parameters of type Operation Modifier and Type Class Description classAbstractImportKeyValuePairRDDToAccumuloHandler<OP extends Operation>classAbstractSplitStoreFromRDDOfElementsHandler<OP extends Operation>Methods in uk.gov.gchq.gaffer.sparkaccumulo.operation.handler with type parameters of type Operation Modifier and Type Method Description <INPUT_OP extends Operation & GraphFilters & Input<Iterable<? extends ElementId>>>
voidAbstractGetRDDHandler. addRanges(AccumuloStore accumuloStore, org.apache.hadoop.conf.Configuration conf, INPUT_OP operation)<INPUT_OP extends Operation & GraphFilters & Input<Iterable<? extends Pair<? extends ElementId,? extends ElementId>>>>
voidAbstractGetRDDHandler. addRangesFromPairs(AccumuloStore accumuloStore, org.apache.hadoop.conf.Configuration conf, INPUT_OP operation) -
Uses of Operation in uk.gov.gchq.gaffer.sparkaccumulo.operation.javardd
Classes in uk.gov.gchq.gaffer.sparkaccumulo.operation.javardd that implement Operation Modifier and Type Class Description classGetJavaRDDOfElementsInRangesclassImportKeyValueJavaPairRDDToAccumulo -
Uses of Operation in uk.gov.gchq.gaffer.sparkaccumulo.operation.scalardd
Classes in uk.gov.gchq.gaffer.sparkaccumulo.operation.scalardd that implement Operation Modifier and Type Class Description classGetRDDOfElementsInRangesclassImportKeyValuePairRDDToAccumulo -
Uses of Operation in uk.gov.gchq.gaffer.store
Methods in uk.gov.gchq.gaffer.store that return types with arguments of type Operation Modifier and Type Method Description Set<Class<? extends Operation>>Store. getNextOperations(Class<? extends Operation> operation)OperationHandler<Operation>Store. getOperationHandler(Class<? extends Operation> opClass)Set<Class<? extends Operation>>Store. getSupportedOperations()Methods in uk.gov.gchq.gaffer.store with parameters of type Operation Modifier and Type Method Description voidStore. execute(Operation operation, Context context)Executes a given operation and returns the result.JobDetailStore. executeJob(Operation operation, Context context)Executes a given operation job and returns the job detail.ObjectStore. handleOperation(Operation operation, Context context)Method parameters in uk.gov.gchq.gaffer.store with type arguments of type Operation Modifier and Type Method Description voidStore. addOperationHandler(Class<? extends Operation> opClass, OperationHandler handler)Set<Class<? extends Operation>>Store. getNextOperations(Class<? extends Operation> operation)OperationHandler<Operation>Store. getOperationHandler(Class<? extends Operation> opClass)booleanStore. isSupported(Class<? extends Operation> operationClass) -
Uses of Operation in uk.gov.gchq.gaffer.store.operation
Classes in uk.gov.gchq.gaffer.store.operation that implement Operation Modifier and Type Class Description classDeleteAllDataThis operation is used to self delete all retained dataclassGetSchemaclassGetTraitsAn Operation used for getting traits from the Store.classHasTraitAn Operation that will see if a Store has a given trait. -
Uses of Operation in uk.gov.gchq.gaffer.store.operation.add
Classes in uk.gov.gchq.gaffer.store.operation.add that implement Operation Modifier and Type Class Description classAddSchemaToLibraryAn Operation used for addingSchemato theGraphLibraryof a store.classAddStorePropertiesToLibraryAn Operation used for addingStorePropertiesto theGraphLibraryof a store. -
Uses of Operation in uk.gov.gchq.gaffer.store.operation.declaration
Methods in uk.gov.gchq.gaffer.store.operation.declaration that return types with arguments of type Operation Modifier and Type Method Description Class<? extends Operation>OperationDeclaration. getOperation()Method parameters in uk.gov.gchq.gaffer.store.operation.declaration with type arguments of type Operation Modifier and Type Method Description OperationDeclaration.BuilderOperationDeclaration.Builder. operation(Class<? extends Operation> operation)voidOperationDeclaration. setOperation(Class<? extends Operation> operation) -
Uses of Operation in uk.gov.gchq.gaffer.store.operation.handler
Classes in uk.gov.gchq.gaffer.store.operation.handler with type parameters of type Operation Modifier and Type Interface Description interfaceOperationHandler<OP extends Operation>AnOperationHandlerdefines how to handle a specificOperation.Methods in uk.gov.gchq.gaffer.store.operation.handler that return types with arguments of type Operation Modifier and Type Method Description Map<Class<? extends Operation>,ScoreResolver>ScoreOperationChainHandler. getDefaultScoreResolvers()Map<Class<? extends Operation>,Integer>ScoreOperationChainHandler. getOpScores()Map<Class<? extends Operation>,ScoreResolver>ScoreOperationChainHandler. getScoreResolvers()Methods in uk.gov.gchq.gaffer.store.operation.handler with parameters of type Operation Modifier and Type Method Description ObjectWhileHandler. doDelegateOperation(Object input, Operation delegate, Context context, Store store)Method parameters in uk.gov.gchq.gaffer.store.operation.handler with type arguments of type Operation Modifier and Type Method Description voidScoreOperationChainHandler. setOpScores(Map<Class<? extends Operation>,Integer> opScores)voidScoreOperationChainHandler. setScoreResolvers(Map<Class<? extends Operation>,ScoreResolver> resolvers) -
Uses of Operation in uk.gov.gchq.gaffer.store.operation.handler.export
Classes in uk.gov.gchq.gaffer.store.operation.handler.export with type parameters of type Operation Modifier and Type Class Description classExportOperationHandler<EXPORT extends Export & Operation,EXPORTER extends Exporter>Abstract class describing how to handleExportoperations.classGetExportHandler<EXPORT extends GetExport & Operation,EXPORTER extends Exporter>Abstract class describing how to handleGetExportoperations. -
Uses of Operation in uk.gov.gchq.gaffer.store.operation.handler.named
Classes in uk.gov.gchq.gaffer.store.operation.handler.named with type parameters of type Operation Modifier and Type Interface Description interfaceAddToCacheHandler<OP extends Operation> -
Uses of Operation in uk.gov.gchq.gaffer.store.operation.handler.util
Methods in uk.gov.gchq.gaffer.store.operation.handler.util with parameters of type Operation Modifier and Type Method Description static ObjectOperationHandlerUtil. getResultsOrNull(Operation op, Context context, Store store)Executes and operation on the store and returns the results or null.static voidOperationHandlerUtil. updateOperationInput(Operation operation, Object input)Updates the input of an operation if the operation is an OperationChain or an Input. -
Uses of Operation in uk.gov.gchq.gaffer.store.operation.resolver
Classes in uk.gov.gchq.gaffer.store.operation.resolver with type parameters of type Operation Modifier and Type Interface Description interfaceScoreResolver<T extends Operation>AScoreResolveris used to retrieve the score associated with a providedOperation.Methods in uk.gov.gchq.gaffer.store.operation.resolver with parameters of type Operation Modifier and Type Method Description IntegerDefaultScoreResolver. getScore(Operation operation)Constructors in uk.gov.gchq.gaffer.store.operation.resolver with parameters of type Operation Constructor Description DefaultScoreResolver(Map<Class<? extends Operation>,Integer> opScores, Map<Class<? extends Operation>,ScoreResolver> scoreResolvers, Operation skipResolvingOperation)Constructor parameters in uk.gov.gchq.gaffer.store.operation.resolver with type arguments of type Operation Constructor Description DefaultScoreResolver(Map<Class<? extends Operation>,Integer> opScores)DefaultScoreResolver(Map<Class<? extends Operation>,Integer> opScores, Map<Class<? extends Operation>,ScoreResolver> scoreResolvers)DefaultScoreResolver(Map<Class<? extends Operation>,Integer> opScores, Map<Class<? extends Operation>,ScoreResolver> scoreResolvers, Operation skipResolvingOperation)
-