Class RpcPluginInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- 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.BuilderaddAllTransformers(Iterable<? extends RpcTransformer> values)Available transformers.RpcPluginInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RpcPluginInfo.BuilderaddTransformers(int index, RpcTransformer value)Available transformers.RpcPluginInfo.BuilderaddTransformers(int index, RpcTransformer.Builder builderForValue)Available transformers.RpcPluginInfo.BuilderaddTransformers(RpcTransformer value)Available transformers.RpcPluginInfo.BuilderaddTransformers(RpcTransformer.Builder builderForValue)Available transformers.RpcTransformer.BuilderaddTransformersBuilder()Available transformers.RpcTransformer.BuilderaddTransformersBuilder(int index)Available transformers.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.BuilderclearModel()Model used by the plugin.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.BuilderclearTransformers()Available transformers.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;StringgetModel()Model used by the plugin.com.google.protobuf.ByteStringgetModelBytes()Model used by the plugin.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;RpcTransformergetTransformers(int index)Available transformers.RpcTransformer.BuildergetTransformersBuilder(int index)Available transformers.List<RpcTransformer.Builder>getTransformersBuilderList()Available transformers.intgetTransformersCount()Available transformers.List<RpcTransformer>getTransformersList()Available transformers.RpcTransformerOrBuildergetTransformersOrBuilder(int index)Available transformers.List<? extends RpcTransformerOrBuilder>getTransformersOrBuilderList()Available transformers.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.BuilderremoveTransformers(int index)Available transformers.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.BuildersetModel(String value)Model used by the plugin.RpcPluginInfo.BuildersetModelBytes(com.google.protobuf.ByteString value)Model used by the plugin.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.BuildersetTransformers(int index, RpcTransformer value)Available transformers.RpcPluginInfo.BuildersetTransformers(int index, RpcTransformer.Builder builderForValue)Available transformers.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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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=44The 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=44The 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=44The 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=44The 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=44The 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
-
getTransformersList
public List<RpcTransformer> 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
public RpcTransformer getTransformers(int index)
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;- Specified by:
getTransformersin interfaceRpcPluginInfoOrBuilder
-
setTransformers
public RpcPluginInfo.Builder setTransformers(int index, RpcTransformer value)
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
setTransformers
public RpcPluginInfo.Builder setTransformers(int index, RpcTransformer.Builder builderForValue)
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
addTransformers
public RpcPluginInfo.Builder addTransformers(RpcTransformer value)
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
addTransformers
public RpcPluginInfo.Builder addTransformers(int index, RpcTransformer value)
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
addTransformers
public RpcPluginInfo.Builder addTransformers(RpcTransformer.Builder builderForValue)
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
addTransformers
public RpcPluginInfo.Builder addTransformers(int index, RpcTransformer.Builder builderForValue)
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
addAllTransformers
public RpcPluginInfo.Builder addAllTransformers(Iterable<? extends RpcTransformer> values)
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
clearTransformers
public RpcPluginInfo.Builder clearTransformers()
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
removeTransformers
public RpcPluginInfo.Builder removeTransformers(int index)
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
getTransformersBuilder
public RpcTransformer.Builder getTransformersBuilder(int index)
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
getTransformersOrBuilder
public RpcTransformerOrBuilder getTransformersOrBuilder(int index)
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;- Specified by:
getTransformersOrBuilderin interfaceRpcPluginInfoOrBuilder
-
getTransformersOrBuilderList
public List<? extends RpcTransformerOrBuilder> getTransformersOrBuilderList()
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;- Specified by:
getTransformersOrBuilderListin interfaceRpcPluginInfoOrBuilder
-
addTransformersBuilder
public RpcTransformer.Builder addTransformersBuilder()
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
addTransformersBuilder
public RpcTransformer.Builder addTransformersBuilder(int index)
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
getTransformersBuilderList
public List<RpcTransformer.Builder> getTransformersBuilderList()
Available transformers.
repeated .org.hansken.extraction.plugin.grpc.RpcTransformer transformers = 15;
-
getModel
public String 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
public RpcPluginInfo.Builder setModel(String value)
Model used by the plugin.
string model = 16;- Parameters:
value- The model to set.- Returns:
- This builder for chaining.
-
clearModel
public RpcPluginInfo.Builder clearModel()
Model used by the plugin.
string model = 16;- Returns:
- This builder for chaining.
-
setModelBytes
public RpcPluginInfo.Builder setModelBytes(com.google.protobuf.ByteString value)
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>
-
-