pub trait ApplicationService: Send + Sync + 'static {
Show 47 methods // Required methods fn create<'life0, 'async_trait>( &'life0 self, request: Request<CreateApplicationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<CreateApplicationResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn get<'life0, 'async_trait>( &'life0 self, request: Request<GetApplicationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetApplicationResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn update<'life0, 'async_trait>( &'life0 self, request: Request<UpdateApplicationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn delete<'life0, 'async_trait>( &'life0 self, request: Request<DeleteApplicationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn list<'life0, 'async_trait>( &'life0 self, request: Request<ListApplicationsRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<ListApplicationsResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn list_integrations<'life0, 'async_trait>( &'life0 self, request: Request<ListIntegrationsRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<ListIntegrationsResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn create_http_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateHttpIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn get_http_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetHttpIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetHttpIntegrationResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn update_http_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateHttpIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn delete_http_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteHttpIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn create_influx_db_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateInfluxDbIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn get_influx_db_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetInfluxDbIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetInfluxDbIntegrationResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn update_influx_db_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateInfluxDbIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn delete_influx_db_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteInfluxDbIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn create_things_board_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateThingsBoardIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn get_things_board_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetThingsBoardIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetThingsBoardIntegrationResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn update_things_board_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateThingsBoardIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn delete_things_board_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteThingsBoardIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn create_my_devices_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateMyDevicesIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn get_my_devices_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetMyDevicesIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetMyDevicesIntegrationResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn update_my_devices_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateMyDevicesIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn delete_my_devices_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteMyDevicesIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn create_lora_cloud_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateLoraCloudIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn get_lora_cloud_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetLoraCloudIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetLoraCloudIntegrationResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn update_lora_cloud_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateLoraCloudIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn delete_lora_cloud_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteLoraCloudIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn create_gcp_pub_sub_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateGcpPubSubIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn get_gcp_pub_sub_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetGcpPubSubIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetGcpPubSubIntegrationResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn update_gcp_pub_sub_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateGcpPubSubIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn delete_gcp_pub_sub_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteGcpPubSubIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn create_aws_sns_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateAwsSnsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn get_aws_sns_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetAwsSnsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetAwsSnsIntegrationResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn update_aws_sns_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateAwsSnsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn delete_aws_sns_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteAwsSnsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn create_azure_service_bus_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateAzureServiceBusIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn get_azure_service_bus_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetAzureServiceBusIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetAzureServiceBusIntegrationResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn update_azure_service_bus_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateAzureServiceBusIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn delete_azure_service_bus_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteAzureServiceBusIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn create_pilot_things_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreatePilotThingsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn get_pilot_things_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetPilotThingsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetPilotThingsIntegrationResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn update_pilot_things_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdatePilotThingsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn delete_pilot_things_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeletePilotThingsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn create_ifttt_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateIftttIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn get_ifttt_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetIftttIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetIftttIntegrationResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn update_ifttt_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateIftttIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn delete_ifttt_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteIftttIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; fn generate_mqtt_integration_client_certificate<'life0, 'async_trait>( &'life0 self, request: Request<GenerateMqttIntegrationClientCertificateRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GenerateMqttIntegrationClientCertificateResponse>, Status>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait;
}
Expand description

Generated trait containing gRPC methods that should be implemented for use with ApplicationServiceServer.

Required Methods§

source

