Class FacetConfigurationV2Request

java.lang.Object
io.constructor.client.FacetConfigurationV2Request

public class FacetConfigurationV2Request extends Object
Constructor.io FacetConfiguration V2 Request.

This request class is used for single v2 facet configuration operations (POST/PUT/PATCH/DELETE /v2/facets[/{name}]).

  • Constructor Details

    • FacetConfigurationV2Request

      public FacetConfigurationV2Request(FacetConfigurationV2 facetConfiguration, String section)
      Creates a facet configuration v2 request
      Parameters:
      facetConfiguration - the facet configuration to be created/updated
      section - the section to which the facet belongs
    • FacetConfigurationV2Request

      public FacetConfigurationV2Request(FacetConfigurationV2 facetConfiguration)
      Creates a facet configuration v2 request with default section "Products"
      Parameters:
      facetConfiguration - the facet configuration to be created/updated
  • Method Details

    • setFacetConfiguration

      public void setFacetConfiguration(FacetConfigurationV2 facetConfiguration)
      Parameters:
      facetConfiguration - the facet configuration to be created/updated
    • getFacetConfiguration

      public FacetConfigurationV2 getFacetConfiguration()
      Returns:
      the facet configuration to be created/updated
    • setSection

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

      public String getSection()
      Returns:
      the section