Package com.commercetools.api.client
Interface PriceselectingTrait<T extends PriceselectingTrait<T>>
- Type Parameters:
T- type of extending interface
- All Known Implementing Classes:
ByProjectKeyInStoreKeyByStoreKeyProductProjectionsByIDGet,ByProjectKeyInStoreKeyByStoreKeyProductProjectionsKeyByKeyGet,ByProjectKeyProductProjectionsByIDGet,ByProjectKeyProductProjectionsGet,ByProjectKeyProductProjectionsKeyByKeyGet,ByProjectKeyProductProjectionsSearchGet,ByProjectKeyProductsByIDDelete,ByProjectKeyProductsByIDGet,ByProjectKeyProductsByIDPost,ByProjectKeyProductsByIDPostString,ByProjectKeyProductsGet,ByProjectKeyProductsKeyByKeyDelete,ByProjectKeyProductsKeyByKeyGet,ByProjectKeyProductsKeyByKeyPost,ByProjectKeyProductsKeyByKeyPostString,ByProjectKeyProductsPost,ByProjectKeyProductsPostString
public interface PriceselectingTrait<T extends PriceselectingTrait<T>>
PriceselectingTrait
-
Method Summary
Modifier and TypeMethodDescription<TValue> PriceselectingTrait<T>addPriceChannel(TValue priceChannel) add additional priceChannel query parameter<TValue> PriceselectingTrait<T>addPriceCountry(TValue priceCountry) add additional priceCountry query parameter<TValue> PriceselectingTrait<T>addPriceCurrency(TValue priceCurrency) add additional priceCurrency query parameter<TValue> PriceselectingTrait<T>addPriceCustomerGroup(TValue priceCustomerGroup) add additional priceCustomerGroup query parameter<TValue> PriceselectingTrait<T>addPriceCustomerGroupAssignments(TValue priceCustomerGroupAssignments) add additional priceCustomerGroupAssignments query parameter<TValue> PriceselectingTrait<T>addPriceRecurrencePolicy(TValue priceRecurrencePolicy) add additional priceRecurrencePolicy query parameterdefault PriceselectingTrait<T>default T<TValue> PriceselectingTrait<T>withPriceChannel(TValue priceChannel) set priceChannel with the specificied value<TValue> PriceselectingTrait<T>withPriceCountry(TValue priceCountry) set priceCountry with the specificied value<TValue> PriceselectingTrait<T>withPriceCurrency(TValue priceCurrency) set priceCurrency with the specificied value<TValue> PriceselectingTrait<T>withPriceCustomerGroup(TValue priceCustomerGroup) set priceCustomerGroup with the specificied value<TValue> PriceselectingTrait<T>withPriceCustomerGroupAssignments(TValue priceCustomerGroupAssignments) set priceCustomerGroupAssignments with the specificied value<TValue> PriceselectingTrait<T>withPriceRecurrencePolicy(TValue priceRecurrencePolicy) set priceRecurrencePolicy with the specificied value
-
Method Details
-
getPriceCurrency
-
getPriceCountry
-
getPriceCustomerGroup
-
getPriceCustomerGroupAssignments
-
getPriceChannel
-
getPriceRecurrencePolicy
-
withPriceCurrency
set priceCurrency with the specificied value- Type Parameters:
TValue- value type- Parameters:
priceCurrency- value to be set- Returns:
- PriceselectingTrait
-
addPriceCurrency
add additional priceCurrency query parameter- Type Parameters:
TValue- value type- Parameters:
priceCurrency- value to be added- Returns:
- PriceselectingTrait
-
withPriceCountry
set priceCountry with the specificied value- Type Parameters:
TValue- value type- Parameters:
priceCountry- value to be set- Returns:
- PriceselectingTrait
-
addPriceCountry
add additional priceCountry query parameter- Type Parameters:
TValue- value type- Parameters:
priceCountry- value to be added- Returns:
- PriceselectingTrait
-
withPriceCustomerGroup
set priceCustomerGroup with the specificied value- Type Parameters:
TValue- value type- Parameters:
priceCustomerGroup- value to be set- Returns:
- PriceselectingTrait
-
addPriceCustomerGroup
add additional priceCustomerGroup query parameter- Type Parameters:
TValue- value type- Parameters:
priceCustomerGroup- value to be added- Returns:
- PriceselectingTrait
-
withPriceCustomerGroupAssignments
<TValue> PriceselectingTrait<T> withPriceCustomerGroupAssignments(TValue priceCustomerGroupAssignments) set priceCustomerGroupAssignments with the specificied value- Type Parameters:
TValue- value type- Parameters:
priceCustomerGroupAssignments- value to be set- Returns:
- PriceselectingTrait
-
addPriceCustomerGroupAssignments
<TValue> PriceselectingTrait<T> addPriceCustomerGroupAssignments(TValue priceCustomerGroupAssignments) add additional priceCustomerGroupAssignments query parameter- Type Parameters:
TValue- value type- Parameters:
priceCustomerGroupAssignments- value to be added- Returns:
- PriceselectingTrait
-
withPriceChannel
set priceChannel with the specificied value- Type Parameters:
TValue- value type- Parameters:
priceChannel- value to be set- Returns:
- PriceselectingTrait
-
addPriceChannel
add additional priceChannel query parameter- Type Parameters:
TValue- value type- Parameters:
priceChannel- value to be added- Returns:
- PriceselectingTrait
-
withPriceRecurrencePolicy
set priceRecurrencePolicy with the specificied value- Type Parameters:
TValue- value type- Parameters:
priceRecurrencePolicy- value to be set- Returns:
- PriceselectingTrait
-
addPriceRecurrencePolicy
add additional priceRecurrencePolicy query parameter- Type Parameters:
TValue- value type- Parameters:
priceRecurrencePolicy- value to be added- Returns:
- PriceselectingTrait
-
asPriceselectingTrait
-
asPriceselectingTraitToBaseType
-