Class User.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>
com.heroiclabs.nakama.api.User.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, UserOrBuilder, Cloneable
Enclosing class:
User

public static final class User.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<User.Builder> implements UserOrBuilder
 A user in the server.
 
Protobuf type nakama.api.User
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>
    • clear

      public User.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>
    • getDefaultInstanceForType

      public User getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public User build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public User buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public User.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>
    • setField

      public User.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>
    • clearField

      public User.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>
    • clearOneof

      public User.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>
    • setRepeatedField

      public User.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>
    • addRepeatedField

      public User.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>
    • mergeFrom

      public User.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<User.Builder>
    • mergeFrom

      public User.Builder mergeFrom(User other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>
    • mergeFrom

      public User.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<User.Builder>
      Throws:
      IOException
    • getId

      public String getId()
       The id of the user's account.
       
      string id = 1;
      Specified by:
      getId in interface UserOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       The id of the user's account.
       
      string id = 1;
      Specified by:
      getIdBytes in interface UserOrBuilder
      Returns:
      The bytes for id.
    • setId

      public User.Builder setId(String value)
       The id of the user's account.
       
      string id = 1;
      Parameters:
      value - The id to set.
      Returns:
      This builder for chaining.
    • clearId

      public User.Builder clearId()
       The id of the user's account.
       
      string id = 1;
      Returns:
      This builder for chaining.
    • setIdBytes

      public User.Builder setIdBytes(com.google.protobuf.ByteString value)
       The id of the user's account.
       
      string id = 1;
      Parameters:
      value - The bytes for id to set.
      Returns:
      This builder for chaining.
    • getUsername

      public String getUsername()
       The username of the user's account.
       
      string username = 2;
      Specified by:
      getUsername in interface UserOrBuilder
      Returns:
      The username.
    • getUsernameBytes

      public com.google.protobuf.ByteString getUsernameBytes()
       The username of the user's account.
       
      string username = 2;
      Specified by:
      getUsernameBytes in interface UserOrBuilder
      Returns:
      The bytes for username.
    • setUsername

      public User.Builder setUsername(String value)
       The username of the user's account.
       
      string username = 2;
      Parameters:
      value - The username to set.
      Returns:
      This builder for chaining.
    • clearUsername

      public User.Builder clearUsername()
       The username of the user's account.
       
      string username = 2;
      Returns:
      This builder for chaining.
    • setUsernameBytes

      public User.Builder setUsernameBytes(com.google.protobuf.ByteString value)
       The username of the user's account.
       
      string username = 2;
      Parameters:
      value - The bytes for username to set.
      Returns:
      This builder for chaining.
    • getDisplayName

      public String getDisplayName()
       The display name of the user.
       
      string display_name = 3;
      Specified by:
      getDisplayName in interface UserOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       The display name of the user.
       
      string display_name = 3;
      Specified by:
      getDisplayNameBytes in interface UserOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public User.Builder setDisplayName(String value)
       The display name of the user.
       
      string display_name = 3;
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public User.Builder clearDisplayName()
       The display name of the user.
       
      string display_name = 3;
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public User.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       The display name of the user.
       
      string display_name = 3;
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • getAvatarUrl

      public String getAvatarUrl()
       A URL for an avatar image.
       
      string avatar_url = 4;
      Specified by:
      getAvatarUrl in interface UserOrBuilder
      Returns:
      The avatarUrl.
    • getAvatarUrlBytes

      public com.google.protobuf.ByteString getAvatarUrlBytes()
       A URL for an avatar image.
       
      string avatar_url = 4;
      Specified by:
      getAvatarUrlBytes in interface UserOrBuilder
      Returns:
      The bytes for avatarUrl.
    • setAvatarUrl

      public User.Builder setAvatarUrl(String value)
       A URL for an avatar image.
       
      string avatar_url = 4;
      Parameters:
      value - The avatarUrl to set.
      Returns:
      This builder for chaining.
    • clearAvatarUrl

      public User.Builder clearAvatarUrl()
       A URL for an avatar image.
       
      string avatar_url = 4;
      Returns:
      This builder for chaining.
    • setAvatarUrlBytes

      public User.Builder setAvatarUrlBytes(com.google.protobuf.ByteString value)
       A URL for an avatar image.
       
      string avatar_url = 4;
      Parameters:
      value - The bytes for avatarUrl to set.
      Returns:
      This builder for chaining.
    • getLangTag

      public String getLangTag()
       The language expected to be a tag which follows the BCP-47 spec.
       
      string lang_tag = 5;
      Specified by:
      getLangTag in interface UserOrBuilder
      Returns:
      The langTag.
    • getLangTagBytes

      public com.google.protobuf.ByteString getLangTagBytes()
       The language expected to be a tag which follows the BCP-47 spec.
       
      string lang_tag = 5;
      Specified by:
      getLangTagBytes in interface UserOrBuilder
      Returns:
      The bytes for langTag.
    • setLangTag

      public User.Builder setLangTag(String value)
       The language expected to be a tag which follows the BCP-47 spec.
       
      string lang_tag = 5;
      Parameters:
      value - The langTag to set.
      Returns:
      This builder for chaining.
    • clearLangTag

      public User.Builder clearLangTag()
       The language expected to be a tag which follows the BCP-47 spec.
       
      string lang_tag = 5;
      Returns:
      This builder for chaining.
    • setLangTagBytes

      public User.Builder setLangTagBytes(com.google.protobuf.ByteString value)
       The language expected to be a tag which follows the BCP-47 spec.
       
      string lang_tag = 5;
      Parameters:
      value - The bytes for langTag to set.
      Returns:
      This builder for chaining.
    • getLocation

      public String getLocation()
       The location set by the user.
       
      string location = 6;
      Specified by:
      getLocation in interface UserOrBuilder
      Returns:
      The location.
    • getLocationBytes

      public com.google.protobuf.ByteString getLocationBytes()
       The location set by the user.
       
      string location = 6;
      Specified by:
      getLocationBytes in interface UserOrBuilder
      Returns:
      The bytes for location.
    • setLocation

      public User.Builder setLocation(String value)
       The location set by the user.
       
      string location = 6;
      Parameters:
      value - The location to set.
      Returns:
      This builder for chaining.
    • clearLocation

      public User.Builder clearLocation()
       The location set by the user.
       
      string location = 6;
      Returns:
      This builder for chaining.
    • setLocationBytes

      public User.Builder setLocationBytes(com.google.protobuf.ByteString value)
       The location set by the user.
       
      string location = 6;
      Parameters:
      value - The bytes for location to set.
      Returns:
      This builder for chaining.
    • getTimezone

      public String getTimezone()
       The timezone set by the user.
       
      string timezone = 7;
      Specified by:
      getTimezone in interface UserOrBuilder
      Returns:
      The timezone.
    • getTimezoneBytes

      public com.google.protobuf.ByteString getTimezoneBytes()
       The timezone set by the user.
       
      string timezone = 7;
      Specified by:
      getTimezoneBytes in interface UserOrBuilder
      Returns:
      The bytes for timezone.
    • setTimezone

      public User.Builder setTimezone(String value)
       The timezone set by the user.
       
      string timezone = 7;
      Parameters:
      value - The timezone to set.
      Returns:
      This builder for chaining.
    • clearTimezone

      public User.Builder clearTimezone()
       The timezone set by the user.
       
      string timezone = 7;
      Returns:
      This builder for chaining.
    • setTimezoneBytes

      public User.Builder setTimezoneBytes(com.google.protobuf.ByteString value)
       The timezone set by the user.
       
      string timezone = 7;
      Parameters:
      value - The bytes for timezone to set.
      Returns:
      This builder for chaining.
    • getMetadata

      public String getMetadata()
       Additional information stored as a JSON object.
       
      string metadata = 8;
      Specified by:
      getMetadata in interface UserOrBuilder
      Returns:
      The metadata.
    • getMetadataBytes

      public com.google.protobuf.ByteString getMetadataBytes()
       Additional information stored as a JSON object.
       
      string metadata = 8;
      Specified by:
      getMetadataBytes in interface UserOrBuilder
      Returns:
      The bytes for metadata.
    • setMetadata

      public User.Builder setMetadata(String value)
       Additional information stored as a JSON object.
       
      string metadata = 8;
      Parameters:
      value - The metadata to set.
      Returns:
      This builder for chaining.
    • clearMetadata

      public User.Builder clearMetadata()
       Additional information stored as a JSON object.
       
      string metadata = 8;
      Returns:
      This builder for chaining.
    • setMetadataBytes

      public User.Builder setMetadataBytes(com.google.protobuf.ByteString value)
       Additional information stored as a JSON object.
       
      string metadata = 8;
      Parameters:
      value - The bytes for metadata to set.
      Returns:
      This builder for chaining.
    • getFacebookId

      public String getFacebookId()
       The Facebook id in the user's account.
       
      string facebook_id = 9;
      Specified by:
      getFacebookId in interface UserOrBuilder
      Returns:
      The facebookId.
    • getFacebookIdBytes

      public com.google.protobuf.ByteString getFacebookIdBytes()
       The Facebook id in the user's account.
       
      string facebook_id = 9;
      Specified by:
      getFacebookIdBytes in interface UserOrBuilder
      Returns:
      The bytes for facebookId.
    • setFacebookId

      public User.Builder setFacebookId(String value)
       The Facebook id in the user's account.
       
      string facebook_id = 9;
      Parameters:
      value - The facebookId to set.
      Returns:
      This builder for chaining.
    • clearFacebookId

      public User.Builder clearFacebookId()
       The Facebook id in the user's account.
       
      string facebook_id = 9;
      Returns:
      This builder for chaining.
    • setFacebookIdBytes

      public User.Builder setFacebookIdBytes(com.google.protobuf.ByteString value)
       The Facebook id in the user's account.
       
      string facebook_id = 9;
      Parameters:
      value - The bytes for facebookId to set.
      Returns:
      This builder for chaining.
    • getGoogleId

      public String getGoogleId()
       The Google id in the user's account.
       
      string google_id = 10;
      Specified by:
      getGoogleId in interface UserOrBuilder
      Returns:
      The googleId.
    • getGoogleIdBytes

      public com.google.protobuf.ByteString getGoogleIdBytes()
       The Google id in the user's account.
       
      string google_id = 10;
      Specified by:
      getGoogleIdBytes in interface UserOrBuilder
      Returns:
      The bytes for googleId.
    • setGoogleId

      public User.Builder setGoogleId(String value)
       The Google id in the user's account.
       
      string google_id = 10;
      Parameters:
      value - The googleId to set.
      Returns:
      This builder for chaining.
    • clearGoogleId

      public User.Builder clearGoogleId()
       The Google id in the user's account.
       
      string google_id = 10;
      Returns:
      This builder for chaining.
    • setGoogleIdBytes

      public User.Builder setGoogleIdBytes(com.google.protobuf.ByteString value)
       The Google id in the user's account.
       
      string google_id = 10;
      Parameters:
      value - The bytes for googleId to set.
      Returns:
      This builder for chaining.
    • getGamecenterId

      public String getGamecenterId()
       The Apple Game Center in of the user's account.
       
      string gamecenter_id = 11;
      Specified by:
      getGamecenterId in interface UserOrBuilder
      Returns:
      The gamecenterId.
    • getGamecenterIdBytes

      public com.google.protobuf.ByteString getGamecenterIdBytes()
       The Apple Game Center in of the user's account.
       
      string gamecenter_id = 11;
      Specified by:
      getGamecenterIdBytes in interface UserOrBuilder
      Returns:
      The bytes for gamecenterId.
    • setGamecenterId

      public User.Builder setGamecenterId(String value)
       The Apple Game Center in of the user's account.
       
      string gamecenter_id = 11;
      Parameters:
      value - The gamecenterId to set.
      Returns:
      This builder for chaining.
    • clearGamecenterId

      public User.Builder clearGamecenterId()
       The Apple Game Center in of the user's account.
       
      string gamecenter_id = 11;
      Returns:
      This builder for chaining.
    • setGamecenterIdBytes

      public User.Builder setGamecenterIdBytes(com.google.protobuf.ByteString value)
       The Apple Game Center in of the user's account.
       
      string gamecenter_id = 11;
      Parameters:
      value - The bytes for gamecenterId to set.
      Returns:
      This builder for chaining.
    • getSteamId

      public String getSteamId()
       The Steam id in the user's account.
       
      string steam_id = 12;
      Specified by:
      getSteamId in interface UserOrBuilder
      Returns:
      The steamId.
    • getSteamIdBytes

      public com.google.protobuf.ByteString getSteamIdBytes()
       The Steam id in the user's account.
       
      string steam_id = 12;
      Specified by:
      getSteamIdBytes in interface UserOrBuilder
      Returns:
      The bytes for steamId.
    • setSteamId

      public User.Builder setSteamId(String value)
       The Steam id in the user's account.
       
      string steam_id = 12;
      Parameters:
      value - The steamId to set.
      Returns:
      This builder for chaining.
    • clearSteamId

      public User.Builder clearSteamId()
       The Steam id in the user's account.
       
      string steam_id = 12;
      Returns:
      This builder for chaining.
    • setSteamIdBytes

      public User.Builder setSteamIdBytes(com.google.protobuf.ByteString value)
       The Steam id in the user's account.
       
      string steam_id = 12;
      Parameters:
      value - The bytes for steamId to set.
      Returns:
      This builder for chaining.
    • getOnline

      public boolean getOnline()
       Indicates whether the user is currently online.
       
      bool online = 13;
      Specified by:
      getOnline in interface UserOrBuilder
      Returns:
      The online.
    • setOnline

      public User.Builder setOnline(boolean value)
       Indicates whether the user is currently online.
       
      bool online = 13;
      Parameters:
      value - The online to set.
      Returns:
      This builder for chaining.
    • clearOnline

      public User.Builder clearOnline()
       Indicates whether the user is currently online.
       
      bool online = 13;
      Returns:
      This builder for chaining.
    • getEdgeCount

      public int getEdgeCount()
       Number of related edges to this user.
       
      int32 edge_count = 14;
      Specified by:
      getEdgeCount in interface UserOrBuilder
      Returns:
      The edgeCount.
    • setEdgeCount

      public User.Builder setEdgeCount(int value)
       Number of related edges to this user.
       
      int32 edge_count = 14;
      Parameters:
      value - The edgeCount to set.
      Returns:
      This builder for chaining.
    • clearEdgeCount

      public User.Builder clearEdgeCount()
       Number of related edges to this user.
       
      int32 edge_count = 14;
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       The UNIX time when the user was created.
       
      .google.protobuf.Timestamp create_time = 15;
      Specified by:
      hasCreateTime in interface UserOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public Timestamp getCreateTime()
       The UNIX time when the user was created.
       
      .google.protobuf.Timestamp create_time = 15;
      Specified by:
      getCreateTime in interface UserOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public User.Builder setCreateTime(Timestamp value)
       The UNIX time when the user was created.
       
      .google.protobuf.Timestamp create_time = 15;
    • setCreateTime

      public User.Builder setCreateTime(Timestamp.Builder builderForValue)
       The UNIX time when the user was created.
       
      .google.protobuf.Timestamp create_time = 15;
    • mergeCreateTime

      public User.Builder mergeCreateTime(Timestamp value)
       The UNIX time when the user was created.
       
      .google.protobuf.Timestamp create_time = 15;
    • clearCreateTime

      public User.Builder clearCreateTime()
       The UNIX time when the user was created.
       
      .google.protobuf.Timestamp create_time = 15;
    • getCreateTimeBuilder

      public Timestamp.Builder getCreateTimeBuilder()
       The UNIX time when the user was created.
       
      .google.protobuf.Timestamp create_time = 15;
    • getCreateTimeOrBuilder

      public TimestampOrBuilder getCreateTimeOrBuilder()
       The UNIX time when the user was created.
       
      .google.protobuf.Timestamp create_time = 15;
      Specified by:
      getCreateTimeOrBuilder in interface UserOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       The UNIX time when the user was last updated.
       
      .google.protobuf.Timestamp update_time = 16;
      Specified by:
      hasUpdateTime in interface UserOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public Timestamp getUpdateTime()
       The UNIX time when the user was last updated.
       
      .google.protobuf.Timestamp update_time = 16;
      Specified by:
      getUpdateTime in interface UserOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public User.Builder setUpdateTime(Timestamp value)
       The UNIX time when the user was last updated.
       
      .google.protobuf.Timestamp update_time = 16;
    • setUpdateTime

      public User.Builder setUpdateTime(Timestamp.Builder builderForValue)
       The UNIX time when the user was last updated.
       
      .google.protobuf.Timestamp update_time = 16;
    • mergeUpdateTime

      public User.Builder mergeUpdateTime(Timestamp value)
       The UNIX time when the user was last updated.
       
      .google.protobuf.Timestamp update_time = 16;
    • clearUpdateTime

      public User.Builder clearUpdateTime()
       The UNIX time when the user was last updated.
       
      .google.protobuf.Timestamp update_time = 16;
    • getUpdateTimeBuilder

      public Timestamp.Builder getUpdateTimeBuilder()
       The UNIX time when the user was last updated.
       
      .google.protobuf.Timestamp update_time = 16;
    • getUpdateTimeOrBuilder

      public TimestampOrBuilder getUpdateTimeOrBuilder()
       The UNIX time when the user was last updated.
       
      .google.protobuf.Timestamp update_time = 16;
      Specified by:
      getUpdateTimeOrBuilder in interface UserOrBuilder
    • getFacebookInstantGameId

      public String getFacebookInstantGameId()
       The Facebook Instant Game ID in the user's account.
       
      string facebook_instant_game_id = 17;
      Specified by:
      getFacebookInstantGameId in interface UserOrBuilder
      Returns:
      The facebookInstantGameId.
    • getFacebookInstantGameIdBytes

      public com.google.protobuf.ByteString getFacebookInstantGameIdBytes()
       The Facebook Instant Game ID in the user's account.
       
      string facebook_instant_game_id = 17;
      Specified by:
      getFacebookInstantGameIdBytes in interface UserOrBuilder
      Returns:
      The bytes for facebookInstantGameId.
    • setFacebookInstantGameId

      public User.Builder setFacebookInstantGameId(String value)
       The Facebook Instant Game ID in the user's account.
       
      string facebook_instant_game_id = 17;
      Parameters:
      value - The facebookInstantGameId to set.
      Returns:
      This builder for chaining.
    • clearFacebookInstantGameId

      public User.Builder clearFacebookInstantGameId()
       The Facebook Instant Game ID in the user's account.
       
      string facebook_instant_game_id = 17;
      Returns:
      This builder for chaining.
    • setFacebookInstantGameIdBytes

      public User.Builder setFacebookInstantGameIdBytes(com.google.protobuf.ByteString value)
       The Facebook Instant Game ID in the user's account.
       
      string facebook_instant_game_id = 17;
      Parameters:
      value - The bytes for facebookInstantGameId to set.
      Returns:
      This builder for chaining.
    • getAppleId

      public String getAppleId()
       The Apple Sign In ID in the user's account.
       
      string apple_id = 18;
      Specified by:
      getAppleId in interface UserOrBuilder
      Returns:
      The appleId.
    • getAppleIdBytes

      public com.google.protobuf.ByteString getAppleIdBytes()
       The Apple Sign In ID in the user's account.
       
      string apple_id = 18;
      Specified by:
      getAppleIdBytes in interface UserOrBuilder
      Returns:
      The bytes for appleId.
    • setAppleId

      public User.Builder setAppleId(String value)
       The Apple Sign In ID in the user's account.
       
      string apple_id = 18;
      Parameters:
      value - The appleId to set.
      Returns:
      This builder for chaining.
    • clearAppleId

      public User.Builder clearAppleId()
       The Apple Sign In ID in the user's account.
       
      string apple_id = 18;
      Returns:
      This builder for chaining.
    • setAppleIdBytes

      public User.Builder setAppleIdBytes(com.google.protobuf.ByteString value)
       The Apple Sign In ID in the user's account.
       
      string apple_id = 18;
      Parameters:
      value - The bytes for appleId to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final User.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>
    • mergeUnknownFields

      public final User.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<User.Builder>