Class CatalogIndexerServiceProperties


  • @ConfigurationProperties(prefix="broadleaf.indexer.catalog.service")
    public class CatalogIndexerServiceProperties
    extends com.broadleafcommerce.search.index.autoconfigure.CollectionIndexerWebClientProperties
    • Constructor Detail

      • CatalogIndexerServiceProperties

        public CatalogIndexerServiceProperties()
    • Method Detail

      • getEndpoint

        public String getEndpoint()
        The URI of the Catalog Service.
        Returns:
        the URI of the Catalog Service
      • getReadProductIdsPath

        public String getReadProductIdsPath()
        The path of the endpoint to read product IDs for indexing within the Catalog Service.
        Returns:
        the Catalog Service path to read product IDs
      • getReadProductsPath

        public String getReadProductsPath()
        The path of the endpoint to read products for indexing within the Catalog Service.
        Returns:
        the Catalog Service path to read products
      • getServiceClient

        public String getServiceClient()
        The service client to use when interacting with the catalog service. Default is "indexerclient".
      • setEndpoint

        public void setEndpoint​(String endpoint)
        The URI of the Catalog Service.
        Parameters:
        endpoint - the URI of the Catalog Service
      • setReadProductIdsPath

        public void setReadProductIdsPath​(String readProductIdsPath)
        The path of the endpoint to read product IDs for indexing within the Catalog Service.
        Parameters:
        readProductIdsPath - the Catalog Service path to read product IDs
      • setReadProductsPath

        public void setReadProductsPath​(String readProductsPath)
        The path of the endpoint to read products for indexing within the Catalog Service.
        Parameters:
        readProductIdsPath - the Catalog Service path to read products
      • setServiceClient

        public void setServiceClient​(String serviceClient)
        The service client to use when interacting with the catalog service. Default is "indexerclient".
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class com.broadleafcommerce.search.index.autoconfigure.CollectionIndexerWebClientProperties
      • canEqual

        protected boolean canEqual​(Object other)
        Overrides:
        canEqual in class com.broadleafcommerce.search.index.autoconfigure.CollectionIndexerWebClientProperties
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class com.broadleafcommerce.search.index.autoconfigure.CollectionIndexerWebClientProperties
      • toString

        public String toString()
        Overrides:
        toString in class com.broadleafcommerce.search.index.autoconfigure.CollectionIndexerWebClientProperties