All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
Campaign |
copyFrom(Campaign instance) |
Campaign.APIRequestCreateAdLabel |
createAdLabel() |
Campaign.APIRequestCreateCopy |
createCopy() |
Campaign.APIRequestDelete |
delete() |
Campaign.APIRequestDeleteAdLabels |
deleteAdLabels() |
Campaign |
fetch() |
static Campaign |
fetchById(Long id,
APIContext context) |
static Campaign |
fetchById(String id,
APIContext context) |
static com.google.common.util.concurrent.ListenableFuture<Campaign> |
fetchByIdAsync(Long id,
APIContext context) |
static com.google.common.util.concurrent.ListenableFuture<Campaign> |
fetchByIdAsync(String id,
APIContext context) |
static APINodeList<Campaign> |
fetchByIds(List<String> ids,
List<String> fields,
APIContext context) |
static com.google.common.util.concurrent.ListenableFuture<APINodeList<Campaign>> |
fetchByIdsAsync(List<String> ids,
List<String> fields,
APIContext context) |
Campaign.APIRequestGet |
get() |
Campaign.APIRequestGetAds |
getAds() |
Campaign.APIRequestGetAdSets |
getAdSets() |
Campaign.APIRequestGetAdStudies |
getAdStudies() |
APIContext |
getContext() |
Campaign.APIRequestGetCopies |
getCopies() |
String |
getFieldAccountId() |
List<AdLabel> |
getFieldAdlabels() |
Campaign.EnumBidStrategy |
getFieldBidStrategy() |
String |
getFieldBoostedObjectId() |
List<AdStudy> |
getFieldBrandLiftStudies() |
Boolean |
getFieldBudgetRebalanceFlag() |
String |
getFieldBudgetRemaining() |
String |
getFieldBuyingType() |
Boolean |
getFieldCanCreateBrandLiftStudy() |
Boolean |
getFieldCanUseSpendCap() |
Campaign.EnumConfiguredStatus |
getFieldConfiguredStatus() |
String |
getFieldCreatedTime() |
String |
getFieldDailyBudget() |
Campaign.EnumEffectiveStatus |
getFieldEffectiveStatus() |
String |
getFieldId() |
Boolean |
getFieldIsAutobid() |
Boolean |
getFieldIsAveragePricePacing() |
String |
getFieldKpiCustomConversionId() |
String |
getFieldKpiType() |
String |
getFieldLastBudgetTogglingTime() |
String |
getFieldLifetimeBudget() |
String |
getFieldName() |
String |
getFieldObjective() |
List<String> |
getFieldPacingType() |
AdPromotedObject |
getFieldPromotedObject() |
List<AdRecommendation> |
getFieldRecommendations() |
Campaign |
getFieldSourceCampaign() |
String |
getFieldSourceCampaignId() |
String |
getFieldSpendCap() |
String |
getFieldStartTime() |
Campaign.EnumStatus |
getFieldStatus() |
String |
getFieldStopTime() |
String |
getFieldToplineId() |
String |
getFieldUpdatedTime() |
String |
getId() |
Campaign.APIRequestGetInsights |
getInsights() |
Campaign.APIRequestGetInsightsAsync |
getInsightsAsync() |
static APIRequest.ResponseParser<Campaign> |
getParser() |
static Campaign |
loadJSON(String json,
APIContext context) |
static APINodeList<Campaign> |
parseResponse(String json,
APIContext context,
APIRequest request) |
void |
setContext(APIContext context) |
String |
toString() |
Campaign.APIRequestUpdate |
update() |