Class ExpertSuitableRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ExpertSuitableRequest.Builder>
-
- de.uni_trier.recap.arg_services.quality.v1beta.ExpertSuitableRequest.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ExpertSuitableRequestOrBuilder,java.lang.Cloneable
- Enclosing class:
- ExpertSuitableRequest
public static final class ExpertSuitableRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExpertSuitableRequest.Builder> implements ExpertSuitableRequestOrBuilder
Protobuf typearg_services.quality.v1beta.ExpertSuitableRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ExpertSuitableRequestbuild()ExpertSuitableRequestbuildPartial()ExpertSuitableRequest.Builderclear()ExpertSuitableRequest.BuilderclearExtras()Implementation-specific information can be encoded hereExpertSuitableRequest.BuilderclearFeatures()ExpertSuitableRequest.BuilderclearPremise()The premise to be validatedExpertSuitableRequest.BuilderclearScholarId()Google scholar id of the expertbooleancontainsFeatures(java.lang.String key)key: feature name, value: text of the featureExpertSuitableRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.StructgetExtras()Implementation-specific information can be encoded herecom.google.protobuf.Struct.BuildergetExtrasBuilder()Implementation-specific information can be encoded herecom.google.protobuf.StructOrBuildergetExtrasOrBuilder()Implementation-specific information can be encoded herejava.util.Map<java.lang.String,java.lang.String>getFeatures()Deprecated.intgetFeaturesCount()key: feature name, value: text of the featurejava.util.Map<java.lang.String,java.lang.String>getFeaturesMap()key: feature name, value: text of the featurejava.lang.StringgetFeaturesOrDefault(java.lang.String key, java.lang.String defaultValue)key: feature name, value: text of the featurejava.lang.StringgetFeaturesOrThrow(java.lang.String key)key: feature name, value: text of the featurejava.util.Map<java.lang.String,java.lang.String>getMutableFeatures()Deprecated.java.lang.StringgetPremise()The premise to be validatedcom.google.protobuf.ByteStringgetPremiseBytes()The premise to be validatedjava.lang.StringgetScholarId()Google scholar id of the expertcom.google.protobuf.ByteStringgetScholarIdBytes()Google scholar id of the expertbooleanhasExtras()Implementation-specific information can be encoded hereprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()ExpertSuitableRequest.BuildermergeExtras(com.google.protobuf.Struct value)Implementation-specific information can be encoded hereExpertSuitableRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ExpertSuitableRequest.BuildermergeFrom(com.google.protobuf.Message other)ExpertSuitableRequest.BuildermergeFrom(ExpertSuitableRequest other)ExpertSuitableRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ExpertSuitableRequest.BuilderputAllFeatures(java.util.Map<java.lang.String,java.lang.String> values)key: feature name, value: text of the featureExpertSuitableRequest.BuilderputFeatures(java.lang.String key, java.lang.String value)key: feature name, value: text of the featureExpertSuitableRequest.BuilderremoveFeatures(java.lang.String key)key: feature name, value: text of the featureExpertSuitableRequest.BuildersetExtras(com.google.protobuf.Struct value)Implementation-specific information can be encoded hereExpertSuitableRequest.BuildersetExtras(com.google.protobuf.Struct.Builder builderForValue)Implementation-specific information can be encoded hereExpertSuitableRequest.BuildersetPremise(java.lang.String value)The premise to be validatedExpertSuitableRequest.BuildersetPremiseBytes(com.google.protobuf.ByteString value)The premise to be validatedExpertSuitableRequest.BuildersetScholarId(java.lang.String value)Google scholar id of the expertExpertSuitableRequest.BuildersetScholarIdBytes(com.google.protobuf.ByteString value)Google scholar id of the expertExpertSuitableRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, 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()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExpertSuitableRequest.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExpertSuitableRequest.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ExpertSuitableRequest.Builder>
-
clear
public ExpertSuitableRequest.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<ExpertSuitableRequest.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<ExpertSuitableRequest.Builder>
-
getDefaultInstanceForType
public ExpertSuitableRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ExpertSuitableRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ExpertSuitableRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ExpertSuitableRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExpertSuitableRequest.Builder>
-
mergeFrom
public ExpertSuitableRequest.Builder mergeFrom(ExpertSuitableRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ExpertSuitableRequest.Builder>
-
mergeFrom
public ExpertSuitableRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExpertSuitableRequest.Builder>- Throws:
java.io.IOException
-
getPremise
public java.lang.String getPremise()
The premise to be validated
string premise = 1 [json_name = "premise"];- Specified by:
getPremisein interfaceExpertSuitableRequestOrBuilder- Returns:
- The premise.
-
getPremiseBytes
public com.google.protobuf.ByteString getPremiseBytes()
The premise to be validated
string premise = 1 [json_name = "premise"];- Specified by:
getPremiseBytesin interfaceExpertSuitableRequestOrBuilder- Returns:
- The bytes for premise.
-
setPremise
public ExpertSuitableRequest.Builder setPremise(java.lang.String value)
The premise to be validated
string premise = 1 [json_name = "premise"];- Parameters:
value- The premise to set.- Returns:
- This builder for chaining.
-
clearPremise
public ExpertSuitableRequest.Builder clearPremise()
The premise to be validated
string premise = 1 [json_name = "premise"];- Returns:
- This builder for chaining.
-
setPremiseBytes
public ExpertSuitableRequest.Builder setPremiseBytes(com.google.protobuf.ByteString value)
The premise to be validated
string premise = 1 [json_name = "premise"];- Parameters:
value- The bytes for premise to set.- Returns:
- This builder for chaining.
-
getScholarId
public java.lang.String getScholarId()
Google scholar id of the expert
string scholar_id = 2 [json_name = "scholarId"];- Specified by:
getScholarIdin interfaceExpertSuitableRequestOrBuilder- Returns:
- The scholarId.
-
getScholarIdBytes
public com.google.protobuf.ByteString getScholarIdBytes()
Google scholar id of the expert
string scholar_id = 2 [json_name = "scholarId"];- Specified by:
getScholarIdBytesin interfaceExpertSuitableRequestOrBuilder- Returns:
- The bytes for scholarId.
-
setScholarId
public ExpertSuitableRequest.Builder setScholarId(java.lang.String value)
Google scholar id of the expert
string scholar_id = 2 [json_name = "scholarId"];- Parameters:
value- The scholarId to set.- Returns:
- This builder for chaining.
-
clearScholarId
public ExpertSuitableRequest.Builder clearScholarId()
Google scholar id of the expert
string scholar_id = 2 [json_name = "scholarId"];- Returns:
- This builder for chaining.
-
setScholarIdBytes
public ExpertSuitableRequest.Builder setScholarIdBytes(com.google.protobuf.ByteString value)
Google scholar id of the expert
string scholar_id = 2 [json_name = "scholarId"];- Parameters:
value- The bytes for scholarId to set.- Returns:
- This builder for chaining.
-
getFeaturesCount
public int getFeaturesCount()
Description copied from interface:ExpertSuitableRequestOrBuilderkey: feature name, value: text of the feature
map<string, string> features = 3 [json_name = "features"];- Specified by:
getFeaturesCountin interfaceExpertSuitableRequestOrBuilder
-
containsFeatures
public boolean containsFeatures(java.lang.String key)
key: feature name, value: text of the feature
map<string, string> features = 3 [json_name = "features"];- Specified by:
containsFeaturesin interfaceExpertSuitableRequestOrBuilder
-
getFeatures
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getFeatures()
Deprecated.UsegetFeaturesMap()instead.- Specified by:
getFeaturesin interfaceExpertSuitableRequestOrBuilder
-
getFeaturesMap
public java.util.Map<java.lang.String,java.lang.String> getFeaturesMap()
key: feature name, value: text of the feature
map<string, string> features = 3 [json_name = "features"];- Specified by:
getFeaturesMapin interfaceExpertSuitableRequestOrBuilder
-
getFeaturesOrDefault
public java.lang.String getFeaturesOrDefault(java.lang.String key, java.lang.String defaultValue)key: feature name, value: text of the feature
map<string, string> features = 3 [json_name = "features"];- Specified by:
getFeaturesOrDefaultin interfaceExpertSuitableRequestOrBuilder
-
getFeaturesOrThrow
public java.lang.String getFeaturesOrThrow(java.lang.String key)
key: feature name, value: text of the feature
map<string, string> features = 3 [json_name = "features"];- Specified by:
getFeaturesOrThrowin interfaceExpertSuitableRequestOrBuilder
-
clearFeatures
public ExpertSuitableRequest.Builder clearFeatures()
-
removeFeatures
public ExpertSuitableRequest.Builder removeFeatures(java.lang.String key)
key: feature name, value: text of the feature
map<string, string> features = 3 [json_name = "features"];
-
getMutableFeatures
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMutableFeatures()
Deprecated.Use alternate mutation accessors instead.
-
putFeatures
public ExpertSuitableRequest.Builder putFeatures(java.lang.String key, java.lang.String value)
key: feature name, value: text of the feature
map<string, string> features = 3 [json_name = "features"];
-
putAllFeatures
public ExpertSuitableRequest.Builder putAllFeatures(java.util.Map<java.lang.String,java.lang.String> values)
key: feature name, value: text of the feature
map<string, string> features = 3 [json_name = "features"];
-
hasExtras
public boolean hasExtras()
Implementation-specific information can be encoded here
.google.protobuf.Struct extras = 15 [json_name = "extras"];- Specified by:
hasExtrasin interfaceExpertSuitableRequestOrBuilder- Returns:
- Whether the extras field is set.
-
getExtras
public com.google.protobuf.Struct getExtras()
Implementation-specific information can be encoded here
.google.protobuf.Struct extras = 15 [json_name = "extras"];- Specified by:
getExtrasin interfaceExpertSuitableRequestOrBuilder- Returns:
- The extras.
-
setExtras
public ExpertSuitableRequest.Builder setExtras(com.google.protobuf.Struct value)
Implementation-specific information can be encoded here
.google.protobuf.Struct extras = 15 [json_name = "extras"];
-
setExtras
public ExpertSuitableRequest.Builder setExtras(com.google.protobuf.Struct.Builder builderForValue)
Implementation-specific information can be encoded here
.google.protobuf.Struct extras = 15 [json_name = "extras"];
-
mergeExtras
public ExpertSuitableRequest.Builder mergeExtras(com.google.protobuf.Struct value)
Implementation-specific information can be encoded here
.google.protobuf.Struct extras = 15 [json_name = "extras"];
-
clearExtras
public ExpertSuitableRequest.Builder clearExtras()
Implementation-specific information can be encoded here
.google.protobuf.Struct extras = 15 [json_name = "extras"];
-
getExtrasBuilder
public com.google.protobuf.Struct.Builder getExtrasBuilder()
Implementation-specific information can be encoded here
.google.protobuf.Struct extras = 15 [json_name = "extras"];
-
getExtrasOrBuilder
public com.google.protobuf.StructOrBuilder getExtrasOrBuilder()
Implementation-specific information can be encoded here
.google.protobuf.Struct extras = 15 [json_name = "extras"];- Specified by:
getExtrasOrBuilderin interfaceExpertSuitableRequestOrBuilder
-
setUnknownFields
public final ExpertSuitableRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExpertSuitableRequest.Builder>
-
mergeUnknownFields
public final ExpertSuitableRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExpertSuitableRequest.Builder>
-
-