public final class DelegateLocator extends Object
Implementation is not thread-safe, because AdWordsSession and Apache Axis service objects are not thread-safe.
Constructor and Description |
---|
DelegateLocator(AdWordsSession adWordsSession)
Constructor for DelegateLocator with it's own AdWordsSession.
|
DelegateLocator(AdWordsSession adWordsSession,
com.google.api.ads.adwords.axis.v201409.mcm.ManagedCustomer managedCustomer)
Constructor for DelegateLocator for a ManagedCustomer.
|
DelegateLocator(AdWordsSession adWordsSession,
ManagedCustomerDelegate managedCustomerDelegate,
AdGroupAdDelegate adGroupAdDelegate,
AdGroupBidModifierDelegate adGroupBidModifierDelegate,
AdGroupCriterionDelegate adGroupCriterionDelegate,
AdGroupFeedDelegate adGroupFeedDelegate,
AdGroupDelegate adGroupDelegate,
AdParamDelegate adParamDelegate,
BudgetOrderDelegate budgetOrderDelegate,
BudgetDelegate budgetDelegate,
CampaignAdExtensionDelegate campaignAdExtensionDelegate,
CampaignCriterionDelegate campaignCriterionDelegate,
CampaignFeedDelegate campaignFeedDelegate,
CampaignDelegate campaignDelegate,
ConstantDataDelegate constantDataDelegate,
ConversionTrackerDelegate conversionTrackerDelegate,
CustomerSyncDelegate customerSyncDelegate,
DataAdGroupBidLandscapeDelegate dataAdGroupBidLandscapeDelegate,
DataCriterionBidLandscapeDelegate dataCriterionBidLandscapeDelegate,
ExperimentDelegate experimentDelegate,
FeedDelegate feedDelegate,
FeedItemDelegate feedItemDelegate,
FeedMappingDelegate feedMappingDelegate,
GeoLocationDelegate geoLocationDelegate,
LocationCriterionDelegate locationCriterionDelegate,
MediaDelegate mediaDelegate,
TargetingIdeaDelegate targetingIdeaDelegate,
TrafficEstimatorDelegate trafficEstimatorDelegate,
UserListDelegate userListDelegate,
LabelDelegate labelDelegate)
Constructor for DelegateLocator for a ManagedCustomer.
|
DelegateLocator(AdWordsSession adWordsSession,
String clientCustomerId)
Constructor for DelegateLocator for a ManagedCustomer from
clientCustomerId.
|
Modifier and Type | Method and Description |
---|---|
AdGroupAdDelegate |
getAdGroupAdDelegate()
Gets the AdGroupAdDelegate associated with the
adWordsSession . |
AdGroupBidModifierDelegate |
getAdGroupBidModifierDelegate()
Gets the AdGroupBidModifierDelegate associated with the
adWordsSession . |
AdGroupCriterionDelegate |
getAdGroupCriterionDelegate()
Gets the AdGroupCriterionDelegate associated with the
adWordsSession . |
AdGroupDelegate |
getAdGroupDelegate()
Gets the AdGroupDelegate associated with the
adWordsSession . |
AdGroupFeedDelegate |
getAdGroupFeedDelegate()
Gets the AdGroupFeedDelegate associated with the
adWordsSession . |
AdParamDelegate |
getAdParamDelegate()
Gets the AdParamDelegate associated with the
adWordsSession . |
AdWordsSession |
getAdWordsSession()
Gets the AdWordsSession associated with this
DelegateLocator . |
BudgetDelegate |
getBudgetDelegate()
Gets the BudgetDelegate associated with the
adWordsSession . |
BudgetOrderDelegate |
getBudgetOrderDelegate()
Gets the BudgetOrderDelegate associated with the
adWordsSession . |
CampaignAdExtensionDelegate |
getCampaignAdExtensionDelegate()
Gets the CampaignAdExtensionDelegate associated with the
adWordsSession . |
CampaignCriterionDelegate |
getCampaignCriterionDelegate()
Gets the CampaignCriterionDelegate associated with the
adWordsSession . |
CampaignDelegate |
getCampaignDelegate()
Gets the CampaignDelegate associated with the
adWordsSession . |
CampaignFeedDelegate |
getCampaignFeedDelegate()
Gets the CampaignFeedDelegate associated with the
adWordsSession . |
String |
getClientCustomerId()
Gets the ClientCustomerId associated with the
adWordsSession . |
ConstantDataDelegate |
getConstantDataDelegate()
Gets the ConstantDataDelegate associated with the
adWordsSession . |
ConversionTrackerDelegate |
getConversionTrackerDelegate()
Gets the ConversionTrackerDelegate associated with the
adWordsSession . |
CustomerSyncDelegate |
getCustomerSyncDelegate()
Gets the CustomerSyncDelegate associated with the
adWordsSession . |
DataAdGroupBidLandscapeDelegate |
getDataAdGroupBidLandscapeDelegate()
Gets the DataAdGroupBidLandscapeDelegate associated with the
adWordsSession . |
DataCriterionBidLandscapeDelegate |
getDataCriterionBidLandscapeDelegate()
Gets the DataCriterionBidLandscapeDelegate associated with the
adWordsSession . |
ExperimentDelegate |
getExperimentDelegate()
Gets the ExperimentDelegate associated with the
adWordsSession . |
FeedDelegate |
getFeedDelegate()
Gets the FeedDelegate associated with the
adWordsSession . |
FeedItemDelegate |
getFeedItemDelegate()
Gets the FeedMappingDelegate associated with the
adWordsSession . |
FeedMappingDelegate |
getFeedMappingDelegate()
Gets the FeedMappingDelegate associated with the
adWordsSession . |
GeoLocationDelegate |
getGeoLocationDelegate()
Gets the GeoLocationDelegate associated with the
adWordsSession . |
LabelDelegate |
getLabelDelegate()
Gets the LabelDelegate associated with the
adWordsSession . |
LocationCriterionDelegate |
getLocationCriterionDelegate()
Gets the LocationCriterionDelegate associated with the
adWordsSession . |
ManagedCustomerDelegate |
getManagedCustomerDelegate()
Gets the ManagedCustomerDelegate associated with the
adWordsSession . |
MediaDelegate |
getMediaDelegate()
Gets the MediaDelegate associated with the
adWordsSession . |
TargetingIdeaDelegate |
getTargetingIdeaDelegate()
Gets the TargetingIdeaDelegate associated with the
adWordsSession . |
TrafficEstimatorDelegate |
getTrafficEstimatorDelegate()
Gets the TrafficEstimatorDelegate associated with the
adWordsSession . |
UserListDelegate |
getUserListDelegate()
Gets the UserListDelegate associated with the
adWordsSession . |
public DelegateLocator(AdWordsSession adWordsSession)
adWordsSession
- the AdWordsSession for the ManagedCustomerpublic DelegateLocator(AdWordsSession adWordsSession, String clientCustomerId)
adWordsSession
- the AdWordsSession for the ManagedCustomerclientCustomerId
- the clientCustomerId as String for the AdWordsSessionpublic DelegateLocator(AdWordsSession adWordsSession, com.google.api.ads.adwords.axis.v201409.mcm.ManagedCustomer managedCustomer)
adWordsSession
- the AdWordsSession for the ManagedCustomermanagedCustomer
- the ManagedCustomer for the AdWordsSessionpublic DelegateLocator(AdWordsSession adWordsSession, ManagedCustomerDelegate managedCustomerDelegate, AdGroupAdDelegate adGroupAdDelegate, AdGroupBidModifierDelegate adGroupBidModifierDelegate, AdGroupCriterionDelegate adGroupCriterionDelegate, AdGroupFeedDelegate adGroupFeedDelegate, AdGroupDelegate adGroupDelegate, AdParamDelegate adParamDelegate, BudgetOrderDelegate budgetOrderDelegate, BudgetDelegate budgetDelegate, CampaignAdExtensionDelegate campaignAdExtensionDelegate, CampaignCriterionDelegate campaignCriterionDelegate, CampaignFeedDelegate campaignFeedDelegate, CampaignDelegate campaignDelegate, ConstantDataDelegate constantDataDelegate, ConversionTrackerDelegate conversionTrackerDelegate, CustomerSyncDelegate customerSyncDelegate, DataAdGroupBidLandscapeDelegate dataAdGroupBidLandscapeDelegate, DataCriterionBidLandscapeDelegate dataCriterionBidLandscapeDelegate, ExperimentDelegate experimentDelegate, FeedDelegate feedDelegate, FeedItemDelegate feedItemDelegate, FeedMappingDelegate feedMappingDelegate, GeoLocationDelegate geoLocationDelegate, LocationCriterionDelegate locationCriterionDelegate, MediaDelegate mediaDelegate, TargetingIdeaDelegate targetingIdeaDelegate, TrafficEstimatorDelegate trafficEstimatorDelegate, UserListDelegate userListDelegate, LabelDelegate labelDelegate)
adWordsSession
- the AdWordsSession for the ManagedCustomermanagedCustomerDelegate
- public AdWordsSession getAdWordsSession()
DelegateLocator
.public String getClientCustomerId()
adWordsSession
.public ManagedCustomerDelegate getManagedCustomerDelegate()
adWordsSession
.public CampaignFeedDelegate getCampaignFeedDelegate()
adWordsSession
.public CampaignDelegate getCampaignDelegate()
adWordsSession
.public AdGroupBidModifierDelegate getAdGroupBidModifierDelegate()
adWordsSession
.public AdGroupFeedDelegate getAdGroupFeedDelegate()
adWordsSession
.public AdGroupDelegate getAdGroupDelegate()
adWordsSession
.public AdGroupAdDelegate getAdGroupAdDelegate()
adWordsSession
.public AdGroupCriterionDelegate getAdGroupCriterionDelegate()
adWordsSession
.public CampaignCriterionDelegate getCampaignCriterionDelegate()
adWordsSession
.public CampaignAdExtensionDelegate getCampaignAdExtensionDelegate()
adWordsSession
.public BudgetOrderDelegate getBudgetOrderDelegate()
adWordsSession
.public BudgetDelegate getBudgetDelegate()
adWordsSession
.public ConstantDataDelegate getConstantDataDelegate()
adWordsSession
.public DataAdGroupBidLandscapeDelegate getDataAdGroupBidLandscapeDelegate()
adWordsSession
.public DataCriterionBidLandscapeDelegate getDataCriterionBidLandscapeDelegate()
adWordsSession
.public AdParamDelegate getAdParamDelegate()
adWordsSession
.public CustomerSyncDelegate getCustomerSyncDelegate()
adWordsSession
.public ExperimentDelegate getExperimentDelegate()
adWordsSession
.public FeedDelegate getFeedDelegate()
adWordsSession
.public FeedItemDelegate getFeedItemDelegate()
adWordsSession
.public FeedMappingDelegate getFeedMappingDelegate()
adWordsSession
.public GeoLocationDelegate getGeoLocationDelegate()
adWordsSession
.public LocationCriterionDelegate getLocationCriterionDelegate()
adWordsSession
.public ConversionTrackerDelegate getConversionTrackerDelegate()
adWordsSession
.public MediaDelegate getMediaDelegate()
adWordsSession
.public TargetingIdeaDelegate getTargetingIdeaDelegate()
adWordsSession
.public TrafficEstimatorDelegate getTrafficEstimatorDelegate()
adWordsSession
.public UserListDelegate getUserListDelegate()
adWordsSession
.public LabelDelegate getLabelDelegate()
adWordsSession
.Copyright © 2015. All Rights Reserved.