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, parseResponse
public ProductCatalog(Long id, APIContext context)
public ProductCatalog(String id, APIContext context)
public ProductCatalog fetch() throws APIException
APIException
public static ProductCatalog fetchById(Long id, APIContext context) throws APIException
APIException
public static com.google.common.util.concurrent.ListenableFuture<ProductCatalog> fetchByIdAsync(Long id, APIContext context) throws APIException
APIException
public static ProductCatalog fetchById(String id, APIContext context) throws APIException
APIException
public static com.google.common.util.concurrent.ListenableFuture<ProductCatalog> fetchByIdAsync(String id, APIContext context) throws APIException
APIException
public static APINodeList<ProductCatalog> fetchByIds(List<String> ids, List<String> fields, APIContext context) throws APIException
APIException
public static com.google.common.util.concurrent.ListenableFuture<APINodeList<ProductCatalog>> fetchByIdsAsync(List<String> ids, List<String> fields, APIContext context) throws APIException
APIException
public 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 APINode
public void setContext(APIContext context)
setContext
in class APINode
public ProductCatalog.APIRequestDeleteAgencies deleteAgencies()
public ProductCatalog.APIRequestGetAgencies getAgencies()
public ProductCatalog.APIRequestCreateAgency createAgency()
public ProductCatalog.APIRequestGetArEffectsBatchStatus getArEffectsBatchStatus()
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.APIRequestGetCollaborativeAdsEventStats getCollaborativeAdsEventStats()
public ProductCatalog.APIRequestGetCollaborativeAdsLsbImageBank getCollaborativeAdsLsbImageBank()
public ProductCatalog.APIRequestGetCollaborativeAdsShareSettings getCollaborativeAdsShareSettings()
public ProductCatalog.APIRequestCreateCpasLsbImageBank createCpasLsbImageBank()
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.APIRequestGetMediaTitles getMediaTitles()
public ProductCatalog.APIRequestCreateMediaTitle createMediaTitle()
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.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 String getFieldName()
public Business getFieldOwnerBusiness()
public Long getFieldProductCount()
public StoreCatalogSettings getFieldStoreCatalogSettings()
public String getFieldVertical()
public ProductCatalog copyFrom(ProductCatalog instance)
public static APIRequest.ResponseParser<ProductCatalog> getParser()
Copyright © 2023. All rights reserved.