Class Analyst.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Analyst.Builder>
de.uni_trier.recap.arg_services.graph.v1.Analyst.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,AnalystOrBuilder,Cloneable
- Enclosing class:
- Analyst
public static final class Analyst.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Analyst.Builder>
implements AnalystOrBuilder
Analysts are the persons that transform the textual argument to an argument graph. They are also known as annotators.Protobuf type
arg_services.graph.v1.Analyst-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Optional: email address.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Full name.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Store arbitrary data as needed by a user.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEmail()Optional: email address.com.google.protobuf.ByteStringOptional: email address.getName()Full name.com.google.protobuf.ByteStringFull name.com.google.protobuf.StructStore arbitrary data as needed by a user.com.google.protobuf.Struct.BuilderStore arbitrary data as needed by a user.com.google.protobuf.StructOrBuilderStore arbitrary data as needed by a user.booleanhasEmail()Optional: email address.booleanStore arbitrary data as needed by a user.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final Analyst.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeUserdata(com.google.protobuf.Struct value) Store arbitrary data as needed by a user.Optional: email address.setEmailBytes(com.google.protobuf.ByteString value) Optional: email address.Full name.setNameBytes(com.google.protobuf.ByteString value) Full name.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final Analyst.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUserdata(com.google.protobuf.Struct value) Store arbitrary data as needed by a user.setUserdata(com.google.protobuf.Struct.Builder builderForValue) Store arbitrary data as needed by a user.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, 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<Analyst.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<Analyst.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<Analyst.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<Analyst.Builder>
-
setField
public Analyst.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<Analyst.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Analyst.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Analyst.Builder>
-
setRepeatedField
public Analyst.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<Analyst.Builder>
-
addRepeatedField
public Analyst.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<Analyst.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Analyst.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Analyst.Builder>
-
mergeFrom
public Analyst.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<Analyst.Builder>- Throws:
IOException
-
getName
Full name.
string name = 1 [json_name = "name"];- Specified by:
getNamein interfaceAnalystOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Full name.
string name = 1 [json_name = "name"];- Specified by:
getNameBytesin interfaceAnalystOrBuilder- Returns:
- The bytes for name.
-
setName
Full name.
string name = 1 [json_name = "name"];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Full name.
string name = 1 [json_name = "name"];- Returns:
- This builder for chaining.
-
setNameBytes
Full name.
string name = 1 [json_name = "name"];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasEmail
public boolean hasEmail()Optional: email address.
optional string email = 2 [json_name = "email"];- Specified by:
hasEmailin interfaceAnalystOrBuilder- Returns:
- Whether the email field is set.
-
getEmail
Optional: email address.
optional string email = 2 [json_name = "email"];- Specified by:
getEmailin interfaceAnalystOrBuilder- Returns:
- The email.
-
getEmailBytes
public com.google.protobuf.ByteString getEmailBytes()Optional: email address.
optional string email = 2 [json_name = "email"];- Specified by:
getEmailBytesin interfaceAnalystOrBuilder- Returns:
- The bytes for email.
-
setEmail
Optional: email address.
optional string email = 2 [json_name = "email"];- Parameters:
value- The email to set.- Returns:
- This builder for chaining.
-
clearEmail
Optional: email address.
optional string email = 2 [json_name = "email"];- Returns:
- This builder for chaining.
-
setEmailBytes
Optional: email address.
optional string email = 2 [json_name = "email"];- Parameters:
value- The bytes for email to set.- Returns:
- This builder for chaining.
-
hasUserdata
public boolean hasUserdata()Store arbitrary data as needed by a user. May contain all valid JSON values.
.google.protobuf.Struct userdata = 15 [json_name = "userdata"];- Specified by:
hasUserdatain interfaceAnalystOrBuilder- Returns:
- Whether the userdata field is set.
-
getUserdata
public com.google.protobuf.Struct getUserdata()Store arbitrary data as needed by a user. May contain all valid JSON values.
.google.protobuf.Struct userdata = 15 [json_name = "userdata"];- Specified by:
getUserdatain interfaceAnalystOrBuilder- Returns:
- The userdata.
-
setUserdata
Store arbitrary data as needed by a user. May contain all valid JSON values.
.google.protobuf.Struct userdata = 15 [json_name = "userdata"]; -
setUserdata
Store arbitrary data as needed by a user. May contain all valid JSON values.
.google.protobuf.Struct userdata = 15 [json_name = "userdata"]; -
mergeUserdata
Store arbitrary data as needed by a user. May contain all valid JSON values.
.google.protobuf.Struct userdata = 15 [json_name = "userdata"]; -
clearUserdata
Store arbitrary data as needed by a user. May contain all valid JSON values.
.google.protobuf.Struct userdata = 15 [json_name = "userdata"]; -
getUserdataBuilder
public com.google.protobuf.Struct.Builder getUserdataBuilder()Store arbitrary data as needed by a user. May contain all valid JSON values.
.google.protobuf.Struct userdata = 15 [json_name = "userdata"]; -
getUserdataOrBuilder
public com.google.protobuf.StructOrBuilder getUserdataOrBuilder()Store arbitrary data as needed by a user. May contain all valid JSON values.
.google.protobuf.Struct userdata = 15 [json_name = "userdata"];- Specified by:
getUserdataOrBuilderin interfaceAnalystOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Analyst.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Analyst.Builder>
-