Class SearchInputField.Builder

  • All Implemented Interfaces:
    org.apache.avro.data.RecordBuilder<SearchInputField>
    Enclosing class:
    SearchInputField

    public static class SearchInputField.Builder
    extends org.apache.avro.specific.SpecificRecordBuilderBase<SearchInputField>
    implements org.apache.avro.data.RecordBuilder<SearchInputField>
    RecordBuilder for SearchInputField instances.
    • Method Detail

      • getFilterCriteria

        public String getFilterCriteria()
        Gets the value of the 'filterCriteria' field.
        Returns:
        The value.
      • setFilterCriteria

        public SearchInputField.Builder setFilterCriteria​(String value)
        Sets the value of the 'filterCriteria' field.
        Parameters:
        value - The value of 'filterCriteria'.
        Returns:
        This builder.
      • hasFilterCriteria

        public boolean hasFilterCriteria()
        Checks whether the 'filterCriteria' field has been set.
        Returns:
        True if the 'filterCriteria' field has been set, false otherwise.
      • clearFilterCriteria

        public SearchInputField.Builder clearFilterCriteria()
        Clears the value of the 'filterCriteria' field.
        Returns:
        This builder.
      • getName

        public String getName()
        Gets the value of the 'name' field.
        Returns:
        The value.
      • setName

        public SearchInputField.Builder setName​(String value)
        Sets the value of the 'name' field.
        Parameters:
        value - The value of 'name'.
        Returns:
        This builder.
      • hasName

        public boolean hasName()
        Checks whether the 'name' field has been set.
        Returns:
        True if the 'name' field has been set, false otherwise.
      • getSortOrder

        public SortDirectionEnum getSortOrder()
        Gets the value of the 'sortOrder' field.
        Returns:
        The value.
      • hasSortOrder

        public boolean hasSortOrder()
        Checks whether the 'sortOrder' field has been set.
        Returns:
        True if the 'sortOrder' field has been set, false otherwise.
      • clearSortOrder

        public SearchInputField.Builder clearSortOrder()
        Clears the value of the 'sortOrder' field.
        Returns:
        This builder.
      • getSortIndex

        public int getSortIndex()
        Gets the value of the 'sortIndex' field.
        Returns:
        The value.
      • setSortIndex

        public SearchInputField.Builder setSortIndex​(int value)
        Sets the value of the 'sortIndex' field.
        Parameters:
        value - The value of 'sortIndex'.
        Returns:
        This builder.
      • hasSortIndex

        public boolean hasSortIndex()
        Checks whether the 'sortIndex' field has been set.
        Returns:
        True if the 'sortIndex' field has been set, false otherwise.
      • clearSortIndex

        public SearchInputField.Builder clearSortIndex()
        Clears the value of the 'sortIndex' field.
        Returns:
        This builder.
      • getDateTimeFormat

        public boolean getDateTimeFormat()
        Gets the value of the 'dateTimeFormat' field.
        Returns:
        The value.
      • setDateTimeFormat

        public SearchInputField.Builder setDateTimeFormat​(boolean value)
        Sets the value of the 'dateTimeFormat' field.
        Parameters:
        value - The value of 'dateTimeFormat'.
        Returns:
        This builder.
      • hasDateTimeFormat

        public boolean hasDateTimeFormat()
        Checks whether the 'dateTimeFormat' field has been set.
        Returns:
        True if the 'dateTimeFormat' field has been set, false otherwise.
      • clearDateTimeFormat

        public SearchInputField.Builder clearDateTimeFormat()
        Clears the value of the 'dateTimeFormat' field.
        Returns:
        This builder.
      • getOperator

        public FilterOperatorEnum getOperator()
        Gets the value of the 'operator' field.
        Returns:
        The value.
      • hasOperator

        public boolean hasOperator()
        Checks whether the 'operator' field has been set.
        Returns:
        True if the 'operator' field has been set, false otherwise.
      • clearOperator

        public SearchInputField.Builder clearOperator()
        Clears the value of the 'operator' field.
        Returns:
        This builder.