commercetools.Sdk
The commercetools platform, import-api and C# sdks generated from our api reference.
Loading...
Searching...
No Matches
Public Member Functions | Properties
commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet Class Reference

Inherits commercetools.Base.Client.ApiMethod< ByProjectKeyProductProjectionsKeyByKeyGet >, commercetools.Base.Client.IApiMethod< ByProjectKeyProductProjectionsKeyByKeyGet, commercetools.Sdk.Api.Models.Products.IProductProjection >, commercetools.Sdk.Api.Client.IProjectionselectingTrait< ByProjectKeyProductProjectionsKeyByKeyGet >, commercetools.Sdk.Api.Client.IPriceselectingTrait< ByProjectKeyProductProjectionsKeyByKeyGet >, commercetools.Sdk.Api.Client.ILocaleprojectingTrait< ByProjectKeyProductProjectionsKeyByKeyGet >, commercetools.Sdk.Api.Client.IStoreprojectingTrait< ByProjectKeyProductProjectionsKeyByKeyGet >, commercetools.Sdk.Api.Client.IExpandableTrait< ByProjectKeyProductProjectionsKeyByKeyGet >, commercetools.Sdk.Api.Client.IErrorableTrait< ByProjectKeyProductProjectionsKeyByKeyGet >, and commercetools.Sdk.Api.Client.IDeprecatable200Trait< ByProjectKeyProductProjectionsKeyByKeyGet >.

Public Member Functions

 ByProjectKeyProductProjectionsKeyByKeyGet (IClient apiHttpClient, string projectKey, string key)
 
List< string > GetStaged ()
 
List< string > GetPriceCurrency ()
 
List< string > GetPriceCountry ()
 
List< string > GetPriceCustomerGroup ()
 
List< string > GetPriceChannel ()
 
List< string > GetLocaleProjection ()
 
List< string > GetStoreProjection ()
 
List< string > GetExpand ()
 
ByProjectKeyProductProjectionsKeyByKeyGet WithStaged (bool staged)
 
ByProjectKeyProductProjectionsKeyByKeyGet WithPriceCurrency (string priceCurrency)
 
ByProjectKeyProductProjectionsKeyByKeyGet WithPriceCountry (string priceCountry)
 
ByProjectKeyProductProjectionsKeyByKeyGet WithPriceCustomerGroup (string priceCustomerGroup)
 
ByProjectKeyProductProjectionsKeyByKeyGet WithPriceChannel (string priceChannel)
 
ByProjectKeyProductProjectionsKeyByKeyGet WithLocaleProjection (string localeProjection)
 
ByProjectKeyProductProjectionsKeyByKeyGet WithStoreProjection (string storeProjection)
 
ByProjectKeyProductProjectionsKeyByKeyGet WithExpand (string expand)
 
async Task< commercetools.Sdk.Api.Models.Products.IProductProjectionExecuteAsync (CancellationToken cancellationToken=default)
 
async Task< string > ExecuteAsJsonAsync (CancellationToken cancellationToken=default)
 
async Task< IApiResponse< commercetools.Sdk.Api.Models.Products.IProductProjection > > SendAsync (CancellationToken cancellationToken=default)
 
async Task< IApiResponse< string > > SendAsJsonAsync (CancellationToken cancellationToken=default)
 
- Public Member Functions inherited from commercetools.Base.Client.ApiMethod< ByProjectKeyProductProjectionsKeyByKeyGet >
 ApiMethod ()
 
AddQueryParam (string key, string value)
 
WithQueryParam (List< KeyValuePair< string, string > > queryParams)
 
ICollection< KeyValuePair< string, string > > GetQueryParams ()
 
List< string > GetQueryParam (string key)
 
string? GetFirstQueryParam (string key)
 
AddHeader (string key, string value)
 
WithHeaders (ApiHttpHeaders headers)
 
virtual HttpRequestMessage Build ()
 
- Public Member Functions inherited from commercetools.Base.Client.IApiMethod< ByProjectKeyProductProjectionsKeyByKeyGet, commercetools.Sdk.Api.Models.Products.IProductProjection >
AddQueryParam (string key, string value)
 
WithQueryParam (List< KeyValuePair< string, string > > queryParams)
 
List< string > GetQueryParam (string key)
 
AddHeader (string key, string value)
 
WithHeaders (ApiHttpHeaders headers)
 
HttpRequestMessage Build ()
 
Task< TResult > ExecuteAsync (CancellationToken cancellationToken=default)
 
Task< IApiResponse< TResult > > SendAsync (CancellationToken cancellationToken=default)
 
Task< string > ExecuteAsJsonAsync (CancellationToken cancellationToken=default)
 
Task< IApiResponse< string > > SendAsJsonAsync (CancellationToken cancellationToken=default)
 
- Public Member Functions inherited from commercetools.Sdk.Api.Client.IProjectionselectingTrait< ByProjectKeyProductProjectionsKeyByKeyGet >
List< string > GetStaged ()
 
WithStaged (bool staged)
 
IProjectionselectingTrait< T > AsProjectionselectingTrait ()
 
AsProjectionselectingTraitToBaseType ()
 
- Public Member Functions inherited from commercetools.Sdk.Api.Client.IPriceselectingTrait< ByProjectKeyProductProjectionsKeyByKeyGet >
List< string > GetPriceCurrency ()
 
List< string > GetPriceCountry ()
 
List< string > GetPriceCustomerGroup ()
 
List< string > GetPriceChannel ()
 
List< string > GetLocaleProjection ()
 
WithPriceCurrency (string priceCurrency)
 
WithPriceCountry (string priceCountry)
 
WithPriceCustomerGroup (string priceCustomerGroup)
 
