Interface RpcPluginInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RpcPluginInfo,RpcPluginInfo.Builder
public interface RpcPluginInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionstring apiVersion = 2;com.google.protobuf.ByteStringstring apiVersion = 2;.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;intWhen using a deferred extraction plugin, this number indicates the maximum number of iterations the process step is deferred.string description = 5;com.google.protobuf.ByteStringstring description = 5;getId().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;The licence name of the plugin.com.google.protobuf.ByteStringThe licence name of the plugin.A Matcher specifies which traces can be processed by an extraction plugin.com.google.protobuf.ByteStringA Matcher specifies which traces can be processed by an extraction plugin..org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;int.org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;getModel()Model used by the plugin.com.google.protobuf.ByteStringModel used by the plugin.getName()Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated.com.google.protobuf.ByteStringDeprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated..org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;getTransformers(int index) Available transformers.intAvailable transformers.Available transformers.getTransformersOrBuilder(int index) Available transformers.List<? extends RpcTransformerOrBuilder> Available transformers.getType().org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;int.org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;string version = 4;com.google.protobuf.ByteStringstring version = 4;URL to a webpage that belongs to this plugin.com.google.protobuf.ByteStringURL to a webpage that belongs to this plugin.boolean.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;booleanhasId().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;boolean.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getTypeValue
int getTypeValue().org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;- Returns:
- The enum numeric value on the wire for type.
-
getType
RpcPluginType getType().org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;- Returns:
- The type.
-
getApiVersion
String getApiVersion()string apiVersion = 2;- Returns:
- The apiVersion.
-
getApiVersionBytes
com.google.protobuf.ByteString getApiVersionBytes()string apiVersion = 2;- Returns:
- The bytes for apiVersion.
-
getName
Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated. See hansken_extraction_plugin/framework/DataMessages.proto;l=44The name of the plugin. @deprecated since version 0.3.1: use id instead.
string name = 3 [deprecated = true];- Returns:
- The name.
-
getNameBytes
Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated. See hansken_extraction_plugin/framework/DataMessages.proto;l=44The name of the plugin. @deprecated since version 0.3.1: use id instead.
string name = 3 [deprecated = true];- Returns:
- The bytes for name.
-
getVersion
String getVersion()string version = 4;- Returns:
- The version.
-
getVersionBytes
com.google.protobuf.ByteString getVersionBytes()string version = 4;- Returns:
- The bytes for version.
-
getDescription
String getDescription()string description = 5;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()string description = 5;- Returns:
- The bytes for description.
-
hasAuthor
boolean hasAuthor().org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;- Returns:
- Whether the author field is set.
-
getAuthor
RpcAuthor getAuthor().org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;- Returns:
- The author.
-
getAuthorOrBuilder
RpcAuthorOrBuilder getAuthorOrBuilder().org.hansken.extraction.plugin.grpc.RpcAuthor author = 6; -
getMaturityValue
int getMaturityValue().org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;- Returns:
- The enum numeric value on the wire for maturity.
-
getMaturity
RpcMaturity getMaturity().org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;- Returns:
- The maturity.
-
getMatcher
String getMatcher()A Matcher specifies which traces can be processed by an extraction plugin. A Matcher is written in HQL-Lite syntax.
string matcher = 8;- Returns:
- The matcher.
-
getMatcherBytes
com.google.protobuf.ByteString getMatcherBytes()A Matcher specifies which traces can be processed by an extraction plugin. A Matcher is written in HQL-Lite syntax.
string matcher = 8;- Returns:
- The bytes for matcher.
-
getWebpageUrl
String getWebpageUrl()URL to a webpage that belongs to this plugin. This can also be a link to a webpage of the git repository of the remote plugin.
string webpageUrl = 9;- Returns:
- The webpageUrl.
-
getWebpageUrlBytes
com.google.protobuf.ByteString getWebpageUrlBytes()URL to a webpage that belongs to this plugin. This can also be a link to a webpage of the git repository of the remote plugin.
string webpageUrl = 9;- Returns:
- The bytes for webpageUrl.
-
getDeferredIterations
int getDeferredIterations()When using a deferred extraction plugin, this number indicates the maximum number of iterations the process step is deferred. This value should be between 1 and 20. It is ignored for other types of extraction plugins.
int32 deferredIterations = 10;- Returns:
- The deferredIterations.
-
hasId
boolean hasId().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;- Returns:
- Whether the id field is set.
-
getId
RpcPluginIdentifier getId().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;- Returns:
- The id.
-
getIdOrBuilder
RpcPluginIdentifierOrBuilder getIdOrBuilder().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11; -
getLicense
String getLicense()The licence name of the plugin. For example 'Apache License 2.0'.
string license = 13;- Returns:
- The license.
-
getLicenseBytes
com.google.protobuf.ByteString getLicenseBytes()The licence name of the plugin. For example 'Apache License 2.0'.
string license = 13;- Returns:
- The bytes for license.
-
hasResources
boolean hasResources().org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;- Returns:
- Whether the resources field is set.
-
getResources
RpcPluginResources getResources().org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;- Returns:
- The resources.
-
getResourcesOrBuilder
RpcPluginResourcesOrBuilder getResourcesOrBuilder().org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14; -
getTransformersList
List<RpcTransformer> getTransformersList()Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
getTransformers
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
getTransformersCount
int getTransformersCount()Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
getTransformersOrBuilderList
List<? extends RpcTransformerOrBuilder> getTransformersOrBuilderList()Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
getTransformersOrBuilder
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
getModel
String getModel()Model used by the plugin.
string model = 16;- Returns:
- The model.
-
getModelBytes
com.google.protobuf.ByteString getModelBytes()Model used by the plugin.
string model = 16;- Returns:
- The bytes for model.
-