Package com.commercetools.api.client
Interface VersionedTrait<T extends VersionedTrait<T>>
- Type Parameters:
T- type of extending interface
- All Known Implementing Classes:
ByProjectKeyAsAssociateByAssociateIdInBusinessUnitKeyByBusinessUnitKeyCartsByIDDelete,ByProjectKeyAsAssociateByAssociateIdInBusinessUnitKeyByBusinessUnitKeyCartsKeyByKeyDelete,ByProjectKeyAsAssociateByAssociateIdInBusinessUnitKeyByBusinessUnitKeyShoppingListsByIDDelete,ByProjectKeyAsAssociateByAssociateIdInBusinessUnitKeyByBusinessUnitKeyShoppingListsKeyByKeyDelete,ByProjectKeyAssociateRolesByIDDelete,ByProjectKeyAssociateRolesKeyByKeyDelete,ByProjectKeyAttributeGroupsByIDDelete,ByProjectKeyAttributeGroupsKeyByKeyDelete,ByProjectKeyBusinessUnitsByIDDelete,ByProjectKeyBusinessUnitsKeyByKeyDelete,ByProjectKeyCartDiscountsByIDDelete,ByProjectKeyCartDiscountsKeyByKeyDelete,ByProjectKeyCartsByIDDelete,ByProjectKeyCartsKeyByKeyDelete,ByProjectKeyCategoriesByIDDelete,ByProjectKeyCategoriesKeyByKeyDelete,ByProjectKeyChannelsByIDDelete,ByProjectKeyChannelsKeyByKeyDelete,ByProjectKeyCustomerGroupsByIDDelete,ByProjectKeyCustomerGroupsKeyByKeyDelete,ByProjectKeyCustomersByIDDelete,ByProjectKeyCustomersKeyByKeyDelete,ByProjectKeyCustomObjectsByContainerByKeyDelete,ByProjectKeyDiscountCodesByIDDelete,ByProjectKeyDiscountCodesKeyByKeyDelete,ByProjectKeyDiscountGroupsByIDDelete,ByProjectKeyDiscountGroupsKeyByKeyDelete,ByProjectKeyExtensionsByIDDelete,ByProjectKeyExtensionsKeyByKeyDelete,ByProjectKeyInStoreKeyByStoreKeyBusinessUnitsByIDDelete,ByProjectKeyInStoreKeyByStoreKeyBusinessUnitsKeyByKeyDelete,ByProjectKeyInStoreKeyByStoreKeyCartDiscountsByIDDelete,ByProjectKeyInStoreKeyByStoreKeyCartDiscountsKeyByKeyDelete,ByProjectKeyInStoreKeyByStoreKeyCartsByIDDelete,ByProjectKeyInStoreKeyByStoreKeyCartsKeyByKeyDelete,ByProjectKeyInStoreKeyByStoreKeyCustomersByIDDelete,ByProjectKeyInStoreKeyByStoreKeyCustomersKeyByKeyDelete,ByProjectKeyInStoreKeyByStoreKeyMeCartsByIDDelete,ByProjectKeyInStoreKeyByStoreKeyMeDelete,ByProjectKeyInStoreKeyByStoreKeyMeShoppingListsByIDDelete,ByProjectKeyInStoreKeyByStoreKeyMeShoppingListsKeyByKeyDelete,ByProjectKeyInStoreKeyByStoreKeyOrdersByIDDelete,ByProjectKeyInStoreKeyByStoreKeyOrdersOrderNumberByOrderNumberDelete,ByProjectKeyInStoreKeyByStoreKeyProductsByProductIDProductTailoringDelete,ByProjectKeyInStoreKeyByStoreKeyProductsKeyByProductKeyProductTailoringDelete,ByProjectKeyInStoreKeyByStoreKeyQuoteRequestsByIDDelete,ByProjectKeyInStoreKeyByStoreKeyQuoteRequestsKeyByKeyDelete,ByProjectKeyInStoreKeyByStoreKeyQuotesByIDDelete,ByProjectKeyInStoreKeyByStoreKeyQuotesKeyByKeyDelete,ByProjectKeyInStoreKeyByStoreKeyShoppingListsByIDDelete,ByProjectKeyInStoreKeyByStoreKeyShoppingListsKeyByKeyDelete,ByProjectKeyInStoreKeyByStoreKeyStagedQuotesByIDDelete,ByProjectKeyInStoreKeyByStoreKeyStagedQuotesKeyByKeyDelete,ByProjectKeyInventoryByIDDelete,ByProjectKeyInventoryKeyByKeyDelete,ByProjectKeyMeCartsByIDDelete,ByProjectKeyMeDelete,ByProjectKeyMePaymentsByIDDelete,ByProjectKeyMeShoppingListsByIDDelete,ByProjectKeyMeShoppingListsKeyByKeyDelete,ByProjectKeyOrdersByIDDelete,ByProjectKeyOrdersEditsByIDDelete,ByProjectKeyOrdersEditsKeyByKeyDelete,ByProjectKeyOrdersOrderNumberByOrderNumberDelete,ByProjectKeyPaymentMethodsByIDDelete,ByProjectKeyPaymentMethodsKeyByKeyDelete,ByProjectKeyPaymentsByIDDelete,ByProjectKeyPaymentsKeyByKeyDelete,ByProjectKeyProductDiscountsByIDDelete,ByProjectKeyProductDiscountsKeyByKeyDelete,ByProjectKeyProductsByIDDelete,ByProjectKeyProductSelectionsByIDDelete,ByProjectKeyProductSelectionsKeyByKeyDelete,ByProjectKeyProductsKeyByKeyDelete,ByProjectKeyProductTailoringByIDDelete,ByProjectKeyProductTailoringKeyByKeyDelete,ByProjectKeyProductTypesByIDDelete,ByProjectKeyProductTypesKeyByKeyDelete,ByProjectKeyQuoteRequestsByIDDelete,ByProjectKeyQuoteRequestsKeyByKeyDelete,ByProjectKeyQuotesByIDDelete,ByProjectKeyQuotesKeyByKeyDelete,ByProjectKeyRecurrencePoliciesByIDDelete,ByProjectKeyRecurrencePoliciesKeyByKeyDelete,ByProjectKeyRecurringOrdersByIDDelete,ByProjectKeyRecurringOrdersKeyByKeyDelete,ByProjectKeyReviewsByIDDelete,ByProjectKeyReviewsKeyByKeyDelete,ByProjectKeyShippingMethodsByIDDelete,ByProjectKeyShippingMethodsKeyByKeyDelete,ByProjectKeyShoppingListsByIDDelete,ByProjectKeyShoppingListsKeyByKeyDelete,ByProjectKeyStagedQuotesByIDDelete,ByProjectKeyStagedQuotesKeyByKeyDelete,ByProjectKeyStandalonePricesByIDDelete,ByProjectKeyStandalonePricesKeyByKeyDelete,ByProjectKeyStatesByIDDelete,ByProjectKeyStatesKeyByKeyDelete,ByProjectKeyStoresByIDDelete,ByProjectKeyStoresKeyByKeyDelete,ByProjectKeySubscriptionsByIDDelete,ByProjectKeySubscriptionsKeyByKeyDelete,ByProjectKeyTaxCategoriesByIDDelete,ByProjectKeyTaxCategoriesKeyByKeyDelete,ByProjectKeyTypesByIDDelete,ByProjectKeyTypesKeyByKeyDelete,ByProjectKeyZonesByIDDelete,ByProjectKeyZonesKeyByKeyDelete
public interface VersionedTrait<T extends VersionedTrait<T>>
VersionedTrait
-
Method Summary
Modifier and TypeMethodDescription<TValue> VersionedTrait<T>addVersion(TValue version) add additional version query parameterdefault VersionedTrait<T>default T<TValue> VersionedTrait<T>withVersion(TValue version) set version with the specificied value
-
Method Details
-
getVersion
-
withVersion
set version with the specificied value- Type Parameters:
TValue- value type- Parameters:
version- value to be set- Returns:
- VersionedTrait
-
addVersion
add additional version query parameter- Type Parameters:
TValue- value type- Parameters:
version- value to be added- Returns:
- VersionedTrait
-
asVersionedTrait
-
asVersionedTraitToBaseType
-