Interface ParticipantOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Participant,Participant.Builder
public interface ParticipantOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetDescription()Optional: description (e.g., role of a person).com.google.protobuf.ByteStringgetDescriptionBytes()Optional: description (e.g., role of a person).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.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.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.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
Full name.
string name = 1 [json_name = "name"];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Full name.
string name = 1 [json_name = "name"];- Returns:
- The bytes for name.
-
hasUsername
boolean hasUsername()
Optional: username.
optional string username = 2 [json_name = "username"];- Returns:
- Whether the username field is set.
-
getUsername
java.lang.String getUsername()
Optional: username.
optional string username = 2 [json_name = "username"];- Returns:
- The username.
-
getUsernameBytes
com.google.protobuf.ByteString getUsernameBytes()
Optional: username.
optional string username = 2 [json_name = "username"];- Returns:
- The bytes for username.
-
hasEmail
boolean hasEmail()
Optional: email address.
optional string email = 3 [json_name = "email"];- Returns:
- Whether the email field is set.
-
getEmail
java.lang.String getEmail()
Optional: email address.
optional string email = 3 [json_name = "email"];- Returns:
- The email.
-
getEmailBytes
com.google.protobuf.ByteString getEmailBytes()
Optional: email address.
optional string email = 3 [json_name = "email"];- Returns:
- The bytes for email.
-
hasUrl
boolean hasUrl()
Optional: link to relevant website.
optional string url = 4 [json_name = "url"];- Returns:
- Whether the url field is set.
-
getUrl
java.lang.String getUrl()
Optional: link to relevant website.
optional string url = 4 [json_name = "url"];- Returns:
- The url.
-
getUrlBytes
com.google.protobuf.ByteString getUrlBytes()
Optional: link to relevant website.
optional string url = 4 [json_name = "url"];- Returns:
- The bytes for url.
-
hasLocation
boolean hasLocation()
Optional: relevant place.
optional string location = 5 [json_name = "location"];- Returns:
- Whether the location field is set.
-
getLocation
java.lang.String getLocation()
Optional: relevant place.
optional string location = 5 [json_name = "location"];- Returns:
- The location.
-
getLocationBytes
com.google.protobuf.ByteString getLocationBytes()
Optional: relevant place.
optional string location = 5 [json_name = "location"];- Returns:
- The bytes for location.
-
hasDescription
boolean hasDescription()
Optional: description (e.g., role of a person).
optional string description = 6 [json_name = "description"];- Returns:
- Whether the description field is set.
-
getDescription
java.lang.String getDescription()
Optional: description (e.g., role of a person).
optional string description = 6 [json_name = "description"];- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()
Optional: description (e.g., role of a person).
optional string description = 6 [json_name = "description"];- Returns:
- The bytes for description.
-
hasMetadata
boolean hasMetadata()
Store programmatic data like creation times.
.arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];- Returns:
- Whether the metadata field is set.
-
getMetadata
Metadata getMetadata()
Store programmatic data like creation times.
.arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];- Returns:
- The metadata.
-
getMetadataOrBuilder
MetadataOrBuilder getMetadataOrBuilder()
Store programmatic data like creation times.
.arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];
-
hasUserdata
boolean hasUserdata()
Store arbitrary data as needed by a user. May contain all valid JSON values.
.google.protobuf.Struct userdata = 15 [json_name = "userdata"];- Returns:
- Whether the userdata field is set.
-
getUserdata
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"];- Returns:
- The userdata.
-
getUserdataOrBuilder
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"];
-
-