Class RpcPluginInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- 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 typeorg.hansken.extraction.plugin.grpc.RpcPluginInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description RpcPluginInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RpcPluginInfobuild()RpcPluginInfobuildPartial()RpcPluginInfo.Builderclear()RpcPluginInfo.BuilderclearApiVersion()string apiVersion = 2;RpcPluginInfo.BuilderclearAuthor().org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;RpcPluginInfo.BuilderclearDeferredIterations()When using a deferred extraction plugin, this number indicates the maximum number of iterations the process step is deferred.RpcPluginInfo.BuilderclearDescription()string description = 5;RpcPluginInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RpcPluginInfo.BuilderclearId().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;RpcPluginInfo.BuilderclearLicense()The licence name of the plugin.RpcPluginInfo.BuilderclearMatcher()A Matcher specifies which traces can be processed by an extraction plugin.RpcPluginInfo.BuilderclearMaturity().org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;RpcPluginInfo.BuilderclearName()Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated.RpcPluginInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RpcPluginInfo.BuilderclearResources().org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;RpcPluginInfo.BuilderclearType().org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;RpcPluginInfo.BuilderclearVersion()string version = 4;RpcPluginInfo.BuilderclearWebpageUrl()URL to a webpage that belongs to this plugin.RpcPluginInfo.Builderclone()StringgetApiVersion()string apiVersion = 2;com.google.protobuf.ByteStringgetApiVersionBytes()string apiVersion = 2;RpcAuthorgetAuthor().org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;RpcAuthor.BuildergetAuthorBuilder().org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;RpcAuthorOrBuildergetAuthorOrBuilder().org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;RpcPluginInfogetDefaultInstanceForType()intgetDeferredIterations()When using a deferred extraction plugin, this number indicates the maximum number of iterations the process step is deferred.StringgetDescription()string description = 5;com.google.protobuf.ByteStringgetDescriptionBytes()string description = 5;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()RpcPluginIdentifiergetId().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;RpcPluginIdentifier.BuildergetIdBuilder().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;RpcPluginIdentifierOrBuildergetIdOrBuilder().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;StringgetLicense()The licence name of the plugin.com.google.protobuf.ByteStringgetLicenseBytes()The licence name of the plugin.StringgetMatcher()A Matcher specifies which traces can be processed by an extraction plugin.com.google.protobuf.ByteStringgetMatcherBytes()A Matcher specifies which traces can be processed by an extraction plugin.RpcMaturitygetMaturity().org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;intgetMaturityValue().org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;StringgetName()Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated.com.google.protobuf.ByteStringgetNameBytes()Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated.RpcPluginResourcesgetResources().org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;RpcPluginResources.BuildergetResourcesBuilder().org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;RpcPluginResourcesOrBuildergetResourcesOrBuilder().org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;RpcPluginTypegetType().org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;intgetTypeValue().org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;StringgetVersion()string version = 4;com.google.protobuf.ByteStringgetVersionBytes()string version = 4;StringgetWebpageUrl()URL to a webpage that belongs to this plugin.com.google.protobuf.ByteStringgetWebpageUrlBytes()URL to a webpage that belongs to this plugin.booleanhasAuthor().org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;booleanhasId().org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;booleanhasResources().org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()RpcPluginInfo.BuildermergeAuthor(RpcAuthor value).org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;RpcPluginInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RpcPluginInfo.BuildermergeFrom(com.google.protobuf.Message other)RpcPluginInfo.BuildermergeFrom(RpcPluginInfo other)RpcPluginInfo.BuildermergeId(RpcPluginIdentifier value).org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;RpcPluginInfo.BuildermergeResources(RpcPluginResources value).org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;RpcPluginInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RpcPluginInfo.BuildersetApiVersion(String value)string apiVersion = 2;RpcPluginInfo.BuildersetApiVersionBytes(com.google.protobuf.ByteString value)string apiVersion = 2;RpcPluginInfo.BuildersetAuthor(RpcAuthor value).org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;RpcPluginInfo.BuildersetAuthor(RpcAuthor.Builder builderForValue).org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;RpcPluginInfo.BuildersetDeferredIterations(int value)When using a deferred extraction plugin, this number indicates the maximum number of iterations the process step is deferred.RpcPluginInfo.BuildersetDescription(String value)string description = 5;RpcPluginInfo.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)string description = 5;RpcPluginInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RpcPluginInfo.BuildersetId(RpcPluginIdentifier value).org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;RpcPluginInfo.BuildersetId(RpcPluginIdentifier.Builder builderForValue).org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;RpcPluginInfo.BuildersetLicense(String value)The licence name of the plugin.RpcPluginInfo.BuildersetLicenseBytes(com.google.protobuf.ByteString value)The licence name of the plugin.RpcPluginInfo.BuildersetMatcher(String value)A Matcher specifies which traces can be processed by an extraction plugin.RpcPluginInfo.BuildersetMatcherBytes(com.google.protobuf.ByteString value)A Matcher specifies which traces can be processed by an extraction plugin.RpcPluginInfo.BuildersetMaturity(RpcMaturity value).org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;RpcPluginInfo.BuildersetMaturityValue(int value).org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;RpcPluginInfo.BuildersetName(String value)Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated.RpcPluginInfo.BuildersetNameBytes(com.google.protobuf.ByteString value)Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated.RpcPluginInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RpcPluginInfo.BuildersetResources(RpcPluginResources value).org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;RpcPluginInfo.BuildersetResources(RpcPluginResources.Builder builderForValue).org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;RpcPluginInfo.BuildersetType(RpcPluginType value).org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;RpcPluginInfo.BuildersetTypeValue(int value).org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;RpcPluginInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RpcPluginInfo.BuildersetVersion(String value)string version = 4;RpcPluginInfo.BuildersetVersionBytes(com.google.protobuf.ByteString value)string version = 4;RpcPluginInfo.BuildersetWebpageUrl(String value)URL to a webpage that belongs to this plugin.RpcPluginInfo.BuildersetWebpageUrlBytes(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, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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
public 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
public RpcPluginInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RpcPluginInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RpcPluginInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RpcPluginInfo.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
public RpcPluginInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginInfo.Builder>
-
clearOneof
public RpcPluginInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 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
public RpcPluginInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RpcPluginInfo.Builder>
-
mergeFrom
public RpcPluginInfo.Builder mergeFrom(RpcPluginInfo other)
-
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
public RpcPluginInfo.Builder setTypeValue(int value)
.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
public RpcPluginType getType()
.org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;- Specified by:
getTypein interfaceRpcPluginInfoOrBuilder- Returns:
- The type.
-
setType
public RpcPluginInfo.Builder setType(RpcPluginType value)
.org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public RpcPluginInfo.Builder clearType()
.org.hansken.extraction.plugin.grpc.RpcPluginType type = 1;- Returns:
- This builder for chaining.
-
getApiVersion
public String 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
public RpcPluginInfo.Builder setApiVersion(String value)
string apiVersion = 2;- Parameters:
value- The apiVersion to set.- Returns:
- This builder for chaining.
-
clearApiVersion
public RpcPluginInfo.Builder clearApiVersion()
string apiVersion = 2;- Returns:
- This builder for chaining.
-
setApiVersionBytes
public RpcPluginInfo.Builder setApiVersionBytes(com.google.protobuf.ByteString value)
string apiVersion = 2;- Parameters:
value- The bytes for apiVersion to set.- Returns:
- This builder for chaining.
-
getName
@Deprecated public String getName()
Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated. See hansken_extraction_plugin/framework/DataMessages.proto;l=43The 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 public com.google.protobuf.ByteString getNameBytes()
Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated. See hansken_extraction_plugin/framework/DataMessages.proto;l=43The 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 public RpcPluginInfo.Builder setName(String value)
Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated. See hansken_extraction_plugin/framework/DataMessages.proto;l=43The 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 public RpcPluginInfo.Builder clearName()
Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated. See hansken_extraction_plugin/framework/DataMessages.proto;l=43The 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 public RpcPluginInfo.Builder setNameBytes(com.google.protobuf.ByteString value)
Deprecated.org.hansken.extraction.plugin.grpc.RpcPluginInfo.name is deprecated. See hansken_extraction_plugin/framework/DataMessages.proto;l=43The 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
public String 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
public RpcPluginInfo.Builder setVersion(String value)
string version = 4;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
public RpcPluginInfo.Builder clearVersion()
string version = 4;- Returns:
- This builder for chaining.
-
setVersionBytes
public RpcPluginInfo.Builder setVersionBytes(com.google.protobuf.ByteString value)
string version = 4;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
getDescription
public String 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
public RpcPluginInfo.Builder setDescription(String value)
string description = 5;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public RpcPluginInfo.Builder clearDescription()
string description = 5;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public RpcPluginInfo.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
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
public RpcAuthor getAuthor()
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;- Specified by:
getAuthorin interfaceRpcPluginInfoOrBuilder- Returns:
- The author.
-
setAuthor
public RpcPluginInfo.Builder setAuthor(RpcAuthor value)
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;
-
setAuthor
public RpcPluginInfo.Builder setAuthor(RpcAuthor.Builder builderForValue)
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;
-
mergeAuthor
public RpcPluginInfo.Builder mergeAuthor(RpcAuthor value)
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;
-
clearAuthor
public RpcPluginInfo.Builder clearAuthor()
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;
-
getAuthorBuilder
public RpcAuthor.Builder getAuthorBuilder()
.org.hansken.extraction.plugin.grpc.RpcAuthor author = 6;
-
getAuthorOrBuilder
public RpcAuthorOrBuilder 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
public RpcPluginInfo.Builder setMaturityValue(int value)
.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
public RpcMaturity getMaturity()
.org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;- Specified by:
getMaturityin interfaceRpcPluginInfoOrBuilder- Returns:
- The maturity.
-
setMaturity
public RpcPluginInfo.Builder setMaturity(RpcMaturity value)
.org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;- Parameters:
value- The maturity to set.- Returns:
- This builder for chaining.
-
clearMaturity
public RpcPluginInfo.Builder clearMaturity()
.org.hansken.extraction.plugin.grpc.RpcMaturity maturity = 7;- Returns:
- This builder for chaining.
-
getMatcher
public 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;- 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
public RpcPluginInfo.Builder setMatcher(String value)
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
public RpcPluginInfo.Builder 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
public RpcPluginInfo.Builder setMatcherBytes(com.google.protobuf.ByteString value)
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
public 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;- 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
public RpcPluginInfo.Builder setWebpageUrl(String value)
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
public RpcPluginInfo.Builder 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
public RpcPluginInfo.Builder setWebpageUrlBytes(com.google.protobuf.ByteString value)
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
public RpcPluginInfo.Builder setDeferredIterations(int value)
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
public RpcPluginInfo.Builder 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
public RpcPluginIdentifier getId()
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;- Specified by:
getIdin interfaceRpcPluginInfoOrBuilder- Returns:
- The id.
-
setId
public RpcPluginInfo.Builder setId(RpcPluginIdentifier value)
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;
-
setId
public RpcPluginInfo.Builder setId(RpcPluginIdentifier.Builder builderForValue)
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;
-
mergeId
public RpcPluginInfo.Builder mergeId(RpcPluginIdentifier value)
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;
-
clearId
public RpcPluginInfo.Builder clearId()
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;
-
getIdBuilder
public RpcPluginIdentifier.Builder getIdBuilder()
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;
-
getIdOrBuilder
public RpcPluginIdentifierOrBuilder getIdOrBuilder()
.org.hansken.extraction.plugin.grpc.RpcPluginIdentifier id = 11;- Specified by:
getIdOrBuilderin interfaceRpcPluginInfoOrBuilder
-
getLicense
public String 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
public RpcPluginInfo.Builder setLicense(String value)
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
public RpcPluginInfo.Builder clearLicense()
The licence name of the plugin. For example 'Apache License 2.0'.
string license = 13;- Returns:
- This builder for chaining.
-
setLicenseBytes
public RpcPluginInfo.Builder setLicenseBytes(com.google.protobuf.ByteString value)
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
public RpcPluginResources getResources()
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;- Specified by:
getResourcesin interfaceRpcPluginInfoOrBuilder- Returns:
- The resources.
-
setResources
public RpcPluginInfo.Builder setResources(RpcPluginResources value)
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;
-
setResources
public RpcPluginInfo.Builder setResources(RpcPluginResources.Builder builderForValue)
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;
-
mergeResources
public RpcPluginInfo.Builder mergeResources(RpcPluginResources value)
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;
-
clearResources
public RpcPluginInfo.Builder clearResources()
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;
-
getResourcesBuilder
public RpcPluginResources.Builder getResourcesBuilder()
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;
-
getResourcesOrBuilder
public RpcPluginResourcesOrBuilder getResourcesOrBuilder()
.org.hansken.extraction.plugin.grpc.RpcPluginResources resources = 14;- Specified by:
getResourcesOrBuilderin interfaceRpcPluginInfoOrBuilder
-
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>
-
-