Class RpcPluginInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<RpcPluginInfo.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
org.hansken.extraction.plugin.grpc.RpcPluginInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,RpcPluginInfoOrBuilder
- Enclosing class:
RpcPluginInfo
public static final class RpcPluginInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
implements RpcPluginInfoOrBuilder
Message that is used to describe the extraction plugin, used as reply in the the info() call.Protobuf type
org.hansken.extraction.plugin.grpc.RpcPluginInfo-
Method Summary
Modifier and TypeMethodDescriptionaddAllTransformers(Iterable<? extends RpcTransformer> values) Available transformers.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addTransformers(int index, RpcTransformer value) Available transformers.addTransformers(int index, RpcTransformer.Builder builderForValue) Available transformers.addTransformers(RpcTransformer value) Available transformers.addTransformers(RpcTransformer.Builder builderForValue) Available transformers.Available transformers.addTransformersBuilder(int index) Available transformers.build()clear()string apiVersion = 2;.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;When using a deferred extraction plugin, this number indicates the maximum number of iterations the process step is deferred.string description = 5;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearId().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;The licence name of the plugin.A Matcher specifies which traces can be processed by an extraction plugin..org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;Model used by the plugin.Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;Available transformers..org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;string version = 4;URL to a webpage that belongs to this plugin.clone()string apiVersion = 2;com.google.protobuf.ByteStringstring apiVersion = 2;.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;.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;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetId().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;.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;.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;getTransformers(int index) Available transformers.getTransformersBuilder(int index) Available transformers.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;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeAuthor(RpcAuthor value) .org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(RpcPluginInfo other) mergeId(RpcPluginIdentifier value) .org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;mergeResources(RpcPluginResources value) .org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;final RpcPluginInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeTransformers(int index) Available transformers.setApiVersion(String value) string apiVersion = 2;setApiVersionBytes(com.google.protobuf.ByteString value) string apiVersion = 2;.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;setAuthor(RpcAuthor.Builder builderForValue) .org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;setDeferredIterations(int value) When using a deferred extraction plugin, this number indicates the maximum number of iterations the process step is deferred.setDescription(String value) string description = 5;setDescriptionBytes(com.google.protobuf.ByteString value) string description = 5;setId(RpcPluginIdentifier value) .org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;setId(RpcPluginIdentifier.Builder builderForValue) .org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;setLicense(String value) The licence name of the plugin.setLicenseBytes(com.google.protobuf.ByteString value) The licence name of the plugin.setMatcher(String value) A Matcher specifies which traces can be processed by an extraction plugin.setMatcherBytes(com.google.protobuf.ByteString value) A Matcher specifies which traces can be processed by an extraction plugin.setMaturity(RpcMaturity value) .org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;setMaturityValue(int value) .org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;Model used by the plugin.setModelBytes(com.google.protobuf.ByteString value) Model used by the plugin.Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated.setNameBytes(com.google.protobuf.ByteString value) Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResources(RpcPluginResources value) .org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;setResources(RpcPluginResources.Builder builderForValue) .org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;setTransformers(int index, RpcTransformer value) Available transformers.setTransformers(int index, RpcTransformer.Builder builderForValue) Available transformers.setType(RpcPluginType value) .org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;setTypeValue(int value) .org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;final RpcPluginInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setVersion(String value) string version = 4;setVersionBytes(com.google.protobuf.ByteString value) string version = 4;setWebpageUrl(String value) URL to a webpage that belongs to this plugin.setWebpageUrlBytes(com.google.protobuf.ByteString value) URL to a webpage that belongs to this plugin.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-
setField
public RpcPluginInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-
setRepeatedField
public RpcPluginInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-
addRepeatedField
public RpcPluginInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RpcPluginInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-
mergeFrom
public RpcPluginInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RpcPluginInfo.Builder>- Throws:
IOException
-
getTypeValue
public int getTypeValue().org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;- Specified by:
getTypeValuein interfaceRpcPluginInfoOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
.org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
.org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;- Specified by:
getTypein interfaceRpcPluginInfoOrBuilder- Returns:
- The type.
-
setType
.org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
.org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;- Returns:
- This builder for chaining.
-
getApiVersion
string apiVersion = 2;- Specified by:
getApiVersionin interfaceRpcPluginInfoOrBuilder- Returns:
- The apiVersion.
-
getApiVersionBytes
public com.google.protobuf.ByteString getApiVersionBytes()string apiVersion = 2;- Specified by:
getApiVersionBytesin interfaceRpcPluginInfoOrBuilder- Returns:
- The bytes for apiVersion.
-
setApiVersion
string apiVersion = 2;- Parameters:
value- The apiVersion to set.- Returns:
- This builder for chaining.
-
clearApiVersion
string apiVersion = 2;- Returns:
- This builder for chaining.
-
setApiVersionBytes
string apiVersion = 2;- Parameters:
value- The bytes for apiVersion to set.- Returns:
- This builder for chaining.
-
getName
Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated. See hansken_extraction_plugin/framework/DataMessages.proto;l=45The name of the plugin. @deprecated since version 0.3.1: use id instead.
string name = 3 [deprecated = true];- Specified by:
getNamein interfaceRpcPluginInfoOrBuilder- Returns:
- The name.
-
getNameBytes
Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated. See hansken_extraction_plugin/framework/DataMessages.proto;l=45The name of the plugin. @deprecated since version 0.3.1: use id instead.
string name = 3 [deprecated = true];- Specified by:
getNameBytesin interfaceRpcPluginInfoOrBuilder- Returns:
- The bytes for name.
-
setName
Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated. See hansken_extraction_plugin/framework/DataMessages.proto;l=45The name of the plugin. @deprecated since version 0.3.1: use id instead.
string name = 3 [deprecated = true];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated. See hansken_extraction_plugin/framework/DataMessages.proto;l=45The name of the plugin. @deprecated since version 0.3.1: use id instead.
string name = 3 [deprecated = true];- Returns:
- This builder for chaining.
-
setNameBytes
Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated. See hansken_extraction_plugin/framework/DataMessages.proto;l=45The name of the plugin. @deprecated since version 0.3.1: use id instead.
string name = 3 [deprecated = true];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getVersion
string version = 4;- Specified by:
getVersionin interfaceRpcPluginInfoOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()string version = 4;- Specified by:
getVersionBytesin interfaceRpcPluginInfoOrBuilder- Returns:
- The bytes for version.
-
setVersion
string version = 4;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
string version = 4;- Returns:
- This builder for chaining.
-
setVersionBytes
string version = 4;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
getDescription
string description = 5;- Specified by:
getDescriptionin interfaceRpcPluginInfoOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()string description = 5;- Specified by:
getDescriptionBytesin interfaceRpcPluginInfoOrBuilder- Returns:
- The bytes for description.
-
setDescription
string description = 5;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
string description = 5;- Returns:
- This builder for chaining.
-
setDescriptionBytes
string description = 5;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasAuthor
public boolean hasAuthor().org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;- Specified by:
hasAuthorin interfaceRpcPluginInfoOrBuilder- Returns:
- Whether the author field is set.
-
getAuthor
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;- Specified by:
getAuthorin interfaceRpcPluginInfoOrBuilder- Returns:
- The author.
-
setAuthor
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6; -
setAuthor
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6; -
mergeAuthor
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6; -
clearAuthor
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6; -
getAuthorBuilder
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6; -
getAuthorOrBuilder
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;- Specified by:
getAuthorOrBuilderin interfaceRpcPluginInfoOrBuilder
-
getMaturityValue
public int getMaturityValue().org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;- Specified by:
getMaturityValuein interfaceRpcPluginInfoOrBuilder- Returns:
- The enum numeric value on the wire for maturity.
-
setMaturityValue
.org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;- Parameters:
value- The enum numeric value on the wire for maturity to set.- Returns:
- This builder for chaining.
-
getMaturity
.org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;- Specified by:
getMaturityin interfaceRpcPluginInfoOrBuilder- Returns:
- The maturity.
-
setMaturity
.org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;- Parameters:
value- The maturity to set.- Returns:
- This builder for chaining.
-
clearMaturity
.org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;- Returns:
- This builder for chaining.
-
getMatcher
A Matcher specifies which traces can be processed by an extraction plugin. A Matcher is written in HQL-Lite syntax.
string matcher = 8;- Specified by:
getMatcherin interfaceRpcPluginInfoOrBuilder- Returns:
- The matcher.
-
getMatcherBytes
public 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;- Specified by:
getMatcherBytesin interfaceRpcPluginInfoOrBuilder- Returns:
- The bytes for matcher.
-
setMatcher
A Matcher specifies which traces can be processed by an extraction plugin. A Matcher is written in HQL-Lite syntax.
string matcher = 8;- Parameters:
value- The matcher to set.- Returns:
- This builder for chaining.
-
clearMatcher
A Matcher specifies which traces can be processed by an extraction plugin. A Matcher is written in HQL-Lite syntax.
string matcher = 8;- Returns:
- This builder for chaining.
-
setMatcherBytes
A Matcher specifies which traces can be processed by an extraction plugin. A Matcher is written in HQL-Lite syntax.
string matcher = 8;- Parameters:
value- The bytes for matcher to set.- Returns:
- This builder for chaining.
-
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;- Specified by:
getWebpageUrlin interfaceRpcPluginInfoOrBuilder- Returns:
- The webpageUrl.
-
getWebpageUrlBytes
public 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;- Specified by:
getWebpageUrlBytesin interfaceRpcPluginInfoOrBuilder- Returns:
- The bytes for webpageUrl.
-
setWebpageUrl
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;- Parameters:
value- The webpageUrl to set.- Returns:
- This builder for chaining.
-
clearWebpageUrl
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:
- This builder for chaining.
-
setWebpageUrlBytes
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;- Parameters:
value- The bytes for webpageUrl to set.- Returns:
- This builder for chaining.
-
getDeferredIterations
public 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;- Specified by:
getDeferredIterationsin interfaceRpcPluginInfoOrBuilder- Returns:
- The deferredIterations.
-
setDeferredIterations
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;- Parameters:
value- The deferredIterations to set.- Returns:
- This builder for chaining.
-
clearDeferredIterations
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:
- This builder for chaining.
-
hasId
public boolean hasId().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;- Specified by:
hasIdin interfaceRpcPluginInfoOrBuilder- Returns:
- Whether the id field is set.
-
getId
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;- Specified by:
getIdin interfaceRpcPluginInfoOrBuilder- Returns:
- The id.
-
setId
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11; -
setId
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11; -
mergeId
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11; -
clearId
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11; -
getIdBuilder
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11; -
getIdOrBuilder
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;- Specified by:
getIdOrBuilderin interfaceRpcPluginInfoOrBuilder
-
getLicense
The licence name of the plugin. For example 'Apache License 2.0'.
string license = 13;- Specified by:
getLicensein interfaceRpcPluginInfoOrBuilder- Returns:
- The license.
-
getLicenseBytes
public com.google.protobuf.ByteString getLicenseBytes()The licence name of the plugin. For example 'Apache License 2.0'.
string license = 13;- Specified by:
getLicenseBytesin interfaceRpcPluginInfoOrBuilder- Returns:
- The bytes for license.
-
setLicense
The licence name of the plugin. For example 'Apache License 2.0'.
string license = 13;- Parameters:
value- The license to set.- Returns:
- This builder for chaining.
-
clearLicense
The licence name of the plugin. For example 'Apache License 2.0'.
string license = 13;- Returns:
- This builder for chaining.
-
setLicenseBytes
The licence name of the plugin. For example 'Apache License 2.0'.
string license = 13;- Parameters:
value- The bytes for license to set.- Returns:
- This builder for chaining.
-
hasResources
public boolean hasResources().org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;- Specified by:
hasResourcesin interfaceRpcPluginInfoOrBuilder- Returns:
- Whether the resources field is set.
-
getResources
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;- Specified by:
getResourcesin interfaceRpcPluginInfoOrBuilder- Returns:
- The resources.
-
setResources
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14; -
setResources
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14; -
mergeResources
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14; -
clearResources
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14; -
getResourcesBuilder
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14; -
getResourcesOrBuilder
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;- Specified by:
getResourcesOrBuilderin interfaceRpcPluginInfoOrBuilder
-
getTransformersList
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;- Specified by:
getTransformersListin interfaceRpcPluginInfoOrBuilder
-
getTransformersCount
public int getTransformersCount()Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;- Specified by:
getTransformersCountin interfaceRpcPluginInfoOrBuilder
-
getTransformers
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;- Specified by:
getTransformersin interfaceRpcPluginInfoOrBuilder
-
setTransformers
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
setTransformers
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
addTransformers
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
addTransformers
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
addTransformers
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
addTransformers
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
addAllTransformers
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
clearTransformers
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
removeTransformers
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
getTransformersBuilder
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
getTransformersOrBuilder
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;- Specified by:
getTransformersOrBuilderin interfaceRpcPluginInfoOrBuilder
-
getTransformersOrBuilderList
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;- Specified by:
getTransformersOrBuilderListin interfaceRpcPluginInfoOrBuilder
-
addTransformersBuilder
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
addTransformersBuilder
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
getTransformersBuilderList
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15; -
getModel
Model used by the plugin.
string model = 16;- Specified by:
getModelin interfaceRpcPluginInfoOrBuilder- Returns:
- The model.
-
getModelBytes
public com.google.protobuf.ByteString getModelBytes()Model used by the plugin.
string model = 16;- Specified by:
getModelBytesin interfaceRpcPluginInfoOrBuilder- Returns:
- The bytes for model.
-
setModel
Model used by the plugin.
string model = 16;- Parameters:
value- The model to set.- Returns:
- This builder for chaining.
-
clearModel
Model used by the plugin.
string model = 16;- Returns:
- This builder for chaining.
-
setModelBytes
Model used by the plugin.
string model = 16;- Parameters:
value- The bytes for model to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final RpcPluginInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-
mergeUnknownFields
public final RpcPluginInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-