Class RepositoryManagerConnectionIdempotencyPolicy (2.23.0-rc)

Functions

virtual clone() const

Create a new copy of this object.

Returns
TypeDescription
std::unique_ptr< RepositoryManagerConnectionIdempotencyPolicy >

virtual CreateConnection(google::devtools::cloudbuild::v2::CreateConnectionRequest const &)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::CreateConnectionRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetConnection(google::devtools::cloudbuild::v2::GetConnectionRequest const &)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::GetConnectionRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListConnections(google::devtools::cloudbuild::v2::ListConnectionsRequest)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::ListConnectionsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateConnection(google::devtools::cloudbuild::v2::UpdateConnectionRequest const &)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::UpdateConnectionRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteConnection(google::devtools::cloudbuild::v2::DeleteConnectionRequest const &)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::DeleteConnectionRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateRepository(google::devtools::cloudbuild::v2::CreateRepositoryRequest const &)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::CreateRepositoryRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual BatchCreateRepositories(google::devtools::cloudbuild::v2::BatchCreateRepositoriesRequest const &)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::BatchCreateRepositoriesRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetRepository(google::devtools::cloudbuild::v2::GetRepositoryRequest const &)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::GetRepositoryRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListRepositories(google::devtools::cloudbuild::v2::ListRepositoriesRequest)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::ListRepositoriesRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteRepository(google::devtools::cloudbuild::v2::DeleteRepositoryRequest const &)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::DeleteRepositoryRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual FetchReadWriteToken(google::devtools::cloudbuild::v2::FetchReadWriteTokenRequest const &)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::FetchReadWriteTokenRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual FetchReadToken(google::devtools::cloudbuild::v2::FetchReadTokenRequest const &)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::FetchReadTokenRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual FetchLinkableRepositories(google::devtools::cloudbuild::v2::FetchLinkableRepositoriesRequest)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::FetchLinkableRepositoriesRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual FetchGitRefs(google::devtools::cloudbuild::v2::FetchGitRefsRequest const &)

Parameter
NameDescription
request google::devtools::cloudbuild::v2::FetchGitRefsRequest const &
Returns
TypeDescription
google::cloud::Idempotency