Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService Class Reference

Provides methods for creating, updating and retrieving DaiEncodingProfile objects. More...

Inheritance diagram for Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService:
Google.Api.Ads.AdManager.v202305.IDaiEncodingProfileService Google.Api.Ads.AdManager.v202305.DaiEncodingProfileServiceInterface

Public Member Functions

 DaiEncodingProfileService ()
 Creates a new instance of the DaiEncodingProfileService class. More...
 
 DaiEncodingProfileService (string endpointConfigurationName)
 Creates a new instance of the DaiEncodingProfileService class. More...
 
 DaiEncodingProfileService (string endpointConfigurationName, string remoteAddress)
 Creates a new instance of the DaiEncodingProfileService class. More...
 
 DaiEncodingProfileService (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the DaiEncodingProfileService class. More...
 
 DaiEncodingProfileService (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the DaiEncodingProfileService class. More...
 
virtual
Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[] 
createDaiEncodingProfiles (Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[] daiEncodingProfiles)
 Creates new DaiEncodingProfile objects. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[]> 
createDaiEncodingProfilesAsync (Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[] daiEncodingProfiles)
 
virtual
Google.Api.Ads.AdManager.v202305.DaiEncodingProfilePage 
getDaiEncodingProfilesByStatement (Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 Gets a DaiEncodingProfilePage of DaiEncodingProfile objects that satisfy the given Statement::query. The following fields are supported for filtering: More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.DaiEncodingProfilePage
getDaiEncodingProfilesByStatementAsync (Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
virtual
Google.Api.Ads.AdManager.v202305.UpdateResult 
performDaiEncodingProfileAction (Google.Api.Ads.AdManager.v202305.DaiEncodingProfileAction daiEncodingProfileAction, Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 Performs actions on DaiEncodingProfile objects that match the given Statement::query. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.UpdateResult
performDaiEncodingProfileActionAsync (Google.Api.Ads.AdManager.v202305.DaiEncodingProfileAction daiEncodingProfileAction, Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
virtual
Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[] 
updateDaiEncodingProfiles (Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[] daiEncodingProfiles)
 Updates the specified DaiEncodingProfile objects. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[]> 
updateDaiEncodingProfilesAsync (Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[] daiEncodingProfiles)
 

Detailed Description

Provides methods for creating, updating and retrieving DaiEncodingProfile objects.

This feature is not yet openly available for GAM Video publishers. Publishers will need to apply for access for this feature through their account managers.

Constructor & Destructor Documentation

Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.DaiEncodingProfileService ( )
inline

Creates a new instance of the DaiEncodingProfileService class.

Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.DaiEncodingProfileService ( string  endpointConfigurationName)
inline

Creates a new instance of the DaiEncodingProfileService class.

Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.DaiEncodingProfileService ( string  endpointConfigurationName,
string  remoteAddress 
)
inline

Creates a new instance of the DaiEncodingProfileService class.

Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.DaiEncodingProfileService ( string  endpointConfigurationName,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the DaiEncodingProfileService class.

Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.DaiEncodingProfileService ( System.ServiceModel.Channels.Binding  binding,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the DaiEncodingProfileService class.

Member Function Documentation

virtual Google.Api.Ads.AdManager.v202305.DaiEncodingProfile [] Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.createDaiEncodingProfiles ( Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[]  daiEncodingProfiles)
inlinevirtual
virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[]> Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.createDaiEncodingProfilesAsync ( Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[]  daiEncodingProfiles)
inlinevirtual
virtual Google.Api.Ads.AdManager.v202305.DaiEncodingProfilePage Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.getDaiEncodingProfilesByStatement ( Google.Api.Ads.AdManager.v202305.Statement  filterStatement)
inlinevirtual

Gets a DaiEncodingProfilePage of DaiEncodingProfile objects that satisfy the given Statement::query. The following fields are supported for filtering:

PQL Property Object Property
id DaiEncodingProfile::id
status DaiEncodingProfile::status
name DaiEncodingProfile::name

Implements Google.Api.Ads.AdManager.v202305.DaiEncodingProfileServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.DaiEncodingProfilePage> Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.getDaiEncodingProfilesByStatementAsync ( Google.Api.Ads.AdManager.v202305.Statement  filterStatement)
inlinevirtual
virtual Google.Api.Ads.AdManager.v202305.UpdateResult Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.performDaiEncodingProfileAction ( Google.Api.Ads.AdManager.v202305.DaiEncodingProfileAction  daiEncodingProfileAction,
Google.Api.Ads.AdManager.v202305.Statement  filterStatement 
)
inlinevirtual
virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.UpdateResult> Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.performDaiEncodingProfileActionAsync ( Google.Api.Ads.AdManager.v202305.DaiEncodingProfileAction  daiEncodingProfileAction,
Google.Api.Ads.AdManager.v202305.Statement  filterStatement 
)
inlinevirtual
virtual Google.Api.Ads.AdManager.v202305.DaiEncodingProfile [] Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.updateDaiEncodingProfiles ( Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[]  daiEncodingProfiles)
inlinevirtual
virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[]> Google.Api.Ads.AdManager.v202305.DaiEncodingProfileService.updateDaiEncodingProfilesAsync ( Google.Api.Ads.AdManager.v202305.DaiEncodingProfile[]  daiEncodingProfiles)
inlinevirtual

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