Interface PlayerOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder
    All Known Implementing Classes:
    Player, Player.Builder

    public interface PlayerOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      PlayerAttributes getAttributes()
      .streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];
      java.lang.String getBirthDate()
      string birth_date = 11 [json_name = "birthDate"];
      com.google.protobuf.ByteString getBirthDateBytes()
      string birth_date = 11 [json_name = "birthDate"];
      java.lang.String getCustomFields()
      string custom_fields = 8 [json_name = "customFields"];
      com.google.protobuf.ByteString getCustomFieldsBytes()
      string custom_fields = 8 [json_name = "customFields"];
      java.lang.String getDisplayName()
      string display_name = 14 [json_name = "displayName"];
      com.google.protobuf.ByteString getDisplayNameBytes()
      string display_name = 14 [json_name = "displayName"];
      java.lang.String getFirstName()
      string first_name = 9 [json_name = "firstName"];
      com.google.protobuf.ByteString getFirstNameBytes()
      string first_name = 9 [json_name = "firstName"];
      long getId()
      uint64 id = 1 [json_name = "id"];
      java.lang.String getLastName()
      string last_name = 10 [json_name = "lastName"];
      com.google.protobuf.ByteString getLastNameBytes()
      string last_name = 10 [json_name = "lastName"];
      Country getNationality()
      .streamlayer.sports.Country nationality = 12 [json_name = "nationality"];
      PlayerTeam getTeams​(int index)
      repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
      int getTeamsCount()
      repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
      java.util.List<PlayerTeam> getTeamsList()
      repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
      boolean hasAttributes()
      .streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];
      boolean hasNationality()
      .streamlayer.sports.Country nationality = 12 [json_name = "nationality"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getId

        long getId()
        uint64 id = 1 [json_name = "id"];
        Returns:
        The id.
      • getCustomFields

        java.lang.String getCustomFields()
        string custom_fields = 8 [json_name = "customFields"];
        Returns:
        The customFields.
      • getCustomFieldsBytes

        com.google.protobuf.ByteString getCustomFieldsBytes()
        string custom_fields = 8 [json_name = "customFields"];
        Returns:
        The bytes for customFields.
      • getFirstName

        java.lang.String getFirstName()
        string first_name = 9 [json_name = "firstName"];
        Returns:
        The firstName.
      • getFirstNameBytes

        com.google.protobuf.ByteString getFirstNameBytes()
        string first_name = 9 [json_name = "firstName"];
        Returns:
        The bytes for firstName.
      • getLastName

        java.lang.String getLastName()
        string last_name = 10 [json_name = "lastName"];
        Returns:
        The lastName.
      • getLastNameBytes

        com.google.protobuf.ByteString getLastNameBytes()
        string last_name = 10 [json_name = "lastName"];
        Returns:
        The bytes for lastName.
      • getDisplayName

        java.lang.String getDisplayName()
        string display_name = 14 [json_name = "displayName"];
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
        string display_name = 14 [json_name = "displayName"];
        Returns:
        The bytes for displayName.
      • getBirthDate

        java.lang.String getBirthDate()
        string birth_date = 11 [json_name = "birthDate"];
        Returns:
        The birthDate.
      • getBirthDateBytes

        com.google.protobuf.ByteString getBirthDateBytes()
        string birth_date = 11 [json_name = "birthDate"];
        Returns:
        The bytes for birthDate.
      • hasNationality

        boolean hasNationality()
        .streamlayer.sports.Country nationality = 12 [json_name = "nationality"];
        Returns:
        Whether the nationality field is set.
      • getNationality

        Country getNationality()
        .streamlayer.sports.Country nationality = 12 [json_name = "nationality"];
        Returns:
        The nationality.
      • hasAttributes

        boolean hasAttributes()
        .streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];
        Returns:
        Whether the attributes field is set.
      • getAttributes

        PlayerAttributes getAttributes()
        .streamlayer.sports.PlayerAttributes attributes = 13 [json_name = "attributes"];
        Returns:
        The attributes.
      • getTeamsList

        java.util.List<PlayerTeam> getTeamsList()
        repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
      • getTeams

        PlayerTeam getTeams​(int index)
        repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];
      • getTeamsCount

        int getTeamsCount()
        repeated .streamlayer.sports.PlayerTeam teams = 15 [json_name = "teams"];