Class DeviceManagerConnectionIdempotencyPolicy (2.14.0)
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< DeviceManagerConnectionIdempotencyPolicy > | |
virtual CreateDeviceRegistry(google::cloud::iot::v1::CreateDeviceRegistryRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::CreateDeviceRegistryRequest const &
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual GetDeviceRegistry(google::cloud::iot::v1::GetDeviceRegistryRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::GetDeviceRegistryRequest const &
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual UpdateDeviceRegistry(google::cloud::iot::v1::UpdateDeviceRegistryRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::UpdateDeviceRegistryRequest const &
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual DeleteDeviceRegistry(google::cloud::iot::v1::DeleteDeviceRegistryRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::DeleteDeviceRegistryRequest const &
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual ListDeviceRegistries(google::cloud::iot::v1::ListDeviceRegistriesRequest)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::ListDeviceRegistriesRequest
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual CreateDevice(google::cloud::iot::v1::CreateDeviceRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::CreateDeviceRequest const &
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual GetDevice(google::cloud::iot::v1::GetDeviceRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::GetDeviceRequest const &
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual UpdateDevice(google::cloud::iot::v1::UpdateDeviceRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::UpdateDeviceRequest const &
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual DeleteDevice(google::cloud::iot::v1::DeleteDeviceRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::DeleteDeviceRequest const &
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual ListDevices(google::cloud::iot::v1::ListDevicesRequest)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::ListDevicesRequest
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual ModifyCloudToDeviceConfig(google::cloud::iot::v1::ModifyCloudToDeviceConfigRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::ModifyCloudToDeviceConfigRequest const &
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual ListDeviceConfigVersions(google::cloud::iot::v1::ListDeviceConfigVersionsRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::ListDeviceConfigVersionsRequest const &
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual ListDeviceStates(google::cloud::iot::v1::ListDeviceStatesRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::ListDeviceStatesRequest 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 SendCommandToDevice(google::cloud::iot::v1::SendCommandToDeviceRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::SendCommandToDeviceRequest const &
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual BindDeviceToGateway(google::cloud::iot::v1::BindDeviceToGatewayRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::BindDeviceToGatewayRequest const &
|
Returns |
---|
Type | Description |
google::cloud::Idempotency | |
virtual UnbindDeviceFromGateway(google::cloud::iot::v1::UnbindDeviceFromGatewayRequest const &)
Parameter |
---|
Name | Description |
request |
google::cloud::iot::v1::UnbindDeviceFromGatewayRequest 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 2024-03-16 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]