Send feedback
Class CloudDeployConnection (2.23.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.23.0 keyboard_arrow_down
Functions
virtual options()
Returns
Type
Description
Options
virtual ListDeliveryPipelines(google::cloud::deploy::v1::ListDeliveryPipelinesRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListDeliveryPipelinesRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::DeliveryPipeline >
virtual GetDeliveryPipeline(google::cloud::deploy::v1::GetDeliveryPipelineRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetDeliveryPipelineRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::DeliveryPipeline >
virtual CreateDeliveryPipeline(google::cloud::deploy::v1::CreateDeliveryPipelineRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateDeliveryPipelineRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::DeliveryPipeline > >
virtual UpdateDeliveryPipeline(google::cloud::deploy::v1::UpdateDeliveryPipelineRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::UpdateDeliveryPipelineRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::DeliveryPipeline > >
virtual DeleteDeliveryPipeline(google::cloud::deploy::v1::DeleteDeliveryPipelineRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::DeleteDeliveryPipelineRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::OperationMetadata > >
virtual ListTargets(google::cloud::deploy::v1::ListTargetsRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListTargetsRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::Target >
virtual RollbackTarget(google::cloud::deploy::v1::RollbackTargetRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::RollbackTargetRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::RollbackTargetResponse >
virtual GetTarget(google::cloud::deploy::v1::GetTargetRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetTargetRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::Target >
virtual CreateTarget(google::cloud::deploy::v1::CreateTargetRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateTargetRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::Target > >
virtual UpdateTarget(google::cloud::deploy::v1::UpdateTargetRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::UpdateTargetRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::Target > >
virtual DeleteTarget(google::cloud::deploy::v1::DeleteTargetRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::DeleteTargetRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::OperationMetadata > >
virtual ListCustomTargetTypes(google::cloud::deploy::v1::ListCustomTargetTypesRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListCustomTargetTypesRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::CustomTargetType >
virtual GetCustomTargetType(google::cloud::deploy::v1::GetCustomTargetTypeRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetCustomTargetTypeRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::CustomTargetType >
virtual CreateCustomTargetType(google::cloud::deploy::v1::CreateCustomTargetTypeRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateCustomTargetTypeRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::CustomTargetType > >
virtual UpdateCustomTargetType(google::cloud::deploy::v1::UpdateCustomTargetTypeRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::UpdateCustomTargetTypeRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::CustomTargetType > >
virtual DeleteCustomTargetType(google::cloud::deploy::v1::DeleteCustomTargetTypeRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::DeleteCustomTargetTypeRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::OperationMetadata > >
virtual ListReleases(google::cloud::deploy::v1::ListReleasesRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListReleasesRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::Release >
virtual GetRelease(google::cloud::deploy::v1::GetReleaseRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetReleaseRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::Release >
virtual CreateRelease(google::cloud::deploy::v1::CreateReleaseRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateReleaseRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::Release > >
virtual AbandonRelease(google::cloud::deploy::v1::AbandonReleaseRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::AbandonReleaseRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::AbandonReleaseResponse >
virtual ApproveRollout(google::cloud::deploy::v1::ApproveRolloutRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::ApproveRolloutRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::ApproveRolloutResponse >
virtual AdvanceRollout(google::cloud::deploy::v1::AdvanceRolloutRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::AdvanceRolloutRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::AdvanceRolloutResponse >
virtual CancelRollout(google::cloud::deploy::v1::CancelRolloutRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CancelRolloutRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::CancelRolloutResponse >
virtual ListRollouts(google::cloud::deploy::v1::ListRolloutsRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListRolloutsRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::Rollout >
virtual GetRollout(google::cloud::deploy::v1::GetRolloutRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetRolloutRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::Rollout >
virtual CreateRollout(google::cloud::deploy::v1::CreateRolloutRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateRolloutRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::Rollout > >
virtual IgnoreJob(google::cloud::deploy::v1::IgnoreJobRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::IgnoreJobRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::IgnoreJobResponse >
virtual RetryJob(google::cloud::deploy::v1::RetryJobRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::RetryJobRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::RetryJobResponse >
virtual ListJobRuns(google::cloud::deploy::v1::ListJobRunsRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListJobRunsRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::JobRun >
virtual GetJobRun(google::cloud::deploy::v1::GetJobRunRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetJobRunRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::JobRun >
virtual TerminateJobRun(google::cloud::deploy::v1::TerminateJobRunRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::TerminateJobRunRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::TerminateJobRunResponse >
virtual GetConfig(google::cloud::deploy::v1::GetConfigRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetConfigRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::Config >
virtual CreateAutomation(google::cloud::deploy::v1::CreateAutomationRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateAutomationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::Automation > >
virtual UpdateAutomation(google::cloud::deploy::v1::UpdateAutomationRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::UpdateAutomationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::Automation > >
virtual DeleteAutomation(google::cloud::deploy::v1::DeleteAutomationRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::DeleteAutomationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::OperationMetadata > >
virtual GetAutomation(google::cloud::deploy::v1::GetAutomationRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetAutomationRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::Automation >
virtual ListAutomations(google::cloud::deploy::v1::ListAutomationsRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListAutomationsRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::Automation >
virtual GetAutomationRun(google::cloud::deploy::v1::GetAutomationRunRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetAutomationRunRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::AutomationRun >
virtual ListAutomationRuns(google::cloud::deploy::v1::ListAutomationRunsRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListAutomationRunsRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::AutomationRun >
virtual CancelAutomationRun(google::cloud::deploy::v1::CancelAutomationRunRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CancelAutomationRunRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::CancelAutomationRunResponse >
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-05 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["This document details the `CloudDeployConnection` interface, which provides virtual methods for user-facing operations in the `CloudDeployClient`."],["The interface allows for injecting custom behavior in tests, such as using Google Mock objects, when testing `CloudDeployClient` objects."],["There are various functions available, including operations to list, get, create, update, and delete resources like delivery pipelines, targets, releases, rollouts, job runs, and automations, as well as approve, advance, cancel, abandon, ignore and retry rollouts and jobs."],["The document shows the availability of documentation for multiple versions, ranging from 2.11.0 to the latest release candidate 2.37.0-rc, with the `CloudDeployConnection` documented specifically for each version."],["The methods also include the ability to manage CustomTargetTypes and obtain the current configuration."]]],[]]