All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.sheets.v4.model.BasicFilter.html Maven / Gradle / Ivy

There is a newer version: v4-rev20240423-2.0.0
Show newest version






BasicFilter (Google Sheets API v4-rev20240312-2.0.0)












com.google.api.services.sheets.v4.model

Class BasicFilter

    • Constructor Detail

      • BasicFilter

        public BasicFilter()
    • Method Detail

      • getCriteria

        public Map<String,FilterCriteria> getCriteria()
        The criteria for showing/hiding values per column. The map's key is the column index, and the value is the criteria for that column. This field is deprecated in favor of filter_specs.
        Returns:
        value or null for none
      • setCriteria

        public BasicFilter setCriteria(Map<String,FilterCriteria> criteria)
        The criteria for showing/hiding values per column. The map's key is the column index, and the value is the criteria for that column. This field is deprecated in favor of filter_specs.
        Parameters:
        criteria - criteria or null for none
      • getFilterSpecs

        public List<FilterSpec> getFilterSpecs()
        The filter criteria per column. Both criteria and filter_specs are populated in responses. If both fields are specified in an update request, this field takes precedence.
        Returns:
        value or null for none
      • setFilterSpecs

        public BasicFilter setFilterSpecs(List<FilterSpec> filterSpecs)
        The filter criteria per column. Both criteria and filter_specs are populated in responses. If both fields are specified in an update request, this field takes precedence.
        Parameters:
        filterSpecs - filterSpecs or null for none
      • getRange

        public GridRange getRange()
        The range the filter covers.
        Returns:
        value or null for none
      • setRange

        public BasicFilter setRange(GridRange range)
        The range the filter covers.
        Parameters:
        range - range or null for none
      • getSortSpecs

        public List<SortSpec> getSortSpecs()
        The sort order per column. Later specifications are used when values are equal in the earlier specifications.
        Returns:
        value or null for none
      • setSortSpecs

        public BasicFilter setSortSpecs(List<SortSpec> sortSpecs)
        The sort order per column. Later specifications are used when values are equal in the earlier specifications.
        Parameters:
        sortSpecs - sortSpecs or null for none
      • set

        public BasicFilter set(String fieldName,
                               Object value)
        Overrides:
        set in class com.google.api.client.json.GenericJson
      • clone

        public BasicFilter clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy