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

Service used to manage extensions at the customer level. The extensions are managed by AdWords using existing feed services, including creating and modifying feeds, feed items, and customer feeds for the user. More...

Inheritance diagram for Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingService:
Google.Api.Ads.AdWords.v201809.ICustomerExtensionSettingService Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingServiceInterface

Public Member Functions

 CustomerExtensionSettingService ()
 Creates a new instance of the CustomerExtensionSettingService class. More...
 
 CustomerExtensionSettingService (string endpointConfigurationName)
 Creates a new instance of the CustomerExtensionSettingService class. More...
 
 CustomerExtensionSettingService (string endpointConfigurationName, string remoteAddress)
 Creates a new instance of the CustomerExtensionSettingService class. More...
 
 CustomerExtensionSettingService (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the CustomerExtensionSettingService class. More...
 
 CustomerExtensionSettingService (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the CustomerExtensionSettingService class. More...
 
virtual
Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingPage 
get (Google.Api.Ads.AdWords.v201809.Selector selector)
 Returns a list of CustomerExtensionSettings that meet the selector criteria. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingPage
getAsync (Google.Api.Ads.AdWords.v201809.Selector selector)
 
virtual
Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingReturnValue 
mutate (Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingOperation[] operations)
 Applies the list of mutate operations (add, remove, and set). More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingReturnValue
mutateAsync (Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingOperation[] operations)
 
virtual
Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingPage 
query (string query1)
 Returns a list of CustomerExtensionSettings that match the query. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingPage
queryAsync (string query)
 

Detailed Description

Service used to manage extensions at the customer level. The extensions are managed by AdWords using existing feed services, including creating and modifying feeds, feed items, and customer feeds for the user.

Constructor & Destructor Documentation

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

Creates a new instance of the CustomerExtensionSettingService class.

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

Creates a new instance of the CustomerExtensionSettingService class.

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

Creates a new instance of the CustomerExtensionSettingService class.

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

Creates a new instance of the CustomerExtensionSettingService class.

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

Creates a new instance of the CustomerExtensionSettingService class.

Member Function Documentation

virtual Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingPage Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingService.get ( Google.Api.Ads.AdWords.v201809.Selector  selector)
inlinevirtual

Returns a list of CustomerExtensionSettings that meet the selector criteria.

Parameters
selectorDetermines which CustomerExtensionSettings to return. If empty, all CustomerExtensionSettings are returned.
Returns
The list of CustomerExtensionSettings specified by the selector.
Exceptions
AdWordsApiExceptionIndicates a problem with the request.

Implements Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingPage> Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingService.getAsync ( Google.Api.Ads.AdWords.v201809.Selector  selector)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingReturnValue Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingService.mutate ( Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingOperation[]  operations)
inlinevirtual

Applies the list of mutate operations (add, remove, and set).

Beginning in v201509, add and set operations are treated identically. Performing an add operation when there is an existing ExtensionSetting will cause the operation to be treated like a set operation. Performing a set operation when there is no existing ExtensionSetting will cause the operation to be treated like an add operation.

Parameters
operationsThe operations to apply. The same CustomerExtensionSetting cannot be specified in more than one operation.
Returns
The changed CustomerExtensionSettings.
Exceptions
AdWordsApiExceptionIndicates a problem with the request.

Implements Google.Api.Ads.AdWords.v201809.ICustomerExtensionSettingService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingReturnValue> Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingService.mutateAsync ( Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingOperation[]  operations)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingPage Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingService.query ( string  query1)
inlinevirtual

Returns a list of CustomerExtensionSettings that match the query.

Parameters
query1The SQL-like AWQL query string.
Returns
The list of CustomerExtensionSettings specified by the query.
Exceptions
AdWordsApiExceptionIndicates a problem with the request.

Implements Google.Api.Ads.AdWords.v201809.CustomerExtensionSettingServiceInterface.

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

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