Class Participant.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Participant.Builder>
-
- de.uni_trier.recap.arg_services.graph.v1.Participant.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ParticipantOrBuilder,java.lang.Cloneable
- Enclosing class:
- Participant
public static final class Participant.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Participant.Builder> implements ParticipantOrBuilder
A participant is a person/user that contributed to the original argument (e.g., an expert providing a statement).
Protobuf typearg_services.graph.v1.Participant
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Participantbuild()ParticipantbuildPartial()Participant.Builderclear()Participant.BuilderclearDescription()Optional: description (e.g., role of a person).Participant.BuilderclearEmail()Optional: email address.Participant.BuilderclearLocation()Optional: relevant place.Participant.BuilderclearMetadata()Store programmatic data like creation times.Participant.BuilderclearName()Full name.Participant.BuilderclearUrl()Optional: link to relevant website.Participant.BuilderclearUserdata()Store arbitrary data as needed by a user.Participant.BuilderclearUsername()Optional: username.ParticipantgetDefaultInstanceForType()java.lang.StringgetDescription()Optional: description (e.g., role of a person).com.google.protobuf.ByteStringgetDescriptionBytes()Optional: description (e.g., role of a person).static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetEmail()Optional: email address.com.google.protobuf.ByteStringgetEmailBytes()Optional: email address.java.lang.StringgetLocation()Optional: relevant place.com.google.protobuf.ByteStringgetLocationBytes()Optional: relevant place.MetadatagetMetadata()Store programmatic data like creation times.Metadata.BuildergetMetadataBuilder()Store programmatic data like creation times.MetadataOrBuildergetMetadataOrBuilder()Store programmatic data like creation times.java.lang.StringgetName()Full name.com.google.protobuf.ByteStringgetNameBytes()Full name.java.lang.StringgetUrl()Optional: link to relevant website.com.google.protobuf.ByteStringgetUrlBytes()Optional: link to relevant website.com.google.protobuf.StructgetUserdata()Store arbitrary data as needed by a user.com.google.protobuf.Struct.BuildergetUserdataBuilder()Store arbitrary data as needed by a user.com.google.protobuf.StructOrBuildergetUserdataOrBuilder()Store arbitrary data as needed by a user.java.lang.StringgetUsername()Optional: username.com.google.protobuf.ByteStringgetUsernameBytes()Optional: username.booleanhasDescription()Optional: description (e.g., role of a person).booleanhasEmail()Optional: email address.booleanhasLocation()Optional: relevant place.booleanhasMetadata()Store programmatic data like creation times.booleanhasUrl()Optional: link to relevant website.booleanhasUserdata()Store arbitrary data as needed by a user.booleanhasUsername()Optional: username.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Participant.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Participant.BuildermergeFrom(com.google.protobuf.Message other)Participant.BuildermergeFrom(Participant other)Participant.BuildermergeMetadata(Metadata value)Store programmatic data like creation times.Participant.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Participant.BuildermergeUserdata(com.google.protobuf.Struct value)Store arbitrary data as needed by a user.Participant.BuildersetDescription(java.lang.String value)Optional: description (e.g., role of a person).Participant.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)Optional: description (e.g., role of a person).Participant.BuildersetEmail(java.lang.String value)Optional: email address.Participant.BuildersetEmailBytes(com.google.protobuf.ByteString value)Optional: email address.Participant.BuildersetLocation(java.lang.String value)Optional: relevant place.Participant.BuildersetLocationBytes(com.google.protobuf.ByteString value)Optional: relevant place.Participant.BuildersetMetadata(Metadata value)Store programmatic data like creation times.Participant.BuildersetMetadata(Metadata.Builder builderForValue)Store programmatic data like creation times.Participant.BuildersetName(java.lang.String value)Full name.Participant.BuildersetNameBytes(com.google.protobuf.ByteString value)Full name.Participant.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Participant.BuildersetUrl(java.lang.String value)Optional: link to relevant website.Participant.BuildersetUrlBytes(com.google.protobuf.ByteString value)Optional: link to relevant website.Participant.BuildersetUserdata(com.google.protobuf.Struct value)Store arbitrary data as needed by a user.Participant.BuildersetUserdata(com.google.protobuf.Struct.Builder builderForValue)Store arbitrary data as needed by a user.Participant.BuildersetUsername(java.lang.String value)Optional: username.Participant.BuildersetUsernameBytes(com.google.protobuf.ByteString value)Optional: username.-
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, internalGetMapField, internalGetMutableMapField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Participant.Builder>
-
clear
public Participant.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<Participant.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<Participant.Builder>
-
getDefaultInstanceForType
public Participant getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Participant build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Participant buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Participant.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Participant.Builder>
-
mergeFrom
public Participant.Builder mergeFrom(Participant other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Participant.Builder>
-
mergeFrom
public Participant.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<Participant.Builder>- Throws:
java.io.IOException
-
getName
public java.lang.String getName()
Full name.
string name = 1 [json_name = "name"];- Specified by:
getNamein interfaceParticipantOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Full name.
string name = 1 [json_name = "name"];- Specified by:
getNameBytesin interfaceParticipantOrBuilder- Returns:
- The bytes for name.
-
setName
public Participant.Builder setName(java.lang.String value)
Full name.
string name = 1 [json_name = "name"];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Participant.Builder clearName()
Full name.
string name = 1 [json_name = "name"];- Returns:
- This builder for chaining.
-
setNameBytes
public Participant.Builder setNameBytes(com.google.protobuf.ByteString value)
Full name.
string name = 1 [json_name = "name"];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasUsername
public boolean hasUsername()
Optional: username.
optional string username = 2 [json_name = "username"];- Specified by:
hasUsernamein interfaceParticipantOrBuilder- Returns:
- Whether the username field is set.
-
getUsername
public java.lang.String getUsername()
Optional: username.
optional string username = 2 [json_name = "username"];- Specified by:
getUsernamein interfaceParticipantOrBuilder- Returns:
- The username.
-
getUsernameBytes
public com.google.protobuf.ByteString getUsernameBytes()
Optional: username.
optional string username = 2 [json_name = "username"];- Specified by:
getUsernameBytesin interfaceParticipantOrBuilder- Returns:
- The bytes for username.
-
setUsername
public Participant.Builder setUsername(java.lang.String value)
Optional: username.
optional string username = 2 [json_name = "username"];- Parameters:
value- The username to set.- Returns:
- This builder for chaining.
-
clearUsername
public Participant.Builder clearUsername()
Optional: username.
optional string username = 2 [json_name = "username"];- Returns:
- This builder for chaining.
-
setUsernameBytes
public Participant.Builder setUsernameBytes(com.google.protobuf.ByteString value)
Optional: username.
optional string username = 2 [json_name = "username"];- Parameters:
value- The bytes for username to set.- Returns:
- This builder for chaining.
-
hasEmail
public boolean hasEmail()
Optional: email address.
optional string email = 3 [json_name = "email"];- Specified by:
hasEmailin interfaceParticipantOrBuilder- Returns:
- Whether the email field is set.
-
getEmail
public java.lang.String getEmail()
Optional: email address.
optional string email = 3 [json_name = "email"];- Specified by:
getEmailin interfaceParticipantOrBuilder- Returns:
- The email.
-
getEmailBytes
public com.google.protobuf.ByteString getEmailBytes()
Optional: email address.
optional string email = 3 [json_name = "email"];- Specified by:
getEmailBytesin interfaceParticipantOrBuilder- Returns:
- The bytes for email.
-
setEmail
public Participant.Builder setEmail(java.lang.String value)
Optional: email address.
optional string email = 3 [json_name = "email"];- Parameters:
value- The email to set.- Returns:
- This builder for chaining.
-
clearEmail
public Participant.Builder clearEmail()
Optional: email address.
optional string email = 3 [json_name = "email"];- Returns:
- This builder for chaining.
-
setEmailBytes
public Participant.Builder setEmailBytes(com.google.protobuf.ByteString value)
Optional: email address.
optional string email = 3 [json_name = "email"];- Parameters:
value- The bytes for email to set.- Returns:
- This builder for chaining.
-
hasUrl
public boolean hasUrl()
Optional: link to relevant website.
optional string url = 4 [json_name = "url"];- Specified by:
hasUrlin interfaceParticipantOrBuilder- Returns:
- Whether the url field is set.
-
getUrl
public java.lang.String getUrl()
Optional: link to relevant website.
optional string url = 4 [json_name = "url"];- Specified by:
getUrlin interfaceParticipantOrBuilder- Returns:
- The url.
-
getUrlBytes
public com.google.protobuf.ByteString getUrlBytes()
Optional: link to relevant website.
optional string url = 4 [json_name = "url"];- Specified by:
getUrlBytesin interfaceParticipantOrBuilder- Returns:
- The bytes for url.
-
setUrl
public Participant.Builder setUrl(java.lang.String value)
Optional: link to relevant website.
optional string url = 4 [json_name = "url"];- Parameters:
value- The url to set.- Returns:
- This builder for chaining.
-
clearUrl
public Participant.Builder clearUrl()
Optional: link to relevant website.
optional string url = 4 [json_name = "url"];- Returns:
- This builder for chaining.
-
setUrlBytes
public Participant.Builder setUrlBytes(com.google.protobuf.ByteString value)
Optional: link to relevant website.
optional string url = 4 [json_name = "url"];- Parameters:
value- The bytes for url to set.- Returns:
- This builder for chaining.
-
hasLocation
public boolean hasLocation()
Optional: relevant place.
optional string location = 5 [json_name = "location"];- Specified by:
hasLocationin interfaceParticipantOrBuilder- Returns:
- Whether the location field is set.
-
getLocation
public java.lang.String getLocation()
Optional: relevant place.
optional string location = 5 [json_name = "location"];- Specified by:
getLocationin interfaceParticipantOrBuilder- Returns:
- The location.
-
getLocationBytes
public com.google.protobuf.ByteString getLocationBytes()
Optional: relevant place.
optional string location = 5 [json_name = "location"];- Specified by:
getLocationBytesin interfaceParticipantOrBuilder- Returns:
- The bytes for location.
-
setLocation
public Participant.Builder setLocation(java.lang.String value)
Optional: relevant place.
optional string location = 5 [json_name = "location"];- Parameters:
value- The location to set.- Returns:
- This builder for chaining.
-
clearLocation
public Participant.Builder clearLocation()
Optional: relevant place.
optional string location = 5 [json_name = "location"];- Returns:
- This builder for chaining.
-
setLocationBytes
public Participant.Builder setLocationBytes(com.google.protobuf.ByteString value)
Optional: relevant place.
optional string location = 5 [json_name = "location"];- Parameters:
value- The bytes for location to set.- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()
Optional: description (e.g., role of a person).
optional string description = 6 [json_name = "description"];- Specified by:
hasDescriptionin interfaceParticipantOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
public java.lang.String getDescription()
Optional: description (e.g., role of a person).
optional string description = 6 [json_name = "description"];- Specified by:
getDescriptionin interfaceParticipantOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
Optional: description (e.g., role of a person).
optional string description = 6 [json_name = "description"];- Specified by:
getDescriptionBytesin interfaceParticipantOrBuilder- Returns:
- The bytes for description.
-
setDescription
public Participant.Builder setDescription(java.lang.String value)
Optional: description (e.g., role of a person).
optional string description = 6 [json_name = "description"];- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public Participant.Builder clearDescription()
Optional: description (e.g., role of a person).
optional string description = 6 [json_name = "description"];- Returns:
- This builder for chaining.
-
setDescriptionBytes
public Participant.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Optional: description (e.g., role of a person).
optional string description = 6 [json_name = "description"];- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasMetadata
public boolean hasMetadata()
Store programmatic data like creation times.
.arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];- Specified by:
hasMetadatain interfaceParticipantOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
public Metadata getMetadata()
Store programmatic data like creation times.
.arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];- Specified by:
getMetadatain interfaceParticipantOrBuilder- Returns:
- The metadata.
-
setMetadata
public Participant.Builder setMetadata(Metadata value)
Store programmatic data like creation times.
.arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];
-
setMetadata
public Participant.Builder setMetadata(Metadata.Builder builderForValue)
Store programmatic data like creation times.
.arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];
-
mergeMetadata
public Participant.Builder mergeMetadata(Metadata value)
Store programmatic data like creation times.
.arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];
-
clearMetadata
public Participant.Builder clearMetadata()
Store programmatic data like creation times.
.arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];
-
getMetadataBuilder
public Metadata.Builder getMetadataBuilder()
Store programmatic data like creation times.
.arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];
-
getMetadataOrBuilder
public MetadataOrBuilder getMetadataOrBuilder()
Store programmatic data like creation times.
.arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];- Specified by:
getMetadataOrBuilderin interfaceParticipantOrBuilder
-
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 interfaceParticipantOrBuilder- 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 interfaceParticipantOrBuilder- Returns:
- The userdata.
-
setUserdata
public Participant.Builder setUserdata(com.google.protobuf.Struct value)
Store arbitrary data as needed by a user. May contain all valid JSON values.
.google.protobuf.Struct userdata = 15 [json_name = "userdata"];
-
setUserdata
public Participant.Builder setUserdata(com.google.protobuf.Struct.Builder builderForValue)
Store arbitrary data as needed by a user. May contain all valid JSON values.
.google.protobuf.Struct userdata = 15 [json_name = "userdata"];
-
mergeUserdata
public Participant.Builder mergeUserdata(com.google.protobuf.Struct value)
Store arbitrary data as needed by a user. May contain all valid JSON values.
.google.protobuf.Struct userdata = 15 [json_name = "userdata"];
-
clearUserdata
public Participant.Builder 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 interfaceParticipantOrBuilder
-
setUnknownFields
public final Participant.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Participant.Builder>
-
mergeUnknownFields
public final Participant.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Participant.Builder>
-
-