All Classes and Interfaces

Class
Description
Common configuration for customer client caching.
 
Properties that influence cache estimated size settings for the service
Properties that influence cache weight settings for the service.
Auto-configuration for customer client caching using Caffeine as the underlying cache implementation.
Configuration for engaging default Broadleaf support for Ehcache in the Customer Client.
Deprecated.
A reference to a customer.
 
Customizer responsible for hydrating ContextInfo.getCustomerSegmentIds().
Provider for interfacing with operations directly involving customer segment related domain.
A light version of CustomerSegment.
Properties related to resolving CustomerSegments.
Enumerates the default supported customer segment types.
Defines the default supported types of evaluation for rule-based CustomerSegments.
 
Properties for Customer Segment functionalities.
 
Defines a generic error that can be thrown in response to receiving an error from an API that one of the providers (e.g., CustomerSegmentProvider) received.
Represents a response to a request to CustomerSegments that match a specific context.
Represents a request to resolve CustomerSegments matching a given context.
The possible statuses available for rule based customer segments.