cloudbilling  v1
Classes | Public Member Functions | List of all members
google_cloudbilling_api::CloudbillingService::ServicesResource Class Reference

#include <cloudbilling_service.h>

Classes

class  SkusResource
 

Public Member Functions

 ServicesResource (CloudbillingService *service)
 
 ~ServicesResource ()
 
const SkusResourceget_skus () const
 
ServicesResource_ListMethodNewListMethod (client::AuthorizationCredential *_credential_) const
 
ServicesResource_ListMethodPager * NewListMethodPager (client::AuthorizationCredential *_credential_) const
 

Detailed Description

Acts as message factory for accessing data.

Constructor & Destructor Documentation

◆ ServicesResource()

google_cloudbilling_api::CloudbillingService::ServicesResource::ServicesResource ( CloudbillingService service)
explicit

Standard constructor.

Parameters
[in]serviceThe service instance is used to bind to the methods created from this resource instance. This will be the service that methods are invoked on.

◆ ~ServicesResource()

google_cloudbilling_api::CloudbillingService::ServicesResource::~ServicesResource ( )
inline

Standard destructor.

Member Function Documentation

◆ get_skus()

const SkusResource& google_cloudbilling_api::CloudbillingService::ServicesResource::get_skus ( ) const
inline

Gets the skus resource method factory.

Returns
SkusResource for creating methods.

◆ NewListMethod()

ServicesResource_ListMethod * google_cloudbilling_api::CloudbillingService::ServicesResource::NewListMethod ( client::AuthorizationCredential *  _credential_) const

Creates a new ServicesResource_ListMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewListMethodPager()

ServicesResource_ListMethodPager * google_cloudbilling_api::CloudbillingService::ServicesResource::NewListMethodPager ( client::AuthorizationCredential *  _credential_) const

Creates a pager for iterating over incremental result pages.

Parameters
[in]<em>credential</em>NULL credentials will not authorize the request.
See also
googleapis::googleapis::ServiceRequestPager

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