WithPriceChannel (string priceChannel)
 
WithLocaleProjection (string localeProjection)
 
IPriceselectingTrait< T > AsPriceselectingTrait ()
 
AsPriceselectingTraitToBaseType ()
 
- Public Member Functions inherited from commercetools.Sdk.Api.Client.ILocaleprojectingTrait< ByProjectKeyProductProjectionsKeyByKeyGet >
List< string > GetLocaleProjection ()
 
WithLocaleProjection (string localeProjection)
 
ILocaleprojectingTrait< T > AsLocaleprojectingTrait ()
 
AsLocaleprojectingTraitToBaseType ()
 
- Public Member Functions inherited from commercetools.Sdk.Api.Client.IStoreprojectingTrait< ByProjectKeyProductProjectionsKeyByKeyGet >
List< string > GetStoreProjection ()
 
WithStoreProjection (string storeProjection)
 
IStoreprojectingTrait< T > AsStoreprojectingTrait ()
 
AsStoreprojectingTraitToBaseType ()
 
- Public Member Functions inherited from commercetools.Sdk.Api.Client.IExpandableTrait< ByProjectKeyProductProjectionsKeyByKeyGet >
List< string > GetExpand ()
 
WithExpand (string expand)
 
IExpandableTrait< T > AsExpandableTrait ()
 
AsExpandableTraitToBaseType ()
 
- Public Member Functions inherited from commercetools.Sdk.Api.Client.IErrorableTrait< ByProjectKeyProductProjectionsKeyByKeyGet >
IErrorableTrait< T > AsErrorableTrait ()
 
AsErrorableTraitToBaseType ()
 
- Public Member Functions inherited from commercetools.Sdk.Api.Client.IDeprecatable200Trait< ByProjectKeyProductProjectionsKeyByKeyGet >
IDeprecatable200Trait< T > AsDeprecatable200Trait ()
 
AsDeprecatable200TraitToBaseType ()
 

Properties

override HttpMethod Method [get]
 
- Properties inherited from commercetools.Base.Client.ApiMethod< ByProjectKeyProductProjectionsKeyByKeyGet >
HttpMethod Method [get]
 
string RequestUrl [get, set]
 
ApiHttpHeaders Headers [get, set]
 
- Properties inherited from commercetools.Base.Client.IApiMethod< ByProjectKeyProductProjectionsKeyByKeyGet, commercetools.Sdk.Api.Models.Products.IProductProjection >
HttpMethod Method [get]
 
string RequestUrl [get, set]
 

Constructor & Destructor Documentation

◆ ByProjectKeyProductProjectionsKeyByKeyGet()

commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.ByProjectKeyProductProjectionsKeyByKeyGet ( IClient  apiHttpClient,
string  projectKey,
string  key 
)
inline

Member Function Documentation

◆ ExecuteAsJsonAsync()

async Task< string > commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.ExecuteAsJsonAsync ( CancellationToken  cancellationToken = default)
inline

◆ ExecuteAsync()

async Task< commercetools.Sdk.Api.Models.Products.IProductProjection > commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.ExecuteAsync ( CancellationToken  cancellationToken = default)
inline

◆ GetExpand()

List< string > commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.GetExpand ( )
inline

◆ GetLocaleProjection()

List< string > commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.GetLocaleProjection ( )
inline

◆ GetPriceChannel()

List< string > commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.GetPriceChannel ( )
inline

◆ GetPriceCountry()

List< string > commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.GetPriceCountry ( )
inline

◆ GetPriceCurrency()

List< string > commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.GetPriceCurrency ( )
inline

◆ GetPriceCustomerGroup()

List< string > commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.GetPriceCustomerGroup ( )
inline

◆ GetStaged()

List< string > commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.GetStaged ( )
inline

◆ GetStoreProjection()

List< string > commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.GetStoreProjection ( )
inline

◆ SendAsJsonAsync()

async Task< IApiResponse< string > > commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.SendAsJsonAsync ( CancellationToken  cancellationToken = default)
inline

◆ SendAsync()

async Task< IApiResponse< commercetools.Sdk.Api.Models.Products.IProductProjection > > commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.SendAsync ( CancellationToken  cancellationToken = default)
inline

◆ WithExpand()

ByProjectKeyProductProjectionsKeyByKeyGet commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.WithExpand ( string  expand)
inline

◆ WithLocaleProjection()

ByProjectKeyProductProjectionsKeyByKeyGet commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.WithLocaleProjection ( string  localeProjection)
inline

◆ WithPriceChannel()

ByProjectKeyProductProjectionsKeyByKeyGet commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.WithPriceChannel ( string  priceChannel)
inline

◆ WithPriceCountry()

ByProjectKeyProductProjectionsKeyByKeyGet commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.WithPriceCountry ( string  priceCountry)
inline

◆ WithPriceCurrency()

ByProjectKeyProductProjectionsKeyByKeyGet commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.WithPriceCurrency ( string  priceCurrency)
inline

◆ WithPriceCustomerGroup()

ByProjectKeyProductProjectionsKeyByKeyGet commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.WithPriceCustomerGroup ( string  priceCustomerGroup)
inline

◆ WithStaged()

ByProjectKeyProductProjectionsKeyByKeyGet commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.WithStaged ( bool  staged)
inline

◆ WithStoreProjection()

ByProjectKeyProductProjectionsKeyByKeyGet commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.WithStoreProjection ( string  storeProjection)
inline

Property Documentation

◆ Method

override HttpMethod commercetools.Sdk.Api.Client.RequestBuilders.ProductProjections.ByProjectKeyProductProjectionsKeyByKeyGet.Method
get

The documentation for this class was generated from the following file: