A B C F G I M O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- any(Any, Class<T>) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
-
Upack an
Anycontaining a message of given message type. - assertIsNotMeta(String) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Checks
-
Assert that the given
dataTypeis not'meta', else throw an exception. - asStatusRuntimeException(Status.Code, Throwable) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Wrap a
throwablein a status exception which can be used to signal an error on gRPC stream. - author(RpcAuthor) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
- author(Author) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
B
- bytes(Any) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
-
Convert primitive
RpcBytesmessage to the native Javabyte[]counterpart.
C
- Checks - Class in org.hansken.plugin.extraction.runtime.grpc.common
-
Collection of functions for validation or conditional checking utilities.
F
- finish(Any) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
-
Unpack an
Anycontaining anRpcFinishmessage. - FIRST_BYTES_SIZE - Static variable in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Amount of bytes initially sent with the RpcRandomAccessDataMeta (for performance reasons).
G
- getApiVersion() - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.VersionUtil
-
Returns the extraction plugin API version.
I
- isCompatible(String) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.VersionUtil
-
Utility method that compares a given version String for compatibility with the current SDK version.
- isHigherOrEqualTo(String, String) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.VersionUtil
-
Utility method that compares two API versions.
- isMetaContext(DataContext) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Checks
-
Check if this
DataContextis a'meta'context, meaning there is no associated data to read.
M
- maturityLevel(RpcMaturity) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
-
Convert given
RpcMaturityto theirMaturityLevelcounterpart. - maturityLevel(MaturityLevel) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Convert given
MaturityLevelto theirRpcMaturitycounterpart. - metaOfData(String, RandomAccessData) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Convert given
RandomAccessDatato theirRpcRandomAccessDataMetacounterpart. - metaOfDataContext(DataContext) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Convert given
DataContextto theirRpcDataContextcounterpart.
O
- org.hansken.plugin.extraction.runtime.grpc.common - package org.hansken.plugin.extraction.runtime.grpc.common
P
- Pack - Class in org.hansken.plugin.extraction.runtime.grpc.common
-
Utility class to convert from native Java or plugin API data structures to their gRPC message counterparts.
- pluginApiVersion(RpcPluginInfo) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
-
Returns the API version contained in the
RpcPluginInfoinstance. - pluginId(RpcPluginIdentifier) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
- pluginId(PluginId) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
- pluginInfo(RpcPluginInfo) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
-
Convert given
RpcPluginInfoto theirPluginInfocounterpart. - pluginInfo(PluginInfo) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Convert given
PluginInfoto theirRpcPluginInfocounterpart. - pluginResources(RpcPluginResources) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
-
Convert given
RpcPluginResourcesto theirPluginResourcescounterpart. - pluginType(RpcPluginType) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
-
Convert given
RpcPluginTypeto theirPluginTypecounterpart. - pluginType(PluginType) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Convert given
PluginTypeto theirRpcPluginTypecounterpart. - primitive(Any) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
-
Convert given primitive message to their native Java counterpart.
- primitive(Object) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Convert given object to their RPC primitive message counterpart (see PrimitiveMessages proto definitions), based on the runtime type.
- property(String, Object) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
R
- randomAccessDataMeta(String, ImmutableTrace) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Pack given dataType and trace into an RPC message.
- readParameters(long, int, String, String) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Create an
RpcReadmessage from given position and size.
S
- searchRequest(String, int, TraceSearcher.SearchScope) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Create a
RpcSearchRequestmessage from given query and count. - searchResult(SearchResult) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Create a
RpcSearchResultfrom a givenSearchResult. - searchScope(RpcSearchScope) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
- searchTrace(SearchTrace) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Convert given
SearchTraceto theirRpcSearchTracecounterpart. - start(Any) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
-
Unpack an
Anycontaining anRpcStartmessage.
T
- trace(String, ImmutableTrace) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
- traceEnrichment(String, Set<String>, Map<String, Object>, List<Trace.Tracelet>, Map<String, List<DataTransformation>>) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Pack
-
Create a
RpcEnrichTracemessage which contains given set of types and properties to send to the client and used to enrich the currently processed trace with. - tracelet(RpcTracelet) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
-
Convert given
RpcTraceletto theirTrace.Traceletcounterpart. - transformations(List<RpcTransformation>) - Static method in class org.hansken.plugin.extraction.runtime.grpc.common.Unpack
U
- Unpack - Class in org.hansken.plugin.extraction.runtime.grpc.common
-
Utility class to convert from gRPC messages to their native Java or plugin API counterparts.
V
- VersionUtil - Class in org.hansken.plugin.extraction.runtime.grpc.common
-
Utility class that is used to return the current SDK (API) version, and to test forward and backward compatibility.
All Classes All Packages