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.String getDescription()
      Optional: description (e.g., role of a person).
      com.google.protobuf.ByteString getDescriptionBytes()
      Optional: description (e.g., role of a person).
      java.lang.String getEmail()
      Optional: email address.
      com.google.protobuf.ByteString getEmailBytes()
      Optional: email address.
      java.lang.String getLocation()
      Optional: relevant place.
      com.google.protobuf.ByteString getLocationBytes()
      Optional: relevant place.
      Metadata getMetadata()
      Store programmatic data like creation times.
      MetadataOrBuilder getMetadataOrBuilder()
      Store programmatic data like creation times.
      java.lang.String getName()
      Full name.
      com.google.protobuf.ByteString getNameBytes()
      Full name.
      java.lang.String getUrl()
      Optional: link to relevant website.
      com.google.protobuf.ByteString getUrlBytes()
      Optional: link to relevant website.
      com.google.protobuf.Struct getUserdata()
      Store arbitrary data as needed by a user.
      com.google.protobuf.StructOrBuilder getUserdataOrBuilder()
      Store arbitrary data as needed by a user.
      java.lang.String getUsername()
      Optional: username.
      com.google.protobuf.ByteString getUsernameBytes()
      Optional: username.
      boolean hasDescription()
      Optional: description (e.g., role of a person).
      boolean hasEmail()
      Optional: email address.
      boolean hasLocation()
      Optional: relevant place.
      boolean hasMetadata()
      Store programmatic data like creation times.
      boolean hasUrl()
      Optional: link to relevant website.
      boolean hasUserdata()
      Store arbitrary data as needed by a user.
      boolean hasUsername()
      Optional: username.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • 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"];