Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdWords.v201809.BudgetService Class Reference

Budget Service to get/mutate budgets. More...

Inheritance diagram for Google.Api.Ads.AdWords.v201809.BudgetService:
Google.Api.Ads.AdWords.v201809.IBudgetService Google.Api.Ads.AdWords.v201809.BudgetServiceInterface

Public Member Functions

 BudgetService ()
 Creates a new instance of the BudgetService class. More...
 
 BudgetService (string endpointConfigurationName)
 Creates a new instance of the BudgetService class. More...
 
 BudgetService (string endpointConfigurationName, string remoteAddress)
 Creates a new instance of the BudgetService class. More...
 
 BudgetService (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the BudgetService class. More...
 
 BudgetService (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the BudgetService class. More...
 
virtual
Google.Api.Ads.AdWords.v201809.BudgetPage 
get (Google.Api.Ads.AdWords.v201809.Selector selector)
 Returns a list of budgets that match the selector. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.BudgetPage
getAsync (Google.Api.Ads.AdWords.v201809.Selector selector)
 
virtual
Google.Api.Ads.AdWords.v201809.BudgetReturnValue 
mutate (Google.Api.Ads.AdWords.v201809.BudgetOperation[] operations)
 Applies the list of mutate operations. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.BudgetReturnValue
mutateAsync (Google.Api.Ads.AdWords.v201809.BudgetOperation[] operations)
 
virtual
Google.Api.Ads.AdWords.v201809.BudgetPage 
query (string query1)
 Returns the list of budgets that match the query. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.BudgetPage
queryAsync (string query)
 

Detailed Description

Budget Service to get/mutate budgets.

Constructor & Destructor Documentation

Google.Api.Ads.AdWords.v201809.BudgetService.BudgetService ( )
inline

Creates a new instance of the BudgetService class.

Google.Api.Ads.AdWords.v201809.BudgetService.BudgetService ( string  endpointConfigurationName)
inline

Creates a new instance of the BudgetService class.

Google.Api.Ads.AdWords.v201809.BudgetService.BudgetService ( string  endpointConfigurationName,
string  remoteAddress 
)
inline

Creates a new instance of the BudgetService class.

Google.Api.Ads.AdWords.v201809.BudgetService.BudgetService ( string  endpointConfigurationName,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the BudgetService class.

Google.Api.Ads.AdWords.v201809.BudgetService.BudgetService ( System.ServiceModel.Channels.Binding  binding,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the BudgetService class.

Member Function Documentation

virtual Google.Api.Ads.AdWords.v201809.BudgetPage Google.Api.Ads.AdWords.v201809.BudgetService.get ( Google.Api.Ads.AdWords.v201809.Selector  selector)
inlinevirtual

Returns a list of budgets that match the selector.

Returns
List of budgets specified by the selector.
Exceptions
AdWordsApiExceptionif problems occurred while retrieving results.

Implements Google.Api.Ads.AdWords.v201809.BudgetServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.BudgetPage> Google.Api.Ads.AdWords.v201809.BudgetService.getAsync ( Google.Api.Ads.AdWords.v201809.Selector  selector)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.BudgetReturnValue Google.Api.Ads.AdWords.v201809.BudgetService.mutate ( Google.Api.Ads.AdWords.v201809.BudgetOperation[]  operations)
inlinevirtual

Applies the list of mutate operations.

Parameters
operationsThe operations to apply.
Returns
The modified list of Budgets, returned in the same order as operations.

AdWordsApiException

Implements Google.Api.Ads.AdWords.v201809.IBudgetService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.BudgetReturnValue> Google.Api.Ads.AdWords.v201809.BudgetService.mutateAsync ( Google.Api.Ads.AdWords.v201809.BudgetOperation[]  operations)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.BudgetPage Google.Api.Ads.AdWords.v201809.BudgetService.query ( string  query1)
inlinevirtual

Returns the list of budgets that match the query.

Parameters
query1The SQL-like AWQL query string
Returns
s A list of Budget
Exceptions
AdWordsApiExceptionwhen the query is invalid or there are errors processing the request.

Implements Google.Api.Ads.AdWords.v201809.BudgetServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.BudgetPage> Google.Api.Ads.AdWords.v201809.BudgetService.queryAsync ( string  query)
inlinevirtual

The documentation for this class was generated from the following file: