Class SearchabilitiesV2GetRequest

java.lang.Object
io.constructor.client.SearchabilitiesV2GetRequest

public class SearchabilitiesV2GetRequest extends Object
Constructor.io Searchabilities V2 GET Request.

This request class is used for listing v2 searchability configurations (GET /v2/searchabilities).

  • Constructor Details

    • SearchabilitiesV2GetRequest

      public SearchabilitiesV2GetRequest(String section)
      Creates a searchabilities v2 GET request
      Parameters:
      section - the section to which the searchabilities belong
    • SearchabilitiesV2GetRequest

      public SearchabilitiesV2GetRequest()
      Creates a searchabilities v2 GET request with default section "Products"
  • Method Details

    • getSection

      public String getSection()
      Returns:
      the section
    • setSection

      public void setSection(String section)
      Parameters:
      section - the section to set
    • getPage

      public Integer getPage()
      Returns:
      the page number
    • setPage

      public void setPage(Integer page)
      Parameters:
      page - the page number to set
    • getNumResultsPerPage

      public Integer getNumResultsPerPage()
      Returns:
      the number of results per page
    • setNumResultsPerPage

      public void setNumResultsPerPage(Integer numResultsPerPage)
      Parameters:
      numResultsPerPage - the number of results per page to set
    • getOffset

      public Integer getOffset()
      Returns:
      the offset
    • setOffset

      public void setOffset(Integer offset)
      Parameters:
      offset - the offset to set
    • getName

      public String getName()
      Returns:
      the name filter
    • setName

      public void setName(String name)
      Parameters:
      name - the name filter to set
    • getFuzzySearchable

      public Boolean getFuzzySearchable()
      Returns:
      the fuzzy searchable filter
    • setFuzzySearchable

      public void setFuzzySearchable(Boolean fuzzySearchable)
      Parameters:
      fuzzySearchable - the fuzzy searchable filter to set
    • getExactSearchable

      public Boolean getExactSearchable()
      Returns:
      the exact searchable filter
    • setExactSearchable

      public void setExactSearchable(Boolean exactSearchable)
      Parameters:
      exactSearchable - the exact searchable filter to set
    • getDisplayable

      public Boolean getDisplayable()
      Returns:
      the displayable filter
    • setDisplayable

      public void setDisplayable(Boolean displayable)
      Parameters:
      displayable - the displayable filter to set
    • getMatchType

      public String getMatchType()
      Returns:
      the match type filter
    • setMatchType

      public void setMatchType(String matchType)
      Parameters:
      matchType - the match type filter to set
    • getSortBy

      public String getSortBy()
      Returns:
      the sort by field
    • setSortBy

      public void setSortBy(String sortBy)
      Parameters:
      sortBy - the sort by field to set
    • getSortOrder

      public String getSortOrder()
      Returns:
      the sort order
    • setSortOrder

      public void setSortOrder(String sortOrder)
      Parameters:
      sortOrder - the sort order to set