Class League.Builder

  • All Implemented Interfaces:
    com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, LeagueOrBuilder, java.lang.Cloneable
    Enclosing class:
    League

    public static final class League.Builder
    extends com.google.protobuf.GeneratedMessageLite.Builder<League,​League.Builder>
    implements LeagueOrBuilder
    Protobuf type streamlayer.sports.League
    • Method Detail

      • getId

        public long getId()
        uint64 id = 1 [json_name = "id"];
        Specified by:
        getId in interface LeagueOrBuilder
        Returns:
        The id.
      • setId

        public League.Builder setId​(long value)
        uint64 id = 1 [json_name = "id"];
        Parameters:
        value - The id to set.
        Returns:
        This builder for chaining.
      • clearId

        public League.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:
        getCustomFields in interface LeagueOrBuilder
        Returns:
        The customFields.
      • getCustomFieldsBytes

        public com.google.protobuf.ByteString getCustomFieldsBytes()
        string custom_fields = 8 [json_name = "customFields"];
        Specified by:
        getCustomFieldsBytes in interface LeagueOrBuilder
        Returns:
        The bytes for customFields.
      • setCustomFields

        public League.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 League.Builder clearCustomFields()
        string custom_fields = 8 [json_name = "customFields"];
        Returns:
        This builder for chaining.
      • setCustomFieldsBytes

        public League.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.
      • getCountry

        public java.lang.String getCountry()
        string country = 9 [json_name = "country"];
        Specified by:
        getCountry in interface LeagueOrBuilder
        Returns:
        The country.
      • getCountryBytes

        public com.google.protobuf.ByteString getCountryBytes()
        string country = 9 [json_name = "country"];
        Specified by:
        getCountryBytes in interface LeagueOrBuilder
        Returns:
        The bytes for country.
      • setCountry

        public League.Builder setCountry​(java.lang.String value)
        string country = 9 [json_name = "country"];
        Parameters:
        value - The country to set.
        Returns:
        This builder for chaining.
      • clearCountry

        public League.Builder clearCountry()
        string country = 9 [json_name = "country"];
        Returns:
        This builder for chaining.
      • setCountryBytes

        public League.Builder setCountryBytes​(com.google.protobuf.ByteString value)
        string country = 9 [json_name = "country"];
        Parameters:
        value - The bytes for country to set.
        Returns:
        This builder for chaining.
      • getName

        public java.lang.String getName()
        string name = 10 [json_name = "name"];
        Specified by:
        getName in interface LeagueOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
        string name = 10 [json_name = "name"];
        Specified by:
        getNameBytes in interface LeagueOrBuilder
        Returns:
        The bytes for name.
      • setName

        public League.Builder setName​(java.lang.String value)
        string name = 10 [json_name = "name"];
        Parameters:
        value - The name to set.
        Returns:
        This builder for chaining.
      • clearName

        public League.Builder clearName()
        string name = 10 [json_name = "name"];
        Returns:
        This builder for chaining.
      • setNameBytes

        public League.Builder setNameBytes​(com.google.protobuf.ByteString value)
        string name = 10 [json_name = "name"];
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • getAlias

        public java.lang.String getAlias()
        string alias = 11 [json_name = "alias"];
        Specified by:
        getAlias in interface LeagueOrBuilder
        Returns:
        The alias.
      • getAliasBytes

        public com.google.protobuf.ByteString getAliasBytes()
        string alias = 11 [json_name = "alias"];
        Specified by:
        getAliasBytes in interface LeagueOrBuilder
        Returns:
        The bytes for alias.
      • setAlias

        public League.Builder setAlias​(java.lang.String value)
        string alias = 11 [json_name = "alias"];
        Parameters:
        value - The alias to set.
        Returns:
        This builder for chaining.
      • clearAlias

        public League.Builder clearAlias()
        string alias = 11 [json_name = "alias"];
        Returns:
        This builder for chaining.
      • setAliasBytes

        public League.Builder setAliasBytes​(com.google.protobuf.ByteString value)
        string alias = 11 [json_name = "alias"];
        Parameters:
        value - The bytes for alias to set.
        Returns:
        This builder for chaining.
      • getSync

        public boolean getSync()
        bool sync = 13 [json_name = "sync"];
        Specified by:
        getSync in interface LeagueOrBuilder
        Returns:
        The sync.
      • setSync

        public League.Builder setSync​(boolean value)
        bool sync = 13 [json_name = "sync"];
        Parameters:
        value - The sync to set.
        Returns:
        This builder for chaining.
      • clearSync

        public League.Builder clearSync()
        bool sync = 13 [json_name = "sync"];
        Returns:
        This builder for chaining.
      • getSportId

        public long getSportId()
        uint64 sport_id = 14 [json_name = "sportId"];
        Specified by:
        getSportId in interface LeagueOrBuilder
        Returns:
        The sportId.
      • setSportId

        public League.Builder setSportId​(long value)
        uint64 sport_id = 14 [json_name = "sportId"];
        Parameters:
        value - The sportId to set.
        Returns:
        This builder for chaining.
      • clearSportId

        public League.Builder clearSportId()
        uint64 sport_id = 14 [json_name = "sportId"];
        Returns:
        This builder for chaining.
      • getSyncStatusCount

        public int getSyncStatusCount()
        repeated .streamlayer.sports.SyncStatusProvider sync_status = 12 [json_name = "syncStatus"];
        Specified by:
        getSyncStatusCount in interface LeagueOrBuilder
      • setSyncStatus

        public League.Builder setSyncStatus​(int index,
                                            SyncStatusProvider value)
        repeated .streamlayer.sports.SyncStatusProvider sync_status = 12 [json_name = "syncStatus"];
      • setSyncStatus

        public League.Builder setSyncStatus​(int index,
                                            SyncStatusProvider.Builder builderForValue)
        repeated .streamlayer.sports.SyncStatusProvider sync_status = 12 [json_name = "syncStatus"];
      • addSyncStatus

        public League.Builder addSyncStatus​(SyncStatusProvider value)
        repeated .streamlayer.sports.SyncStatusProvider sync_status = 12 [json_name = "syncStatus"];
      • addSyncStatus

        public League.Builder addSyncStatus​(int index,
                                            SyncStatusProvider value)
        repeated .streamlayer.sports.SyncStatusProvider sync_status = 12 [json_name = "syncStatus"];
      • addSyncStatus

        public League.Builder addSyncStatus​(int index,
                                            SyncStatusProvider.Builder builderForValue)
        repeated .streamlayer.sports.SyncStatusProvider sync_status = 12 [json_name = "syncStatus"];
      • addAllSyncStatus

        public League.Builder addAllSyncStatus​(java.lang.Iterable<? extends SyncStatusProvider> values)
        repeated .streamlayer.sports.SyncStatusProvider sync_status = 12 [json_name = "syncStatus"];
      • clearSyncStatus

        public League.Builder clearSyncStatus()
        repeated .streamlayer.sports.SyncStatusProvider sync_status = 12 [json_name = "syncStatus"];
      • removeSyncStatus

        public League.Builder removeSyncStatus​(int index)
        repeated .streamlayer.sports.SyncStatusProvider sync_status = 12 [json_name = "syncStatus"];