Class SetRequest.Builder

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

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

      • setId

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

        public SetRequest.Builder clearId()
        uint64 id = 1;
        Returns:
        This builder for chaining.
      • getKind

        public java.lang.String getKind()
         Possible values are 'player' | 'team' | 'event' | 'season'
         
        string kind = 2;
        Specified by:
        getKind in interface SetRequestOrBuilder
        Returns:
        The kind.
      • getKindBytes

        public com.google.protobuf.ByteString getKindBytes()
         Possible values are 'player' | 'team' | 'event' | 'season'
         
        string kind = 2;
        Specified by:
        getKindBytes in interface SetRequestOrBuilder
        Returns:
        The bytes for kind.
      • setKind

        public SetRequest.Builder setKind​(java.lang.String value)
         Possible values are 'player' | 'team' | 'event' | 'season'
         
        string kind = 2;
        Parameters:
        value - The kind to set.
        Returns:
        This builder for chaining.
      • clearKind

        public SetRequest.Builder clearKind()
         Possible values are 'player' | 'team' | 'event' | 'season'
         
        string kind = 2;
        Returns:
        This builder for chaining.
      • setKindBytes

        public SetRequest.Builder setKindBytes​(com.google.protobuf.ByteString value)
         Possible values are 'player' | 'team' | 'event' | 'season'
         
        string kind = 2;
        Parameters:
        value - The bytes for kind to set.
        Returns:
        This builder for chaining.
      • setSetCustomFields

        public SetRequest.Builder setSetCustomFields​(int index,
                                                     KeyValue value)
        repeated .streamlayer.common.KeyValue set_custom_fields = 3;
      • setSetCustomFields

        public SetRequest.Builder setSetCustomFields​(int index,
                                                     KeyValue.Builder builderForValue)
        repeated .streamlayer.common.KeyValue set_custom_fields = 3;
      • addSetCustomFields

        public SetRequest.Builder addSetCustomFields​(KeyValue value)
        repeated .streamlayer.common.KeyValue set_custom_fields = 3;
      • addSetCustomFields

        public SetRequest.Builder addSetCustomFields​(int index,
                                                     KeyValue value)
        repeated .streamlayer.common.KeyValue set_custom_fields = 3;
      • addSetCustomFields

        public SetRequest.Builder addSetCustomFields​(int index,
                                                     KeyValue.Builder builderForValue)
        repeated .streamlayer.common.KeyValue set_custom_fields = 3;
      • addAllSetCustomFields

        public SetRequest.Builder addAllSetCustomFields​(java.lang.Iterable<? extends KeyValue> values)
        repeated .streamlayer.common.KeyValue set_custom_fields = 3;
      • clearSetCustomFields

        public SetRequest.Builder clearSetCustomFields()
        repeated .streamlayer.common.KeyValue set_custom_fields = 3;
      • removeSetCustomFields

        public SetRequest.Builder removeSetCustomFields​(int index)
        repeated .streamlayer.common.KeyValue set_custom_fields = 3;
      • getDelCustomFieldsList

        public java.util.List<java.lang.String> getDelCustomFieldsList()
        repeated string del_custom_fields = 4;
        Specified by:
        getDelCustomFieldsList in interface SetRequestOrBuilder
        Returns:
        A list containing the delCustomFields.
      • getDelCustomFieldsCount

        public int getDelCustomFieldsCount()
        repeated string del_custom_fields = 4;
        Specified by:
        getDelCustomFieldsCount in interface SetRequestOrBuilder
        Returns:
        The count of delCustomFields.
      • getDelCustomFields

        public java.lang.String getDelCustomFields​(int index)
        repeated string del_custom_fields = 4;
        Specified by:
        getDelCustomFields in interface SetRequestOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The delCustomFields at the given index.
      • getDelCustomFieldsBytes

        public com.google.protobuf.ByteString getDelCustomFieldsBytes​(int index)
        repeated string del_custom_fields = 4;
        Specified by:
        getDelCustomFieldsBytes in interface SetRequestOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the delCustomFields at the given index.
      • setDelCustomFields

        public SetRequest.Builder setDelCustomFields​(int index,
                                                     java.lang.String value)
        repeated string del_custom_fields = 4;
        Parameters:
        index - The index to set the value at.
        value - The delCustomFields to set.
        Returns:
        This builder for chaining.
      • addDelCustomFields

        public SetRequest.Builder addDelCustomFields​(java.lang.String value)
        repeated string del_custom_fields = 4;
        Parameters:
        value - The delCustomFields to add.
        Returns:
        This builder for chaining.
      • addAllDelCustomFields

        public SetRequest.Builder addAllDelCustomFields​(java.lang.Iterable<java.lang.String> values)
        repeated string del_custom_fields = 4;
        Parameters:
        values - The delCustomFields to add.
        Returns:
        This builder for chaining.
      • clearDelCustomFields

        public SetRequest.Builder clearDelCustomFields()
        repeated string del_custom_fields = 4;
        Returns:
        This builder for chaining.
      • addDelCustomFieldsBytes

        public SetRequest.Builder addDelCustomFieldsBytes​(com.google.protobuf.ByteString value)
        repeated string del_custom_fields = 4;
        Parameters:
        value - The bytes of the delCustomFields to add.
        Returns:
        This builder for chaining.