Class FacetConfigurationsV2Request

java.lang.Object
io.constructor.client.FacetConfigurationsV2Request

public class FacetConfigurationsV2Request extends Object
Constructor.io FacetConfigurations V2 Request.

This request class is used for bulk v2 facet configuration operations (PATCH /v2/facets and PUT /v2/facets).

  • Constructor Details

    • FacetConfigurationsV2Request

      public FacetConfigurationsV2Request(List<FacetConfigurationV2> facetConfigurations, String section)
      Creates a facet configurations v2 request for bulk update
      Parameters:
      facetConfigurations - the list of facet configurations to be updated
      section - the section to which the facets belong
    • FacetConfigurationsV2Request

      public FacetConfigurationsV2Request(List<FacetConfigurationV2> facetConfigurations)
      Creates a facet configurations v2 request with default section "Products"
      Parameters:
      facetConfigurations - the list of facet configurations to be updated
  • Method Details

    • getFacetConfigurations

      public List<FacetConfigurationV2> getFacetConfigurations()
      Returns:
      the list of facet configurations
    • setFacetConfigurations

      public void setFacetConfigurations(List<FacetConfigurationV2> facetConfigurations)
      Parameters:
      facetConfigurations - the facet configurations to set
    • getSection

      public String getSection()
      Returns:
      the section
    • setSection

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