Class CreateTeam.Builder

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

    public static final class CreateTeam.Builder
    extends com.google.protobuf.GeneratedMessageLite.Builder<CreateTeam,​CreateTeam.Builder>
    implements CreateTeamOrBuilder
    Protobuf type streamlayer.sports.admin.datasets.CreateTeam
    • Method Detail

      • setLeague

        public CreateTeam.Builder setLeague​(long value)
        uint64 league = 1;
        Parameters:
        value - The league to set.
        Returns:
        This builder for chaining.
      • clearLeague

        public CreateTeam.Builder clearLeague()
        uint64 league = 1;
        Returns:
        This builder for chaining.
      • hasCustomFields

        public boolean hasCustomFields()
        .streamlayer.sports.admin.datasets.CreateTeamFields custom_fields = 2;
        Specified by:
        hasCustomFields in interface CreateTeamOrBuilder
        Returns:
        Whether the customFields field is set.
      • clearCustomFields

        public CreateTeam.Builder clearCustomFields()
        .streamlayer.sports.admin.datasets.CreateTeamFields custom_fields = 2;
      • getName

        public java.lang.String getName()
        string name = 3;
        Specified by:
        getName in interface CreateTeamOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
        string name = 3;
        Specified by:
        getNameBytes in interface CreateTeamOrBuilder
        Returns:
        The bytes for name.
      • setName

        public CreateTeam.Builder setName​(java.lang.String value)
        string name = 3;
        Parameters:
        value - The name to set.
        Returns:
        This builder for chaining.
      • clearName

        public CreateTeam.Builder clearName()
        string name = 3;
        Returns:
        This builder for chaining.
      • setNameBytes

        public CreateTeam.Builder setNameBytes​(com.google.protobuf.ByteString value)
        string name = 3;
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • getAlias

        public java.lang.String getAlias()
        string alias = 4;
        Specified by:
        getAlias in interface CreateTeamOrBuilder
        Returns:
        The alias.
      • getAliasBytes

        public com.google.protobuf.ByteString getAliasBytes()
        string alias = 4;
        Specified by:
        getAliasBytes in interface CreateTeamOrBuilder
        Returns:
        The bytes for alias.
      • setAlias

        public CreateTeam.Builder setAlias​(java.lang.String value)
        string alias = 4;
        Parameters:
        value - The alias to set.
        Returns:
        This builder for chaining.
      • clearAlias

        public CreateTeam.Builder clearAlias()
        string alias = 4;
        Returns:
        This builder for chaining.
      • setAliasBytes

        public CreateTeam.Builder setAliasBytes​(com.google.protobuf.ByteString value)
        string alias = 4;
        Parameters:
        value - The bytes for alias to set.
        Returns:
        This builder for chaining.
      • hasVenue

        public boolean hasVenue()
        .streamlayer.sports.Venue venue = 5;
        Specified by:
        hasVenue in interface CreateTeamOrBuilder
        Returns:
        Whether the venue field is set.
      • clearVenue

        public CreateTeam.Builder clearVenue()
        .streamlayer.sports.Venue venue = 5;