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.APIRequestDeleteAssignedUsers deleteAssignedUsers()
public ProductCatalog.APIRequestGetAssignedUsers getAssignedUsers()
public ProductCatalog.APIRequestCreateAssignedUser createAssignedUser()
public ProductCatalog.APIRequestGetAutomotiveModels getAutomotiveModels()
public ProductCatalog.APIRequestCreateBatch createBatch()
public ProductCatalog.APIRequestGetBundleFolders getBundleFolders()
public ProductCatalog.APIRequestCreateBundleFolder createBundleFolder()
public ProductCatalog.APIRequestGetBundles getBundles()
public ProductCatalog.APIRequestCreateBundle createBundle()
public ProductCatalog.APIRequestGetCategories getCategories()
public ProductCatalog.APIRequestCreateCategory createCategory()
public ProductCatalog.APIRequestGetCheckBatchRequestStatus getCheckBatchRequestStatus()
public ProductCatalog.APIRequestGetCollaborativeAdsShareSettings getCollaborativeAdsShareSettings()
public ProductCatalog.APIRequestGetDaEventSamples getDaEventSamples()
public ProductCatalog.APIRequestGetDestinations getDestinations()
public ProductCatalog.APIRequestCreateDestination createDestination()
public ProductCatalog.APIRequestGetEventStats getEventStats()
public ProductCatalog.APIRequestDeleteExternalEventSources deleteExternalEventSources()
public ProductCatalog.APIRequestGetExternalEventSources getExternalEventSources()
public ProductCatalog.APIRequestCreateExternalEventSource createExternalEventSource()
public ProductCatalog.APIRequestGetFlights getFlights()
public ProductCatalog.APIRequestCreateFlight createFlight()
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.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.APIRequestCreateProductSetsBatch createProductSetsBatch()
public ProductCatalog.APIRequestGetProducts getProducts()
public ProductCatalog.APIRequestCreateProduct createProduct()
public ProductCatalog.APIRequestCreateStoreProductItemsBatch createStoreProductItemsBatch()
public ProductCatalog.APIRequestGetVehicleOffers getVehicleOffers()
public ProductCatalog.APIRequestGetVehicles getVehicles()
public ProductCatalog.APIRequestCreateVehicle createVehicle()
public ProductCatalog.APIRequestCreateVideo createVideo()
public ProductCatalog.APIRequestDelete delete()
public ProductCatalog.APIRequestGet get()
public ProductCatalog.APIRequestUpdate update()
public Business getFieldBusiness()
public CPASParentCatalogSettings getFieldCpasParentCatalogSettings()
public ProductCatalogImageSettings getFieldDaDisplaySettings()
public String getFieldDefaultImageUrl()
public Long getFieldFeedCount()
public FlightCatalogSettings getFieldFlightCatalogSettings()
public String getFieldId()
public String getFieldName()
public Long getFieldProductCount()
public StoreCatalogSettings getFieldStoreCatalogSettings()
public String getFieldVertical()
public ProductCatalog copyFrom(ProductCatalog instance)
public static APIRequest.ResponseParser<ProductCatalog> getParser()
Copyright © 2020. All rights reserved.