Package | Description |
---|---|
io.sphere.sdk.apiclient | |
io.sphere.sdk.cartdiscounts |
Provides model classes and builders for cart discounts.
|
io.sphere.sdk.carts |
Provides model classes and builders for carts.
|
io.sphere.sdk.categories |
Provides model types to organize products in a hierarchical structure.
|
io.sphere.sdk.channels |
Provides model classes and builders for channels.
|
io.sphere.sdk.customergroups |
Provides model classes and builders for customer groups.
|
io.sphere.sdk.customers |
Provides model classes and builders for customers.
|
io.sphere.sdk.discountcodes |
Provides model classes and builders for discount codes.
|
io.sphere.sdk.extensions | |
io.sphere.sdk.inventory |
Provides model classes and builders for inventory entries.
|
io.sphere.sdk.messages |
Provides model classes and builders for messages.
|
io.sphere.sdk.models |
Provides the common API types of Composable Commerce.
|
io.sphere.sdk.orderedits | |
io.sphere.sdk.orders |
Provides model classes and builders for orders.
|
io.sphere.sdk.payments |
Provides model classes and builders for payments.
|
io.sphere.sdk.productdiscounts |
Provides model classes and builders for product discounts.
|
io.sphere.sdk.products |
Provides model classes and builders for products.
|
io.sphere.sdk.productselections |
Provides model classes and builders for product selections.
|
io.sphere.sdk.producttypes |
Provides model classes and builders for product types.
|
io.sphere.sdk.projects |
Provides models for the project endpoint.
|
io.sphere.sdk.reviews |
Provides model classes and builders for reviews.
|
io.sphere.sdk.shippingmethods |
Provides model classes and builders for shipping methods.
|
io.sphere.sdk.shoppinglists |
Provides model classes and builders for shopping lists.
|
io.sphere.sdk.states |
Provides model classes and builders for states.
|
io.sphere.sdk.stores | |
io.sphere.sdk.subscriptions |
Subscriptions are used to trigger an asynchronous background process in response to an event on commercetools Composable Commerce.
|
io.sphere.sdk.taxcategories |
Provides model classes and builders for tax categories.
|
io.sphere.sdk.types |
Provides model classes and builders for types.
|
io.sphere.sdk.zones |
Provides model classes and builders for zones.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ApiClient |
Modifier and Type | Interface and Description |
---|---|
interface |
CartDiscount
Cart discounts are used to change the prices of different elements within a cart like Line Items.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Cart
A shopping cart holds product variants and can be ordered.
|
interface |
CartShippingInfo
Information concerning shipping in a cart.
|
interface |
ClassificationShippingRateInput |
interface |
ItemShippingDetails
In case multiple shipping addresses are needed for a cart,
ItemShippingDetails contains the information where
the individual items should be sent to. |
interface |
ItemShippingTarget |
interface |
LineItem
A line item is a snapshot of a product variant at the time it was added to the cart.
|
interface |
ScoreShippingRateInput |
Modifier and Type | Interface and Description |
---|---|
interface |
Category
Categories are used to organize products in a hierarchical structure.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Channel
Channels represent a source or destination of different entities.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CustomerGroup
A Customer can be a member of a customer group (e.g.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Customer
A customer is a person purchasing products.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DiscountCode
Discount codes can be added to a cart to enable certain cart discounts.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AuthorizationHeaderAuthentication
The Authorization header will be set to the content of headerValue.
|
interface |
AzureFunctionsAuthentication |
interface |
Extension |
interface |
HttpDestination |
interface |
Trigger |
Modifier and Type | Interface and Description |
---|---|
interface |
InventoryEntry
Inventory allows you to track stock quantity per SKU and optionally per supply
Channel . |
Modifier and Type | Interface and Description |
---|---|
interface |
UserProvidedIdentifiers |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientLogging |
interface |
CreatedBy |
interface |
LastModifiedBy |
Modifier and Type | Interface and Description |
---|---|
interface |
OrderEdit |
interface |
OrderEditApplied |
interface |
OrderEditNotProcessed |
interface |
OrderEditPreviewFailure |
interface |
OrderEditPreviewSuccess |
interface |
OrderExcerpt |
Modifier and Type | Interface and Description |
---|---|
interface |
CustomLineItemReturnItem |
interface |
Delivery
Deliveries are compilations of information on how the articles are being shipped to the customers.
|
interface |
LineItemReturnItem |
interface |
Order
An order can be created from a cart, usually after a checkout process has been completed.
|
interface |
OrderShippingInfo |
interface |
Parcel |
interface |
ParcelMeasurements |
Modifier and Type | Interface and Description |
---|---|
interface |
Payment
Payments hold information about the current state of receiving and/or refunding money, but the process itself is handled by a PSP.
|
interface |
Transaction |
Modifier and Type | Interface and Description |
---|---|
interface |
ProductDiscount
Product discounts are used to change certain product prices.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Price
Amount that must be paid when buying goods.
|
interface |
PriceTier
A tier price differs from the base price as is it used when a certain quantity of the
ProductVariant
is added to a cart and ordered. |
interface |
Product
A sellable good.
|
interface |
ProductCatalogData |
interface |
ProductData |
interface |
ProductVariant |
interface |
ScopedPrice |
Modifier and Type | Interface and Description |
---|---|
interface |
AssignedProductReference |
interface |
AssignedProductSelection |
interface |
ProductSelection |
interface |
ProductSelectionAssignment |
Modifier and Type | Interface and Description |
---|---|
interface |
ProductType
Describes common characteristics, most importantly common custom attributes, of many concrete products.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CartClassification |
interface |
CartScore |
interface |
CartValue |
interface |
ExternalOAuth |
interface |
Project |
interface |
SearchIndexingConfiguration |
interface |
SearchIndexingConfigurationValues |
Modifier and Type | Interface and Description |
---|---|
interface |
Review
Reviews are used to evaluate products and channels.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CartClassification |
interface |
CartScore |
interface |
CartValue |
interface |
PriceFunction |
interface |
ShippingMethod
Shipping Methods define where orders can be shipped and what the costs are.
|
interface |
ShippingRate |
interface |
ZoneRate
Defines shipping rates (prices) for a specific zone.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LineItem
A LineItem is a reference to a product variant in a product in its current version with a quantity.
|
interface |
ShoppingList
A shopping list holds items which can be added to a cart.
|
interface |
TextLineItem
A TextLineItem has a name, a description and a quantity.
|
Modifier and Type | Interface and Description |
---|---|
interface |
State
A State represents a state of a particular resource (defines a finite state machine).
|
Modifier and Type | Interface and Description |
---|---|
interface |
ProductSelectionSetting |
interface |
Store
Stores let you model the context your customers shop in, e.g.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AzureServiceBusDestination
AzureServiceBus can be used as a pull-queue with Queues or to fan-out messages with Topics and Subscriptions.
|
interface |
ChangeSubscription |
interface |
IronMqDestination
IronMQ can be used as a pull-queue, but it can also be used to push messages to IronWorkers or HTTP endpoints
(webhooks) or fan-out messages to other IronMQ queues.
|
interface |
MessageSubscription |
interface |
Payload<T>
Common interface for all subscription payloads.
|
interface |
PayloadNotIncluded |
interface |
PubSubDestination
Google Cloud Pub/Sub Destination can be used both as a pull-queue, and to push messages to e.g.
|
interface |
ResourceCreatedPayload<T>
This payload will be sent for a ChangeSubscription if a resource was created.
|
interface |
ResourceDeletedPayload<T>
This payload will be sent for a ChangeSubscription if a resource was deleted.
|
interface |
ResourceUpdatedPayload<T>
This payload will be sent for a ChangeSubscription if a resource was updated.
|
interface |
SnsDestination
Amazon Simple Notification Service (Amazon SNS) can be used to push messages to AWS Lambda, HTTP endpoints (webhooks)
or fan-out messages to Amazon Simple Queue Service (SQS).
|
interface |
SqsDestination
Amazon Simple Queue Service (SQS) is a pull-queue on AWS and can be used as a subscription destination.
|
interface |
Subscription |
Modifier and Type | Interface and Description |
---|---|
interface |
TaxCategory
Tax Categories define how products are to be taxed in different countries.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Type
Types define custom fields that are used to enhance resources as you need.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Zone
Zones define Shipping Rates for a set of Locations.
|