Package com.streamlayer.sports.common
Class Player.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<Player,Player.Builder>
-
- com.streamlayer.sports.common.Player.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,PlayerOrBuilder,java.lang.Cloneable
- Enclosing class:
- Player
public static final class Player.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Player,Player.Builder> implements PlayerOrBuilder
Protobuf typestreamlayer.sports.Player
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Player.BuilderaddAllTeams(java.lang.Iterable<? extends PlayerTeam> values)repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];Player.BuilderaddTeams(int index, PlayerTeam value)repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];Player.BuilderaddTeams(int index, PlayerTeam.Builder builderForValue)repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];Player.BuilderaddTeams(PlayerTeam value)repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];Player.BuilderaddTeams(PlayerTeam.Builder builderForValue)repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];Player.BuilderclearAttributes().streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];Player.BuilderclearBirthDate()string birth_date = 11 [json_name = "birthDate"];Player.BuilderclearCustomFields()string custom_fields = 8 [json_name = "customFields"];Player.BuilderclearDisplayName()string display_name = 14 [json_name = "displayName"];Player.BuilderclearFirstName()string first_name = 9 [json_name = "firstName"];Player.BuilderclearId()uint64 id = 1 [json_name = "id"];Player.BuilderclearLastName()string last_name = 10 [json_name = "lastName"];Player.BuilderclearNationality().streamlayer.sports.Country nationality = 12 [json_name = "nationality"];Player.BuilderclearTeams()repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];PlayerAttributesgetAttributes().streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];java.lang.StringgetBirthDate()string birth_date = 11 [json_name = "birthDate"];com.google.protobuf.ByteStringgetBirthDateBytes()string birth_date = 11 [json_name = "birthDate"];java.lang.StringgetCustomFields()string custom_fields = 8 [json_name = "customFields"];com.google.protobuf.ByteStringgetCustomFieldsBytes()string custom_fields = 8 [json_name = "customFields"];java.lang.StringgetDisplayName()string display_name = 14 [json_name = "displayName"];com.google.protobuf.ByteStringgetDisplayNameBytes()string display_name = 14 [json_name = "displayName"];java.lang.StringgetFirstName()string first_name = 9 [json_name = "firstName"];com.google.protobuf.ByteStringgetFirstNameBytes()string first_name = 9 [json_name = "firstName"];longgetId()uint64 id = 1 [json_name = "id"];java.lang.StringgetLastName()string last_name = 10 [json_name = "lastName"];com.google.protobuf.ByteStringgetLastNameBytes()string last_name = 10 [json_name = "lastName"];CountrygetNationality().streamlayer.sports.Country nationality = 12 [json_name = "nationality"];PlayerTeamgetTeams(int index)repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];intgetTeamsCount()repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];java.util.List<PlayerTeam>getTeamsList()repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];booleanhasAttributes().streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];booleanhasNationality().streamlayer.sports.Country nationality = 12 [json_name = "nationality"];Player.BuildermergeAttributes(PlayerAttributes value).streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];Player.BuildermergeNationality(Country value).streamlayer.sports.Country nationality = 12 [json_name = "nationality"];Player.BuilderremoveTeams(int index)repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];Player.BuildersetAttributes(PlayerAttributes value).streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];Player.BuildersetAttributes(PlayerAttributes.Builder builderForValue).streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];Player.BuildersetBirthDate(java.lang.String value)string birth_date = 11 [json_name = "birthDate"];Player.BuildersetBirthDateBytes(com.google.protobuf.ByteString value)string birth_date = 11 [json_name = "birthDate"];Player.BuildersetCustomFields(java.lang.String value)string custom_fields = 8 [json_name = "customFields"];Player.BuildersetCustomFieldsBytes(com.google.protobuf.ByteString value)string custom_fields = 8 [json_name = "customFields"];Player.BuildersetDisplayName(java.lang.String value)string display_name = 14 [json_name = "displayName"];Player.BuildersetDisplayNameBytes(com.google.protobuf.ByteString value)string display_name = 14 [json_name = "displayName"];Player.BuildersetFirstName(java.lang.String value)string first_name = 9 [json_name = "firstName"];Player.BuildersetFirstNameBytes(com.google.protobuf.ByteString value)string first_name = 9 [json_name = "firstName"];Player.BuildersetId(long value)uint64 id = 1 [json_name = "id"];Player.BuildersetLastName(java.lang.String value)string last_name = 10 [json_name = "lastName"];Player.BuildersetLastNameBytes(com.google.protobuf.ByteString value)string last_name = 10 [json_name = "lastName"];Player.BuildersetNationality(Country value).streamlayer.sports.Country nationality = 12 [json_name = "nationality"];Player.BuildersetNationality(Country.Builder builderForValue).streamlayer.sports.Country nationality = 12 [json_name = "nationality"];Player.BuildersetTeams(int index, PlayerTeam value)repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];Player.BuildersetTeams(int index, PlayerTeam.Builder builderForValue)repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getId
public long getId()
uint64 id = 1 [json_name = "id"];- Specified by:
getIdin interfacePlayerOrBuilder- Returns:
- The id.
-
setId
public Player.Builder setId(long value)
uint64 id = 1 [json_name = "id"];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Player.Builder clearId()
uint64 id = 1 [json_name = "id"];- Returns:
- This builder for chaining.
-
getCustomFields
public java.lang.String getCustomFields()
string custom_fields = 8 [json_name = "customFields"];- Specified by:
getCustomFieldsin interfacePlayerOrBuilder- Returns:
- The customFields.
-
getCustomFieldsBytes
public com.google.protobuf.ByteString getCustomFieldsBytes()
string custom_fields = 8 [json_name = "customFields"];- Specified by:
getCustomFieldsBytesin interfacePlayerOrBuilder- Returns:
- The bytes for customFields.
-
setCustomFields
public Player.Builder setCustomFields(java.lang.String value)
string custom_fields = 8 [json_name = "customFields"];- Parameters:
value- The customFields to set.- Returns:
- This builder for chaining.
-
clearCustomFields
public Player.Builder clearCustomFields()
string custom_fields = 8 [json_name = "customFields"];- Returns:
- This builder for chaining.
-
setCustomFieldsBytes
public Player.Builder setCustomFieldsBytes(com.google.protobuf.ByteString value)
string custom_fields = 8 [json_name = "customFields"];- Parameters:
value- The bytes for customFields to set.- Returns:
- This builder for chaining.
-
getFirstName
public java.lang.String getFirstName()
string first_name = 9 [json_name = "firstName"];- Specified by:
getFirstNamein interfacePlayerOrBuilder- Returns:
- The firstName.
-
getFirstNameBytes
public com.google.protobuf.ByteString getFirstNameBytes()
string first_name = 9 [json_name = "firstName"];- Specified by:
getFirstNameBytesin interfacePlayerOrBuilder- Returns:
- The bytes for firstName.
-
setFirstName
public Player.Builder setFirstName(java.lang.String value)
string first_name = 9 [json_name = "firstName"];- Parameters:
value- The firstName to set.- Returns:
- This builder for chaining.
-
clearFirstName
public Player.Builder clearFirstName()
string first_name = 9 [json_name = "firstName"];- Returns:
- This builder for chaining.
-
setFirstNameBytes
public Player.Builder setFirstNameBytes(com.google.protobuf.ByteString value)
string first_name = 9 [json_name = "firstName"];- Parameters:
value- The bytes for firstName to set.- Returns:
- This builder for chaining.
-
getLastName
public java.lang.String getLastName()
string last_name = 10 [json_name = "lastName"];- Specified by:
getLastNamein interfacePlayerOrBuilder- Returns:
- The lastName.
-
getLastNameBytes
public com.google.protobuf.ByteString getLastNameBytes()
string last_name = 10 [json_name = "lastName"];- Specified by:
getLastNameBytesin interfacePlayerOrBuilder- Returns:
- The bytes for lastName.
-
setLastName
public Player.Builder setLastName(java.lang.String value)
string last_name = 10 [json_name = "lastName"];- Parameters:
value- The lastName to set.- Returns:
- This builder for chaining.
-
clearLastName
public Player.Builder clearLastName()
string last_name = 10 [json_name = "lastName"];- Returns:
- This builder for chaining.
-
setLastNameBytes
public Player.Builder setLastNameBytes(com.google.protobuf.ByteString value)
string last_name = 10 [json_name = "lastName"];- Parameters:
value- The bytes for lastName to set.- Returns:
- This builder for chaining.
-
getDisplayName
public java.lang.String getDisplayName()
string display_name = 14 [json_name = "displayName"];- Specified by:
getDisplayNamein interfacePlayerOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
string display_name = 14 [json_name = "displayName"];- Specified by:
getDisplayNameBytesin interfacePlayerOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
public Player.Builder setDisplayName(java.lang.String value)
string display_name = 14 [json_name = "displayName"];- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public Player.Builder clearDisplayName()
string display_name = 14 [json_name = "displayName"];- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public Player.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
string display_name = 14 [json_name = "displayName"];- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getBirthDate
public java.lang.String getBirthDate()
string birth_date = 11 [json_name = "birthDate"];- Specified by:
getBirthDatein interfacePlayerOrBuilder- Returns:
- The birthDate.
-
getBirthDateBytes
public com.google.protobuf.ByteString getBirthDateBytes()
string birth_date = 11 [json_name = "birthDate"];- Specified by:
getBirthDateBytesin interfacePlayerOrBuilder- Returns:
- The bytes for birthDate.
-
setBirthDate
public Player.Builder setBirthDate(java.lang.String value)
string birth_date = 11 [json_name = "birthDate"];- Parameters:
value- The birthDate to set.- Returns:
- This builder for chaining.
-
clearBirthDate
public Player.Builder clearBirthDate()
string birth_date = 11 [json_name = "birthDate"];- Returns:
- This builder for chaining.
-
setBirthDateBytes
public Player.Builder setBirthDateBytes(com.google.protobuf.ByteString value)
string birth_date = 11 [json_name = "birthDate"];- Parameters:
value- The bytes for birthDate to set.- Returns:
- This builder for chaining.
-
hasNationality
public boolean hasNationality()
.streamlayer.sports.Country nationality = 12 [json_name = "nationality"];- Specified by:
hasNationalityin interfacePlayerOrBuilder- Returns:
- Whether the nationality field is set.
-
getNationality
public Country getNationality()
.streamlayer.sports.Country nationality = 12 [json_name = "nationality"];- Specified by:
getNationalityin interfacePlayerOrBuilder- Returns:
- The nationality.
-
setNationality
public Player.Builder setNationality(Country value)
.streamlayer.sports.Country nationality = 12 [json_name = "nationality"];
-
setNationality
public Player.Builder setNationality(Country.Builder builderForValue)
.streamlayer.sports.Country nationality = 12 [json_name = "nationality"];
-
mergeNationality
public Player.Builder mergeNationality(Country value)
.streamlayer.sports.Country nationality = 12 [json_name = "nationality"];
-
clearNationality
public Player.Builder clearNationality()
.streamlayer.sports.Country nationality = 12 [json_name = "nationality"];
-
hasAttributes
public boolean hasAttributes()
.streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];- Specified by:
hasAttributesin interfacePlayerOrBuilder- Returns:
- Whether the attributes field is set.
-
getAttributes
public PlayerAttributes getAttributes()
.streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];- Specified by:
getAttributesin interfacePlayerOrBuilder- Returns:
- The attributes.
-
setAttributes
public Player.Builder setAttributes(PlayerAttributes value)
.streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];
-
setAttributes
public Player.Builder setAttributes(PlayerAttributes.Builder builderForValue)
.streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];
-
mergeAttributes
public Player.Builder mergeAttributes(PlayerAttributes value)
.streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];
-
clearAttributes
public Player.Builder clearAttributes()
.streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];
-
getTeamsList
public java.util.List<PlayerTeam> getTeamsList()
repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];- Specified by:
getTeamsListin interfacePlayerOrBuilder
-
getTeamsCount
public int getTeamsCount()
repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];- Specified by:
getTeamsCountin interfacePlayerOrBuilder
-
getTeams
public PlayerTeam getTeams(int index)
repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];- Specified by:
getTeamsin interfacePlayerOrBuilder
-
setTeams
public Player.Builder setTeams(int index, PlayerTeam value)
repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
-
setTeams
public Player.Builder setTeams(int index, PlayerTeam.Builder builderForValue)
repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
-
addTeams
public Player.Builder addTeams(PlayerTeam value)
repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
-
addTeams
public Player.Builder addTeams(int index, PlayerTeam value)
repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
-
addTeams
public Player.Builder addTeams(PlayerTeam.Builder builderForValue)
repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
-
addTeams
public Player.Builder addTeams(int index, PlayerTeam.Builder builderForValue)
repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
-
addAllTeams
public Player.Builder addAllTeams(java.lang.Iterable<? extends PlayerTeam> values)
repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
-
clearTeams
public Player.Builder clearTeams()
repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
-
removeTeams
public Player.Builder removeTeams(int index)
repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
-
-