fn create<'life0, 'async_trait>( &'life0 self, request: Request<CreateApplicationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<CreateApplicationResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Create creates the given application.

source

fn get<'life0, 'async_trait>( &'life0 self, request: Request<GetApplicationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetApplicationResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Get the application for the given ID.

source

fn update<'life0, 'async_trait>( &'life0 self, request: Request<UpdateApplicationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Update updates the given application.

source

fn delete<'life0, 'async_trait>( &'life0 self, request: Request<DeleteApplicationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Delete the application for the given ID.

source

fn list<'life0, 'async_trait>( &'life0 self, request: Request<ListApplicationsRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<ListApplicationsResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Get the list of applications.

source

fn list_integrations<'life0, 'async_trait>( &'life0 self, request: Request<ListIntegrationsRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<ListIntegrationsResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

List all configured integrations.

source

fn create_http_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateHttpIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Create HTTP integration.

source

fn get_http_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetHttpIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetHttpIntegrationResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Get the configured HTTP integration.

source

fn update_http_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateHttpIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Update the HTTP integration.

source

fn delete_http_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteHttpIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Delete the HTTP integration.

source

fn create_influx_db_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateInfluxDbIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Create InfluxDb integration.

source

fn get_influx_db_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetInfluxDbIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetInfluxDbIntegrationResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Get InfluxDb integration.

source

fn update_influx_db_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateInfluxDbIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Update InfluxDb integration.

source

fn delete_influx_db_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteInfluxDbIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Delete InfluxDb integration.

source

fn create_things_board_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateThingsBoardIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Create ThingsBoard integration.

source

fn get_things_board_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetThingsBoardIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetThingsBoardIntegrationResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Get ThingsBoard integration.

source

fn update_things_board_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateThingsBoardIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Update ThingsBoard integration.

source

fn delete_things_board_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteThingsBoardIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Delete ThingsBoard integration.

source

fn create_my_devices_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateMyDevicesIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Create myDevices integration.

source

fn get_my_devices_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetMyDevicesIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetMyDevicesIntegrationResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Get myDevices integration.

source

fn update_my_devices_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateMyDevicesIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Update myDevices integration.

source

fn delete_my_devices_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteMyDevicesIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Delete myDevices integration.

source

fn create_lora_cloud_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateLoraCloudIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Create LoRaCloud integration.

source

fn get_lora_cloud_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetLoraCloudIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetLoraCloudIntegrationResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Get LoRaCloud integration.

source

fn update_lora_cloud_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateLoraCloudIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Update LoRaCloud integration.

source

fn delete_lora_cloud_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteLoraCloudIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Delete LoRaCloud integration.

source

fn create_gcp_pub_sub_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateGcpPubSubIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Create GCP Pub/Sub integration.

source

fn get_gcp_pub_sub_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetGcpPubSubIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetGcpPubSubIntegrationResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Get GCP Pub/Sub integration.

source

fn update_gcp_pub_sub_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateGcpPubSubIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Update GCP Pub/Sub integration.

source

fn delete_gcp_pub_sub_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteGcpPubSubIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Delete GCP Pub/Sub integration.

source

fn create_aws_sns_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateAwsSnsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Create AWS SNS integration.

source

fn get_aws_sns_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetAwsSnsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetAwsSnsIntegrationResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Get AWS SNS integration.

source

fn update_aws_sns_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateAwsSnsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Update AWS SNS integration.

source

fn delete_aws_sns_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteAwsSnsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Delete AWS SNS integration.

source

fn create_azure_service_bus_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateAzureServiceBusIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Create Azure Service-Bus integration.

source

fn get_azure_service_bus_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetAzureServiceBusIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetAzureServiceBusIntegrationResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Get Azure Service-Bus integration.

source

fn update_azure_service_bus_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateAzureServiceBusIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Update Azure Service-Bus integration.

source

fn delete_azure_service_bus_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteAzureServiceBusIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Delete Azure Service-Bus integration.

source

fn create_pilot_things_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreatePilotThingsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Create Pilot Things integration.

source

fn get_pilot_things_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetPilotThingsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetPilotThingsIntegrationResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Get Pilot Things integration.

source

fn update_pilot_things_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdatePilotThingsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Update Pilot Things integration.

source

fn delete_pilot_things_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeletePilotThingsIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Delete Pilot Things integration.

source

fn create_ifttt_integration<'life0, 'async_trait>( &'life0 self, request: Request<CreateIftttIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Create IFTTT integration.

source

fn get_ifttt_integration<'life0, 'async_trait>( &'life0 self, request: Request<GetIftttIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GetIftttIntegrationResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Get IFTTT integration.

source

fn update_ifttt_integration<'life0, 'async_trait>( &'life0 self, request: Request<UpdateIftttIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Update IFTTT integration.

source

fn delete_ifttt_integration<'life0, 'async_trait>( &'life0 self, request: Request<DeleteIftttIntegrationRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<()>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Delete IFTTT integration.

source

fn generate_mqtt_integration_client_certificate<'life0, 'async_trait>( &'life0 self, request: Request<GenerateMqttIntegrationClientCertificateRequest> ) -> Pin<Box<dyn Future<Output = Result<Response<GenerateMqttIntegrationClientCertificateResponse>, Status>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Generates application ID specific client-certificate.

Implementors§