public class ProductCatalog extends APINode
| Modifier and Type | Field and Description |
|---|---|
protected static com.google.gson.Gson |
gson |
| Constructor and Description |
|---|
ProductCatalog(Long id,
APIContext context) |
ProductCatalog(String id,
APIContext context) |
getException, getHeader, getRawResponse, getRawResponseAsJsonObject, getRawValue, head, parseResponsepublic ProductCatalog(Long id, APIContext context)
public ProductCatalog(String id, APIContext context)
public ProductCatalog fetch() throws APIException
APIExceptionpublic static ProductCatalog fetchById(Long id, APIContext context) throws APIException
APIExceptionpublic static com.google.common.util.concurrent.ListenableFuture<ProductCatalog> fetchByIdAsync(Long id, APIContext context) throws APIException
APIExceptionpublic static ProductCatalog fetchById(String id, APIContext context) throws APIException
APIExceptionpublic static com.google.common.util.concurrent.ListenableFuture<ProductCatalog> fetchByIdAsync(String id, APIContext context) throws APIException
APIExceptionpublic static APINodeList<ProductCatalog> fetchByIds(List<String> ids, List<String> fields, APIContext context) throws APIException
APIExceptionpublic static com.google.common.util.concurrent.ListenableFuture<APINodeList<ProductCatalog>> fetchByIdsAsync(List<String> ids, List<String> fields, APIContext context) throws APIException
APIExceptionpublic static ProductCatalog loadJSON(String json, APIContext context, String header)
public static APINodeList<ProductCatalog> parseResponse(String json, APIContext context, APIRequest request, String header) throws APIException.MalformedResponseException
public APIContext getContext()
getContext in class APINodepublic void setContext(APIContext context)
setContext in class APINodepublic ProductCatalog.APIRequestDeleteAgencies deleteAgencies()
public ProductCatalog.APIRequestGetAgencies getAgencies()
public ProductCatalog.APIRequestCreateAgency createAgency()
public ProductCatalog.APIRequestDeleteAssignedUsers deleteAssignedUsers()
public ProductCatalog.APIRequestGetAssignedUsers getAssignedUsers()
public ProductCatalog.APIRequestCreateAssignedUser createAssignedUser()
public ProductCatalog.APIRequestGetAutomotiveModels getAutomotiveModels()
public ProductCatalog.APIRequestCreateBatch createBatch()
public ProductCatalog.APIRequestCreateCatalogStore createCatalogStore()
public ProductCatalog.APIRequestGetCategories getCategories()
public ProductCatalog.APIRequestCreateCategory createCategory()
public ProductCatalog.APIRequestGetCheckBatchRequestStatus getCheckBatchRequestStatus()
public ProductCatalog.APIRequestGetCollaborativeAdsLsbImageBank getCollaborativeAdsLsbImageBank()
public ProductCatalog.APIRequestGetCollaborativeAdsShareSettings getCollaborativeAdsShareSettings()
public ProductCatalog.APIRequestCreateCpasLsbImageBank createCpasLsbImageBank()
public ProductCatalog.APIRequestGetCreatorAssetCreatives getCreatorAssetCreatives()
public ProductCatalog.APIRequestGetDataSources getDataSources()
public ProductCatalog.APIRequestGetDestinations getDestinations()
public ProductCatalog.APIRequestGetDiagnostics getDiagnostics()
public ProductCatalog.APIRequestGetEventStats getEventStats()
public ProductCatalog.APIRequestDeleteExternalEventSources deleteExternalEventSources()
public ProductCatalog.APIRequestGetExternalEventSources getExternalEventSources()
public ProductCatalog.APIRequestCreateExternalEventSource createExternalEventSource()
public ProductCatalog.APIRequestGetFlights getFlights()
public ProductCatalog.APIRequestGetHomeListings getHomeListings()
public ProductCatalog.APIRequestCreateHomeListing createHomeListing()
public ProductCatalog.APIRequestGetHotelRoomsBatch getHotelRoomsBatch()
public ProductCatalog.APIRequestCreateHotelRoomsBatch createHotelRoomsBatch()
public ProductCatalog.APIRequestGetHotels getHotels()
public ProductCatalog.APIRequestCreateHotel createHotel()
public ProductCatalog.APIRequestCreateItemsBatch createItemsBatch()
public ProductCatalog.APIRequestCreateLocalizedItemsBatch createLocalizedItemsBatch()
public ProductCatalog.APIRequestGetPricingVariablesBatch getPricingVariablesBatch()
public ProductCatalog.APIRequestCreatePricingVariablesBatch createPricingVariablesBatch()
public ProductCatalog.APIRequestGetProductFeeds getProductFeeds()
public ProductCatalog.APIRequestCreateProductFeed createProductFeed()
public ProductCatalog.APIRequestGetProductGroups getProductGroups()
public ProductCatalog.APIRequestCreateProductGroup createProductGroup()
public ProductCatalog.APIRequestGetProductSets getProductSets()
public ProductCatalog.APIRequestCreateProductSet createProductSet()
public ProductCatalog.APIRequestGetProductSetsBatch getProductSetsBatch()
public ProductCatalog.APIRequestGetProducts getProducts()
public ProductCatalog.APIRequestCreateProduct createProduct()
public ProductCatalog.APIRequestGetVehicleOffers getVehicleOffers()
public ProductCatalog.APIRequestGetVehicles getVehicles()
public ProductCatalog.APIRequestCreateVehicle createVehicle()
public ProductCatalog.APIRequestCreateVersionItemsBatch createVersionItemsBatch()
public ProductCatalog.APIRequestDelete delete()
public ProductCatalog.APIRequestGet get()
public ProductCatalog.APIRequestUpdate update()
public CollaborativeAdsShareSettings getFieldAdAccountToCollaborativeAdsShareSettings()
public CollaborativeAdsShareSettings getFieldAgencyCollaborativeAdsShareSettings()
public Business getFieldBusiness()
public StoreCatalogSettings getFieldCatalogStore()
public CommerceMerchantSettings getFieldCommerceMerchantSettings()
public User getFieldCreatorUser()
public ProductCatalogImageSettings getFieldDaDisplaySettings()
public String getFieldDefaultImageUrl()
public Long getFieldFeedCount()
public String getFieldId()
public Boolean getFieldIsCatalogSegment()
public Boolean getFieldIsLocalCatalog()
public String getFieldName()
public Business getFieldOwnerBusiness()
public Long getFieldProductCount()
public StoreCatalogSettings getFieldStoreCatalogSettings()
public String getFieldUserAccessExpireTime()
public String getFieldVertical()
public ProductCatalog copyFrom(ProductCatalog instance)
public static APIRequest.ResponseParser<ProductCatalog> getParser()
Copyright © 2024. All rights reserved.