Class DataplexServiceConnectionIdempotencyPolicy (2.42.0-rc)
Stay organized with collections
Save and categorize content based on your preferences.
Functions
virtual clone() const
Create a new copy of this object.
Returns |
Type |
Description |
std::unique_ptr< DataplexServiceConnectionIdempotencyPolicy > |
|
virtual CreateLake(google::cloud::dataplex::v1::CreateLakeRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::CreateLakeRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateLake(google::cloud::dataplex::v1::UpdateLakeRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::UpdateLakeRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteLake(google::cloud::dataplex::v1::DeleteLakeRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::DeleteLakeRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListLakes(google::cloud::dataplex::v1::ListLakesRequest)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::ListLakesRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetLake(google::cloud::dataplex::v1::GetLakeRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::GetLakeRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListLakeActions(google::cloud::dataplex::v1::ListLakeActionsRequest)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::ListLakeActionsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateZone(google::cloud::dataplex::v1::CreateZoneRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::CreateZoneRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateZone(google::cloud::dataplex::v1::UpdateZoneRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::UpdateZoneRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteZone(google::cloud::dataplex::v1::DeleteZoneRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::DeleteZoneRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListZones(google::cloud::dataplex::v1::ListZonesRequest)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::ListZonesRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetZone(google::cloud::dataplex::v1::GetZoneRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::GetZoneRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListZoneActions(google::cloud::dataplex::v1::ListZoneActionsRequest)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::ListZoneActionsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateAsset(google::cloud::dataplex::v1::CreateAssetRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::CreateAssetRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateAsset(google::cloud::dataplex::v1::UpdateAssetRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::UpdateAssetRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteAsset(google::cloud::dataplex::v1::DeleteAssetRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::DeleteAssetRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListAssets(google::cloud::dataplex::v1::ListAssetsRequest)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::ListAssetsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetAsset(google::cloud::dataplex::v1::GetAssetRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::GetAssetRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListAssetActions(google::cloud::dataplex::v1::ListAssetActionsRequest)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::ListAssetActionsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateTask(google::cloud::dataplex::v1::CreateTaskRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::CreateTaskRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateTask(google::cloud::dataplex::v1::UpdateTaskRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::UpdateTaskRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteTask(google::cloud::dataplex::v1::DeleteTaskRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::DeleteTaskRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListTasks(google::cloud::dataplex::v1::ListTasksRequest)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::ListTasksRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetTask(google::cloud::dataplex::v1::GetTaskRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::GetTaskRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListJobs(google::cloud::dataplex::v1::ListJobsRequest)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::ListJobsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual RunTask(google::cloud::dataplex::v1::RunTaskRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::RunTaskRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetJob(google::cloud::dataplex::v1::GetJobRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::GetJobRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CancelJob(google::cloud::dataplex::v1::CancelJobRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::CancelJobRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateEnvironment(google::cloud::dataplex::v1::CreateEnvironmentRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::CreateEnvironmentRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateEnvironment(google::cloud::dataplex::v1::UpdateEnvironmentRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::UpdateEnvironmentRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteEnvironment(google::cloud::dataplex::v1::DeleteEnvironmentRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::DeleteEnvironmentRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListEnvironments(google::cloud::dataplex::v1::ListEnvironmentsRequest)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::ListEnvironmentsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetEnvironment(google::cloud::dataplex::v1::GetEnvironmentRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::GetEnvironmentRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListSessions(google::cloud::dataplex::v1::ListSessionsRequest)
Parameter |
Name |
Description |
request |
google::cloud::dataplex::v1::ListSessionsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListLocations(google::cloud::location::ListLocationsRequest)
Parameter |
Name |
Description |
request |
google::cloud::location::ListLocationsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::location::GetLocationRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
Parameter |
Name |
Description |
request |
google::iam::v1::SetIamPolicyRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
Parameter |
Name |
Description |
request |
google::iam::v1::GetIamPolicyRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
Parameter |
Name |
Description |
request |
google::iam::v1::TestIamPermissionsRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListOperations(google::longrunning::ListOperationsRequest)
Parameter |
Name |
Description |
request |
google::longrunning::ListOperationsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetOperation(google::longrunning::GetOperationRequest const &)
Parameter |
Name |
Description |
request |
google::longrunning::GetOperationRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
Parameter |
Name |
Description |
request |
google::longrunning::DeleteOperationRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
Parameter |
Name |
Description |
request |
google::longrunning::CancelOperationRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
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-09-04 UTC.
[[["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-09-04 UTC."],[[["\u003cp\u003eThis page provides documentation for the \u003ccode\u003eDataplexServiceConnectionIdempotencyPolicy\u003c/code\u003e class across multiple versions, with the latest being version 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDataplexServiceConnectionIdempotencyPolicy\u003c/code\u003e class includes virtual functions for operations like creating, updating, deleting, listing, and getting various Dataplex resources such as Lakes, Zones, Assets, Tasks, Environments, and Jobs.\u003c/p\u003e\n"],["\u003cp\u003eEach function documented specifies its parameter type and its return type, which is consistently \u003ccode\u003egoogle::cloud::Idempotency\u003c/code\u003e for most functions, which describes the type of operation.\u003c/p\u003e\n"],["\u003cp\u003eThere are also functions for managing locations, IAM policies, and operations, such as listing, getting, deleting, and canceling operations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eclone()\u003c/code\u003e function is available for creating a new copy of the \u003ccode\u003eDataplexServiceConnectionIdempotencyPolicy\u003c/code\u003e object.\u003c/p\u003e\n"]]],[],null,["# Class DataplexServiceConnectionIdempotencyPolicy (2.42.0-rc)\n\nVersion latestkeyboard_arrow_down\n\n- [2.42.0-rc (latest)](/cpp/docs/reference/dataplex/latest/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.41.0](/cpp/docs/reference/dataplex/2.41.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.40.0](/cpp/docs/reference/dataplex/2.40.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.39.0](/cpp/docs/reference/dataplex/2.39.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.38.0](/cpp/docs/reference/dataplex/2.38.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.37.0](/cpp/docs/reference/dataplex/2.37.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.36.0](/cpp/docs/reference/dataplex/2.36.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.35.0](/cpp/docs/reference/dataplex/2.35.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.34.0](/cpp/docs/reference/dataplex/2.34.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.33.0](/cpp/docs/reference/dataplex/2.33.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.32.0](/cpp/docs/reference/dataplex/2.32.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.31.0](/cpp/docs/reference/dataplex/2.31.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.30.0](/cpp/docs/reference/dataplex/2.30.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.29.0](/cpp/docs/reference/dataplex/2.29.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.28.0](/cpp/docs/reference/dataplex/2.28.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.27.0](/cpp/docs/reference/dataplex/2.27.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.26.0](/cpp/docs/reference/dataplex/2.26.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.25.1](/cpp/docs/reference/dataplex/2.25.1/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.24.0](/cpp/docs/reference/dataplex/2.24.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.23.0](/cpp/docs/reference/dataplex/2.23.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.22.1](/cpp/docs/reference/dataplex/2.22.1/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.21.0](/cpp/docs/reference/dataplex/2.21.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.20.0](/cpp/docs/reference/dataplex/2.20.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.19.0](/cpp/docs/reference/dataplex/2.19.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.18.0](/cpp/docs/reference/dataplex/2.18.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.17.0](/cpp/docs/reference/dataplex/2.17.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.16.0](/cpp/docs/reference/dataplex/2.16.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.15.1](/cpp/docs/reference/dataplex/2.15.1/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.14.0](/cpp/docs/reference/dataplex/2.14.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.13.0](/cpp/docs/reference/dataplex/2.13.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.12.0](/cpp/docs/reference/dataplex/2.12.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy)\n- [2.11.0](/cpp/docs/reference/dataplex/2.11.0/classgoogle_1_1cloud_1_1dataplex__v1_1_1DataplexServiceConnectionIdempotencyPolicy) \n\nFunctions\n---------\n\n### virtual clone() const\n\nCreate a new copy of this object.\n\n### virtual CreateLake(google::cloud::dataplex::v1::CreateLakeRequest const \\&)\n\n### virtual UpdateLake(google::cloud::dataplex::v1::UpdateLakeRequest const \\&)\n\n### virtual DeleteLake(google::cloud::dataplex::v1::DeleteLakeRequest const \\&)\n\n### virtual ListLakes(google::cloud::dataplex::v1::ListLakesRequest)\n\n### virtual GetLake(google::cloud::dataplex::v1::GetLakeRequest const \\&)\n\n### virtual ListLakeActions(google::cloud::dataplex::v1::ListLakeActionsRequest)\n\n### virtual CreateZone(google::cloud::dataplex::v1::CreateZoneRequest const \\&)\n\n### virtual UpdateZone(google::cloud::dataplex::v1::UpdateZoneRequest const \\&)\n\n### virtual DeleteZone(google::cloud::dataplex::v1::DeleteZoneRequest const \\&)\n\n### virtual ListZones(google::cloud::dataplex::v1::ListZonesRequest)\n\n### virtual GetZone(google::cloud::dataplex::v1::GetZoneRequest const \\&)\n\n### virtual ListZoneActions(google::cloud::dataplex::v1::ListZoneActionsRequest)\n\n### virtual CreateAsset(google::cloud::dataplex::v1::CreateAssetRequest const \\&)\n\n### virtual UpdateAsset(google::cloud::dataplex::v1::UpdateAssetRequest const \\&)\n\n### virtual DeleteAsset(google::cloud::dataplex::v1::DeleteAssetRequest const \\&)\n\n### virtual ListAssets(google::cloud::dataplex::v1::ListAssetsRequest)\n\n### virtual GetAsset(google::cloud::dataplex::v1::GetAssetRequest const \\&)\n\n### virtual ListAssetActions(google::cloud::dataplex::v1::ListAssetActionsRequest)\n\n### virtual CreateTask(google::cloud::dataplex::v1::CreateTaskRequest const \\&)\n\n### virtual UpdateTask(google::cloud::dataplex::v1::UpdateTaskRequest const \\&)\n\n### virtual DeleteTask(google::cloud::dataplex::v1::DeleteTaskRequest const \\&)\n\n### virtual ListTasks(google::cloud::dataplex::v1::ListTasksRequest)\n\n### virtual GetTask(google::cloud::dataplex::v1::GetTaskRequest const \\&)\n\n### virtual ListJobs(google::cloud::dataplex::v1::ListJobsRequest)\n\n### virtual RunTask(google::cloud::dataplex::v1::RunTaskRequest const \\&)\n\n### virtual GetJob(google::cloud::dataplex::v1::GetJobRequest const \\&)\n\n### virtual CancelJob(google::cloud::dataplex::v1::CancelJobRequest const \\&)\n\n### virtual CreateEnvironment(google::cloud::dataplex::v1::CreateEnvironmentRequest const \\&)\n\n### virtual UpdateEnvironment(google::cloud::dataplex::v1::UpdateEnvironmentRequest const \\&)\n\n### virtual DeleteEnvironment(google::cloud::dataplex::v1::DeleteEnvironmentRequest const \\&)\n\n### virtual ListEnvironments(google::cloud::dataplex::v1::ListEnvironmentsRequest)\n\n### virtual GetEnvironment(google::cloud::dataplex::v1::GetEnvironmentRequest const \\&)\n\n### virtual ListSessions(google::cloud::dataplex::v1::ListSessionsRequest)\n\n### virtual ListLocations(google::cloud::location::ListLocationsRequest)\n\n### virtual GetLocation(google::cloud::location::GetLocationRequest const \\&)\n\n### virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const \\&)\n\n### virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const \\&)\n\n### virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const \\&)\n\n### virtual ListOperations(google::longrunning::ListOperationsRequest)\n\n### virtual GetOperation(google::longrunning::GetOperationRequest const \\&)\n\n### virtual DeleteOperation(google::longrunning::DeleteOperationRequest const \\&)\n\n### virtual CancelOperation(google::longrunning::CancelOperationRequest const \\&)"]]