Package com.commercetools.api.client
Interface VersionedTrait<T extends VersionedTrait<T>>
- Type Parameters:
T
- type of extending interface
- All Known Implementing Classes:
ByProjectKeyAsAssociateByAssociateIdInBusinessUnitKeyByBusinessUnitKeyCartsByIDDelete
,ByProjectKeyAsAssociateByAssociateIdInBusinessUnitKeyByBusinessUnitKeyCartsKeyByKeyDelete
,ByProjectKeyAssociateRolesByIDDelete
,ByProjectKeyAssociateRolesKeyByKeyDelete
,ByProjectKeyAttributeGroupsByIDDelete
,ByProjectKeyAttributeGroupsKeyByKeyDelete
,ByProjectKeyBusinessUnitsByIDDelete
,ByProjectKeyBusinessUnitsKeyByKeyDelete
,ByProjectKeyCartDiscountsByIDDelete
,ByProjectKeyCartDiscountsKeyByKeyDelete
,ByProjectKeyCartsByIDDelete
,ByProjectKeyCartsKeyByKeyDelete
,ByProjectKeyCategoriesByIDDelete
,ByProjectKeyCategoriesKeyByKeyDelete
,ByProjectKeyChannelsByIDDelete
,ByProjectKeyCustomerGroupsByIDDelete
,ByProjectKeyCustomerGroupsKeyByKeyDelete
,ByProjectKeyCustomersByIDDelete
,ByProjectKeyCustomersKeyByKeyDelete
,ByProjectKeyCustomObjectsByContainerByKeyDelete
,ByProjectKeyDiscountCodesByIDDelete
,ByProjectKeyDiscountCodesKeyByKeyDelete
,ByProjectKeyExtensionsByIDDelete
,ByProjectKeyExtensionsKeyByKeyDelete
,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
,ByProjectKeyPaymentsByIDDelete
,ByProjectKeyPaymentsKeyByKeyDelete
,ByProjectKeyProductDiscountsByIDDelete
,ByProjectKeyProductDiscountsKeyByKeyDelete
,ByProjectKeyProductsByIDDelete
,ByProjectKeyProductSelectionsByIDDelete
,ByProjectKeyProductSelectionsKeyByKeyDelete
,ByProjectKeyProductsKeyByKeyDelete
,ByProjectKeyProductTailoringByIDDelete
,ByProjectKeyProductTailoringKeyByKeyDelete
,ByProjectKeyProductTypesByIDDelete
,ByProjectKeyProductTypesKeyByKeyDelete
,ByProjectKeyQuoteRequestsByIDDelete
,ByProjectKeyQuoteRequestsKeyByKeyDelete
,ByProjectKeyQuotesByIDDelete
,ByProjectKeyQuotesKeyByKeyDelete
,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
-