deploymentmanager  v2
Public Member Functions | List of all members
google_deploymentmanager_api::DeploymentManagerService::ManifestsResource Class Reference

#include <deployment_manager_service.h>

Public Member Functions

 ManifestsResource (DeploymentManagerService *service)
 
 ~ManifestsResource ()
 
ManifestsResource_GetMethodNewGetMethod (client::AuthorizationCredential *_credential_, const absl::string_view &project, const absl::string_view &deployment, const absl::string_view &manifest) const
 
ManifestsResource_ListMethodNewListMethod (client::AuthorizationCredential *_credential_, const absl::string_view &project, const absl::string_view &deployment) const
 
ManifestsResource_ListMethodPager * NewListMethodPager (client::AuthorizationCredential *_credential_, const absl::string_view &project, const absl::string_view &deployment) const
 

Detailed Description

Acts as message factory for accessing data.

Constructor & Destructor Documentation

◆ ManifestsResource()

google_deploymentmanager_api::DeploymentManagerService::ManifestsResource::ManifestsResource ( DeploymentManagerService 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.

◆ ~ManifestsResource()

google_deploymentmanager_api::DeploymentManagerService::ManifestsResource::~ManifestsResource ( )
inline

Standard destructor.

Member Function Documentation

◆ NewGetMethod()

ManifestsResource_GetMethod * google_deploymentmanager_api::DeploymentManagerService::ManifestsResource::NewGetMethod ( client::AuthorizationCredential *  _credential_,
const absl::string_view &  project,
const absl::string_view &  deployment,
const absl::string_view &  manifest 
) const

Creates a new ManifestsResource_GetMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]projectThe project ID for this request.
[in]deploymentThe name of the deployment for this request.
[in]manifestThe name of the manifest for this request.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewListMethod()

ManifestsResource_ListMethod * google_deploymentmanager_api::DeploymentManagerService::ManifestsResource::NewListMethod ( client::AuthorizationCredential *  _credential_,
const absl::string_view &  project,
const absl::string_view &  deployment 
) const

Creates a new ManifestsResource_ListMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]projectThe project ID for this request.
[in]deploymentThe name of the deployment for this request.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewListMethodPager()

ManifestsResource_ListMethodPager * google_deploymentmanager_api::DeploymentManagerService::ManifestsResource::NewListMethodPager ( client::AuthorizationCredential *  _credential_,
const absl::string_view &  project,
const absl::string_view &  deployment 
) const

Creates a pager for iterating over incremental result pages.

Parameters
[in]<em>credential</em>NULL credentials will not authorize the request.
[in]projectThe project ID for this request.
[in]deploymentThe name of the deployment for this request.
See also
googleapis::googleapis::ServiceRequestPager

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