Class CustomerIndexerServiceProperties


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

      • CustomerIndexerServiceProperties

        public CustomerIndexerServiceProperties()
    • Method Detail

      • getEndpoint

        public String getEndpoint()
        The URI of the Customer Service.
        Returns:
        the URI of the Customer Service
      • getReadCustomerIdsPath

        public String getReadCustomerIdsPath()
        The path of the endpoint to read customer IDs for indexing within the Customer Service.
        Returns:
        the Customer Service path to read customer IDs
      • getReadCustomersPath

        public String getReadCustomersPath()
        The path of the endpoint to read customers for indexing within the Customer Service.
        Returns:
        the Customer Service path to read customers
      • getServiceClient

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

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

        public void setReadCustomerIdsPath​(String readCustomerIdsPath)
        The path of the endpoint to read customer IDs for indexing within the Customer Service.
        Parameters:
        readCustomerIdsPath - the Customer Service path to read customer IDs
      • setReadCustomersPath

        public void setReadCustomersPath​(String readCustomersPath)
        The path of the endpoint to read customers for indexing within the Customer Service.
        Parameters:
        readCustomerIdsPath - the Customer Service path to read customers
      • setServiceClient

        public void setServiceClient​(String serviceClient)
        The service client to use when interacting with the customer 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