Class OrderIndexerServiceProperties


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

      • OrderIndexerServiceProperties

        public OrderIndexerServiceProperties()
    • Method Detail

      • getEndpoint

        public String getEndpoint()
        The URI of the Order Service.
        Returns:
        the URI of the Order Service
      • getReadOrderIdsPath

        public String getReadOrderIdsPath()
        The path of the endpoint to read order IDs for indexing within the Order Service.
        Returns:
        the Order Service path to read order IDs
      • getReadOrdersPath

        public String getReadOrdersPath()
        The path of the endpoint to read orders for indexing within the Order Service.
        Returns:
        the Order Service path to read orders
      • getServiceClient

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

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

        public void setReadOrderIdsPath​(String readOrderIdsPath)
        The path of the endpoint to read order IDs for indexing within the Order Service.
        Parameters:
        readOrderIdsPath - the Order Service path to read order IDs
      • setReadOrdersPath

        public void setReadOrdersPath​(String readOrdersPath)
        The path of the endpoint to read orders for indexing within the Order Service.
        Parameters:
        readOrderIdsPath - the Order Service path to read orders
      • setServiceClient

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