api

package
v4.0.0-test.18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 4, 2022 License: MIT Imports: 14 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Encoding_name = map[int32]string{
		0: "JSON",
		1: "PROTOBUF",
	}
	Encoding_value = map[string]int32{
		"JSON":     0,
		"PROTOBUF": 1,
	}
)

Enum value maps for Encoding.

View Source
var (
	IntegrationKind_name = map[int32]string{
		0:  "HTTP",
		1:  "INFLUX_DB",
		2:  "THINGS_BOARD",
		3:  "MY_DEVICES",
		4:  "LORA_CLOUD",
		5:  "GCP_PUB_SUB",
		6:  "AWS_SNS",
		7:  "AZURE_SERVICE_BUS",
		8:  "PILOT_THINGS",
		9:  "MQTT_GLOBAL",
		10: "IFTTT",
	}
	IntegrationKind_value = map[string]int32{
		"HTTP":              0,
		"INFLUX_DB":         1,
		"THINGS_BOARD":      2,
		"MY_DEVICES":        3,
		"LORA_CLOUD":        4,
		"GCP_PUB_SUB":       5,
		"AWS_SNS":           6,
		"AZURE_SERVICE_BUS": 7,
		"PILOT_THINGS":      8,
		"MQTT_GLOBAL":       9,
		"IFTTT":             10,
	}
)

Enum value maps for IntegrationKind.

View Source
var (
	InfluxDbPrecision_name = map[int32]string{
		0: "NS",
		1: "U",
		2: "MS",
		3: "S",
		4: "M",
		5: "H",
	}
	InfluxDbPrecision_value = map[string]int32{
		"NS": 0,
		"U":  1,
		"MS": 2,
		"S":  3,
		"M":  4,
		"H":  5,
	}
)

Enum value maps for InfluxDbPrecision.

View Source
var (
	InfluxDbVersion_name = map[int32]string{
		0: "INFLUXDB_1",
		1: "INFLUXDB_2",
	}
	InfluxDbVersion_value = map[string]int32{
		"INFLUXDB_1": 0,
		"INFLUXDB_2": 1,
	}
)

Enum value maps for InfluxDbVersion.

View Source
var (
	CodecRuntime_name = map[int32]string{
		0: "NONE",
		1: "CAYENNE_LPP",
		2: "JS",
	}
	CodecRuntime_value = map[string]int32{
		"NONE":        0,
		"CAYENNE_LPP": 1,
		"JS":          2,
	}
)

Enum value maps for CodecRuntime.

View Source
var (
	MeasurementKind_name = map[int32]string{
		0: "UNKNOWN",
		1: "COUNTER",
		2: "ABSOLUTE",
		3: "GAUGE",
		4: "STRING",
	}
	MeasurementKind_value = map[string]int32{
		"UNKNOWN":  0,
		"COUNTER":  1,
		"ABSOLUTE": 2,
		"GAUGE":    3,
		"STRING":   4,
	}
)

Enum value maps for MeasurementKind.

View Source
var (
	MulticastGroupType_name = map[int32]string{
		0: "CLASS_C",
		1: "CLASS_B",
	}
	MulticastGroupType_value = map[string]int32{
		"CLASS_C": 0,
		"CLASS_B": 1,
	}
)

Enum value maps for MulticastGroupType.

View Source
var ApplicationService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.ApplicationService",
	HandlerType: (*ApplicationServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Create",
			Handler:    _ApplicationService_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _ApplicationService_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _ApplicationService_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _ApplicationService_Delete_Handler,
		},
		{
			MethodName: "List",
			Handler:    _ApplicationService_List_Handler,
		},
		{
			MethodName: "ListIntegrations",
			Handler:    _ApplicationService_ListIntegrations_Handler,
		},
		{
			MethodName: "CreateHttpIntegration",
			Handler:    _ApplicationService_CreateHttpIntegration_Handler,
		},
		{
			MethodName: "GetHttpIntegration",
			Handler:    _ApplicationService_GetHttpIntegration_Handler,
		},
		{
			MethodName: "UpdateHttpIntegration",
			Handler:    _ApplicationService_UpdateHttpIntegration_Handler,
		},
		{
			MethodName: "DeleteHttpIntegration",
			Handler:    _ApplicationService_DeleteHttpIntegration_Handler,
		},
		{
			MethodName: "CreateInfluxDbIntegration",
			Handler:    _ApplicationService_CreateInfluxDbIntegration_Handler,
		},
		{
			MethodName: "GetInfluxDbIntegration",
			Handler:    _ApplicationService_GetInfluxDbIntegration_Handler,
		},
		{
			MethodName: "UpdateInfluxDbIntegration",
			Handler:    _ApplicationService_UpdateInfluxDbIntegration_Handler,
		},
		{
			MethodName: "DeleteInfluxDbIntegration",
			Handler:    _ApplicationService_DeleteInfluxDbIntegration_Handler,
		},
		{
			MethodName: "CreateThingsBoardIntegration",
			Handler:    _ApplicationService_CreateThingsBoardIntegration_Handler,
		},
		{
			MethodName: "GetThingsBoardIntegration",
			Handler:    _ApplicationService_GetThingsBoardIntegration_Handler,
		},
		{
			MethodName: "UpdateThingsBoardIntegration",
			Handler:    _ApplicationService_UpdateThingsBoardIntegration_Handler,
		},
		{
			MethodName: "DeleteThingsBoardIntegration",
			Handler:    _ApplicationService_DeleteThingsBoardIntegration_Handler,
		},
		{
			MethodName: "CreateMyDevicesIntegration",
			Handler:    _ApplicationService_CreateMyDevicesIntegration_Handler,
		},
		{
			MethodName: "GetMyDevicesIntegration",
			Handler:    _ApplicationService_GetMyDevicesIntegration_Handler,
		},
		{
			MethodName: "UpdateMyDevicesIntegration",
			Handler:    _ApplicationService_UpdateMyDevicesIntegration_Handler,
		},
		{
			MethodName: "DeleteMyDevicesIntegration",
			Handler:    _ApplicationService_DeleteMyDevicesIntegration_Handler,
		},
		{
			MethodName: "CreateLoraCloudIntegration",
			Handler:    _ApplicationService_CreateLoraCloudIntegration_Handler,
		},
		{
			MethodName: "GetLoraCloudIntegration",
			Handler:    _ApplicationService_GetLoraCloudIntegration_Handler,
		},
		{
			MethodName: "UpdateLoraCloudIntegration",
			Handler:    _ApplicationService_UpdateLoraCloudIntegration_Handler,
		},
		{
			MethodName: "DeleteLoraCloudIntegration",
			Handler:    _ApplicationService_DeleteLoraCloudIntegration_Handler,
		},
		{
			MethodName: "CreateGcpPubSubIntegration",
			Handler:    _ApplicationService_CreateGcpPubSubIntegration_Handler,
		},
		{
			MethodName: "GetGcpPubSubIntegration",
			Handler:    _ApplicationService_GetGcpPubSubIntegration_Handler,
		},
		{
			MethodName: "UpdateGcpPubSubIntegration",
			Handler:    _ApplicationService_UpdateGcpPubSubIntegration_Handler,
		},
		{
			MethodName: "DeleteGcpPubSubIntegration",
			Handler:    _ApplicationService_DeleteGcpPubSubIntegration_Handler,
		},
		{
			MethodName: "CreateAwsSnsIntegration",
			Handler:    _ApplicationService_CreateAwsSnsIntegration_Handler,
		},
		{
			MethodName: "GetAwsSnsIntegration",
			Handler:    _ApplicationService_GetAwsSnsIntegration_Handler,
		},
		{
			MethodName: "UpdateAwsSnsIntegration",
			Handler:    _ApplicationService_UpdateAwsSnsIntegration_Handler,
		},
		{
			MethodName: "DeleteAwsSnsIntegration",
			Handler:    _ApplicationService_DeleteAwsSnsIntegration_Handler,
		},
		{
			MethodName: "CreateAzureServiceBusIntegration",
			Handler:    _ApplicationService_CreateAzureServiceBusIntegration_Handler,
		},
		{
			MethodName: "GetAzureServiceBusIntegration",
			Handler:    _ApplicationService_GetAzureServiceBusIntegration_Handler,
		},
		{
			MethodName: "UpdateAzureServiceBusIntegration",
			Handler:    _ApplicationService_UpdateAzureServiceBusIntegration_Handler,
		},
		{
			MethodName: "DeleteAzureServiceBusIntegration",
			Handler:    _ApplicationService_DeleteAzureServiceBusIntegration_Handler,
		},
		{
			MethodName: "CreatePilotThingsIntegration",
			Handler:    _ApplicationService_CreatePilotThingsIntegration_Handler,
		},
		{
			MethodName: "GetPilotThingsIntegration",
			Handler:    _ApplicationService_GetPilotThingsIntegration_Handler,
		},
		{
			MethodName: "UpdatePilotThingsIntegration",
			Handler:    _ApplicationService_UpdatePilotThingsIntegration_Handler,
		},
		{
			MethodName: "DeletePilotThingsIntegration",
			Handler:    _ApplicationService_DeletePilotThingsIntegration_Handler,
		},
		{
			MethodName: "CreateIftttIntegration",
			Handler:    _ApplicationService_CreateIftttIntegration_Handler,
		},
		{
			MethodName: "GetIftttIntegration",
			Handler:    _ApplicationService_GetIftttIntegration_Handler,
		},
		{
			MethodName: "UpdateIftttIntegration",
			Handler:    _ApplicationService_UpdateIftttIntegration_Handler,
		},
		{
			MethodName: "DeleteIftttIntegration",
			Handler:    _ApplicationService_DeleteIftttIntegration_Handler,
		},
		{
			MethodName: "GenerateMqttIntegrationClientCertificate",
			Handler:    _ApplicationService_GenerateMqttIntegrationClientCertificate_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/application.proto",
}

ApplicationService_ServiceDesc is the grpc.ServiceDesc for ApplicationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DeviceProfileService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.DeviceProfileService",
	HandlerType: (*DeviceProfileServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Create",
			Handler:    _DeviceProfileService_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _DeviceProfileService_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _DeviceProfileService_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _DeviceProfileService_Delete_Handler,
		},
		{
			MethodName: "List",
			Handler:    _DeviceProfileService_List_Handler,
		},
		{
			MethodName: "ListAdrAlgorithms",
			Handler:    _DeviceProfileService_ListAdrAlgorithms_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/device_profile.proto",
}

DeviceProfileService_ServiceDesc is the grpc.ServiceDesc for DeviceProfileService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DeviceProfileTemplateService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.DeviceProfileTemplateService",
	HandlerType: (*DeviceProfileTemplateServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Create",
			Handler:    _DeviceProfileTemplateService_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _DeviceProfileTemplateService_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _DeviceProfileTemplateService_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _DeviceProfileTemplateService_Delete_Handler,
		},
		{
			MethodName: "List",
			Handler:    _DeviceProfileTemplateService_List_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/device_profile_template.proto",
}

DeviceProfileTemplateService_ServiceDesc is the grpc.ServiceDesc for DeviceProfileTemplateService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DeviceService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.DeviceService",
	HandlerType: (*DeviceServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Create",
			Handler:    _DeviceService_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _DeviceService_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _DeviceService_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _DeviceService_Delete_Handler,
		},
		{
			MethodName: "List",
			Handler:    _DeviceService_List_Handler,
		},
		{
			MethodName: "CreateKeys",
			Handler:    _DeviceService_CreateKeys_Handler,
		},
		{
			MethodName: "GetKeys",
			Handler:    _DeviceService_GetKeys_Handler,
		},
		{
			MethodName: "UpdateKeys",
			Handler:    _DeviceService_UpdateKeys_Handler,
		},
		{
			MethodName: "DeleteKeys",
			Handler:    _DeviceService_DeleteKeys_Handler,
		},
		{
			MethodName: "FlushDevNonces",
			Handler:    _DeviceService_FlushDevNonces_Handler,
		},
		{
			MethodName: "Activate",
			Handler:    _DeviceService_Activate_Handler,
		},
		{
			MethodName: "Deactivate",
			Handler:    _DeviceService_Deactivate_Handler,
		},
		{
			MethodName: "GetActivation",
			Handler:    _DeviceService_GetActivation_Handler,
		},
		{
			MethodName: "GetRandomDevAddr",
			Handler:    _DeviceService_GetRandomDevAddr_Handler,
		},
		{
			MethodName: "GetMetrics",
			Handler:    _DeviceService_GetMetrics_Handler,
		},
		{
			MethodName: "GetLinkMetrics",
			Handler:    _DeviceService_GetLinkMetrics_Handler,
		},
		{
			MethodName: "Enqueue",
			Handler:    _DeviceService_Enqueue_Handler,
		},
		{
			MethodName: "FlushQueue",
			Handler:    _DeviceService_FlushQueue_Handler,
		},
		{
			MethodName: "GetQueue",
			Handler:    _DeviceService_GetQueue_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/device.proto",
}

DeviceService_ServiceDesc is the grpc.ServiceDesc for DeviceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_api_application_proto protoreflect.FileDescriptor
View Source
var File_api_device_profile_proto protoreflect.FileDescriptor
View Source
var File_api_device_profile_template_proto protoreflect.FileDescriptor
View Source
var File_api_device_proto protoreflect.FileDescriptor
View Source
var File_api_frame_log_proto protoreflect.FileDescriptor
View Source
var File_api_gateway_proto protoreflect.FileDescriptor
View Source
var File_api_internal_proto protoreflect.FileDescriptor
View Source
var File_api_multicast_group_proto protoreflect.FileDescriptor
View Source
var File_api_tenant_proto protoreflect.FileDescriptor
View Source
var File_api_user_proto protoreflect.FileDescriptor
View Source
var GatewayService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.GatewayService",
	HandlerType: (*GatewayServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Create",
			Handler:    _GatewayService_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _GatewayService_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _GatewayService_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _GatewayService_Delete_Handler,
		},
		{
			MethodName: "List",
			Handler:    _GatewayService_List_Handler,
		},
		{
			MethodName: "GenerateClientCertificate",
			Handler:    _GatewayService_GenerateClientCertificate_Handler,
		},
		{
			MethodName: "GetMetrics",
			Handler:    _GatewayService_GetMetrics_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/gateway.proto",
}

GatewayService_ServiceDesc is the grpc.ServiceDesc for GatewayService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var InternalService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.InternalService",
	HandlerType: (*InternalServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Login",
			Handler:    _InternalService_Login_Handler,
		},
		{
			MethodName: "Profile",
			Handler:    _InternalService_Profile_Handler,
		},
		{
			MethodName: "GlobalSearch",
			Handler:    _InternalService_GlobalSearch_Handler,
		},
		{
			MethodName: "CreateApiKey",
			Handler:    _InternalService_CreateApiKey_Handler,
		},
		{
			MethodName: "DeleteApiKey",
			Handler:    _InternalService_DeleteApiKey_Handler,
		},
		{
			MethodName: "ListApiKeys",
			Handler:    _InternalService_ListApiKeys_Handler,
		},
		{
			MethodName: "Settings",
			Handler:    _InternalService_Settings_Handler,
		},
		{
			MethodName: "OpenIdConnectLogin",
			Handler:    _InternalService_OpenIdConnectLogin_Handler,
		},
		{
			MethodName: "GetDevicesSummary",
			Handler:    _InternalService_GetDevicesSummary_Handler,
		},
		{
			MethodName: "GetGatewaysSummary",
			Handler:    _InternalService_GetGatewaysSummary_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "StreamGatewayFrames",
			Handler:       _InternalService_StreamGatewayFrames_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "StreamDeviceFrames",
			Handler:       _InternalService_StreamDeviceFrames_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "StreamDeviceEvents",
			Handler:       _InternalService_StreamDeviceEvents_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/internal.proto",
}

InternalService_ServiceDesc is the grpc.ServiceDesc for InternalService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var MulticastGroupService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.MulticastGroupService",
	HandlerType: (*MulticastGroupServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Create",
			Handler:    _MulticastGroupService_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _MulticastGroupService_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _MulticastGroupService_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _MulticastGroupService_Delete_Handler,
		},
		{
			MethodName: "List",
			Handler:    _MulticastGroupService_List_Handler,
		},
		{
			MethodName: "AddDevice",
			Handler:    _MulticastGroupService_AddDevice_Handler,
		},
		{
			MethodName: "RemoveDevice",
			Handler:    _MulticastGroupService_RemoveDevice_Handler,
		},
		{
			MethodName: "Enqueue",
			Handler:    _MulticastGroupService_Enqueue_Handler,
		},
		{
			MethodName: "FlushQueue",
			Handler:    _MulticastGroupService_FlushQueue_Handler,
		},
		{
			MethodName: "ListQueue",
			Handler:    _MulticastGroupService_ListQueue_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/multicast_group.proto",
}

MulticastGroupService_ServiceDesc is the grpc.ServiceDesc for MulticastGroupService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TenantService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.TenantService",
	HandlerType: (*TenantServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Create",
			Handler:    _TenantService_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _TenantService_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _TenantService_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _TenantService_Delete_Handler,
		},
		{
			MethodName: "List",
			Handler:    _TenantService_List_Handler,
		},
		{
			MethodName: "AddUser",
			Handler:    _TenantService_AddUser_Handler,
		},
		{
			MethodName: "GetUser",
			Handler:    _TenantService_GetUser_Handler,
		},
		{
			MethodName: "UpdateUser",
			Handler:    _TenantService_UpdateUser_Handler,
		},
		{
			MethodName: "DeleteUser",
			Handler:    _TenantService_DeleteUser_Handler,
		},
		{
			MethodName: "ListUsers",
			Handler:    _TenantService_ListUsers_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/tenant.proto",
}

TenantService_ServiceDesc is the grpc.ServiceDesc for TenantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var UserService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.UserService",
	HandlerType: (*UserServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Create",
			Handler:    _UserService_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _UserService_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _UserService_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _UserService_Delete_Handler,
		},
		{
			MethodName: "List",
			Handler:    _UserService_List_Handler,
		},
		{
			MethodName: "UpdatePassword",
			Handler:    _UserService_UpdatePassword_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/user.proto",
}

UserService_ServiceDesc is the grpc.ServiceDesc for UserService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterApplicationServiceServer

func RegisterApplicationServiceServer(s grpc.ServiceRegistrar, srv ApplicationServiceServer)

func RegisterDeviceProfileServiceServer

func RegisterDeviceProfileServiceServer(s grpc.ServiceRegistrar, srv DeviceProfileServiceServer)

func RegisterDeviceProfileTemplateServiceServer

func RegisterDeviceProfileTemplateServiceServer(s grpc.ServiceRegistrar, srv DeviceProfileTemplateServiceServer)

func RegisterDeviceServiceServer

func RegisterDeviceServiceServer(s grpc.ServiceRegistrar, srv DeviceServiceServer)

func RegisterGatewayServiceServer

func RegisterGatewayServiceServer(s grpc.ServiceRegistrar, srv GatewayServiceServer)

func RegisterInternalServiceServer

func RegisterInternalServiceServer(s grpc.ServiceRegistrar, srv InternalServiceServer)

func RegisterMulticastGroupServiceServer

func RegisterMulticastGroupServiceServer(s grpc.ServiceRegistrar, srv MulticastGroupServiceServer)

func RegisterTenantServiceServer

func RegisterTenantServiceServer(s grpc.ServiceRegistrar, srv TenantServiceServer)

func RegisterUserServiceServer

func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)

Types

type ActivateDeviceRequest

type ActivateDeviceRequest struct {

	// Device activation object.
	DeviceActivation *DeviceActivation `protobuf:"bytes,1,opt,name=device_activation,json=deviceActivation,proto3" json:"device_activation,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivateDeviceRequest) Descriptor deprecated

func (*ActivateDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use ActivateDeviceRequest.ProtoReflect.Descriptor instead.

func (*ActivateDeviceRequest) GetDeviceActivation

func (x *ActivateDeviceRequest) GetDeviceActivation() *DeviceActivation

func (*ActivateDeviceRequest) ProtoMessage

func (*ActivateDeviceRequest) ProtoMessage()

func (*ActivateDeviceRequest) ProtoReflect

func (x *ActivateDeviceRequest) ProtoReflect() protoreflect.Message

func (*ActivateDeviceRequest) Reset

func (x *ActivateDeviceRequest) Reset()

func (*ActivateDeviceRequest) String

func (x *ActivateDeviceRequest) String() string

type AddDeviceToMulticastGroupRequest

type AddDeviceToMulticastGroupRequest struct {

	// Multicast group ID.
	MulticastGroupId string `protobuf:"bytes,1,opt,name=multicast_group_id,json=multicastGroupId,proto3" json:"multicast_group_id,omitempty"`
	// Device EUI (HEX encoded).
	DevEui string `protobuf:"bytes,2,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*AddDeviceToMulticastGroupRequest) Descriptor deprecated

func (*AddDeviceToMulticastGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddDeviceToMulticastGroupRequest.ProtoReflect.Descriptor instead.

func (*AddDeviceToMulticastGroupRequest) GetDevEui

func (*AddDeviceToMulticastGroupRequest) GetMulticastGroupId

func (x *AddDeviceToMulticastGroupRequest) GetMulticastGroupId() string

func (*AddDeviceToMulticastGroupRequest) ProtoMessage

func (*AddDeviceToMulticastGroupRequest) ProtoMessage()

func (*AddDeviceToMulticastGroupRequest) ProtoReflect

func (*AddDeviceToMulticastGroupRequest) Reset

func (*AddDeviceToMulticastGroupRequest) String

type AddTenantUserRequest

type AddTenantUserRequest struct {

	// Tenant user object.
	TenantUser *TenantUser `protobuf:"bytes,1,opt,name=tenant_user,json=tenantUser,proto3" json:"tenant_user,omitempty"`
	// contains filtered or unexported fields
}

func (*AddTenantUserRequest) Descriptor deprecated

func (*AddTenantUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddTenantUserRequest.ProtoReflect.Descriptor instead.

func (*AddTenantUserRequest) GetTenantUser

func (x *AddTenantUserRequest) GetTenantUser() *TenantUser

func (*AddTenantUserRequest) ProtoMessage

func (*AddTenantUserRequest) ProtoMessage()

func (*AddTenantUserRequest) ProtoReflect

func (x *AddTenantUserRequest) ProtoReflect() protoreflect.Message

func (*AddTenantUserRequest) Reset

func (x *AddTenantUserRequest) Reset()

func (*AddTenantUserRequest) String

func (x *AddTenantUserRequest) String() string

type AdrAlgorithmListItem

type AdrAlgorithmListItem struct {

	// Algorithm ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Algorithm name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*AdrAlgorithmListItem) Descriptor deprecated

func (*AdrAlgorithmListItem) Descriptor() ([]byte, []int)

Deprecated: Use AdrAlgorithmListItem.ProtoReflect.Descriptor instead.

func (*AdrAlgorithmListItem) GetId

func (x *AdrAlgorithmListItem) GetId() string

func (*AdrAlgorithmListItem) GetName

func (x *AdrAlgorithmListItem) GetName() string

func (*AdrAlgorithmListItem) ProtoMessage

func (*AdrAlgorithmListItem) ProtoMessage()

func (*AdrAlgorithmListItem) ProtoReflect

func (x *AdrAlgorithmListItem) ProtoReflect() protoreflect.Message

func (*AdrAlgorithmListItem) Reset

func (x *AdrAlgorithmListItem) Reset()

func (*AdrAlgorithmListItem) String

func (x *AdrAlgorithmListItem) String() string

type ApiKey

type ApiKey struct {

	// API key ID.
	// This value will be automatically generated on create.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Is global admin key.
	IsAdmin bool `protobuf:"varint,3,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
	// Tenant ID.
	// In case the API key is intended to manage resources under a single tenant.
	TenantId string `protobuf:"bytes,4,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ApiKey) Descriptor deprecated

func (*ApiKey) Descriptor() ([]byte, []int)

Deprecated: Use ApiKey.ProtoReflect.Descriptor instead.

func (*ApiKey) GetId

func (x *ApiKey) GetId() string

func (*ApiKey) GetIsAdmin

func (x *ApiKey) GetIsAdmin() bool

func (*ApiKey) GetName

func (x *ApiKey) GetName() string

func (*ApiKey) GetTenantId

func (x *ApiKey) GetTenantId() string

func (*ApiKey) ProtoMessage

func (*ApiKey) ProtoMessage()

func (*ApiKey) ProtoReflect

func (x *ApiKey) ProtoReflect() protoreflect.Message

func (*ApiKey) Reset

func (x *ApiKey) Reset()

func (*ApiKey) String

func (x *ApiKey) String() string

type Application

type Application struct {

	// Application ID (UUID).
	// Note: on create this will be automatically generated.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Application name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Application description.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Tenant ID (UUID).
	TenantId string `protobuf:"bytes,4,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Application) Descriptor deprecated

func (*Application) Descriptor() ([]byte, []int)

Deprecated: Use Application.ProtoReflect.Descriptor instead.

func (*Application) GetDescription

func (x *Application) GetDescription() string

func (*Application) GetId

func (x *Application) GetId() string

func (*Application) GetName

func (x *Application) GetName() string

func (*Application) GetTenantId

func (x *Application) GetTenantId() string

func (*Application) ProtoMessage

func (*Application) ProtoMessage()

func (*Application) ProtoReflect

func (x *Application) ProtoReflect() protoreflect.Message

func (*Application) Reset

func (x *Application) Reset()

func (*Application) String

func (x *Application) String() string

type ApplicationListItem

type ApplicationListItem struct {

	// Application ID (UUID).
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Application name.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Application description.
	Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplicationListItem) Descriptor deprecated

func (*ApplicationListItem) Descriptor() ([]byte, []int)

Deprecated: Use ApplicationListItem.ProtoReflect.Descriptor instead.

func (*ApplicationListItem) GetCreatedAt

func (x *ApplicationListItem) GetCreatedAt() *timestamppb.Timestamp

func (*ApplicationListItem) GetDescription

func (x *ApplicationListItem) GetDescription() string

func (*ApplicationListItem) GetId

func (x *ApplicationListItem) GetId() string

func (*ApplicationListItem) GetName

func (x *ApplicationListItem) GetName() string

func (*ApplicationListItem) GetUpdatedAt

func (x *ApplicationListItem) GetUpdatedAt() *timestamppb.Timestamp

func (*ApplicationListItem) ProtoMessage

func (*ApplicationListItem) ProtoMessage()

func (*ApplicationListItem) ProtoReflect

func (x *ApplicationListItem) ProtoReflect() protoreflect.Message

func (*ApplicationListItem) Reset

func (x *ApplicationListItem) Reset()

func (*ApplicationListItem) String

func (x *ApplicationListItem) String() string

type ApplicationServiceClient

type ApplicationServiceClient interface {
	// Create creates the given application.
	Create(ctx context.Context, in *CreateApplicationRequest, opts ...grpc.CallOption) (*CreateApplicationResponse, error)
	// Get the application for the given ID.
	Get(ctx context.Context, in *GetApplicationRequest, opts ...grpc.CallOption) (*GetApplicationResponse, error)
	// Update updates the given application.
	Update(ctx context.Context, in *UpdateApplicationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete the application for the given ID.
	Delete(ctx context.Context, in *DeleteApplicationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get the list of applications.
	List(ctx context.Context, in *ListApplicationsRequest, opts ...grpc.CallOption) (*ListApplicationsResponse, error)
	// List all configured integrations.
	ListIntegrations(ctx context.Context, in *ListIntegrationsRequest, opts ...grpc.CallOption) (*ListIntegrationsResponse, error)
	// Create HTTP integration.
	CreateHttpIntegration(ctx context.Context, in *CreateHttpIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get the configured HTTP integration.
	GetHttpIntegration(ctx context.Context, in *GetHttpIntegrationRequest, opts ...grpc.CallOption) (*GetHttpIntegrationResponse, error)
	// Update the HTTP integration.
	UpdateHttpIntegration(ctx context.Context, in *UpdateHttpIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete the HTTP integration.
	DeleteHttpIntegration(ctx context.Context, in *DeleteHttpIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Create InfluxDb integration.
	CreateInfluxDbIntegration(ctx context.Context, in *CreateInfluxDbIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get InfluxDb integration.
	GetInfluxDbIntegration(ctx context.Context, in *GetInfluxDbIntegrationRequest, opts ...grpc.CallOption) (*GetInfluxDbIntegrationResponse, error)
	// Update InfluxDb integration.
	UpdateInfluxDbIntegration(ctx context.Context, in *UpdateInfluxDbIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete InfluxDb integration.
	DeleteInfluxDbIntegration(ctx context.Context, in *DeleteInfluxDbIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Create ThingsBoard integration.
	CreateThingsBoardIntegration(ctx context.Context, in *CreateThingsBoardIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get ThingsBoard integration.
	GetThingsBoardIntegration(ctx context.Context, in *GetThingsBoardIntegrationRequest, opts ...grpc.CallOption) (*GetThingsBoardIntegrationResponse, error)
	// Update ThingsBoard integration.
	UpdateThingsBoardIntegration(ctx context.Context, in *UpdateThingsBoardIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete ThingsBoard integration.
	DeleteThingsBoardIntegration(ctx context.Context, in *DeleteThingsBoardIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Create myDevices integration.
	CreateMyDevicesIntegration(ctx context.Context, in *CreateMyDevicesIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get myDevices integration.
	GetMyDevicesIntegration(ctx context.Context, in *GetMyDevicesIntegrationRequest, opts ...grpc.CallOption) (*GetMyDevicesIntegrationResponse, error)
	// Update myDevices integration.
	UpdateMyDevicesIntegration(ctx context.Context, in *UpdateMyDevicesIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete myDevices integration.
	DeleteMyDevicesIntegration(ctx context.Context, in *DeleteMyDevicesIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Create LoRaCloud integration.
	CreateLoraCloudIntegration(ctx context.Context, in *CreateLoraCloudIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get LoRaCloud integration.
	GetLoraCloudIntegration(ctx context.Context, in *GetLoraCloudIntegrationRequest, opts ...grpc.CallOption) (*GetLoraCloudIntegrationResponse, error)
	// Update LoRaCloud integration.
	UpdateLoraCloudIntegration(ctx context.Context, in *UpdateLoraCloudIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete LoRaCloud integration.
	DeleteLoraCloudIntegration(ctx context.Context, in *DeleteLoraCloudIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Create GCP Pub/Sub integration.
	CreateGcpPubSubIntegration(ctx context.Context, in *CreateGcpPubSubIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get GCP Pub/Sub integration.
	GetGcpPubSubIntegration(ctx context.Context, in *GetGcpPubSubIntegrationRequest, opts ...grpc.CallOption) (*GetGcpPubSubIntegrationResponse, error)
	// Update GCP Pub/Sub integration.
	UpdateGcpPubSubIntegration(ctx context.Context, in *UpdateGcpPubSubIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete GCP Pub/Sub integration.
	DeleteGcpPubSubIntegration(ctx context.Context, in *DeleteGcpPubSubIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Create AWS SNS integration.
	CreateAwsSnsIntegration(ctx context.Context, in *CreateAwsSnsIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get AWS SNS integration.
	GetAwsSnsIntegration(ctx context.Context, in *GetAwsSnsIntegrationRequest, opts ...grpc.CallOption) (*GetAwsSnsIntegrationResponse, error)
	// Update AWS SNS integration.
	UpdateAwsSnsIntegration(ctx context.Context, in *UpdateAwsSnsIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete AWS SNS integration.
	DeleteAwsSnsIntegration(ctx context.Context, in *DeleteAwsSnsIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Create Azure Service-Bus integration.
	CreateAzureServiceBusIntegration(ctx context.Context, in *CreateAzureServiceBusIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get Azure Service-Bus integration.
	GetAzureServiceBusIntegration(ctx context.Context, in *GetAzureServiceBusIntegrationRequest, opts ...grpc.CallOption) (*GetAzureServiceBusIntegrationResponse, error)
	// Update Azure Service-Bus integration.
	UpdateAzureServiceBusIntegration(ctx context.Context, in *UpdateAzureServiceBusIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete Azure Service-Bus integration.
	DeleteAzureServiceBusIntegration(ctx context.Context, in *DeleteAzureServiceBusIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Create Pilot Things integration.
	CreatePilotThingsIntegration(ctx context.Context, in *CreatePilotThingsIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get Pilot Things integration.
	GetPilotThingsIntegration(ctx context.Context, in *GetPilotThingsIntegrationRequest, opts ...grpc.CallOption) (*GetPilotThingsIntegrationResponse, error)
	// Update Pilot Things integration.
	UpdatePilotThingsIntegration(ctx context.Context, in *UpdatePilotThingsIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete Pilot Things integration.
	DeletePilotThingsIntegration(ctx context.Context, in *DeletePilotThingsIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Create IFTTT integration.
	CreateIftttIntegration(ctx context.Context, in *CreateIftttIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get IFTTT integration.
	GetIftttIntegration(ctx context.Context, in *GetIftttIntegrationRequest, opts ...grpc.CallOption) (*GetIftttIntegrationResponse, error)
	// Update IFTTT integration.
	UpdateIftttIntegration(ctx context.Context, in *UpdateIftttIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete IFTTT integration.
	DeleteIftttIntegration(ctx context.Context, in *DeleteIftttIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Generates application ID specific client-certificate.
	GenerateMqttIntegrationClientCertificate(ctx context.Context, in *GenerateMqttIntegrationClientCertificateRequest, opts ...grpc.CallOption) (*GenerateMqttIntegrationClientCertificateResponse, error)
}

ApplicationServiceClient is the client API for ApplicationService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ApplicationServiceServer

type ApplicationServiceServer interface {
	// Create creates the given application.
	Create(context.Context, *CreateApplicationRequest) (*CreateApplicationResponse, error)
	// Get the application for the given ID.
	Get(context.Context, *GetApplicationRequest) (*GetApplicationResponse, error)
	// Update updates the given application.
	Update(context.Context, *UpdateApplicationRequest) (*emptypb.Empty, error)
	// Delete the application for the given ID.
	Delete(context.Context, *DeleteApplicationRequest) (*emptypb.Empty, error)
	// Get the list of applications.
	List(context.Context, *ListApplicationsRequest) (*ListApplicationsResponse, error)
	// List all configured integrations.
	ListIntegrations(context.Context, *ListIntegrationsRequest) (*ListIntegrationsResponse, error)
	// Create HTTP integration.
	CreateHttpIntegration(context.Context, *CreateHttpIntegrationRequest) (*emptypb.Empty, error)
	// Get the configured HTTP integration.
	GetHttpIntegration(context.Context, *GetHttpIntegrationRequest) (*GetHttpIntegrationResponse, error)
	// Update the HTTP integration.
	UpdateHttpIntegration(context.Context, *UpdateHttpIntegrationRequest) (*emptypb.Empty, error)
	// Delete the HTTP integration.
	DeleteHttpIntegration(context.Context, *DeleteHttpIntegrationRequest) (*emptypb.Empty, error)
	// Create InfluxDb integration.
	CreateInfluxDbIntegration(context.Context, *CreateInfluxDbIntegrationRequest) (*emptypb.Empty, error)
	// Get InfluxDb integration.
	GetInfluxDbIntegration(context.Context, *GetInfluxDbIntegrationRequest) (*GetInfluxDbIntegrationResponse, error)
	// Update InfluxDb integration.
	UpdateInfluxDbIntegration(context.Context, *UpdateInfluxDbIntegrationRequest) (*emptypb.Empty, error)
	// Delete InfluxDb integration.
	DeleteInfluxDbIntegration(context.Context, *DeleteInfluxDbIntegrationRequest) (*emptypb.Empty, error)
	// Create ThingsBoard integration.
	CreateThingsBoardIntegration(context.Context, *CreateThingsBoardIntegrationRequest) (*emptypb.Empty, error)
	// Get ThingsBoard integration.
	GetThingsBoardIntegration(context.Context, *GetThingsBoardIntegrationRequest) (*GetThingsBoardIntegrationResponse, error)
	// Update ThingsBoard integration.
	UpdateThingsBoardIntegration(context.Context, *UpdateThingsBoardIntegrationRequest) (*emptypb.Empty, error)
	// Delete ThingsBoard integration.
	DeleteThingsBoardIntegration(context.Context, *DeleteThingsBoardIntegrationRequest) (*emptypb.Empty, error)
	// Create myDevices integration.
	CreateMyDevicesIntegration(context.Context, *CreateMyDevicesIntegrationRequest) (*emptypb.Empty, error)
	// Get myDevices integration.
	GetMyDevicesIntegration(context.Context, *GetMyDevicesIntegrationRequest) (*GetMyDevicesIntegrationResponse, error)
	// Update myDevices integration.
	UpdateMyDevicesIntegration(context.Context, *UpdateMyDevicesIntegrationRequest) (*emptypb.Empty, error)
	// Delete myDevices integration.
	DeleteMyDevicesIntegration(context.Context, *DeleteMyDevicesIntegrationRequest) (*emptypb.Empty, error)
	// Create LoRaCloud integration.
	CreateLoraCloudIntegration(context.Context, *CreateLoraCloudIntegrationRequest) (*emptypb.Empty, error)
	// Get LoRaCloud integration.
	GetLoraCloudIntegration(context.Context, *GetLoraCloudIntegrationRequest) (*GetLoraCloudIntegrationResponse, error)
	// Update LoRaCloud integration.
	UpdateLoraCloudIntegration(context.Context, *UpdateLoraCloudIntegrationRequest) (*emptypb.Empty, error)
	// Delete LoRaCloud integration.
	DeleteLoraCloudIntegration(context.Context, *DeleteLoraCloudIntegrationRequest) (*emptypb.Empty, error)
	// Create GCP Pub/Sub integration.
	CreateGcpPubSubIntegration(context.Context, *CreateGcpPubSubIntegrationRequest) (*emptypb.Empty, error)
	// Get GCP Pub/Sub integration.
	GetGcpPubSubIntegration(context.Context, *GetGcpPubSubIntegrationRequest) (*GetGcpPubSubIntegrationResponse, error)
	// Update GCP Pub/Sub integration.
	UpdateGcpPubSubIntegration(context.Context, *UpdateGcpPubSubIntegrationRequest) (*emptypb.Empty, error)
	// Delete GCP Pub/Sub integration.
	DeleteGcpPubSubIntegration(context.Context, *DeleteGcpPubSubIntegrationRequest) (*emptypb.Empty, error)
	// Create AWS SNS integration.
	CreateAwsSnsIntegration(context.Context, *CreateAwsSnsIntegrationRequest) (*emptypb.Empty, error)
	// Get AWS SNS integration.
	GetAwsSnsIntegration(context.Context, *GetAwsSnsIntegrationRequest) (*GetAwsSnsIntegrationResponse, error)
	// Update AWS SNS integration.
	UpdateAwsSnsIntegration(context.Context, *UpdateAwsSnsIntegrationRequest) (*emptypb.Empty, error)
	// Delete AWS SNS integration.
	DeleteAwsSnsIntegration(context.Context, *DeleteAwsSnsIntegrationRequest) (*emptypb.Empty, error)
	// Create Azure Service-Bus integration.
	CreateAzureServiceBusIntegration(context.Context, *CreateAzureServiceBusIntegrationRequest) (*emptypb.Empty, error)
	// Get Azure Service-Bus integration.
	GetAzureServiceBusIntegration(context.Context, *GetAzureServiceBusIntegrationRequest) (*GetAzureServiceBusIntegrationResponse, error)
	// Update Azure Service-Bus integration.
	UpdateAzureServiceBusIntegration(context.Context, *UpdateAzureServiceBusIntegrationRequest) (*emptypb.Empty, error)
	// Delete Azure Service-Bus integration.
	DeleteAzureServiceBusIntegration(context.Context, *DeleteAzureServiceBusIntegrationRequest) (*emptypb.Empty, error)
	// Create Pilot Things integration.
	CreatePilotThingsIntegration(context.Context, *CreatePilotThingsIntegrationRequest) (*emptypb.Empty, error)
	// Get Pilot Things integration.
	GetPilotThingsIntegration(context.Context, *GetPilotThingsIntegrationRequest) (*GetPilotThingsIntegrationResponse, error)
	// Update Pilot Things integration.
	UpdatePilotThingsIntegration(context.Context, *UpdatePilotThingsIntegrationRequest) (*emptypb.Empty, error)
	// Delete Pilot Things integration.
	DeletePilotThingsIntegration(context.Context, *DeletePilotThingsIntegrationRequest) (*emptypb.Empty, error)
	// Create IFTTT integration.
	CreateIftttIntegration(context.Context, *CreateIftttIntegrationRequest) (*emptypb.Empty, error)
	// Get IFTTT integration.
	GetIftttIntegration(context.Context, *GetIftttIntegrationRequest) (*GetIftttIntegrationResponse, error)
	// Update IFTTT integration.
	UpdateIftttIntegration(context.Context, *UpdateIftttIntegrationRequest) (*emptypb.Empty, error)
	// Delete IFTTT integration.
	DeleteIftttIntegration(context.Context, *DeleteIftttIntegrationRequest) (*emptypb.Empty, error)
	// Generates application ID specific client-certificate.
	GenerateMqttIntegrationClientCertificate(context.Context, *GenerateMqttIntegrationClientCertificateRequest) (*GenerateMqttIntegrationClientCertificateResponse, error)
	// contains filtered or unexported methods
}

ApplicationServiceServer is the server API for ApplicationService service. All implementations must embed UnimplementedApplicationServiceServer for forward compatibility

type AwsSnsIntegration

type AwsSnsIntegration struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// Encoding.
	Encoding Encoding `protobuf:"varint,2,opt,name=encoding,proto3,enum=api.Encoding" json:"encoding,omitempty"`
	// AWS region.
	Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	// AWS Access Key ID.
	AccessKeyId string `protobuf:"bytes,4,opt,name=access_key_id,json=accessKeyId,proto3" json:"access_key_id,omitempty"`
	// AWS Secret Access Key.
	SecretAccessKey string `protobuf:"bytes,5,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"`
	// Topic ARN.
	TopicArn string `protobuf:"bytes,6,opt,name=topic_arn,json=topicArn,proto3" json:"topic_arn,omitempty"`
	// contains filtered or unexported fields
}

func (*AwsSnsIntegration) Descriptor deprecated

func (*AwsSnsIntegration) Descriptor() ([]byte, []int)

Deprecated: Use AwsSnsIntegration.ProtoReflect.Descriptor instead.

func (*AwsSnsIntegration) GetAccessKeyId

func (x *AwsSnsIntegration) GetAccessKeyId() string

func (*AwsSnsIntegration) GetApplicationId

func (x *AwsSnsIntegration) GetApplicationId() string

func (*AwsSnsIntegration) GetEncoding

func (x *AwsSnsIntegration) GetEncoding() Encoding

func (*AwsSnsIntegration) GetRegion

func (x *AwsSnsIntegration) GetRegion() string

func (*AwsSnsIntegration) GetSecretAccessKey

func (x *AwsSnsIntegration) GetSecretAccessKey() string

func (*AwsSnsIntegration) GetTopicArn

func (x *AwsSnsIntegration) GetTopicArn() string

func (*AwsSnsIntegration) ProtoMessage

func (*AwsSnsIntegration) ProtoMessage()

func (*AwsSnsIntegration) ProtoReflect

func (x *AwsSnsIntegration) ProtoReflect() protoreflect.Message

func (*AwsSnsIntegration) Reset

func (x *AwsSnsIntegration) Reset()

func (*AwsSnsIntegration) String

func (x *AwsSnsIntegration) String() string

type AzureServiceBusIntegration

type AzureServiceBusIntegration struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// Encoding.
	Encoding Encoding `protobuf:"varint,2,opt,name=encoding,proto3,enum=api.Encoding" json:"encoding,omitempty"`
	// Connection string.
	ConnectionString string `protobuf:"bytes,3,opt,name=connection_string,json=connectionString,proto3" json:"connection_string,omitempty"`
	// Publish name.
	// This is the name of the topic or queue.
	PublishName string `protobuf:"bytes,4,opt,name=publish_name,json=publishName,proto3" json:"publish_name,omitempty"`
	// contains filtered or unexported fields
}

func (*AzureServiceBusIntegration) Descriptor deprecated

func (*AzureServiceBusIntegration) Descriptor() ([]byte, []int)

Deprecated: Use AzureServiceBusIntegration.ProtoReflect.Descriptor instead.

func (*AzureServiceBusIntegration) GetApplicationId

func (x *AzureServiceBusIntegration) GetApplicationId() string

func (*AzureServiceBusIntegration) GetConnectionString

func (x *AzureServiceBusIntegration) GetConnectionString() string

func (*AzureServiceBusIntegration) GetEncoding

func (x *AzureServiceBusIntegration) GetEncoding() Encoding

func (*AzureServiceBusIntegration) GetPublishName

func (x *AzureServiceBusIntegration) GetPublishName() string

func (*AzureServiceBusIntegration) ProtoMessage

func (*AzureServiceBusIntegration) ProtoMessage()

func (*AzureServiceBusIntegration) ProtoReflect

func (*AzureServiceBusIntegration) Reset

func (x *AzureServiceBusIntegration) Reset()

func (*AzureServiceBusIntegration) String

func (x *AzureServiceBusIntegration) String() string

type CodecRuntime

type CodecRuntime int32
const (
	// None.
	CodecRuntime_NONE CodecRuntime = 0
	// Cayenne LPP.
	CodecRuntime_CAYENNE_LPP CodecRuntime = 1
	// JavaScript.
	CodecRuntime_JS CodecRuntime = 2
)

func (CodecRuntime) Descriptor

func (CodecRuntime) Enum

func (x CodecRuntime) Enum() *CodecRuntime

func (CodecRuntime) EnumDescriptor deprecated

func (CodecRuntime) EnumDescriptor() ([]byte, []int)

Deprecated: Use CodecRuntime.Descriptor instead.

func (CodecRuntime) Number

func (CodecRuntime) String

func (x CodecRuntime) String() string

func (CodecRuntime) Type

type CreateApiKeyRequest

type CreateApiKeyRequest struct {

	// The API key to create.
	ApiKey *ApiKey `protobuf:"bytes,1,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateApiKeyRequest) Descriptor deprecated

func (*CreateApiKeyRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateApiKeyRequest.ProtoReflect.Descriptor instead.

func (*CreateApiKeyRequest) GetApiKey

func (x *CreateApiKeyRequest) GetApiKey() *ApiKey

func (*CreateApiKeyRequest) ProtoMessage

func (*CreateApiKeyRequest) ProtoMessage()

func (*CreateApiKeyRequest) ProtoReflect

func (x *CreateApiKeyRequest) ProtoReflect() protoreflect.Message

func (*CreateApiKeyRequest) Reset

func (x *CreateApiKeyRequest) Reset()

func (*CreateApiKeyRequest) String

func (x *CreateApiKeyRequest) String() string

type CreateApiKeyResponse

type CreateApiKeyResponse struct {

	// API key ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// API token for authentication API requests.
	Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateApiKeyResponse) Descriptor deprecated

func (*CreateApiKeyResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateApiKeyResponse.ProtoReflect.Descriptor instead.

func (*CreateApiKeyResponse) GetId

func (x *CreateApiKeyResponse) GetId() string

func (*CreateApiKeyResponse) GetToken

func (x *CreateApiKeyResponse) GetToken() string

func (*CreateApiKeyResponse) ProtoMessage

func (*CreateApiKeyResponse) ProtoMessage()

func (*CreateApiKeyResponse) ProtoReflect

func (x *CreateApiKeyResponse) ProtoReflect() protoreflect.Message

func (*CreateApiKeyResponse) Reset

func (x *CreateApiKeyResponse) Reset()

func (*CreateApiKeyResponse) String

func (x *CreateApiKeyResponse) String() string

type CreateApplicationRequest

type CreateApplicationRequest struct {

	// Application object to create.
	Application *Application `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateApplicationRequest) Descriptor deprecated

func (*CreateApplicationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateApplicationRequest.ProtoReflect.Descriptor instead.

func (*CreateApplicationRequest) GetApplication

func (x *CreateApplicationRequest) GetApplication() *Application

func (*CreateApplicationRequest) ProtoMessage

func (*CreateApplicationRequest) ProtoMessage()

func (*CreateApplicationRequest) ProtoReflect

func (x *CreateApplicationRequest) ProtoReflect() protoreflect.Message

func (*CreateApplicationRequest) Reset

func (x *CreateApplicationRequest) Reset()

func (*CreateApplicationRequest) String

func (x *CreateApplicationRequest) String() string

type CreateApplicationResponse

type CreateApplicationResponse struct {

	// Application ID (UUID).
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateApplicationResponse) Descriptor deprecated

func (*CreateApplicationResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateApplicationResponse.ProtoReflect.Descriptor instead.

func (*CreateApplicationResponse) GetId

func (x *CreateApplicationResponse) GetId() string

func (*CreateApplicationResponse) ProtoMessage

func (*CreateApplicationResponse) ProtoMessage()

func (*CreateApplicationResponse) ProtoReflect

func (*CreateApplicationResponse) Reset

func (x *CreateApplicationResponse) Reset()

func (*CreateApplicationResponse) String

func (x *CreateApplicationResponse) String() string

type CreateAwsSnsIntegrationRequest

type CreateAwsSnsIntegrationRequest struct {

	// Integration object to create.
	Integration *AwsSnsIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAwsSnsIntegrationRequest) Descriptor deprecated

func (*CreateAwsSnsIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateAwsSnsIntegrationRequest.ProtoReflect.Descriptor instead.

func (*CreateAwsSnsIntegrationRequest) GetIntegration

func (*CreateAwsSnsIntegrationRequest) ProtoMessage

func (*CreateAwsSnsIntegrationRequest) ProtoMessage()

func (*CreateAwsSnsIntegrationRequest) ProtoReflect

func (*CreateAwsSnsIntegrationRequest) Reset

func (x *CreateAwsSnsIntegrationRequest) Reset()

func (*CreateAwsSnsIntegrationRequest) String

type CreateAzureServiceBusIntegrationRequest

type CreateAzureServiceBusIntegrationRequest struct {

	// Integration object to create.
	Integration *AzureServiceBusIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAzureServiceBusIntegrationRequest) Descriptor deprecated

func (*CreateAzureServiceBusIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateAzureServiceBusIntegrationRequest.ProtoReflect.Descriptor instead.

func (*CreateAzureServiceBusIntegrationRequest) GetIntegration

func (*CreateAzureServiceBusIntegrationRequest) ProtoMessage

func (*CreateAzureServiceBusIntegrationRequest) ProtoReflect

func (*CreateAzureServiceBusIntegrationRequest) Reset

func (*CreateAzureServiceBusIntegrationRequest) String

type CreateDeviceKeysRequest

type CreateDeviceKeysRequest struct {

	// Device-keys object.
	DeviceKeys *DeviceKeys `protobuf:"bytes,1,opt,name=device_keys,json=deviceKeys,proto3" json:"device_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDeviceKeysRequest) Descriptor deprecated

func (*CreateDeviceKeysRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateDeviceKeysRequest.ProtoReflect.Descriptor instead.

func (*CreateDeviceKeysRequest) GetDeviceKeys

func (x *CreateDeviceKeysRequest) GetDeviceKeys() *DeviceKeys

func (*CreateDeviceKeysRequest) ProtoMessage

func (*CreateDeviceKeysRequest) ProtoMessage()

func (*CreateDeviceKeysRequest) ProtoReflect

func (x *CreateDeviceKeysRequest) ProtoReflect() protoreflect.Message

func (*CreateDeviceKeysRequest) Reset

func (x *CreateDeviceKeysRequest) Reset()

func (*CreateDeviceKeysRequest) String

func (x *CreateDeviceKeysRequest) String() string

type CreateDeviceProfileRequest

type CreateDeviceProfileRequest struct {

	// Object to create.
	DeviceProfile *DeviceProfile `protobuf:"bytes,1,opt,name=device_profile,json=deviceProfile,proto3" json:"device_profile,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDeviceProfileRequest) Descriptor deprecated

func (*CreateDeviceProfileRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateDeviceProfileRequest.ProtoReflect.Descriptor instead.

func (*CreateDeviceProfileRequest) GetDeviceProfile

func (x *CreateDeviceProfileRequest) GetDeviceProfile() *DeviceProfile

func (*CreateDeviceProfileRequest) ProtoMessage

func (*CreateDeviceProfileRequest) ProtoMessage()

func (*CreateDeviceProfileRequest) ProtoReflect

func (*CreateDeviceProfileRequest) Reset

func (x *CreateDeviceProfileRequest) Reset()

func (*CreateDeviceProfileRequest) String

func (x *CreateDeviceProfileRequest) String() string

type CreateDeviceProfileResponse

type CreateDeviceProfileResponse struct {

	// ID (UUID).
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDeviceProfileResponse) Descriptor deprecated

func (*CreateDeviceProfileResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateDeviceProfileResponse.ProtoReflect.Descriptor instead.

func (*CreateDeviceProfileResponse) GetId

func (*CreateDeviceProfileResponse) ProtoMessage

func (*CreateDeviceProfileResponse) ProtoMessage()

func (*CreateDeviceProfileResponse) ProtoReflect

func (*CreateDeviceProfileResponse) Reset

func (x *CreateDeviceProfileResponse) Reset()

func (*CreateDeviceProfileResponse) String

func (x *CreateDeviceProfileResponse) String() string

type CreateDeviceProfileTemplateRequest

type CreateDeviceProfileTemplateRequest struct {

	// Object to create.
	DeviceProfileTemplate *DeviceProfileTemplate `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CreateDeviceProfileTemplateRequest) Descriptor deprecated

func (*CreateDeviceProfileTemplateRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateDeviceProfileTemplateRequest.ProtoReflect.Descriptor instead.

func (*CreateDeviceProfileTemplateRequest) GetDeviceProfileTemplate

func (x *CreateDeviceProfileTemplateRequest) GetDeviceProfileTemplate() *DeviceProfileTemplate

func (*CreateDeviceProfileTemplateRequest) ProtoMessage

func (*CreateDeviceProfileTemplateRequest) ProtoMessage()

func (*CreateDeviceProfileTemplateRequest) ProtoReflect

func (*CreateDeviceProfileTemplateRequest) Reset

func (*CreateDeviceProfileTemplateRequest) String

type CreateDeviceRequest

type CreateDeviceRequest struct {

	// Device object.
	Device *Device `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDeviceRequest) Descriptor deprecated

func (*CreateDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateDeviceRequest.ProtoReflect.Descriptor instead.

func (*CreateDeviceRequest) GetDevice

func (x *CreateDeviceRequest) GetDevice() *Device

func (*CreateDeviceRequest) ProtoMessage

func (*CreateDeviceRequest) ProtoMessage()

func (*CreateDeviceRequest) ProtoReflect

func (x *CreateDeviceRequest) ProtoReflect() protoreflect.Message

func (*CreateDeviceRequest) Reset

func (x *CreateDeviceRequest) Reset()

func (*CreateDeviceRequest) String

func (x *CreateDeviceRequest) String() string

type CreateGatewayRequest

type CreateGatewayRequest struct {

	// Gateway object.
	Gateway *Gateway `protobuf:"bytes,1,opt,name=gateway,proto3" json:"gateway,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateGatewayRequest) Descriptor deprecated

func (*CreateGatewayRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateGatewayRequest.ProtoReflect.Descriptor instead.

func (*CreateGatewayRequest) GetGateway

func (x *CreateGatewayRequest) GetGateway() *Gateway

func (*CreateGatewayRequest) ProtoMessage

func (*CreateGatewayRequest) ProtoMessage()

func (*CreateGatewayRequest) ProtoReflect

func (x *CreateGatewayRequest) ProtoReflect() protoreflect.Message

func (*CreateGatewayRequest) Reset

func (x *CreateGatewayRequest) Reset()

func (*CreateGatewayRequest) String

func (x *CreateGatewayRequest) String() string

type CreateGcpPubSubIntegrationRequest

type CreateGcpPubSubIntegrationRequest struct {

	// Integration object to create.
	Integration *GcpPubSubIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateGcpPubSubIntegrationRequest) Descriptor deprecated

func (*CreateGcpPubSubIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateGcpPubSubIntegrationRequest.ProtoReflect.Descriptor instead.

func (*CreateGcpPubSubIntegrationRequest) GetIntegration

func (*CreateGcpPubSubIntegrationRequest) ProtoMessage

func (*CreateGcpPubSubIntegrationRequest) ProtoMessage()

func (*CreateGcpPubSubIntegrationRequest) ProtoReflect

func (*CreateGcpPubSubIntegrationRequest) Reset

func (*CreateGcpPubSubIntegrationRequest) String

type CreateHttpIntegrationRequest

type CreateHttpIntegrationRequest struct {

	// Integration object to create.
	Integration *HttpIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateHttpIntegrationRequest) Descriptor deprecated

func (*CreateHttpIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateHttpIntegrationRequest.ProtoReflect.Descriptor instead.

func (*CreateHttpIntegrationRequest) GetIntegration

func (x *CreateHttpIntegrationRequest) GetIntegration() *HttpIntegration

func (*CreateHttpIntegrationRequest) ProtoMessage

func (*CreateHttpIntegrationRequest) ProtoMessage()

func (*CreateHttpIntegrationRequest) ProtoReflect

func (*CreateHttpIntegrationRequest) Reset

func (x *CreateHttpIntegrationRequest) Reset()

func (*CreateHttpIntegrationRequest) String

type CreateIftttIntegrationRequest

type CreateIftttIntegrationRequest struct {

	// Integration object.
	Integration *IftttIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateIftttIntegrationRequest) Descriptor deprecated

func (*CreateIftttIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateIftttIntegrationRequest.ProtoReflect.Descriptor instead.

func (*CreateIftttIntegrationRequest) GetIntegration

func (x *CreateIftttIntegrationRequest) GetIntegration() *IftttIntegration

func (*CreateIftttIntegrationRequest) ProtoMessage

func (*CreateIftttIntegrationRequest) ProtoMessage()

func (*CreateIftttIntegrationRequest) ProtoReflect

func (*CreateIftttIntegrationRequest) Reset

func (x *CreateIftttIntegrationRequest) Reset()

func (*CreateIftttIntegrationRequest) String

type CreateInfluxDbIntegrationRequest

type CreateInfluxDbIntegrationRequest struct {

	// Integration object to create.
	Integration *InfluxDbIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateInfluxDbIntegrationRequest) Descriptor deprecated

func (*CreateInfluxDbIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateInfluxDbIntegrationRequest.ProtoReflect.Descriptor instead.

func (*CreateInfluxDbIntegrationRequest) GetIntegration

func (*CreateInfluxDbIntegrationRequest) ProtoMessage

func (*CreateInfluxDbIntegrationRequest) ProtoMessage()

func (*CreateInfluxDbIntegrationRequest) ProtoReflect

func (*CreateInfluxDbIntegrationRequest) Reset

func (*CreateInfluxDbIntegrationRequest) String

type CreateLoraCloudIntegrationRequest

type CreateLoraCloudIntegrationRequest struct {

	// Integration object to create.
	Integration *LoraCloudIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateLoraCloudIntegrationRequest) Descriptor deprecated

func (*CreateLoraCloudIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateLoraCloudIntegrationRequest.ProtoReflect.Descriptor instead.

func (*CreateLoraCloudIntegrationRequest) GetIntegration

func (*CreateLoraCloudIntegrationRequest) ProtoMessage

func (*CreateLoraCloudIntegrationRequest) ProtoMessage()

func (*CreateLoraCloudIntegrationRequest) ProtoReflect

func (*CreateLoraCloudIntegrationRequest) Reset

func (*CreateLoraCloudIntegrationRequest) String

type CreateMulticastGroupRequest

type CreateMulticastGroupRequest struct {

	// Multicast group to create.
	MulticastGroup *MulticastGroup `protobuf:"bytes,1,opt,name=multicast_group,json=multicastGroup,proto3" json:"multicast_group,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateMulticastGroupRequest) Descriptor deprecated

func (*CreateMulticastGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateMulticastGroupRequest.ProtoReflect.Descriptor instead.

func (*CreateMulticastGroupRequest) GetMulticastGroup

func (x *CreateMulticastGroupRequest) GetMulticastGroup() *MulticastGroup

func (*CreateMulticastGroupRequest) ProtoMessage

func (*CreateMulticastGroupRequest) ProtoMessage()

func (*CreateMulticastGroupRequest) ProtoReflect

func (*CreateMulticastGroupRequest) Reset

func (x *CreateMulticastGroupRequest) Reset()

func (*CreateMulticastGroupRequest) String

func (x *CreateMulticastGroupRequest) String() string

type CreateMulticastGroupResponse

type CreateMulticastGroupResponse struct {

	// ID of created multicast group (UUID).
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateMulticastGroupResponse) Descriptor deprecated

func (*CreateMulticastGroupResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateMulticastGroupResponse.ProtoReflect.Descriptor instead.

func (*CreateMulticastGroupResponse) GetId

func (*CreateMulticastGroupResponse) ProtoMessage

func (*CreateMulticastGroupResponse) ProtoMessage()

func (*CreateMulticastGroupResponse) ProtoReflect

func (*CreateMulticastGroupResponse) Reset

func (x *CreateMulticastGroupResponse) Reset()

func (*CreateMulticastGroupResponse) String

type CreateMyDevicesIntegrationRequest

type CreateMyDevicesIntegrationRequest struct {

	// Integration object to create.
	Integration *MyDevicesIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateMyDevicesIntegrationRequest) Descriptor deprecated

func (*CreateMyDevicesIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateMyDevicesIntegrationRequest.ProtoReflect.Descriptor instead.

func (*CreateMyDevicesIntegrationRequest) GetIntegration

func (*CreateMyDevicesIntegrationRequest) ProtoMessage

func (*CreateMyDevicesIntegrationRequest) ProtoMessage()

func (*CreateMyDevicesIntegrationRequest) ProtoReflect

func (*CreateMyDevicesIntegrationRequest) Reset

func (*CreateMyDevicesIntegrationRequest) String

type CreatePilotThingsIntegrationRequest

type CreatePilotThingsIntegrationRequest struct {

	// Integration object to create.
	Integration *PilotThingsIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*CreatePilotThingsIntegrationRequest) Descriptor deprecated

func (*CreatePilotThingsIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreatePilotThingsIntegrationRequest.ProtoReflect.Descriptor instead.

func (*CreatePilotThingsIntegrationRequest) GetIntegration

func (*CreatePilotThingsIntegrationRequest) ProtoMessage

func (*CreatePilotThingsIntegrationRequest) ProtoMessage()

func (*CreatePilotThingsIntegrationRequest) ProtoReflect

func (*CreatePilotThingsIntegrationRequest) Reset

func (*CreatePilotThingsIntegrationRequest) String

type CreateTenantRequest

type CreateTenantRequest struct {

	// Tenant object to create.
	Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTenantRequest) Descriptor deprecated

func (*CreateTenantRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateTenantRequest.ProtoReflect.Descriptor instead.

func (*CreateTenantRequest) GetTenant

func (x *CreateTenantRequest) GetTenant() *Tenant

func (*CreateTenantRequest) ProtoMessage

func (*CreateTenantRequest) ProtoMessage()

func (*CreateTenantRequest) ProtoReflect

func (x *CreateTenantRequest) ProtoReflect() protoreflect.Message

func (*CreateTenantRequest) Reset

func (x *CreateTenantRequest) Reset()

func (*CreateTenantRequest) String

func (x *CreateTenantRequest) String() string

type CreateTenantResponse

type CreateTenantResponse struct {

	// Tenant ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTenantResponse) Descriptor deprecated

func (*CreateTenantResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateTenantResponse.ProtoReflect.Descriptor instead.

func (*CreateTenantResponse) GetId

func (x *CreateTenantResponse) GetId() string

func (*CreateTenantResponse) ProtoMessage

func (*CreateTenantResponse) ProtoMessage()

func (*CreateTenantResponse) ProtoReflect

func (x *CreateTenantResponse) ProtoReflect() protoreflect.Message

func (*CreateTenantResponse) Reset

func (x *CreateTenantResponse) Reset()

func (*CreateTenantResponse) String

func (x *CreateTenantResponse) String() string

type CreateThingsBoardIntegrationRequest

type CreateThingsBoardIntegrationRequest struct {

	// Integration object to create.
	Integration *ThingsBoardIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateThingsBoardIntegrationRequest) Descriptor deprecated

func (*CreateThingsBoardIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateThingsBoardIntegrationRequest.ProtoReflect.Descriptor instead.

func (*CreateThingsBoardIntegrationRequest) GetIntegration

func (*CreateThingsBoardIntegrationRequest) ProtoMessage

func (*CreateThingsBoardIntegrationRequest) ProtoMessage()

func (*CreateThingsBoardIntegrationRequest) ProtoReflect

func (*CreateThingsBoardIntegrationRequest) Reset

func (*CreateThingsBoardIntegrationRequest) String

type CreateUserRequest

type CreateUserRequest struct {

	// User object to create.
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// Password to set for the user.
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// Add the user to the following tenants.
	Tenants []*UserTenant `protobuf:"bytes,3,rep,name=tenants,proto3" json:"tenants,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateUserRequest) Descriptor deprecated

func (*CreateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.

func (*CreateUserRequest) GetPassword

func (x *CreateUserRequest) GetPassword() string

func (*CreateUserRequest) GetTenants

func (x *CreateUserRequest) GetTenants() []*UserTenant

func (*CreateUserRequest) GetUser

func (x *CreateUserRequest) GetUser() *User

func (*CreateUserRequest) ProtoMessage

func (*CreateUserRequest) ProtoMessage()

func (*CreateUserRequest) ProtoReflect

func (x *CreateUserRequest) ProtoReflect() protoreflect.Message

func (*CreateUserRequest) Reset

func (x *CreateUserRequest) Reset()

func (*CreateUserRequest) String

func (x *CreateUserRequest) String() string

type CreateUserResponse

type CreateUserResponse struct {

	// User ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateUserResponse) Descriptor deprecated

func (*CreateUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserResponse.ProtoReflect.Descriptor instead.

func (*CreateUserResponse) GetId

func (x *CreateUserResponse) GetId() string

func (*CreateUserResponse) ProtoMessage

func (*CreateUserResponse) ProtoMessage()

func (*CreateUserResponse) ProtoReflect

func (x *CreateUserResponse) ProtoReflect() protoreflect.Message

func (*CreateUserResponse) Reset

func (x *CreateUserResponse) Reset()

func (*CreateUserResponse) String

func (x *CreateUserResponse) String() string

type DeactivateDeviceRequest

type DeactivateDeviceRequest struct {

	// DevEUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*DeactivateDeviceRequest) Descriptor deprecated

func (*DeactivateDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeactivateDeviceRequest.ProtoReflect.Descriptor instead.

func (*DeactivateDeviceRequest) GetDevEui

func (x *DeactivateDeviceRequest) GetDevEui() string

func (*DeactivateDeviceRequest) ProtoMessage

func (*DeactivateDeviceRequest) ProtoMessage()

func (*DeactivateDeviceRequest) ProtoReflect

func (x *DeactivateDeviceRequest) ProtoReflect() protoreflect.Message

func (*DeactivateDeviceRequest) Reset

func (x *DeactivateDeviceRequest) Reset()

func (*DeactivateDeviceRequest) String

func (x *DeactivateDeviceRequest) String() string

type DeleteApiKeyRequest

type DeleteApiKeyRequest struct {

	// API key ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteApiKeyRequest) Descriptor deprecated

func (*DeleteApiKeyRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteApiKeyRequest.ProtoReflect.Descriptor instead.

func (*DeleteApiKeyRequest) GetId

func (x *DeleteApiKeyRequest) GetId() string

func (*DeleteApiKeyRequest) ProtoMessage

func (*DeleteApiKeyRequest) ProtoMessage()

func (*DeleteApiKeyRequest) ProtoReflect

func (x *DeleteApiKeyRequest) ProtoReflect() protoreflect.Message

func (*DeleteApiKeyRequest) Reset

func (x *DeleteApiKeyRequest) Reset()

func (*DeleteApiKeyRequest) String

func (x *DeleteApiKeyRequest) String() string

type DeleteApplicationRequest

type DeleteApplicationRequest struct {

	// Application ID (UUID).
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteApplicationRequest) Descriptor deprecated

func (*DeleteApplicationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteApplicationRequest.ProtoReflect.Descriptor instead.

func (*DeleteApplicationRequest) GetId

func (x *DeleteApplicationRequest) GetId() string

func (*DeleteApplicationRequest) ProtoMessage

func (*DeleteApplicationRequest) ProtoMessage()

func (*DeleteApplicationRequest) ProtoReflect

func (x *DeleteApplicationRequest) ProtoReflect() protoreflect.Message

func (*DeleteApplicationRequest) Reset

func (x *DeleteApplicationRequest) Reset()

func (*DeleteApplicationRequest) String

func (x *DeleteApplicationRequest) String() string

type DeleteAwsSnsIntegrationRequest

type DeleteAwsSnsIntegrationRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteAwsSnsIntegrationRequest) Descriptor deprecated

func (*DeleteAwsSnsIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAwsSnsIntegrationRequest.ProtoReflect.Descriptor instead.

func (*DeleteAwsSnsIntegrationRequest) GetApplicationId

func (x *DeleteAwsSnsIntegrationRequest) GetApplicationId() string

func (*DeleteAwsSnsIntegrationRequest) ProtoMessage

func (*DeleteAwsSnsIntegrationRequest) ProtoMessage()

func (*DeleteAwsSnsIntegrationRequest) ProtoReflect

func (*DeleteAwsSnsIntegrationRequest) Reset

func (x *DeleteAwsSnsIntegrationRequest) Reset()

func (*DeleteAwsSnsIntegrationRequest) String

type DeleteAzureServiceBusIntegrationRequest

type DeleteAzureServiceBusIntegrationRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteAzureServiceBusIntegrationRequest) Descriptor deprecated

func (*DeleteAzureServiceBusIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAzureServiceBusIntegrationRequest.ProtoReflect.Descriptor instead.

func (*DeleteAzureServiceBusIntegrationRequest) GetApplicationId

func (x *DeleteAzureServiceBusIntegrationRequest) GetApplicationId() string

func (*DeleteAzureServiceBusIntegrationRequest) ProtoMessage

func (*DeleteAzureServiceBusIntegrationRequest) ProtoReflect

func (*DeleteAzureServiceBusIntegrationRequest) Reset

func (*DeleteAzureServiceBusIntegrationRequest) String

type DeleteDeviceKeysRequest

type DeleteDeviceKeysRequest struct {

	// DevEUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDeviceKeysRequest) Descriptor deprecated

func (*DeleteDeviceKeysRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDeviceKeysRequest.ProtoReflect.Descriptor instead.

func (*DeleteDeviceKeysRequest) GetDevEui

func (x *DeleteDeviceKeysRequest) GetDevEui() string

func (*DeleteDeviceKeysRequest) ProtoMessage

func (*DeleteDeviceKeysRequest) ProtoMessage()

func (*DeleteDeviceKeysRequest) ProtoReflect

func (x *DeleteDeviceKeysRequest) ProtoReflect() protoreflect.Message

func (*DeleteDeviceKeysRequest) Reset

func (x *DeleteDeviceKeysRequest) Reset()

func (*DeleteDeviceKeysRequest) String

func (x *DeleteDeviceKeysRequest) String() string

type DeleteDeviceProfileRequest

type DeleteDeviceProfileRequest struct {

	// ID (UUID).
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDeviceProfileRequest) Descriptor deprecated

func (*DeleteDeviceProfileRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDeviceProfileRequest.ProtoReflect.Descriptor instead.

func (*DeleteDeviceProfileRequest) GetId

func (*DeleteDeviceProfileRequest) ProtoMessage

func (*DeleteDeviceProfileRequest) ProtoMessage()

func (*DeleteDeviceProfileRequest) ProtoReflect

func (*DeleteDeviceProfileRequest) Reset

func (x *DeleteDeviceProfileRequest) Reset()

func (*DeleteDeviceProfileRequest) String

func (x *DeleteDeviceProfileRequest) String() string

type DeleteDeviceProfileTemplateRequest

type DeleteDeviceProfileTemplateRequest struct {

	// ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDeviceProfileTemplateRequest) Descriptor deprecated

func (*DeleteDeviceProfileTemplateRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDeviceProfileTemplateRequest.ProtoReflect.Descriptor instead.

func (*DeleteDeviceProfileTemplateRequest) GetId

func (*DeleteDeviceProfileTemplateRequest) ProtoMessage

func (*DeleteDeviceProfileTemplateRequest) ProtoMessage()

func (*DeleteDeviceProfileTemplateRequest) ProtoReflect

func (*DeleteDeviceProfileTemplateRequest) Reset

func (*DeleteDeviceProfileTemplateRequest) String

type DeleteDeviceRequest

type DeleteDeviceRequest struct {

	// DevEUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDeviceRequest) Descriptor deprecated

func (*DeleteDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDeviceRequest.ProtoReflect.Descriptor instead.

func (*DeleteDeviceRequest) GetDevEui

func (x *DeleteDeviceRequest) GetDevEui() string

func (*DeleteDeviceRequest) ProtoMessage

func (*DeleteDeviceRequest) ProtoMessage()

func (*DeleteDeviceRequest) ProtoReflect

func (x *DeleteDeviceRequest) ProtoReflect() protoreflect.Message

func (*DeleteDeviceRequest) Reset

func (x *DeleteDeviceRequest) Reset()

func (*DeleteDeviceRequest) String

func (x *DeleteDeviceRequest) String() string

type DeleteGatewayRequest

type DeleteGatewayRequest struct {

	// Gateway ID (EUI64).
	GatewayId string `protobuf:"bytes,1,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteGatewayRequest) Descriptor deprecated

func (*DeleteGatewayRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteGatewayRequest.ProtoReflect.Descriptor instead.

func (*DeleteGatewayRequest) GetGatewayId

func (x *DeleteGatewayRequest) GetGatewayId() string

func (*DeleteGatewayRequest) ProtoMessage

func (*DeleteGatewayRequest) ProtoMessage()

func (*DeleteGatewayRequest) ProtoReflect

func (x *DeleteGatewayRequest) ProtoReflect() protoreflect.Message

func (*DeleteGatewayRequest) Reset

func (x *DeleteGatewayRequest) Reset()

func (*DeleteGatewayRequest) String

func (x *DeleteGatewayRequest) String() string

type DeleteGcpPubSubIntegrationRequest

type DeleteGcpPubSubIntegrationRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteGcpPubSubIntegrationRequest) Descriptor deprecated

func (*DeleteGcpPubSubIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteGcpPubSubIntegrationRequest.ProtoReflect.Descriptor instead.

func (*DeleteGcpPubSubIntegrationRequest) GetApplicationId

func (x *DeleteGcpPubSubIntegrationRequest) GetApplicationId() string

func (*DeleteGcpPubSubIntegrationRequest) ProtoMessage

func (*DeleteGcpPubSubIntegrationRequest) ProtoMessage()

func (*DeleteGcpPubSubIntegrationRequest) ProtoReflect

func (*DeleteGcpPubSubIntegrationRequest) Reset

func (*DeleteGcpPubSubIntegrationRequest) String

type DeleteHttpIntegrationRequest

type DeleteHttpIntegrationRequest struct {

	// Application ID (UUIO).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteHttpIntegrationRequest) Descriptor deprecated

func (*DeleteHttpIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteHttpIntegrationRequest.ProtoReflect.Descriptor instead.

func (*DeleteHttpIntegrationRequest) GetApplicationId

func (x *DeleteHttpIntegrationRequest) GetApplicationId() string

func (*DeleteHttpIntegrationRequest) ProtoMessage

func (*DeleteHttpIntegrationRequest) ProtoMessage()

func (*DeleteHttpIntegrationRequest) ProtoReflect

func (*DeleteHttpIntegrationRequest) Reset

func (x *DeleteHttpIntegrationRequest) Reset()

func (*DeleteHttpIntegrationRequest) String

type DeleteIftttIntegrationRequest

type DeleteIftttIntegrationRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteIftttIntegrationRequest) Descriptor deprecated

func (*DeleteIftttIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteIftttIntegrationRequest.ProtoReflect.Descriptor instead.

func (*DeleteIftttIntegrationRequest) GetApplicationId

func (x *DeleteIftttIntegrationRequest) GetApplicationId() string

func (*DeleteIftttIntegrationRequest) ProtoMessage

func (*DeleteIftttIntegrationRequest) ProtoMessage()

func (*DeleteIftttIntegrationRequest) ProtoReflect

func (*DeleteIftttIntegrationRequest) Reset

func (x *DeleteIftttIntegrationRequest) Reset()

func (*DeleteIftttIntegrationRequest) String

type DeleteInfluxDbIntegrationRequest

type DeleteInfluxDbIntegrationRequest struct {

	// Application ID (UUIO).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteInfluxDbIntegrationRequest) Descriptor deprecated

func (*DeleteInfluxDbIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteInfluxDbIntegrationRequest.ProtoReflect.Descriptor instead.

func (*DeleteInfluxDbIntegrationRequest) GetApplicationId

func (x *DeleteInfluxDbIntegrationRequest) GetApplicationId() string

func (*DeleteInfluxDbIntegrationRequest) ProtoMessage

func (*DeleteInfluxDbIntegrationRequest) ProtoMessage()

func (*DeleteInfluxDbIntegrationRequest) ProtoReflect

func (*DeleteInfluxDbIntegrationRequest) Reset

func (*DeleteInfluxDbIntegrationRequest) String

type DeleteLoraCloudIntegrationRequest

type DeleteLoraCloudIntegrationRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteLoraCloudIntegrationRequest) Descriptor deprecated

func (*DeleteLoraCloudIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteLoraCloudIntegrationRequest.ProtoReflect.Descriptor instead.

func (*DeleteLoraCloudIntegrationRequest) GetApplicationId

func (x *DeleteLoraCloudIntegrationRequest) GetApplicationId() string

func (*DeleteLoraCloudIntegrationRequest) ProtoMessage

func (*DeleteLoraCloudIntegrationRequest) ProtoMessage()

func (*DeleteLoraCloudIntegrationRequest) ProtoReflect

func (*DeleteLoraCloudIntegrationRequest) Reset

func (*DeleteLoraCloudIntegrationRequest) String

type DeleteMulticastGroupRequest

type DeleteMulticastGroupRequest struct {

	// Multicast group iD.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteMulticastGroupRequest) Descriptor deprecated

func (*DeleteMulticastGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteMulticastGroupRequest.ProtoReflect.Descriptor instead.

func (*DeleteMulticastGroupRequest) GetId

func (*DeleteMulticastGroupRequest) ProtoMessage

func (*DeleteMulticastGroupRequest) ProtoMessage()

func (*DeleteMulticastGroupRequest) ProtoReflect

func (*DeleteMulticastGroupRequest) Reset

func (x *DeleteMulticastGroupRequest) Reset()

func (*DeleteMulticastGroupRequest) String

func (x *DeleteMulticastGroupRequest) String() string

type DeleteMyDevicesIntegrationRequest

type DeleteMyDevicesIntegrationRequest struct {

	// Application ID (UUIO).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteMyDevicesIntegrationRequest) Descriptor deprecated

func (*DeleteMyDevicesIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteMyDevicesIntegrationRequest.ProtoReflect.Descriptor instead.

func (*DeleteMyDevicesIntegrationRequest) GetApplicationId

func (x *DeleteMyDevicesIntegrationRequest) GetApplicationId() string

func (*DeleteMyDevicesIntegrationRequest) ProtoMessage

func (*DeleteMyDevicesIntegrationRequest) ProtoMessage()

func (*DeleteMyDevicesIntegrationRequest) ProtoReflect

func (*DeleteMyDevicesIntegrationRequest) Reset

func (*DeleteMyDevicesIntegrationRequest) String

type DeletePilotThingsIntegrationRequest

type DeletePilotThingsIntegrationRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeletePilotThingsIntegrationRequest) Descriptor deprecated

func (*DeletePilotThingsIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeletePilotThingsIntegrationRequest.ProtoReflect.Descriptor instead.

func (*DeletePilotThingsIntegrationRequest) GetApplicationId

func (x *DeletePilotThingsIntegrationRequest) GetApplicationId() string

func (*DeletePilotThingsIntegrationRequest) ProtoMessage

func (*DeletePilotThingsIntegrationRequest) ProtoMessage()

func (*DeletePilotThingsIntegrationRequest) ProtoReflect

func (*DeletePilotThingsIntegrationRequest) Reset

func (*DeletePilotThingsIntegrationRequest) String

type DeleteTenantRequest

type DeleteTenantRequest struct {

	// Tenant ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTenantRequest) Descriptor deprecated

func (*DeleteTenantRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteTenantRequest.ProtoReflect.Descriptor instead.

func (*DeleteTenantRequest) GetId

func (x *DeleteTenantRequest) GetId() string

func (*DeleteTenantRequest) ProtoMessage

func (*DeleteTenantRequest) ProtoMessage()

func (*DeleteTenantRequest) ProtoReflect

func (x *DeleteTenantRequest) ProtoReflect() protoreflect.Message

func (*DeleteTenantRequest) Reset

func (x *DeleteTenantRequest) Reset()

func (*DeleteTenantRequest) String

func (x *DeleteTenantRequest) String() string

type DeleteTenantUserRequest

type DeleteTenantUserRequest struct {

	// Tenant ID (UUID).
	TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// User ID (UUID).
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTenantUserRequest) Descriptor deprecated

func (*DeleteTenantUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteTenantUserRequest.ProtoReflect.Descriptor instead.

func (*DeleteTenantUserRequest) GetTenantId

func (x *DeleteTenantUserRequest) GetTenantId() string

func (*DeleteTenantUserRequest) GetUserId

func (x *DeleteTenantUserRequest) GetUserId() string

func (*DeleteTenantUserRequest) ProtoMessage

func (*DeleteTenantUserRequest) ProtoMessage()

func (*DeleteTenantUserRequest) ProtoReflect

func (x *DeleteTenantUserRequest) ProtoReflect() protoreflect.Message

func (*DeleteTenantUserRequest) Reset

func (x *DeleteTenantUserRequest) Reset()

func (*DeleteTenantUserRequest) String

func (x *DeleteTenantUserRequest) String() string

type DeleteThingsBoardIntegrationRequest

type DeleteThingsBoardIntegrationRequest struct {

	// Application ID (UUIO).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteThingsBoardIntegrationRequest) Descriptor deprecated

func (*DeleteThingsBoardIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteThingsBoardIntegrationRequest.ProtoReflect.Descriptor instead.

func (*DeleteThingsBoardIntegrationRequest) GetApplicationId

func (x *DeleteThingsBoardIntegrationRequest) GetApplicationId() string

func (*DeleteThingsBoardIntegrationRequest) ProtoMessage

func (*DeleteThingsBoardIntegrationRequest) ProtoMessage()

func (*DeleteThingsBoardIntegrationRequest) ProtoReflect

func (*DeleteThingsBoardIntegrationRequest) Reset

func (*DeleteThingsBoardIntegrationRequest) String

type DeleteUserRequest

type DeleteUserRequest struct {

	// User ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteUserRequest) Descriptor deprecated

func (*DeleteUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.

func (*DeleteUserRequest) GetId

func (x *DeleteUserRequest) GetId() string

func (*DeleteUserRequest) ProtoMessage

func (*DeleteUserRequest) ProtoMessage()

func (*DeleteUserRequest) ProtoReflect

func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message

func (*DeleteUserRequest) Reset

func (x *DeleteUserRequest) Reset()

func (*DeleteUserRequest) String

func (x *DeleteUserRequest) String() string

type Device

type Device struct {

	// DevEUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Description.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,4,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// Device-profile ID (UUID).
	DeviceProfileId string `protobuf:"bytes,5,opt,name=device_profile_id,json=deviceProfileId,proto3" json:"device_profile_id,omitempty"`
	// Skip frame-counter checks (this is insecure, but could be helpful for debugging).
	SkipFcntCheck bool `protobuf:"varint,6,opt,name=skip_fcnt_check,json=skipFcntCheck,proto3" json:"skip_fcnt_check,omitempty"`
	// Device is disabled.
	IsDisabled bool `protobuf:"varint,7,opt,name=is_disabled,json=isDisabled,proto3" json:"is_disabled,omitempty"`
	// Variables (user defined).
	// These variables can be used together with integrations to store tokens /
	// secrets that must be configured per device. These variables are not
	// exposed in the event payloads.
	Variables map[string]string `` /* 159-byte string literal not displayed */
	// Tags (user defined).
	// These tags are exposed in the event payloads or to integration. Tags are
	// intended for aggregation and filtering.
	Tags map[string]string `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Device) Descriptor deprecated

func (*Device) Descriptor() ([]byte, []int)

Deprecated: Use Device.ProtoReflect.Descriptor instead.

func (*Device) GetApplicationId

func (x *Device) GetApplicationId() string

func (*Device) GetDescription

func (x *Device) GetDescription() string

func (*Device) GetDevEui

func (x *Device) GetDevEui() string

func (*Device) GetDeviceProfileId

func (x *Device) GetDeviceProfileId() string

func (*Device) GetIsDisabled

func (x *Device) GetIsDisabled() bool

func (*Device) GetName

func (x *Device) GetName() string

func (*Device) GetSkipFcntCheck

func (x *Device) GetSkipFcntCheck() bool

func (*Device) GetTags

func (x *Device) GetTags() map[string]string

func (*Device) GetVariables

func (x *Device) GetVariables() map[string]string

func (*Device) ProtoMessage

func (*Device) ProtoMessage()

func (*Device) ProtoReflect

func (x *Device) ProtoReflect() protoreflect.Message

func (*Device) Reset

func (x *Device) Reset()

func (*Device) String

func (x *Device) String() string

type DeviceActivation

type DeviceActivation struct {

	// Device EUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Device address (HEX encoded).
	DevAddr string `protobuf:"bytes,2,opt,name=dev_addr,json=devAddr,proto3" json:"dev_addr,omitempty"`
	// Application session key (HEX encoded).
	AppSKey string `protobuf:"bytes,3,opt,name=app_s_key,json=appSKey,proto3" json:"app_s_key,omitempty"`
	// Network session encryption key (HEX encoded).
	NwkSEncKey string `protobuf:"bytes,4,opt,name=nwk_s_enc_key,json=nwkSEncKey,proto3" json:"nwk_s_enc_key,omitempty"`
	// Serving network session integrity key (HEX encoded).
	SNwkSIntKey string `protobuf:"bytes,8,opt,name=s_nwk_s_int_key,json=sNwkSIntKey,proto3" json:"s_nwk_s_int_key,omitempty"`
	// Forwarding network session integrity key (HEX encoded).
	FNwkSIntKey string `protobuf:"bytes,9,opt,name=f_nwk_s_int_key,json=fNwkSIntKey,proto3" json:"f_nwk_s_int_key,omitempty"`
	// Uplink frame-counter.
	FCntUp uint32 `protobuf:"varint,5,opt,name=f_cnt_up,json=fCntUp,proto3" json:"f_cnt_up,omitempty"`
	// Downlink network frame-counter.
	NFCntDown uint32 `protobuf:"varint,6,opt,name=n_f_cnt_down,json=nFCntDown,proto3" json:"n_f_cnt_down,omitempty"`
	// Downlink application frame-counter.
	AFCntDown uint32 `protobuf:"varint,10,opt,name=a_f_cnt_down,json=aFCntDown,proto3" json:"a_f_cnt_down,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceActivation) Descriptor deprecated

func (*DeviceActivation) Descriptor() ([]byte, []int)

Deprecated: Use DeviceActivation.ProtoReflect.Descriptor instead.

func (*DeviceActivation) GetAFCntDown

func (x *DeviceActivation) GetAFCntDown() uint32

func (*DeviceActivation) GetAppSKey

func (x *DeviceActivation) GetAppSKey() string

func (*DeviceActivation) GetDevAddr

func (x *DeviceActivation) GetDevAddr() string

func (*DeviceActivation) GetDevEui

func (x *DeviceActivation) GetDevEui() string

func (*DeviceActivation) GetFCntUp

func (x *DeviceActivation) GetFCntUp() uint32

func (*DeviceActivation) GetFNwkSIntKey

func (x *DeviceActivation) GetFNwkSIntKey() string

func (*DeviceActivation) GetNFCntDown

func (x *DeviceActivation) GetNFCntDown() uint32

func (*DeviceActivation) GetNwkSEncKey

func (x *DeviceActivation) GetNwkSEncKey() string

func (*DeviceActivation) GetSNwkSIntKey

func (x *DeviceActivation) GetSNwkSIntKey() string

func (*DeviceActivation) ProtoMessage

func (*DeviceActivation) ProtoMessage()

func (*DeviceActivation) ProtoReflect

func (x *DeviceActivation) ProtoReflect() protoreflect.Message

func (*DeviceActivation) Reset

func (x *DeviceActivation) Reset()

func (*DeviceActivation) String

func (x *DeviceActivation) String() string

type DeviceKeys

type DeviceKeys struct {

	// DevEUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Network root key (128 bit).
	// Note: For LoRaWAN 1.0.x, use this field for the LoRaWAN 1.0.x 'AppKey`!
	NwkKey string `protobuf:"bytes,2,opt,name=nwk_key,json=nwkKey,proto3" json:"nwk_key,omitempty"`
	// Application root key (128 bit).
	// Note: This field only needs to be set for LoRaWAN 1.1.x devices!
	AppKey string `protobuf:"bytes,3,opt,name=app_key,json=appKey,proto3" json:"app_key,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceKeys) Descriptor deprecated

func (*DeviceKeys) Descriptor() ([]byte, []int)

Deprecated: Use DeviceKeys.ProtoReflect.Descriptor instead.

func (*DeviceKeys) GetAppKey

func (x *DeviceKeys) GetAppKey() string

func (*DeviceKeys) GetDevEui

func (x *DeviceKeys) GetDevEui() string

func (*DeviceKeys) GetNwkKey

func (x *DeviceKeys) GetNwkKey() string

func (*DeviceKeys) ProtoMessage

func (*DeviceKeys) ProtoMessage()

func (*DeviceKeys) ProtoReflect

func (x *DeviceKeys) ProtoReflect() protoreflect.Message

func (*DeviceKeys) Reset

func (x *DeviceKeys) Reset()

func (*DeviceKeys) String

func (x *DeviceKeys) String() string

type DeviceListItem

type DeviceListItem struct {

	// DevEUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Last seen at timestamp.
	LastSeenAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
	// Name.
	Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	// Description.
	Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// Device-profile ID (UUID).
	DeviceProfileId string `protobuf:"bytes,7,opt,name=device_profile_id,json=deviceProfileId,proto3" json:"device_profile_id,omitempty"`
	// Device-profile name.
	DeviceProfileName string `protobuf:"bytes,8,opt,name=device_profile_name,json=deviceProfileName,proto3" json:"device_profile_name,omitempty"`
	// Device status.
	DeviceStatus *DeviceStatus `protobuf:"bytes,9,opt,name=device_status,json=deviceStatus,proto3" json:"device_status,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceListItem) Descriptor deprecated

func (*DeviceListItem) Descriptor() ([]byte, []int)

Deprecated: Use DeviceListItem.ProtoReflect.Descriptor instead.

func (*DeviceListItem) GetCreatedAt

func (x *DeviceListItem) GetCreatedAt() *timestamppb.Timestamp

func (*DeviceListItem) GetDescription

func (x *DeviceListItem) GetDescription() string

func (*DeviceListItem) GetDevEui

func (x *DeviceListItem) GetDevEui() string

func (*DeviceListItem) GetDeviceProfileId

func (x *DeviceListItem) GetDeviceProfileId() string

func (*DeviceListItem) GetDeviceProfileName

func (x *DeviceListItem) GetDeviceProfileName() string

func (*DeviceListItem) GetDeviceStatus

func (x *DeviceListItem) GetDeviceStatus() *DeviceStatus

func (*DeviceListItem) GetLastSeenAt

func (x *DeviceListItem) GetLastSeenAt() *timestamppb.Timestamp

func (*DeviceListItem) GetName

func (x *DeviceListItem) GetName() string

func (*DeviceListItem) GetUpdatedAt

func (x *DeviceListItem) GetUpdatedAt() *timestamppb.Timestamp

func (*DeviceListItem) ProtoMessage

func (*DeviceListItem) ProtoMessage()

func (*DeviceListItem) ProtoReflect

func (x *DeviceListItem) ProtoReflect() protoreflect.Message

func (*DeviceListItem) Reset

func (x *DeviceListItem) Reset()

func (*DeviceListItem) String

func (x *DeviceListItem) String() string

type DeviceProfile

type DeviceProfile struct {

	// Device-profile ID (UUID).
	// Note: on create this will be automatically generated.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Tenant ID (UUID).
	TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// Name.
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// Description.
	Description string `protobuf:"bytes,26,opt,name=description,proto3" json:"description,omitempty"`
	// Region.
	Region common.Region `protobuf:"varint,4,opt,name=region,proto3,enum=common.Region" json:"region,omitempty"`
	// LoRaWAN mac-version.
	MacVersion common.MacVersion `protobuf:"varint,5,opt,name=mac_version,json=macVersion,proto3,enum=common.MacVersion" json:"mac_version,omitempty"`
	// Regional parameters revision.
	RegParamsRevision common.RegParamsRevision `` /* 145-byte string literal not displayed */
	// ADR algorithm ID.
	AdrAlgorithmId string `protobuf:"bytes,7,opt,name=adr_algorithm_id,json=adrAlgorithmId,proto3" json:"adr_algorithm_id,omitempty"`
	// Payload codec runtime.
	PayloadCodecRuntime CodecRuntime `` /* 143-byte string literal not displayed */
	// Payload codec script.
	PayloadCodecScript string `protobuf:"bytes,9,opt,name=payload_codec_script,json=payloadCodecScript,proto3" json:"payload_codec_script,omitempty"`
	// Flush queue on device activation.
	FlushQueueOnActivate bool `` /* 127-byte string literal not displayed */
	// Uplink interval (seconds).
	// This defines the expected uplink interval which the device uses for
	// communication. When the uplink interval has expired and no uplink has
	// been received, the device is considered inactive.
	UplinkInterval uint32 `protobuf:"varint,11,opt,name=uplink_interval,json=uplinkInterval,proto3" json:"uplink_interval,omitempty"`
	// Device-status request interval (times / day).
	// This defines the times per day that ChirpStack will request the device-status
	// from the device.
	DeviceStatusReqInterval uint32 `` /* 136-byte string literal not displayed */
	// Supports OTAA.
	SupportsOtaa bool `protobuf:"varint,13,opt,name=supports_otaa,json=supportsOtaa,proto3" json:"supports_otaa,omitempty"`
	// Supports Class B.
	SupportsClassB bool `protobuf:"varint,14,opt,name=supports_class_b,json=supportsClassB,proto3" json:"supports_class_b,omitempty"`
	// Supports Class-C.
	SupportsClassC bool `protobuf:"varint,15,opt,name=supports_class_c,json=supportsClassC,proto3" json:"supports_class_c,omitempty"`
	// Class-B timeout (seconds).
	// This is the maximum time ChirpStack will wait to receive an acknowledgement from the device (if requested).
	ClassBTimeout uint32 `protobuf:"varint,16,opt,name=class_b_timeout,json=classBTimeout,proto3" json:"class_b_timeout,omitempty"`
	// Class-B ping-slot periodicity.
	ClassBPingSlotPeriod uint32 `` /* 129-byte string literal not displayed */
	// Class-B ping-slot DR.
	ClassBPingSlotDr uint32 `protobuf:"varint,18,opt,name=class_b_ping_slot_dr,json=classBPingSlotDr,proto3" json:"class_b_ping_slot_dr,omitempty"`
	// Class-B ping-slot freq (Hz).
	ClassBPingSlotFreq uint32 `protobuf:"varint,19,opt,name=class_b_ping_slot_freq,json=classBPingSlotFreq,proto3" json:"class_b_ping_slot_freq,omitempty"`
	// Class-C timeout (seconds).
	// This is the maximum time ChirpStack will wait to receive an acknowledgement from the device (if requested).
	ClassCTimeout uint32 `protobuf:"varint,20,opt,name=class_c_timeout,json=classCTimeout,proto3" json:"class_c_timeout,omitempty"`
	// RX1 delay (for ABP).
	AbpRx1Delay uint32 `protobuf:"varint,21,opt,name=abp_rx1_delay,json=abpRx1Delay,proto3" json:"abp_rx1_delay,omitempty"`
	// RX1 DR offset (for ABP).
	AbpRx1DrOffset uint32 `protobuf:"varint,22,opt,name=abp_rx1_dr_offset,json=abpRx1DrOffset,proto3" json:"abp_rx1_dr_offset,omitempty"`
	// RX2 DR (for ABP).
	AbpRx2Dr uint32 `protobuf:"varint,23,opt,name=abp_rx2_dr,json=abpRx2Dr,proto3" json:"abp_rx2_dr,omitempty"`
	// RX2 frequency (for ABP, Hz).
	AbpRx2Freq uint32 `protobuf:"varint,24,opt,name=abp_rx2_freq,json=abpRx2Freq,proto3" json:"abp_rx2_freq,omitempty"`
	// User defined tags.
	Tags map[string]string `` /* 150-byte string literal not displayed */
	// Measurements.
	// If defined, ChirpStack will visualize these metrics in the web-interface.
	Measurements map[string]*Measurement `` /* 166-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DeviceProfile) Descriptor deprecated

func (*DeviceProfile) Descriptor() ([]byte, []int)

Deprecated: Use DeviceProfile.ProtoReflect.Descriptor instead.

func (*DeviceProfile) GetAbpRx1Delay

func (x *DeviceProfile) GetAbpRx1Delay() uint32

func (*DeviceProfile) GetAbpRx1DrOffset

func (x *DeviceProfile) GetAbpRx1DrOffset() uint32

func (*DeviceProfile) GetAbpRx2Dr

func (x *DeviceProfile) GetAbpRx2Dr() uint32

func (*DeviceProfile) GetAbpRx2Freq

func (x *DeviceProfile) GetAbpRx2Freq() uint32

func (*DeviceProfile) GetAdrAlgorithmId

func (x *DeviceProfile) GetAdrAlgorithmId() string

func (*DeviceProfile) GetClassBPingSlotDr

func (x *DeviceProfile) GetClassBPingSlotDr() uint32

func (*DeviceProfile) GetClassBPingSlotFreq

func (x *DeviceProfile) GetClassBPingSlotFreq() uint32

func (*DeviceProfile) GetClassBPingSlotPeriod

func (x *DeviceProfile) GetClassBPingSlotPeriod() uint32

func (*DeviceProfile) GetClassBTimeout

func (x *DeviceProfile) GetClassBTimeout() uint32

func (*DeviceProfile) GetClassCTimeout

func (x *DeviceProfile) GetClassCTimeout() uint32

func (*DeviceProfile) GetDescription

func (x *DeviceProfile) GetDescription() string

func (*DeviceProfile) GetDeviceStatusReqInterval

func (x *DeviceProfile) GetDeviceStatusReqInterval() uint32

func (*DeviceProfile) GetFlushQueueOnActivate

func (x *DeviceProfile) GetFlushQueueOnActivate() bool

func (*DeviceProfile) GetId

func (x *DeviceProfile) GetId() string

func (*DeviceProfile) GetMacVersion

func (x *DeviceProfile) GetMacVersion() common.MacVersion

func (*DeviceProfile) GetMeasurements

func (x *DeviceProfile) GetMeasurements() map[string]*Measurement

func (*DeviceProfile) GetName

func (x *DeviceProfile) GetName() string

func (*DeviceProfile) GetPayloadCodecRuntime

func (x *DeviceProfile) GetPayloadCodecRuntime() CodecRuntime

func (*DeviceProfile) GetPayloadCodecScript

func (x *DeviceProfile) GetPayloadCodecScript() string

func (*DeviceProfile) GetRegParamsRevision

func (x *DeviceProfile) GetRegParamsRevision() common.RegParamsRevision

func (*DeviceProfile) GetRegion

func (x *DeviceProfile) GetRegion() common.Region

func (*DeviceProfile) GetSupportsClassB

func (x *DeviceProfile) GetSupportsClassB() bool

func (*DeviceProfile) GetSupportsClassC

func (x *DeviceProfile) GetSupportsClassC() bool

func (*DeviceProfile) GetSupportsOtaa

func (x *DeviceProfile) GetSupportsOtaa() bool

func (*DeviceProfile) GetTags

func (x *DeviceProfile) GetTags() map[string]string

func (*DeviceProfile) GetTenantId

func (x *DeviceProfile) GetTenantId() string

func (*DeviceProfile) GetUplinkInterval

func (x *DeviceProfile) GetUplinkInterval() uint32

func (*DeviceProfile) ProtoMessage

func (*DeviceProfile) ProtoMessage()

func (*DeviceProfile) ProtoReflect

func (x *DeviceProfile) ProtoReflect() protoreflect.Message

func (*DeviceProfile) Reset

func (x *DeviceProfile) Reset()

func (*DeviceProfile) String

func (x *DeviceProfile) String() string

type DeviceProfileListItem

type DeviceProfileListItem struct {

	// Device-profile ID (UUID).
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Name.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Region.
	Region common.Region `protobuf:"varint,5,opt,name=region,proto3,enum=common.Region" json:"region,omitempty"`
	// LoRaWAN mac-version.
	MacVersion common.MacVersion `protobuf:"varint,6,opt,name=mac_version,json=macVersion,proto3,enum=common.MacVersion" json:"mac_version,omitempty"`
	// Regional parameters revision.
	RegParamsRevision common.RegParamsRevision `` /* 145-byte string literal not displayed */
	// Supports OTAA.
	SupportsOtaa bool `protobuf:"varint,8,opt,name=supports_otaa,json=supportsOtaa,proto3" json:"supports_otaa,omitempty"`
	// Supports Class-B.
	SupportsClassB bool `protobuf:"varint,9,opt,name=supports_class_b,json=supportsClassB,proto3" json:"supports_class_b,omitempty"`
	// Supports Class-C.
	SupportsClassC bool `protobuf:"varint,10,opt,name=supports_class_c,json=supportsClassC,proto3" json:"supports_class_c,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceProfileListItem) Descriptor deprecated

func (*DeviceProfileListItem) Descriptor() ([]byte, []int)

Deprecated: Use DeviceProfileListItem.ProtoReflect.Descriptor instead.

func (*DeviceProfileListItem) GetCreatedAt

func (x *DeviceProfileListItem) GetCreatedAt() *timestamppb.Timestamp

func (*DeviceProfileListItem) GetId

func (x *DeviceProfileListItem) GetId() string

func (*DeviceProfileListItem) GetMacVersion

func (x *DeviceProfileListItem) GetMacVersion() common.MacVersion

func (*DeviceProfileListItem) GetName

func (x *DeviceProfileListItem) GetName() string

func (*DeviceProfileListItem) GetRegParamsRevision

func (x *DeviceProfileListItem) GetRegParamsRevision() common.RegParamsRevision

func (*DeviceProfileListItem) GetRegion

func (x *DeviceProfileListItem) GetRegion() common.Region

func (*DeviceProfileListItem) GetSupportsClassB

func (x *DeviceProfileListItem) GetSupportsClassB() bool

func (*DeviceProfileListItem) GetSupportsClassC

func (x *DeviceProfileListItem) GetSupportsClassC() bool

func (*DeviceProfileListItem) GetSupportsOtaa

func (x *DeviceProfileListItem) GetSupportsOtaa() bool

func (*DeviceProfileListItem) GetUpdatedAt

func (x *DeviceProfileListItem) GetUpdatedAt() *timestamppb.Timestamp

func (*DeviceProfileListItem) ProtoMessage

func (*DeviceProfileListItem) ProtoMessage()

func (*DeviceProfileListItem) ProtoReflect

func (x *DeviceProfileListItem) ProtoReflect() protoreflect.Message

func (*DeviceProfileListItem) Reset

func (x *DeviceProfileListItem) Reset()

func (*DeviceProfileListItem) String

func (x *DeviceProfileListItem) String() string

type DeviceProfileServiceClient

type DeviceProfileServiceClient interface {
	// Create the given device-profile.
	Create(ctx context.Context, in *CreateDeviceProfileRequest, opts ...grpc.CallOption) (*CreateDeviceProfileResponse, error)
	// Get the device-profile for the given ID.
	Get(ctx context.Context, in *GetDeviceProfileRequest, opts ...grpc.CallOption) (*GetDeviceProfileResponse, error)
	// Update the given device-profile.
	Update(ctx context.Context, in *UpdateDeviceProfileRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete the device-profile with the given ID.
	Delete(ctx context.Context, in *DeleteDeviceProfileRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// List the available device-profiles.
	List(ctx context.Context, in *ListDeviceProfilesRequest, opts ...grpc.CallOption) (*ListDeviceProfilesResponse, error)
	// List available ADR algorithms.
	ListAdrAlgorithms(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ListDeviceProfileAdrAlgorithmsResponse, error)
}

DeviceProfileServiceClient is the client API for DeviceProfileService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DeviceProfileServiceServer

type DeviceProfileServiceServer interface {
	// Create the given device-profile.
	Create(context.Context, *CreateDeviceProfileRequest) (*CreateDeviceProfileResponse, error)
	// Get the device-profile for the given ID.
	Get(context.Context, *GetDeviceProfileRequest) (*GetDeviceProfileResponse, error)
	// Update the given device-profile.
	Update(context.Context, *UpdateDeviceProfileRequest) (*emptypb.Empty, error)
	// Delete the device-profile with the given ID.
	Delete(context.Context, *DeleteDeviceProfileRequest) (*emptypb.Empty, error)
	// List the available device-profiles.
	List(context.Context, *ListDeviceProfilesRequest) (*ListDeviceProfilesResponse, error)
	// List available ADR algorithms.
	ListAdrAlgorithms(context.Context, *emptypb.Empty) (*ListDeviceProfileAdrAlgorithmsResponse, error)
	// contains filtered or unexported methods
}

DeviceProfileServiceServer is the server API for DeviceProfileService service. All implementations must embed UnimplementedDeviceProfileServiceServer for forward compatibility

type DeviceProfileTemplate

type DeviceProfileTemplate struct {

	// Device-profile template ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Description.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Vendor.
	Vendor string `protobuf:"bytes,4,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Firmware.
	Firmware string `protobuf:"bytes,5,opt,name=firmware,proto3" json:"firmware,omitempty"`
	// Region.
	Region common.Region `protobuf:"varint,6,opt,name=region,proto3,enum=common.Region" json:"region,omitempty"`
	// LoRaWAN mac-version.
	MacVersion common.MacVersion `protobuf:"varint,7,opt,name=mac_version,json=macVersion,proto3,enum=common.MacVersion" json:"mac_version,omitempty"`
	// Regional parameters revision.
	RegParamsRevision common.RegParamsRevision `` /* 145-byte string literal not displayed */
	// ADR algorithm ID.
	AdrAlgorithmId string `protobuf:"bytes,9,opt,name=adr_algorithm_id,json=adrAlgorithmId,proto3" json:"adr_algorithm_id,omitempty"`
	// Payload codec runtime.
	PayloadCodecRuntime CodecRuntime `` /* 144-byte string literal not displayed */
	// Payload codec script.
	PayloadCodecScript string `protobuf:"bytes,11,opt,name=payload_codec_script,json=payloadCodecScript,proto3" json:"payload_codec_script,omitempty"`
	// Flush queue on device activation.
	FlushQueueOnActivate bool `` /* 127-byte string literal not displayed */
	// Uplink interval (seconds).
	// This defines the expected uplink interval which the device uses for
	// communication. When the uplink interval has expired and no uplink has
	// been received, the device is considered inactive.
	UplinkInterval uint32 `protobuf:"varint,13,opt,name=uplink_interval,json=uplinkInterval,proto3" json:"uplink_interval,omitempty"`
	// Device-status request interval (times / day).
	// This defines the times per day that ChirpStack will request the device-status
	// from the device.
	DeviceStatusReqInterval uint32 `` /* 136-byte string literal not displayed */
	// Supports OTAA.
	SupportsOtaa bool `protobuf:"varint,15,opt,name=supports_otaa,json=supportsOtaa,proto3" json:"supports_otaa,omitempty"`
	// Supports Class B.
	SupportsClassB bool `protobuf:"varint,16,opt,name=supports_class_b,json=supportsClassB,proto3" json:"supports_class_b,omitempty"`
	// Supports Class-C.
	SupportsClassC bool `protobuf:"varint,17,opt,name=supports_class_c,json=supportsClassC,proto3" json:"supports_class_c,omitempty"`
	// Class-B timeout (seconds).
	// This is the maximum time ChirpStack will wait to receive an acknowledgement from the device (if requested).
	ClassBTimeout uint32 `protobuf:"varint,18,opt,name=class_b_timeout,json=classBTimeout,proto3" json:"class_b_timeout,omitempty"`
	// Class-B ping-slot periodicity.
	ClassBPingSlotPeriod uint32 `` /* 129-byte string literal not displayed */
	// Class-B ping-slot DR.
	ClassBPingSlotDr uint32 `protobuf:"varint,20,opt,name=class_b_ping_slot_dr,json=classBPingSlotDr,proto3" json:"class_b_ping_slot_dr,omitempty"`
	// Class-B ping-slot freq (Hz).
	ClassBPingSlotFreq uint32 `protobuf:"varint,21,opt,name=class_b_ping_slot_freq,json=classBPingSlotFreq,proto3" json:"class_b_ping_slot_freq,omitempty"`
	// Class-C timeout (seconds).
	// This is the maximum time ChirpStack will wait to receive an acknowledgement from the device (if requested).
	ClassCTimeout uint32 `protobuf:"varint,22,opt,name=class_c_timeout,json=classCTimeout,proto3" json:"class_c_timeout,omitempty"`
	// RX1 delay (for ABP).
	AbpRx1Delay uint32 `protobuf:"varint,23,opt,name=abp_rx1_delay,json=abpRx1Delay,proto3" json:"abp_rx1_delay,omitempty"`
	// RX1 DR offset (for ABP).
	AbpRx1DrOffset uint32 `protobuf:"varint,24,opt,name=abp_rx1_dr_offset,json=abpRx1DrOffset,proto3" json:"abp_rx1_dr_offset,omitempty"`
	// RX2 DR (for ABP).
	AbpRx2Dr uint32 `protobuf:"varint,25,opt,name=abp_rx2_dr,json=abpRx2Dr,proto3" json:"abp_rx2_dr,omitempty"`
	// RX2 frequency (for ABP, Hz).
	AbpRx2Freq uint32 `protobuf:"varint,26,opt,name=abp_rx2_freq,json=abpRx2Freq,proto3" json:"abp_rx2_freq,omitempty"`
	// User defined tags.
	Tags map[string]string `` /* 150-byte string literal not displayed */
	// Measurements.
	// If defined, ChirpStack will visualize these metrics in the web-interface.
	Measurements map[string]*Measurement `` /* 166-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DeviceProfileTemplate) Descriptor deprecated

func (*DeviceProfileTemplate) Descriptor() ([]byte, []int)

Deprecated: Use DeviceProfileTemplate.ProtoReflect.Descriptor instead.

func (*DeviceProfileTemplate) GetAbpRx1Delay

func (x *DeviceProfileTemplate) GetAbpRx1Delay() uint32

func (*DeviceProfileTemplate) GetAbpRx1DrOffset

func (x *DeviceProfileTemplate) GetAbpRx1DrOffset() uint32

func (*DeviceProfileTemplate) GetAbpRx2Dr

func (x *DeviceProfileTemplate) GetAbpRx2Dr() uint32

func (*DeviceProfileTemplate) GetAbpRx2Freq

func (x *DeviceProfileTemplate) GetAbpRx2Freq() uint32

func (*DeviceProfileTemplate) GetAdrAlgorithmId

func (x *DeviceProfileTemplate) GetAdrAlgorithmId() string

func (*DeviceProfileTemplate) GetClassBPingSlotDr

func (x *DeviceProfileTemplate) GetClassBPingSlotDr() uint32

func (*DeviceProfileTemplate) GetClassBPingSlotFreq

func (x *DeviceProfileTemplate) GetClassBPingSlotFreq() uint32

func (*DeviceProfileTemplate) GetClassBPingSlotPeriod

func (x *DeviceProfileTemplate) GetClassBPingSlotPeriod() uint32

func (*DeviceProfileTemplate) GetClassBTimeout

func (x *DeviceProfileTemplate) GetClassBTimeout() uint32

func (*DeviceProfileTemplate) GetClassCTimeout

func (x *DeviceProfileTemplate) GetClassCTimeout() uint32

func (*DeviceProfileTemplate) GetDescription

func (x *DeviceProfileTemplate) GetDescription() string

func (*DeviceProfileTemplate) GetDeviceStatusReqInterval

func (x *DeviceProfileTemplate) GetDeviceStatusReqInterval() uint32

func (*DeviceProfileTemplate) GetFirmware

func (x *DeviceProfileTemplate) GetFirmware() string

func (*DeviceProfileTemplate) GetFlushQueueOnActivate

func (x *DeviceProfileTemplate) GetFlushQueueOnActivate() bool

func (*DeviceProfileTemplate) GetId

func (x *DeviceProfileTemplate) GetId() string

func (*DeviceProfileTemplate) GetMacVersion

func (x *DeviceProfileTemplate) GetMacVersion() common.MacVersion

func (*DeviceProfileTemplate) GetMeasurements

func (x *DeviceProfileTemplate) GetMeasurements() map[string]*Measurement

func (*DeviceProfileTemplate) GetName

func (x *DeviceProfileTemplate) GetName() string

func (*DeviceProfileTemplate) GetPayloadCodecRuntime

func (x *DeviceProfileTemplate) GetPayloadCodecRuntime() CodecRuntime

func (*DeviceProfileTemplate) GetPayloadCodecScript

func (x *DeviceProfileTemplate) GetPayloadCodecScript() string

func (*DeviceProfileTemplate) GetRegParamsRevision

func (x *DeviceProfileTemplate) GetRegParamsRevision() common.RegParamsRevision

func (*DeviceProfileTemplate) GetRegion

func (x *DeviceProfileTemplate) GetRegion() common.Region

func (*DeviceProfileTemplate) GetSupportsClassB

func (x *DeviceProfileTemplate) GetSupportsClassB() bool

func (*DeviceProfileTemplate) GetSupportsClassC

func (x *DeviceProfileTemplate) GetSupportsClassC() bool

func (*DeviceProfileTemplate) GetSupportsOtaa

func (x *DeviceProfileTemplate) GetSupportsOtaa() bool

func (*DeviceProfileTemplate) GetTags

func (x *DeviceProfileTemplate) GetTags() map[string]string

func (*DeviceProfileTemplate) GetUplinkInterval

func (x *DeviceProfileTemplate) GetUplinkInterval() uint32

func (*DeviceProfileTemplate) GetVendor

func (x *DeviceProfileTemplate) GetVendor() string

func (*DeviceProfileTemplate) ProtoMessage

func (*DeviceProfileTemplate) ProtoMessage()

func (*DeviceProfileTemplate) ProtoReflect

func (x *DeviceProfileTemplate) ProtoReflect() protoreflect.Message

func (*DeviceProfileTemplate) Reset

func (x *DeviceProfileTemplate) Reset()

func (*DeviceProfileTemplate) String

func (x *DeviceProfileTemplate) String() string

type DeviceProfileTemplateListItem

type DeviceProfileTemplateListItem struct {

	// Device-profile template ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Name.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Vendor.
	Vendor string `protobuf:"bytes,5,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Firmware.
	Firmware string `protobuf:"bytes,6,opt,name=firmware,proto3" json:"firmware,omitempty"`
	// Region.
	Region common.Region `protobuf:"varint,7,opt,name=region,proto3,enum=common.Region" json:"region,omitempty"`
	// LoRaWAN mac-version.
	MacVersion common.MacVersion `protobuf:"varint,8,opt,name=mac_version,json=macVersion,proto3,enum=common.MacVersion" json:"mac_version,omitempty"`
	// Regional parameters revision.
	RegParamsRevision common.RegParamsRevision `` /* 145-byte string literal not displayed */
	// Supports OTAA.
	SupportsOtaa bool `protobuf:"varint,10,opt,name=supports_otaa,json=supportsOtaa,proto3" json:"supports_otaa,omitempty"`
	// Supports Class-B.
	SupportsClassB bool `protobuf:"varint,11,opt,name=supports_class_b,json=supportsClassB,proto3" json:"supports_class_b,omitempty"`
	// Supports Class-C.
	SupportsClassC bool `protobuf:"varint,12,opt,name=supports_class_c,json=supportsClassC,proto3" json:"supports_class_c,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceProfileTemplateListItem) Descriptor deprecated

func (*DeviceProfileTemplateListItem) Descriptor() ([]byte, []int)

Deprecated: Use DeviceProfileTemplateListItem.ProtoReflect.Descriptor instead.

func (*DeviceProfileTemplateListItem) GetCreatedAt

func (*DeviceProfileTemplateListItem) GetFirmware

func (x *DeviceProfileTemplateListItem) GetFirmware() string

func (*DeviceProfileTemplateListItem) GetId

func (*DeviceProfileTemplateListItem) GetMacVersion

func (x *DeviceProfileTemplateListItem) GetMacVersion() common.MacVersion

func (*DeviceProfileTemplateListItem) GetName

func (*DeviceProfileTemplateListItem) GetRegParamsRevision

func (x *DeviceProfileTemplateListItem) GetRegParamsRevision() common.RegParamsRevision

func (*DeviceProfileTemplateListItem) GetRegion

func (*DeviceProfileTemplateListItem) GetSupportsClassB

func (x *DeviceProfileTemplateListItem) GetSupportsClassB() bool

func (*DeviceProfileTemplateListItem) GetSupportsClassC

func (x *DeviceProfileTemplateListItem) GetSupportsClassC() bool

func (*DeviceProfileTemplateListItem) GetSupportsOtaa

func (x *DeviceProfileTemplateListItem) GetSupportsOtaa() bool

func (*DeviceProfileTemplateListItem) GetUpdatedAt

func (*DeviceProfileTemplateListItem) GetVendor

func (x *DeviceProfileTemplateListItem) GetVendor() string

func (*DeviceProfileTemplateListItem) ProtoMessage

func (*DeviceProfileTemplateListItem) ProtoMessage()

func (*DeviceProfileTemplateListItem) ProtoReflect

func (*DeviceProfileTemplateListItem) Reset

func (x *DeviceProfileTemplateListItem) Reset()

func (*DeviceProfileTemplateListItem) String

type DeviceProfileTemplateServiceClient

type DeviceProfileTemplateServiceClient interface {
	// Create the given device-profile template.
	Create(ctx context.Context, in *CreateDeviceProfileTemplateRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get the device-profile template for the given ID.
	Get(ctx context.Context, in *GetDeviceProfileTemplateRequest, opts ...grpc.CallOption) (*GetDeviceProfileTemplateResponse, error)
	// Update the given device-profile template.
	Update(ctx context.Context, in *UpdateDeviceProfileTemplateRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete the device-profile template with the given ID.
	Delete(ctx context.Context, in *DeleteDeviceProfileTemplateRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// List the available device-profile templates.
	List(ctx context.Context, in *ListDeviceProfileTemplatesRequest, opts ...grpc.CallOption) (*ListDeviceProfileTemplatesResponse, error)
}

DeviceProfileTemplateServiceClient is the client API for DeviceProfileTemplateService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DeviceProfileTemplateServiceServer

type DeviceProfileTemplateServiceServer interface {
	// Create the given device-profile template.
	Create(context.Context, *CreateDeviceProfileTemplateRequest) (*emptypb.Empty, error)
	// Get the device-profile template for the given ID.
	Get(context.Context, *GetDeviceProfileTemplateRequest) (*GetDeviceProfileTemplateResponse, error)
	// Update the given device-profile template.
	Update(context.Context, *UpdateDeviceProfileTemplateRequest) (*emptypb.Empty, error)
	// Delete the device-profile template with the given ID.
	Delete(context.Context, *DeleteDeviceProfileTemplateRequest) (*emptypb.Empty, error)
	// List the available device-profile templates.
	List(context.Context, *ListDeviceProfileTemplatesRequest) (*ListDeviceProfileTemplatesResponse, error)
	// contains filtered or unexported methods
}

DeviceProfileTemplateServiceServer is the server API for DeviceProfileTemplateService service. All implementations must embed UnimplementedDeviceProfileTemplateServiceServer for forward compatibility

type DeviceQueueItem

type DeviceQueueItem struct {

	// ID (UUID).
	// This is automatically generated on enqueue.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Device EUI (EUI64).
	DevEui string `protobuf:"bytes,2,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Confirmed.
	Confirmed bool `protobuf:"varint,3,opt,name=confirmed,proto3" json:"confirmed,omitempty"`
	// FPort (must be > 0).
	FPort uint32 `protobuf:"varint,4,opt,name=f_port,json=fPort,proto3" json:"f_port,omitempty"`
	// Data.
	// Or use the json_object field when a codec has been configured.
	Data []byte `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
	// Only use this when a codec has been configured that can encode this
	// object to bytes.
	Object *structpb.Struct `protobuf:"bytes,6,opt,name=object,proto3" json:"object,omitempty"`
	// Is pending.
	// This is set to true when the downlink is pending.
	IsPending bool `protobuf:"varint,7,opt,name=is_pending,json=isPending,proto3" json:"is_pending,omitempty"`
	// Downlink frame-counter.
	// This is set when the payload has been sent as downlink.
	FCntDown uint32 `protobuf:"varint,8,opt,name=f_cnt_down,json=fCntDown,proto3" json:"f_cnt_down,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceQueueItem) Descriptor deprecated

func (*DeviceQueueItem) Descriptor() ([]byte, []int)

Deprecated: Use DeviceQueueItem.ProtoReflect.Descriptor instead.

func (*DeviceQueueItem) GetConfirmed

func (x *DeviceQueueItem) GetConfirmed() bool

func (*DeviceQueueItem) GetData

func (x *DeviceQueueItem) GetData() []byte

func (*DeviceQueueItem) GetDevEui

func (x *DeviceQueueItem) GetDevEui() string

func (*DeviceQueueItem) GetFCntDown

func (x *DeviceQueueItem) GetFCntDown() uint32

func (*DeviceQueueItem) GetFPort

func (x *DeviceQueueItem) GetFPort() uint32

func (*DeviceQueueItem) GetId

func (x *DeviceQueueItem) GetId() string

func (*DeviceQueueItem) GetIsPending

func (x *DeviceQueueItem) GetIsPending() bool

func (*DeviceQueueItem) GetObject

func (x *DeviceQueueItem) GetObject() *structpb.Struct

func (*DeviceQueueItem) ProtoMessage

func (*DeviceQueueItem) ProtoMessage()

func (*DeviceQueueItem) ProtoReflect

func (x *DeviceQueueItem) ProtoReflect() protoreflect.Message

func (*DeviceQueueItem) Reset

func (x *DeviceQueueItem) Reset()

func (*DeviceQueueItem) String

func (x *DeviceQueueItem) String() string

type DeviceServiceClient

type DeviceServiceClient interface {
	// Create the given device.
	Create(ctx context.Context, in *CreateDeviceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get returns the device for the given DevEUI.
	Get(ctx context.Context, in *GetDeviceRequest, opts ...grpc.CallOption) (*GetDeviceResponse, error)
	// Update the given device.
	Update(ctx context.Context, in *UpdateDeviceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete the device with the given DevEUI.
	Delete(ctx context.Context, in *DeleteDeviceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get the list of devices.
	List(ctx context.Context, in *ListDevicesRequest, opts ...grpc.CallOption) (*ListDevicesResponse, error)
	// Create the given device-keys.
	CreateKeys(ctx context.Context, in *CreateDeviceKeysRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get the device-keys for the given DevEUI.
	GetKeys(ctx context.Context, in *GetDeviceKeysRequest, opts ...grpc.CallOption) (*GetDeviceKeysResponse, error)
	// Update the given device-keys.
	UpdateKeys(ctx context.Context, in *UpdateDeviceKeysRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete the device-keys for the given DevEUI.
	DeleteKeys(ctx context.Context, in *DeleteDeviceKeysRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// FlushDevNonces flushes the OTAA device nonces.
	FlushDevNonces(ctx context.Context, in *FlushDevNoncesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Activate (re)activates the device with the given parameters (for ABP or for importing OTAA activations).
	Activate(ctx context.Context, in *ActivateDeviceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Deactivate de-activates the device.
	Deactivate(ctx context.Context, in *DeactivateDeviceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// GetActivation returns the current activation details of the device (OTAA or ABP).
	GetActivation(ctx context.Context, in *GetDeviceActivationRequest, opts ...grpc.CallOption) (*GetDeviceActivationResponse, error)
	// GetRandomDevAddr returns a random DevAddr taking the NwkID prefix into account.
	GetRandomDevAddr(ctx context.Context, in *GetRandomDevAddrRequest, opts ...grpc.CallOption) (*GetRandomDevAddrResponse, error)
	// GetMetrics returns the device metrics.
	// Note that this requires a device-profile with codec and measurements configured.
	GetMetrics(ctx context.Context, in *GetDeviceMetricsRequest, opts ...grpc.CallOption) (*GetDeviceMetricsResponse, error)
	// GetLinkMetrics returns the device link metrics.
	// This includes uplinks, downlinks, RSSI, SNR, etc...
	GetLinkMetrics(ctx context.Context, in *GetDeviceLinkMetricsRequest, opts ...grpc.CallOption) (*GetDeviceLinkMetricsResponse, error)
	// Enqueue adds the given item to the downlink queue.
	Enqueue(ctx context.Context, in *EnqueueDeviceQueueItemRequest, opts ...grpc.CallOption) (*EnqueueDeviceQueueItemResponse, error)
	// FlushQueue flushes the downlink device-queue.
	FlushQueue(ctx context.Context, in *FlushDeviceQueueRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// GetQueue returns the downlink device-queue.
	GetQueue(ctx context.Context, in *GetDeviceQueueItemsRequest, opts ...grpc.CallOption) (*GetDeviceQueueItemsResponse, error)
}

DeviceServiceClient is the client API for DeviceService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DeviceServiceServer

type DeviceServiceServer interface {
	// Create the given device.
	Create(context.Context, *CreateDeviceRequest) (*emptypb.Empty, error)
	// Get returns the device for the given DevEUI.
	Get(context.Context, *GetDeviceRequest) (*GetDeviceResponse, error)
	// Update the given device.
	Update(context.Context, *UpdateDeviceRequest) (*emptypb.Empty, error)
	// Delete the device with the given DevEUI.
	Delete(context.Context, *DeleteDeviceRequest) (*emptypb.Empty, error)
	// Get the list of devices.
	List(context.Context, *ListDevicesRequest) (*ListDevicesResponse, error)
	// Create the given device-keys.
	CreateKeys(context.Context, *CreateDeviceKeysRequest) (*emptypb.Empty, error)
	// Get the device-keys for the given DevEUI.
	GetKeys(context.Context, *GetDeviceKeysRequest) (*GetDeviceKeysResponse, error)
	// Update the given device-keys.
	UpdateKeys(context.Context, *UpdateDeviceKeysRequest) (*emptypb.Empty, error)
	// Delete the device-keys for the given DevEUI.
	DeleteKeys(context.Context, *DeleteDeviceKeysRequest) (*emptypb.Empty, error)
	// FlushDevNonces flushes the OTAA device nonces.
	FlushDevNonces(context.Context, *FlushDevNoncesRequest) (*emptypb.Empty, error)
	// Activate (re)activates the device with the given parameters (for ABP or for importing OTAA activations).
	Activate(context.Context, *ActivateDeviceRequest) (*emptypb.Empty, error)
	// Deactivate de-activates the device.
	Deactivate(context.Context, *DeactivateDeviceRequest) (*emptypb.Empty, error)
	// GetActivation returns the current activation details of the device (OTAA or ABP).
	GetActivation(context.Context, *GetDeviceActivationRequest) (*GetDeviceActivationResponse, error)
	// GetRandomDevAddr returns a random DevAddr taking the NwkID prefix into account.
	GetRandomDevAddr(context.Context, *GetRandomDevAddrRequest) (*GetRandomDevAddrResponse, error)
	// GetMetrics returns the device metrics.
	// Note that this requires a device-profile with codec and measurements configured.
	GetMetrics(context.Context, *GetDeviceMetricsRequest) (*GetDeviceMetricsResponse, error)
	// GetLinkMetrics returns the device link metrics.
	// This includes uplinks, downlinks, RSSI, SNR, etc...
	GetLinkMetrics(context.Context, *GetDeviceLinkMetricsRequest) (*GetDeviceLinkMetricsResponse, error)
	// Enqueue adds the given item to the downlink queue.
	Enqueue(context.Context, *EnqueueDeviceQueueItemRequest) (*EnqueueDeviceQueueItemResponse, error)
	// FlushQueue flushes the downlink device-queue.
	FlushQueue(context.Context, *FlushDeviceQueueRequest) (*emptypb.Empty, error)
	// GetQueue returns the downlink device-queue.
	GetQueue(context.Context, *GetDeviceQueueItemsRequest) (*GetDeviceQueueItemsResponse, error)
	// contains filtered or unexported methods
}

DeviceServiceServer is the server API for DeviceService service. All implementations must embed UnimplementedDeviceServiceServer for forward compatibility

type DeviceState

type DeviceState struct {

	// Name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Value.
	Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceState) Descriptor deprecated

func (*DeviceState) Descriptor() ([]byte, []int)

Deprecated: Use DeviceState.ProtoReflect.Descriptor instead.

func (*DeviceState) GetName

func (x *DeviceState) GetName() string

func (*DeviceState) GetValue

func (x *DeviceState) GetValue() string

func (*DeviceState) ProtoMessage

func (*DeviceState) ProtoMessage()

func (*DeviceState) ProtoReflect

func (x *DeviceState) ProtoReflect() protoreflect.Message

func (*DeviceState) Reset

func (x *DeviceState) Reset()

func (*DeviceState) String

func (x *DeviceState) String() string

type DeviceStatus

type DeviceStatus struct {

	// The device margin status
	// -32..32: The demodulation SNR ration in dB
	Margin int32 `protobuf:"varint,1,opt,name=margin,proto3" json:"margin,omitempty"`
	// Device is connected to an external power source.
	ExternalPowerSource bool `protobuf:"varint,2,opt,name=external_power_source,json=externalPowerSource,proto3" json:"external_power_source,omitempty"`
	// Device battery level as a percentage.
	// -1 when the battery level is not available.
	BatteryLevel float32 `protobuf:"fixed32,3,opt,name=battery_level,json=batteryLevel,proto3" json:"battery_level,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceStatus) Descriptor deprecated

func (*DeviceStatus) Descriptor() ([]byte, []int)

Deprecated: Use DeviceStatus.ProtoReflect.Descriptor instead.

func (*DeviceStatus) GetBatteryLevel

func (x *DeviceStatus) GetBatteryLevel() float32

func (*DeviceStatus) GetExternalPowerSource

func (x *DeviceStatus) GetExternalPowerSource() bool

func (*DeviceStatus) GetMargin

func (x *DeviceStatus) GetMargin() int32

func (*DeviceStatus) ProtoMessage

func (*DeviceStatus) ProtoMessage()

func (*DeviceStatus) ProtoReflect

func (x *DeviceStatus) ProtoReflect() protoreflect.Message

func (*DeviceStatus) Reset

func (x *DeviceStatus) Reset()

func (*DeviceStatus) String

func (x *DeviceStatus) String() string

type DownlinkFrameLog

type DownlinkFrameLog struct {

	// Time.
	Time *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"`
	// PHYPayload.
	PhyPayload []byte `protobuf:"bytes,2,opt,name=phy_payload,json=phyPayload,proto3" json:"phy_payload,omitempty"`
	// TX meta-data.
	TxInfo *gw.DownlinkTxInfo `protobuf:"bytes,3,opt,name=tx_info,json=txInfo,proto3" json:"tx_info,omitempty"`
	// Downlink ID.
	DownlinkId uint32 `protobuf:"varint,4,opt,name=downlink_id,json=downlinkId,proto3" json:"downlink_id,omitempty"`
	// Gateway ID (EUI64).
	GatewayId string `protobuf:"bytes,5,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"`
	// Message type.
	MType common.MType `protobuf:"varint,6,opt,name=m_type,json=mType,proto3,enum=common.MType" json:"m_type,omitempty"`
	// Device address (optional).
	DevAddr string `protobuf:"bytes,7,opt,name=dev_addr,json=devAddr,proto3" json:"dev_addr,omitempty"`
	// Device EUI (optional).
	DevEui string `protobuf:"bytes,8,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*DownlinkFrameLog) Descriptor deprecated

func (*DownlinkFrameLog) Descriptor() ([]byte, []int)

Deprecated: Use DownlinkFrameLog.ProtoReflect.Descriptor instead.

func (*DownlinkFrameLog) GetDevAddr

func (x *DownlinkFrameLog) GetDevAddr() string

func (*DownlinkFrameLog) GetDevEui

func (x *DownlinkFrameLog) GetDevEui() string

func (*DownlinkFrameLog) GetDownlinkId

func (x *DownlinkFrameLog) GetDownlinkId() uint32

func (*DownlinkFrameLog) GetGatewayId

func (x *DownlinkFrameLog) GetGatewayId() string

func (*DownlinkFrameLog) GetMType

func (x *DownlinkFrameLog) GetMType() common.MType

func (*DownlinkFrameLog) GetPhyPayload

func (x *DownlinkFrameLog) GetPhyPayload() []byte

func (*DownlinkFrameLog) GetTime

func (x *DownlinkFrameLog) GetTime() *timestamppb.Timestamp

func (*DownlinkFrameLog) GetTxInfo

func (x *DownlinkFrameLog) GetTxInfo() *gw.DownlinkTxInfo

func (*DownlinkFrameLog) ProtoMessage

func (*DownlinkFrameLog) ProtoMessage()

func (*DownlinkFrameLog) ProtoReflect

func (x *DownlinkFrameLog) ProtoReflect() protoreflect.Message

func (*DownlinkFrameLog) Reset

func (x *DownlinkFrameLog) Reset()

func (*DownlinkFrameLog) String

func (x *DownlinkFrameLog) String() string

type Encoding

type Encoding int32
const (
	Encoding_JSON     Encoding = 0
	Encoding_PROTOBUF Encoding = 1
)

func (Encoding) Descriptor

func (Encoding) Descriptor() protoreflect.EnumDescriptor

func (Encoding) Enum

func (x Encoding) Enum() *Encoding

func (Encoding) EnumDescriptor deprecated

func (Encoding) EnumDescriptor() ([]byte, []int)

Deprecated: Use Encoding.Descriptor instead.

func (Encoding) Number

func (x Encoding) Number() protoreflect.EnumNumber

func (Encoding) String

func (x Encoding) String() string

func (Encoding) Type

type EnqueueDeviceQueueItemRequest

type EnqueueDeviceQueueItemRequest struct {
	QueueItem *DeviceQueueItem `protobuf:"bytes,1,opt,name=queue_item,json=queueItem,proto3" json:"queue_item,omitempty"`
	// contains filtered or unexported fields
}

func (*EnqueueDeviceQueueItemRequest) Descriptor deprecated

func (*EnqueueDeviceQueueItemRequest) Descriptor() ([]byte, []int)

Deprecated: Use EnqueueDeviceQueueItemRequest.ProtoReflect.Descriptor instead.

func (*EnqueueDeviceQueueItemRequest) GetQueueItem

func (*EnqueueDeviceQueueItemRequest) ProtoMessage

func (*EnqueueDeviceQueueItemRequest) ProtoMessage()

func (*EnqueueDeviceQueueItemRequest) ProtoReflect

func (*EnqueueDeviceQueueItemRequest) Reset

func (x *EnqueueDeviceQueueItemRequest) Reset()

func (*EnqueueDeviceQueueItemRequest) String

type EnqueueDeviceQueueItemResponse

type EnqueueDeviceQueueItemResponse struct {

	// ID (UUID).
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*EnqueueDeviceQueueItemResponse) Descriptor deprecated

func (*EnqueueDeviceQueueItemResponse) Descriptor() ([]byte, []int)

Deprecated: Use EnqueueDeviceQueueItemResponse.ProtoReflect.Descriptor instead.

func (*EnqueueDeviceQueueItemResponse) GetId

func (*EnqueueDeviceQueueItemResponse) ProtoMessage

func (*EnqueueDeviceQueueItemResponse) ProtoMessage()

func (*EnqueueDeviceQueueItemResponse) ProtoReflect

func (*EnqueueDeviceQueueItemResponse) Reset

func (x *EnqueueDeviceQueueItemResponse) Reset()

func (*EnqueueDeviceQueueItemResponse) String

type EnqueueMulticastGroupQueueItemRequest

type EnqueueMulticastGroupQueueItemRequest struct {

	// Multicast queue-item to enqueue.
	QueueItem *MulticastGroupQueueItem `protobuf:"bytes,1,opt,name=queue_item,json=queueItem,proto3" json:"queue_item,omitempty"`
	// contains filtered or unexported fields
}

func (*EnqueueMulticastGroupQueueItemRequest) Descriptor deprecated

func (*EnqueueMulticastGroupQueueItemRequest) Descriptor() ([]byte, []int)

Deprecated: Use EnqueueMulticastGroupQueueItemRequest.ProtoReflect.Descriptor instead.

func (*EnqueueMulticastGroupQueueItemRequest) GetQueueItem

func (*EnqueueMulticastGroupQueueItemRequest) ProtoMessage

func (*EnqueueMulticastGroupQueueItemRequest) ProtoMessage()

func (*EnqueueMulticastGroupQueueItemRequest) ProtoReflect

func (*EnqueueMulticastGroupQueueItemRequest) Reset

func (*EnqueueMulticastGroupQueueItemRequest) String

type EnqueueMulticastGroupQueueItemResponse

type EnqueueMulticastGroupQueueItemResponse struct {

	// Frame-counter of the enqueued payload.
	FCnt uint32 `protobuf:"varint,1,opt,name=f_cnt,json=fCnt,proto3" json:"f_cnt,omitempty"`
	// contains filtered or unexported fields
}

func (*EnqueueMulticastGroupQueueItemResponse) Descriptor deprecated

func (*EnqueueMulticastGroupQueueItemResponse) Descriptor() ([]byte, []int)

Deprecated: Use EnqueueMulticastGroupQueueItemResponse.ProtoReflect.Descriptor instead.

func (*EnqueueMulticastGroupQueueItemResponse) GetFCnt

func (*EnqueueMulticastGroupQueueItemResponse) ProtoMessage

func (*EnqueueMulticastGroupQueueItemResponse) ProtoReflect

func (*EnqueueMulticastGroupQueueItemResponse) Reset

func (*EnqueueMulticastGroupQueueItemResponse) String

type FlushDevNoncesRequest

type FlushDevNoncesRequest struct {

	// Device EUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*FlushDevNoncesRequest) Descriptor deprecated

func (*FlushDevNoncesRequest) Descriptor() ([]byte, []int)

Deprecated: Use FlushDevNoncesRequest.ProtoReflect.Descriptor instead.

func (*FlushDevNoncesRequest) GetDevEui

func (x *FlushDevNoncesRequest) GetDevEui() string

func (*FlushDevNoncesRequest) ProtoMessage

func (*FlushDevNoncesRequest) ProtoMessage()

func (*FlushDevNoncesRequest) ProtoReflect

func (x *FlushDevNoncesRequest) ProtoReflect() protoreflect.Message

func (*FlushDevNoncesRequest) Reset

func (x *FlushDevNoncesRequest) Reset()

func (*FlushDevNoncesRequest) String

func (x *FlushDevNoncesRequest) String() string

type FlushDeviceQueueRequest

type FlushDeviceQueueRequest struct {

	// Device EUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*FlushDeviceQueueRequest) Descriptor deprecated

func (*FlushDeviceQueueRequest) Descriptor() ([]byte, []int)

Deprecated: Use FlushDeviceQueueRequest.ProtoReflect.Descriptor instead.

func (*FlushDeviceQueueRequest) GetDevEui

func (x *FlushDeviceQueueRequest) GetDevEui() string

func (*FlushDeviceQueueRequest) ProtoMessage

func (*FlushDeviceQueueRequest) ProtoMessage()

func (*FlushDeviceQueueRequest) ProtoReflect

func (x *FlushDeviceQueueRequest) ProtoReflect() protoreflect.Message

func (*FlushDeviceQueueRequest) Reset

func (x *FlushDeviceQueueRequest) Reset()

func (*FlushDeviceQueueRequest) String

func (x *FlushDeviceQueueRequest) String() string

type FlushMulticastGroupQueueRequest

type FlushMulticastGroupQueueRequest struct {

	// Multicast group ID.
	MulticastGroupId string `protobuf:"bytes,1,opt,name=multicast_group_id,json=multicastGroupId,proto3" json:"multicast_group_id,omitempty"`
	// contains filtered or unexported fields
}

func (*FlushMulticastGroupQueueRequest) Descriptor deprecated

func (*FlushMulticastGroupQueueRequest) Descriptor() ([]byte, []int)

Deprecated: Use FlushMulticastGroupQueueRequest.ProtoReflect.Descriptor instead.

func (*FlushMulticastGroupQueueRequest) GetMulticastGroupId

func (x *FlushMulticastGroupQueueRequest) GetMulticastGroupId() string

func (*FlushMulticastGroupQueueRequest) ProtoMessage

func (*FlushMulticastGroupQueueRequest) ProtoMessage()

func (*FlushMulticastGroupQueueRequest) ProtoReflect

func (*FlushMulticastGroupQueueRequest) Reset

func (*FlushMulticastGroupQueueRequest) String

type Gateway

type Gateway struct {

	// Gateway ID (EUI64).
	GatewayId string `protobuf:"bytes,1,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"`
	// Name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Description.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Gateway location.
	Location *common.Location `protobuf:"bytes,4,opt,name=location,proto3" json:"location,omitempty"`
	// Tenant ID (UUID).
	TenantId string `protobuf:"bytes,5,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// Tags.
	Tags map[string]string `` /* 149-byte string literal not displayed */
	// Properties (provided by the gateway).
	Properties map[string]string `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Gateway) Descriptor deprecated

func (*Gateway) Descriptor() ([]byte, []int)

Deprecated: Use Gateway.ProtoReflect.Descriptor instead.

func (*Gateway) GetDescription

func (x *Gateway) GetDescription() string

func (*Gateway) GetGatewayId

func (x *Gateway) GetGatewayId() string

func (*Gateway) GetLocation

func (x *Gateway) GetLocation() *common.Location

func (*Gateway) GetName

func (x *Gateway) GetName() string

func (*Gateway) GetProperties

func (x *Gateway) GetProperties() map[string]string

func (*Gateway) GetTags

func (x *Gateway) GetTags() map[string]string

func (*Gateway) GetTenantId

func (x *Gateway) GetTenantId() string

func (*Gateway) ProtoMessage

func (*Gateway) ProtoMessage()

func (*Gateway) ProtoReflect

func (x *Gateway) ProtoReflect() protoreflect.Message

func (*Gateway) Reset

func (x *Gateway) Reset()

func (*Gateway) String

func (x *Gateway) String() string

type GatewayListItem

type GatewayListItem struct {

	// Tenant ID.
	TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// Gateway ID (EUI64).
	GatewayId string `protobuf:"bytes,2,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"`
	// Name.
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// Description.
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Location.
	Location *common.Location `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"`
	// Gateway properties.
	Properties map[string]string `` /* 161-byte string literal not displayed */
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Last seen at timestamp.
	LastSeenAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GatewayListItem) Descriptor deprecated

func (*GatewayListItem) Descriptor() ([]byte, []int)

Deprecated: Use GatewayListItem.ProtoReflect.Descriptor instead.

func (*GatewayListItem) GetCreatedAt

func (x *GatewayListItem) GetCreatedAt() *timestamppb.Timestamp

func (*GatewayListItem) GetDescription

func (x *GatewayListItem) GetDescription() string

func (*GatewayListItem) GetGatewayId

func (x *GatewayListItem) GetGatewayId() string

func (*GatewayListItem) GetLastSeenAt

func (x *GatewayListItem) GetLastSeenAt() *timestamppb.Timestamp

func (*GatewayListItem) GetLocation

func (x *GatewayListItem) GetLocation() *common.Location

func (*GatewayListItem) GetName

func (x *GatewayListItem) GetName() string

func (*GatewayListItem) GetProperties

func (x *GatewayListItem) GetProperties() map[string]string

func (*GatewayListItem) GetTenantId

func (x *GatewayListItem) GetTenantId() string

func (*GatewayListItem) GetUpdatedAt

func (x *GatewayListItem) GetUpdatedAt() *timestamppb.Timestamp

func (*GatewayListItem) ProtoMessage

func (*GatewayListItem) ProtoMessage()

func (*GatewayListItem) ProtoReflect

func (x *GatewayListItem) ProtoReflect() protoreflect.Message

func (*GatewayListItem) Reset

func (x *GatewayListItem) Reset()

func (*GatewayListItem) String

func (x *GatewayListItem) String() string

type GatewayServiceClient

type GatewayServiceClient interface {
	// Create creates the given gateway.
	Create(ctx context.Context, in *CreateGatewayRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get returns the gateway for the given Gateway ID.
	Get(ctx context.Context, in *GetGatewayRequest, opts ...grpc.CallOption) (*GetGatewayResponse, error)
	// Update updates the given gateway.
	Update(ctx context.Context, in *UpdateGatewayRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete deletes the gateway matching the given Gateway ID.
	Delete(ctx context.Context, in *DeleteGatewayRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get the list of gateways.
	List(ctx context.Context, in *ListGatewaysRequest, opts ...grpc.CallOption) (*ListGatewaysResponse, error)
	// Generate client-certificate for the gateway.
	GenerateClientCertificate(ctx context.Context, in *GenerateGatewayClientCertificateRequest, opts ...grpc.CallOption) (*GenerateGatewayClientCertificateResponse, error)
	// GetMetrics returns the gateway metrics.
	GetMetrics(ctx context.Context, in *GetGatewayMetricsRequest, opts ...grpc.CallOption) (*GetGatewayMetricsResponse, error)
}

GatewayServiceClient is the client API for GatewayService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type GatewayServiceServer

type GatewayServiceServer interface {
	// Create creates the given gateway.
	Create(context.Context, *CreateGatewayRequest) (*emptypb.Empty, error)
	// Get returns the gateway for the given Gateway ID.
	Get(context.Context, *GetGatewayRequest) (*GetGatewayResponse, error)
	// Update updates the given gateway.
	Update(context.Context, *UpdateGatewayRequest) (*emptypb.Empty, error)
	// Delete deletes the gateway matching the given Gateway ID.
	Delete(context.Context, *DeleteGatewayRequest) (*emptypb.Empty, error)
	// Get the list of gateways.
	List(context.Context, *ListGatewaysRequest) (*ListGatewaysResponse, error)
	// Generate client-certificate for the gateway.
	GenerateClientCertificate(context.Context, *GenerateGatewayClientCertificateRequest) (*GenerateGatewayClientCertificateResponse, error)
	// GetMetrics returns the gateway metrics.
	GetMetrics(context.Context, *GetGatewayMetricsRequest) (*GetGatewayMetricsResponse, error)
	// contains filtered or unexported methods
}

GatewayServiceServer is the server API for GatewayService service. All implementations must embed UnimplementedGatewayServiceServer for forward compatibility

type GcpPubSubIntegration

type GcpPubSubIntegration struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// Encoding.
	Encoding Encoding `protobuf:"varint,2,opt,name=encoding,proto3,enum=api.Encoding" json:"encoding,omitempty"`
	// Credentials file.
	// This IAM service-account credentials file (JSON) must have the following Pub/Sub roles:
	// * Pub/Sub Publisher
	CredentialsFile string `protobuf:"bytes,3,opt,name=credentials_file,json=credentialsFile,proto3" json:"credentials_file,omitempty"`
	// Project ID.
	ProjectId string `protobuf:"bytes,4,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// Topic name.
	// This is the name of the Pub/Sub topic.
	TopicName string `protobuf:"bytes,5,opt,name=topic_name,json=topicName,proto3" json:"topic_name,omitempty"`
	// contains filtered or unexported fields
}

func (*GcpPubSubIntegration) Descriptor deprecated

func (*GcpPubSubIntegration) Descriptor() ([]byte, []int)

Deprecated: Use GcpPubSubIntegration.ProtoReflect.Descriptor instead.

func (*GcpPubSubIntegration) GetApplicationId

func (x *GcpPubSubIntegration) GetApplicationId() string

func (*GcpPubSubIntegration) GetCredentialsFile

func (x *GcpPubSubIntegration) GetCredentialsFile() string

func (*GcpPubSubIntegration) GetEncoding

func (x *GcpPubSubIntegration) GetEncoding() Encoding

func (*GcpPubSubIntegration) GetProjectId

func (x *GcpPubSubIntegration) GetProjectId() string

func (*GcpPubSubIntegration) GetTopicName

func (x *GcpPubSubIntegration) GetTopicName() string

func (*GcpPubSubIntegration) ProtoMessage

func (*GcpPubSubIntegration) ProtoMessage()

func (*GcpPubSubIntegration) ProtoReflect

func (x *GcpPubSubIntegration) ProtoReflect() protoreflect.Message

func (*GcpPubSubIntegration) Reset

func (x *GcpPubSubIntegration) Reset()

func (*GcpPubSubIntegration) String

func (x *GcpPubSubIntegration) String() string

type GenerateGatewayClientCertificateRequest

type GenerateGatewayClientCertificateRequest struct {

	// Gateway ID (EUI64).
	GatewayId string `protobuf:"bytes,1,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateGatewayClientCertificateRequest) Descriptor deprecated

func (*GenerateGatewayClientCertificateRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateGatewayClientCertificateRequest.ProtoReflect.Descriptor instead.

func (*GenerateGatewayClientCertificateRequest) GetGatewayId

func (*GenerateGatewayClientCertificateRequest) ProtoMessage

func (*GenerateGatewayClientCertificateRequest) ProtoReflect

func (*GenerateGatewayClientCertificateRequest) Reset

func (*GenerateGatewayClientCertificateRequest) String

type GenerateGatewayClientCertificateResponse

type GenerateGatewayClientCertificateResponse struct {

	// TLS certificate.
	TlsCert string `protobuf:"bytes,1,opt,name=tls_cert,json=tlsCert,proto3" json:"tls_cert,omitempty"`
	// TLS key.
	TlsKey string `protobuf:"bytes,2,opt,name=tls_key,json=tlsKey,proto3" json:"tls_key,omitempty"`
	// CA certificate.
	CaCert string `protobuf:"bytes,3,opt,name=ca_cert,json=caCert,proto3" json:"ca_cert,omitempty"`
	// Expires at defines the expiration date of the certificate.
	ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateGatewayClientCertificateResponse) Descriptor deprecated

func (*GenerateGatewayClientCertificateResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateGatewayClientCertificateResponse.ProtoReflect.Descriptor instead.

func (*GenerateGatewayClientCertificateResponse) GetCaCert

func (*GenerateGatewayClientCertificateResponse) GetExpiresAt

func (*GenerateGatewayClientCertificateResponse) GetTlsCert

func (*GenerateGatewayClientCertificateResponse) GetTlsKey

func (*GenerateGatewayClientCertificateResponse) ProtoMessage

func (*GenerateGatewayClientCertificateResponse) ProtoReflect

func (*GenerateGatewayClientCertificateResponse) Reset

func (*GenerateGatewayClientCertificateResponse) String

type GenerateMqttIntegrationClientCertificateRequest

type GenerateMqttIntegrationClientCertificateRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateMqttIntegrationClientCertificateRequest) Descriptor deprecated

Deprecated: Use GenerateMqttIntegrationClientCertificateRequest.ProtoReflect.Descriptor instead.

func (*GenerateMqttIntegrationClientCertificateRequest) GetApplicationId

func (*GenerateMqttIntegrationClientCertificateRequest) ProtoMessage

func (*GenerateMqttIntegrationClientCertificateRequest) ProtoReflect

func (*GenerateMqttIntegrationClientCertificateRequest) Reset

func (*GenerateMqttIntegrationClientCertificateRequest) String

type GenerateMqttIntegrationClientCertificateResponse

type GenerateMqttIntegrationClientCertificateResponse struct {

	// TLS certificate.
	TlsCert string `protobuf:"bytes,1,opt,name=tls_cert,json=tlsCert,proto3" json:"tls_cert,omitempty"`
	// TLS key.
	TlsKey string `protobuf:"bytes,2,opt,name=tls_key,json=tlsKey,proto3" json:"tls_key,omitempty"`
	// CA certificate.
	CaCert string `protobuf:"bytes,3,opt,name=ca_cert,json=caCert,proto3" json:"ca_cert,omitempty"`
	// Expires at defines the expiration date of the certificate.
	ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateMqttIntegrationClientCertificateResponse) Descriptor deprecated

Deprecated: Use GenerateMqttIntegrationClientCertificateResponse.ProtoReflect.Descriptor instead.

func (*GenerateMqttIntegrationClientCertificateResponse) GetCaCert

func (*GenerateMqttIntegrationClientCertificateResponse) GetExpiresAt

func (*GenerateMqttIntegrationClientCertificateResponse) GetTlsCert

func (*GenerateMqttIntegrationClientCertificateResponse) GetTlsKey

func (*GenerateMqttIntegrationClientCertificateResponse) ProtoMessage

func (*GenerateMqttIntegrationClientCertificateResponse) ProtoReflect

func (*GenerateMqttIntegrationClientCertificateResponse) Reset

func (*GenerateMqttIntegrationClientCertificateResponse) String

type GetApplicationRequest

type GetApplicationRequest struct {

	// Application ID (UUID).
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetApplicationRequest) Descriptor deprecated

func (*GetApplicationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetApplicationRequest.ProtoReflect.Descriptor instead.

func (*GetApplicationRequest) GetId

func (x *GetApplicationRequest) GetId() string

func (*GetApplicationRequest) ProtoMessage

func (*GetApplicationRequest) ProtoMessage()

func (*GetApplicationRequest) ProtoReflect

func (x *GetApplicationRequest) ProtoReflect() protoreflect.Message

func (*GetApplicationRequest) Reset

func (x *GetApplicationRequest) Reset()

func (*GetApplicationRequest) String

func (x *GetApplicationRequest) String() string

type GetApplicationResponse

type GetApplicationResponse struct {

	// Application object.
	Application *Application `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Measurement keys.
	// This contains the measurement keys from all the device-profiles that
	// are used by the devices under this application.
	MeasurementKeys []string `protobuf:"bytes,4,rep,name=measurement_keys,json=measurementKeys,proto3" json:"measurement_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*GetApplicationResponse) Descriptor deprecated

func (*GetApplicationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetApplicationResponse.ProtoReflect.Descriptor instead.

func (*GetApplicationResponse) GetApplication

func (x *GetApplicationResponse) GetApplication() *Application

func (*GetApplicationResponse) GetCreatedAt

func (x *GetApplicationResponse) GetCreatedAt() *timestamppb.Timestamp

func (*GetApplicationResponse) GetMeasurementKeys

func (x *GetApplicationResponse) GetMeasurementKeys() []string

func (*GetApplicationResponse) GetUpdatedAt

func (x *GetApplicationResponse) GetUpdatedAt() *timestamppb.Timestamp

func (*GetApplicationResponse) ProtoMessage

func (*GetApplicationResponse) ProtoMessage()

func (*GetApplicationResponse) ProtoReflect

func (x *GetApplicationResponse) ProtoReflect() protoreflect.Message

func (*GetApplicationResponse) Reset

func (x *GetApplicationResponse) Reset()

func (*GetApplicationResponse) String

func (x *GetApplicationResponse) String() string

type GetAwsSnsIntegrationRequest

type GetAwsSnsIntegrationRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAwsSnsIntegrationRequest) Descriptor deprecated

func (*GetAwsSnsIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAwsSnsIntegrationRequest.ProtoReflect.Descriptor instead.

func (*GetAwsSnsIntegrationRequest) GetApplicationId

func (x *GetAwsSnsIntegrationRequest) GetApplicationId() string

func (*GetAwsSnsIntegrationRequest) ProtoMessage

func (*GetAwsSnsIntegrationRequest) ProtoMessage()

func (*GetAwsSnsIntegrationRequest) ProtoReflect

func (*GetAwsSnsIntegrationRequest) Reset

func (x *GetAwsSnsIntegrationRequest) Reset()

func (*GetAwsSnsIntegrationRequest) String

func (x *GetAwsSnsIntegrationRequest) String() string

type GetAwsSnsIntegrationResponse

type GetAwsSnsIntegrationResponse struct {

	// Integration object.
	Integration *AwsSnsIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAwsSnsIntegrationResponse) Descriptor deprecated

func (*GetAwsSnsIntegrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetAwsSnsIntegrationResponse.ProtoReflect.Descriptor instead.

func (*GetAwsSnsIntegrationResponse) GetIntegration

func (x *GetAwsSnsIntegrationResponse) GetIntegration() *AwsSnsIntegration

func (*GetAwsSnsIntegrationResponse) ProtoMessage

func (*GetAwsSnsIntegrationResponse) ProtoMessage()

func (*GetAwsSnsIntegrationResponse) ProtoReflect

func (*GetAwsSnsIntegrationResponse) Reset

func (x *GetAwsSnsIntegrationResponse) Reset()

func (*GetAwsSnsIntegrationResponse) String

type GetAzureServiceBusIntegrationRequest

type GetAzureServiceBusIntegrationRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAzureServiceBusIntegrationRequest) Descriptor deprecated

func (*GetAzureServiceBusIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAzureServiceBusIntegrationRequest.ProtoReflect.Descriptor instead.

func (*GetAzureServiceBusIntegrationRequest) GetApplicationId

func (x *GetAzureServiceBusIntegrationRequest) GetApplicationId() string

func (*GetAzureServiceBusIntegrationRequest) ProtoMessage

func (*GetAzureServiceBusIntegrationRequest) ProtoMessage()

func (*GetAzureServiceBusIntegrationRequest) ProtoReflect

func (*GetAzureServiceBusIntegrationRequest) Reset

func (*GetAzureServiceBusIntegrationRequest) String

type GetAzureServiceBusIntegrationResponse

type GetAzureServiceBusIntegrationResponse struct {

	// Integration object.
	Integration *AzureServiceBusIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAzureServiceBusIntegrationResponse) Descriptor deprecated

func (*GetAzureServiceBusIntegrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetAzureServiceBusIntegrationResponse.ProtoReflect.Descriptor instead.

func (*GetAzureServiceBusIntegrationResponse) GetIntegration

func (*GetAzureServiceBusIntegrationResponse) ProtoMessage

func (*GetAzureServiceBusIntegrationResponse) ProtoMessage()

func (*GetAzureServiceBusIntegrationResponse) ProtoReflect

func (*GetAzureServiceBusIntegrationResponse) Reset

func (*GetAzureServiceBusIntegrationResponse) String

type GetDeviceActivationRequest

type GetDeviceActivationRequest struct {

	// DevEUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceActivationRequest) Descriptor deprecated

func (*GetDeviceActivationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceActivationRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceActivationRequest) GetDevEui

func (x *GetDeviceActivationRequest) GetDevEui() string

func (*GetDeviceActivationRequest) ProtoMessage

func (*GetDeviceActivationRequest) ProtoMessage()

func (*GetDeviceActivationRequest) ProtoReflect

func (*GetDeviceActivationRequest) Reset

func (x *GetDeviceActivationRequest) Reset()

func (*GetDeviceActivationRequest) String

func (x *GetDeviceActivationRequest) String() string

type GetDeviceActivationResponse

type GetDeviceActivationResponse struct {

	// Device activation object.
	DeviceActivation *DeviceActivation `protobuf:"bytes,1,opt,name=device_activation,json=deviceActivation,proto3" json:"device_activation,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceActivationResponse) Descriptor deprecated

func (*GetDeviceActivationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceActivationResponse.ProtoReflect.Descriptor instead.

func (*GetDeviceActivationResponse) GetDeviceActivation

func (x *GetDeviceActivationResponse) GetDeviceActivation() *DeviceActivation

func (*GetDeviceActivationResponse) ProtoMessage

func (*GetDeviceActivationResponse) ProtoMessage()

func (*GetDeviceActivationResponse) ProtoReflect

func (*GetDeviceActivationResponse) Reset

func (x *GetDeviceActivationResponse) Reset()

func (*GetDeviceActivationResponse) String

func (x *GetDeviceActivationResponse) String() string

type GetDeviceKeysRequest

type GetDeviceKeysRequest struct {

	// DevEUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceKeysRequest) Descriptor deprecated

func (*GetDeviceKeysRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceKeysRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceKeysRequest) GetDevEui

func (x *GetDeviceKeysRequest) GetDevEui() string

func (*GetDeviceKeysRequest) ProtoMessage

func (*GetDeviceKeysRequest) ProtoMessage()

func (*GetDeviceKeysRequest) ProtoReflect

func (x *GetDeviceKeysRequest) ProtoReflect() protoreflect.Message

func (*GetDeviceKeysRequest) Reset

func (x *GetDeviceKeysRequest) Reset()

func (*GetDeviceKeysRequest) String

func (x *GetDeviceKeysRequest) String() string

type GetDeviceKeysResponse

type GetDeviceKeysResponse struct {

	// Device-keys object.
	DeviceKeys *DeviceKeys `protobuf:"bytes,1,opt,name=device_keys,json=deviceKeys,proto3" json:"device_keys,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceKeysResponse) Descriptor deprecated

func (*GetDeviceKeysResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceKeysResponse.ProtoReflect.Descriptor instead.

func (*GetDeviceKeysResponse) GetCreatedAt

func (x *GetDeviceKeysResponse) GetCreatedAt() *timestamppb.Timestamp

func (*GetDeviceKeysResponse) GetDeviceKeys

func (x *GetDeviceKeysResponse) GetDeviceKeys() *DeviceKeys

func (*GetDeviceKeysResponse) GetUpdatedAt

func (x *GetDeviceKeysResponse) GetUpdatedAt() *timestamppb.Timestamp

func (*GetDeviceKeysResponse) ProtoMessage

func (*GetDeviceKeysResponse) ProtoMessage()

func (*GetDeviceKeysResponse) ProtoReflect

func (x *GetDeviceKeysResponse) ProtoReflect() protoreflect.Message

func (*GetDeviceKeysResponse) Reset

func (x *GetDeviceKeysResponse) Reset()

func (*GetDeviceKeysResponse) String

func (x *GetDeviceKeysResponse) String() string

type GetDeviceLinkMetricsRequest

type GetDeviceLinkMetricsRequest struct {

	// DevEUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Interval start timestamp.
	Start *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"`
	// Interval end timestamp.
	End *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"`
	// Aggregation.
	Aggregation common.Aggregation `protobuf:"varint,4,opt,name=aggregation,proto3,enum=common.Aggregation" json:"aggregation,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceLinkMetricsRequest) Descriptor deprecated

func (*GetDeviceLinkMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceLinkMetricsRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceLinkMetricsRequest) GetAggregation

func (x *GetDeviceLinkMetricsRequest) GetAggregation() common.Aggregation

func (*GetDeviceLinkMetricsRequest) GetDevEui

func (x *GetDeviceLinkMetricsRequest) GetDevEui() string

func (*GetDeviceLinkMetricsRequest) GetEnd

func (*GetDeviceLinkMetricsRequest) GetStart

func (*GetDeviceLinkMetricsRequest) ProtoMessage

func (*GetDeviceLinkMetricsRequest) ProtoMessage()

func (*GetDeviceLinkMetricsRequest) ProtoReflect

func (*GetDeviceLinkMetricsRequest) Reset

func (x *GetDeviceLinkMetricsRequest) Reset()

func (*GetDeviceLinkMetricsRequest) String

func (x *GetDeviceLinkMetricsRequest) String() string

type GetDeviceLinkMetricsResponse

type GetDeviceLinkMetricsResponse struct {

	// Packets received from the device.
	RxPackets *common.Metric `protobuf:"bytes,1,opt,name=rx_packets,json=rxPackets,proto3" json:"rx_packets,omitempty"`
	// RSSI (as reported by the gateway(s)).
	GwRssi *common.Metric `protobuf:"bytes,2,opt,name=gw_rssi,json=gwRssi,proto3" json:"gw_rssi,omitempty"`
	// SNR (as reported by the gateway(s)).
	GwSnr *common.Metric `protobuf:"bytes,3,opt,name=gw_snr,json=gwSnr,proto3" json:"gw_snr,omitempty"`
	// Packets received by frequency.
	RxPacketsPerFreq *common.Metric `protobuf:"bytes,4,opt,name=rx_packets_per_freq,json=rxPacketsPerFreq,proto3" json:"rx_packets_per_freq,omitempty"`
	// Packets received by DR.
	RxPacketsPerDr *common.Metric `protobuf:"bytes,5,opt,name=rx_packets_per_dr,json=rxPacketsPerDr,proto3" json:"rx_packets_per_dr,omitempty"`
	// Errors.
	Errors *common.Metric `protobuf:"bytes,6,opt,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceLinkMetricsResponse) Descriptor deprecated

func (*GetDeviceLinkMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceLinkMetricsResponse.ProtoReflect.Descriptor instead.

func (*GetDeviceLinkMetricsResponse) GetErrors

func (x *GetDeviceLinkMetricsResponse) GetErrors() *common.Metric

func (*GetDeviceLinkMetricsResponse) GetGwRssi

func (x *GetDeviceLinkMetricsResponse) GetGwRssi() *common.Metric

func (*GetDeviceLinkMetricsResponse) GetGwSnr

func (*GetDeviceLinkMetricsResponse) GetRxPackets

func (x *GetDeviceLinkMetricsResponse) GetRxPackets() *common.Metric

func (*GetDeviceLinkMetricsResponse) GetRxPacketsPerDr

func (x *GetDeviceLinkMetricsResponse) GetRxPacketsPerDr() *common.Metric

func (*GetDeviceLinkMetricsResponse) GetRxPacketsPerFreq

func (x *GetDeviceLinkMetricsResponse) GetRxPacketsPerFreq() *common.Metric

func (*GetDeviceLinkMetricsResponse) ProtoMessage

func (*GetDeviceLinkMetricsResponse) ProtoMessage()

func (*GetDeviceLinkMetricsResponse) ProtoReflect

func (*GetDeviceLinkMetricsResponse) Reset

func (x *GetDeviceLinkMetricsResponse) Reset()

func (*GetDeviceLinkMetricsResponse) String

type GetDeviceMetricsRequest

type GetDeviceMetricsRequest struct {

	// DevEUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Interval start timestamp.
	Start *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"`
	// Interval end timestamp.
	End *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"`
	// Aggregation.
	Aggregation common.Aggregation `protobuf:"varint,4,opt,name=aggregation,proto3,enum=common.Aggregation" json:"aggregation,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceMetricsRequest) Descriptor deprecated

func (*GetDeviceMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceMetricsRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceMetricsRequest) GetAggregation

func (x *GetDeviceMetricsRequest) GetAggregation() common.Aggregation

func (*GetDeviceMetricsRequest) GetDevEui

func (x *GetDeviceMetricsRequest) GetDevEui() string

func (*GetDeviceMetricsRequest) GetEnd

func (*GetDeviceMetricsRequest) GetStart

func (*GetDeviceMetricsRequest) ProtoMessage

func (*GetDeviceMetricsRequest) ProtoMessage()

func (*GetDeviceMetricsRequest) ProtoReflect

func (x *GetDeviceMetricsRequest) ProtoReflect() protoreflect.Message

func (*GetDeviceMetricsRequest) Reset

func (x *GetDeviceMetricsRequest) Reset()

func (*GetDeviceMetricsRequest) String

func (x *GetDeviceMetricsRequest) String() string

type GetDeviceMetricsResponse

type GetDeviceMetricsResponse struct {
	Metrics map[string]*common.Metric `` /* 155-byte string literal not displayed */
	States  map[string]*DeviceState   `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetDeviceMetricsResponse) Descriptor deprecated

func (*GetDeviceMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceMetricsResponse.ProtoReflect.Descriptor instead.

func (*GetDeviceMetricsResponse) GetMetrics

func (x *GetDeviceMetricsResponse) GetMetrics() map[string]*common.Metric

func (*GetDeviceMetricsResponse) GetStates

func (x *GetDeviceMetricsResponse) GetStates() map[string]*DeviceState

func (*GetDeviceMetricsResponse) ProtoMessage

func (*GetDeviceMetricsResponse) ProtoMessage()

func (*GetDeviceMetricsResponse) ProtoReflect

func (x *GetDeviceMetricsResponse) ProtoReflect() protoreflect.Message

func (*GetDeviceMetricsResponse) Reset

func (x *GetDeviceMetricsResponse) Reset()

func (*GetDeviceMetricsResponse) String

func (x *GetDeviceMetricsResponse) String() string

type GetDeviceProfileRequest

type GetDeviceProfileRequest struct {

	// ID (UUID).
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceProfileRequest) Descriptor deprecated

func (*GetDeviceProfileRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceProfileRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceProfileRequest) GetId

func (x *GetDeviceProfileRequest) GetId() string

func (*GetDeviceProfileRequest) ProtoMessage

func (*GetDeviceProfileRequest) ProtoMessage()

func (*GetDeviceProfileRequest) ProtoReflect

func (x *GetDeviceProfileRequest) ProtoReflect() protoreflect.Message

func (*GetDeviceProfileRequest) Reset

func (x *GetDeviceProfileRequest) Reset()

func (*GetDeviceProfileRequest) String

func (x *GetDeviceProfileRequest) String() string

type GetDeviceProfileResponse

type GetDeviceProfileResponse struct {

	// Device-profile object.
	DeviceProfile *DeviceProfile `protobuf:"bytes,1,opt,name=device_profile,json=deviceProfile,proto3" json:"device_profile,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceProfileResponse) Descriptor deprecated

func (*GetDeviceProfileResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceProfileResponse.ProtoReflect.Descriptor instead.

func (*GetDeviceProfileResponse) GetCreatedAt

func (x *GetDeviceProfileResponse) GetCreatedAt() *timestamppb.Timestamp

func (*GetDeviceProfileResponse) GetDeviceProfile

func (x *GetDeviceProfileResponse) GetDeviceProfile() *DeviceProfile

func (*GetDeviceProfileResponse) GetUpdatedAt

func (x *GetDeviceProfileResponse) GetUpdatedAt() *timestamppb.Timestamp

func (*GetDeviceProfileResponse) ProtoMessage

func (*GetDeviceProfileResponse) ProtoMessage()

func (*GetDeviceProfileResponse) ProtoReflect

func (x *GetDeviceProfileResponse) ProtoReflect() protoreflect.Message

func (*GetDeviceProfileResponse) Reset

func (x *GetDeviceProfileResponse) Reset()

func (*GetDeviceProfileResponse) String

func (x *GetDeviceProfileResponse) String() string

type GetDeviceProfileTemplateRequest

type GetDeviceProfileTemplateRequest struct {

	// ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceProfileTemplateRequest) Descriptor deprecated

func (*GetDeviceProfileTemplateRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceProfileTemplateRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceProfileTemplateRequest) GetId

func (*GetDeviceProfileTemplateRequest) ProtoMessage

func (*GetDeviceProfileTemplateRequest) ProtoMessage()

func (*GetDeviceProfileTemplateRequest) ProtoReflect

func (*GetDeviceProfileTemplateRequest) Reset

func (*GetDeviceProfileTemplateRequest) String

type GetDeviceProfileTemplateResponse

type GetDeviceProfileTemplateResponse struct {

	// Device-profile template object.
	DeviceProfileTemplate *DeviceProfileTemplate `` /* 126-byte string literal not displayed */
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceProfileTemplateResponse) Descriptor deprecated

func (*GetDeviceProfileTemplateResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceProfileTemplateResponse.ProtoReflect.Descriptor instead.

func (*GetDeviceProfileTemplateResponse) GetCreatedAt

func (*GetDeviceProfileTemplateResponse) GetDeviceProfileTemplate

func (x *GetDeviceProfileTemplateResponse) GetDeviceProfileTemplate() *DeviceProfileTemplate

func (*GetDeviceProfileTemplateResponse) GetUpdatedAt

func (*GetDeviceProfileTemplateResponse) ProtoMessage

func (*GetDeviceProfileTemplateResponse) ProtoMessage()

func (*GetDeviceProfileTemplateResponse) ProtoReflect

func (*GetDeviceProfileTemplateResponse) Reset

func (*GetDeviceProfileTemplateResponse) String

type GetDeviceQueueItemsRequest

type GetDeviceQueueItemsRequest struct {

	// Device EUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Return only the count, not the result-set.
	CountOnly bool `protobuf:"varint,2,opt,name=count_only,json=countOnly,proto3" json:"count_only,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceQueueItemsRequest) Descriptor deprecated

func (*GetDeviceQueueItemsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceQueueItemsRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceQueueItemsRequest) GetCountOnly

func (x *GetDeviceQueueItemsRequest) GetCountOnly() bool

func (*GetDeviceQueueItemsRequest) GetDevEui

func (x *GetDeviceQueueItemsRequest) GetDevEui() string

func (*GetDeviceQueueItemsRequest) ProtoMessage

func (*GetDeviceQueueItemsRequest) ProtoMessage()

func (*GetDeviceQueueItemsRequest) ProtoReflect

func (*GetDeviceQueueItemsRequest) Reset

func (x *GetDeviceQueueItemsRequest) Reset()

func (*GetDeviceQueueItemsRequest) String

func (x *GetDeviceQueueItemsRequest) String() string

type GetDeviceQueueItemsResponse

type GetDeviceQueueItemsResponse struct {

	// Total number of queue items.
	TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// Result-set.
	Result []*DeviceQueueItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceQueueItemsResponse) Descriptor deprecated

func (*GetDeviceQueueItemsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceQueueItemsResponse.ProtoReflect.Descriptor instead.

func (*GetDeviceQueueItemsResponse) GetResult

func (x *GetDeviceQueueItemsResponse) GetResult() []*DeviceQueueItem

func (*GetDeviceQueueItemsResponse) GetTotalCount

func (x *GetDeviceQueueItemsResponse) GetTotalCount() uint32

func (*GetDeviceQueueItemsResponse) ProtoMessage

func (*GetDeviceQueueItemsResponse) ProtoMessage()

func (*GetDeviceQueueItemsResponse) ProtoReflect

func (*GetDeviceQueueItemsResponse) Reset

func (x *GetDeviceQueueItemsResponse) Reset()

func (*GetDeviceQueueItemsResponse) String

func (x *GetDeviceQueueItemsResponse) String() string

type GetDeviceRequest

type GetDeviceRequest struct {

	// DevEUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceRequest) Descriptor deprecated

func (*GetDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceRequest) GetDevEui

func (x *GetDeviceRequest) GetDevEui() string

func (*GetDeviceRequest) ProtoMessage

func (*GetDeviceRequest) ProtoMessage()

func (*GetDeviceRequest) ProtoReflect

func (x *GetDeviceRequest) ProtoReflect() protoreflect.Message

func (*GetDeviceRequest) Reset

func (x *GetDeviceRequest) Reset()

func (*GetDeviceRequest) String

func (x *GetDeviceRequest) String() string

type GetDeviceResponse

type GetDeviceResponse struct {

	// Device object.
	Device *Device `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Last seen at timestamp.
	LastSeenAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
	// Device status.
	DeviceStatus *DeviceStatus `protobuf:"bytes,5,opt,name=device_status,json=deviceStatus,proto3" json:"device_status,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceResponse) Descriptor deprecated

func (*GetDeviceResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceResponse.ProtoReflect.Descriptor instead.

func (*GetDeviceResponse) GetCreatedAt

func (x *GetDeviceResponse) GetCreatedAt() *timestamppb.Timestamp

func (*GetDeviceResponse) GetDevice

func (x *GetDeviceResponse) GetDevice() *Device

func (*GetDeviceResponse) GetDeviceStatus

func (x *GetDeviceResponse) GetDeviceStatus() *DeviceStatus

func (*GetDeviceResponse) GetLastSeenAt

func (x *GetDeviceResponse) GetLastSeenAt() *timestamppb.Timestamp

func (*GetDeviceResponse) GetUpdatedAt

func (x *GetDeviceResponse) GetUpdatedAt() *timestamppb.Timestamp

func (*GetDeviceResponse) ProtoMessage

func (*GetDeviceResponse) ProtoMessage()

func (*GetDeviceResponse) ProtoReflect

func (x *GetDeviceResponse) ProtoReflect() protoreflect.Message

func (*GetDeviceResponse) Reset

func (x *GetDeviceResponse) Reset()

func (*GetDeviceResponse) String

func (x *GetDeviceResponse) String() string

type GetDevicesSummaryRequest

type GetDevicesSummaryRequest struct {

	// Tenant ID (UUID).
	TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDevicesSummaryRequest) Descriptor deprecated

func (*GetDevicesSummaryRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDevicesSummaryRequest.ProtoReflect.Descriptor instead.

func (*GetDevicesSummaryRequest) GetTenantId

func (x *GetDevicesSummaryRequest) GetTenantId() string

func (*GetDevicesSummaryRequest) ProtoMessage

func (*GetDevicesSummaryRequest) ProtoMessage()

func (*GetDevicesSummaryRequest) ProtoReflect

func (x *GetDevicesSummaryRequest) ProtoReflect() protoreflect.Message

func (*GetDevicesSummaryRequest) Reset

func (x *GetDevicesSummaryRequest) Reset()

func (*GetDevicesSummaryRequest) String

func (x *GetDevicesSummaryRequest) String() string

type GetDevicesSummaryResponse

type GetDevicesSummaryResponse struct {

	// Active count.
	ActiveCount uint32 `protobuf:"varint,1,opt,name=active_count,json=activeCount,proto3" json:"active_count,omitempty"`
	// Inactive count.
	InactiveCount uint32 `protobuf:"varint,2,opt,name=inactive_count,json=inactiveCount,proto3" json:"inactive_count,omitempty"`
	// per data-rate count.
	// Devices that have never been seen are excluded.
	DrCount map[uint32]uint32 `` /* 172-byte string literal not displayed */
	// Never seen count.
	NeverSeenCount uint32 `protobuf:"varint,4,opt,name=never_seen_count,json=neverSeenCount,proto3" json:"never_seen_count,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDevicesSummaryResponse) Descriptor deprecated

func (*GetDevicesSummaryResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDevicesSummaryResponse.ProtoReflect.Descriptor instead.

func (*GetDevicesSummaryResponse) GetActiveCount

func (x *GetDevicesSummaryResponse) GetActiveCount() uint32

func (*GetDevicesSummaryResponse) GetDrCount

func (x *GetDevicesSummaryResponse) GetDrCount() map[uint32]uint32

func (*GetDevicesSummaryResponse) GetInactiveCount

func (x *GetDevicesSummaryResponse) GetInactiveCount() uint32

func (*GetDevicesSummaryResponse) GetNeverSeenCount

func (x *GetDevicesSummaryResponse) GetNeverSeenCount() uint32

func (*GetDevicesSummaryResponse) ProtoMessage

func (*GetDevicesSummaryResponse) ProtoMessage()

func (*GetDevicesSummaryResponse) ProtoReflect

func (*GetDevicesSummaryResponse) Reset

func (x *GetDevicesSummaryResponse) Reset()

func (*GetDevicesSummaryResponse) String

func (x *GetDevicesSummaryResponse) String() string

type GetGatewayMetricsRequest

type GetGatewayMetricsRequest struct {

	// Gateway ID (EUI64).
	GatewayId string `protobuf:"bytes,1,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"`
	// Interval start timestamp.
	Start *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"`
	// Interval end timestamp.
	End *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"`
	// Aggregation.
	Aggregation common.Aggregation `protobuf:"varint,4,opt,name=aggregation,proto3,enum=common.Aggregation" json:"aggregation,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGatewayMetricsRequest) Descriptor deprecated

func (*GetGatewayMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGatewayMetricsRequest.ProtoReflect.Descriptor instead.

func (*GetGatewayMetricsRequest) GetAggregation

func (x *GetGatewayMetricsRequest) GetAggregation() common.Aggregation

func (*GetGatewayMetricsRequest) GetEnd

func (*GetGatewayMetricsRequest) GetGatewayId

func (x *GetGatewayMetricsRequest) GetGatewayId() string

func (*GetGatewayMetricsRequest) GetStart

func (*GetGatewayMetricsRequest) ProtoMessage

func (*GetGatewayMetricsRequest) ProtoMessage()

func (*GetGatewayMetricsRequest) ProtoReflect

func (x *GetGatewayMetricsRequest) ProtoReflect() protoreflect.Message

func (*GetGatewayMetricsRequest) Reset

func (x *GetGatewayMetricsRequest) Reset()

func (*GetGatewayMetricsRequest) String

func (x *GetGatewayMetricsRequest) String() string

type GetGatewayMetricsResponse

type GetGatewayMetricsResponse struct {

	// RX packets.
	RxPackets *common.Metric `protobuf:"bytes,1,opt,name=rx_packets,json=rxPackets,proto3" json:"rx_packets,omitempty"`
	// TX packets.
	TxPackets *common.Metric `protobuf:"bytes,2,opt,name=tx_packets,json=txPackets,proto3" json:"tx_packets,omitempty"`
	// TX packets / frequency.
	TxPacketsPerFreq *common.Metric `protobuf:"bytes,3,opt,name=tx_packets_per_freq,json=txPacketsPerFreq,proto3" json:"tx_packets_per_freq,omitempty"`
	// RX packets / frequency.
	RxPacketsPerFreq *common.Metric `protobuf:"bytes,4,opt,name=rx_packets_per_freq,json=rxPacketsPerFreq,proto3" json:"rx_packets_per_freq,omitempty"`
	// TX packets / DR.
	TxPacketsPerDr *common.Metric `protobuf:"bytes,5,opt,name=tx_packets_per_dr,json=txPacketsPerDr,proto3" json:"tx_packets_per_dr,omitempty"`
	// RX packets / DR.
	RxPacketsPerDr *common.Metric `protobuf:"bytes,6,opt,name=rx_packets_per_dr,json=rxPacketsPerDr,proto3" json:"rx_packets_per_dr,omitempty"`
	// TX packets per status.
	TxPacketsPerStatus *common.Metric `protobuf:"bytes,7,opt,name=tx_packets_per_status,json=txPacketsPerStatus,proto3" json:"tx_packets_per_status,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGatewayMetricsResponse) Descriptor deprecated

func (*GetGatewayMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetGatewayMetricsResponse.ProtoReflect.Descriptor instead.

func (*GetGatewayMetricsResponse) GetRxPackets

func (x *GetGatewayMetricsResponse) GetRxPackets() *common.Metric

func (*GetGatewayMetricsResponse) GetRxPacketsPerDr

func (x *GetGatewayMetricsResponse) GetRxPacketsPerDr() *common.Metric

func (*GetGatewayMetricsResponse) GetRxPacketsPerFreq

func (x *GetGatewayMetricsResponse) GetRxPacketsPerFreq() *common.Metric

func (*GetGatewayMetricsResponse) GetTxPackets

func (x *GetGatewayMetricsResponse) GetTxPackets() *common.Metric

func (*GetGatewayMetricsResponse) GetTxPacketsPerDr

func (x *GetGatewayMetricsResponse) GetTxPacketsPerDr() *common.Metric

func (*GetGatewayMetricsResponse) GetTxPacketsPerFreq

func (x *GetGatewayMetricsResponse) GetTxPacketsPerFreq() *common.Metric

func (*GetGatewayMetricsResponse) GetTxPacketsPerStatus

func (x *GetGatewayMetricsResponse) GetTxPacketsPerStatus() *common.Metric

func (*GetGatewayMetricsResponse) ProtoMessage

func (*GetGatewayMetricsResponse) ProtoMessage()

func (*GetGatewayMetricsResponse) ProtoReflect

func (*GetGatewayMetricsResponse) Reset

func (x *GetGatewayMetricsResponse) Reset()

func (*GetGatewayMetricsResponse) String

func (x *GetGatewayMetricsResponse) String() string

type GetGatewayRequest

type GetGatewayRequest struct {

	// Gateway ID (EUI64).
	GatewayId string `protobuf:"bytes,1,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGatewayRequest) Descriptor deprecated

func (*GetGatewayRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGatewayRequest.ProtoReflect.Descriptor instead.

func (*GetGatewayRequest) GetGatewayId

func (x *GetGatewayRequest) GetGatewayId() string

func (*GetGatewayRequest) ProtoMessage

func (*GetGatewayRequest) ProtoMessage()

func (*GetGatewayRequest) ProtoReflect

func (x *GetGatewayRequest) ProtoReflect() protoreflect.Message

func (*GetGatewayRequest) Reset

func (x *GetGatewayRequest) Reset()

func (*GetGatewayRequest) String

func (x *GetGatewayRequest) String() string

type GetGatewayResponse

type GetGatewayResponse struct {

	// Gateway object.
	Gateway *Gateway `protobuf:"bytes,1,opt,name=gateway,proto3" json:"gateway,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Last seen at timestamp.
	LastSeenAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGatewayResponse) Descriptor deprecated

func (*GetGatewayResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetGatewayResponse.ProtoReflect.Descriptor instead.

func (*GetGatewayResponse) GetCreatedAt

func (x *GetGatewayResponse) GetCreatedAt() *timestamppb.Timestamp

func (*GetGatewayResponse) GetGateway

func (x *GetGatewayResponse) GetGateway() *Gateway

func (*GetGatewayResponse) GetLastSeenAt

func (x *GetGatewayResponse) GetLastSeenAt() *timestamppb.Timestamp

func (*GetGatewayResponse) GetUpdatedAt

func (x *GetGatewayResponse) GetUpdatedAt() *timestamppb.Timestamp

func (*GetGatewayResponse) ProtoMessage

func (*GetGatewayResponse) ProtoMessage()

func (*GetGatewayResponse) ProtoReflect

func (x *GetGatewayResponse) ProtoReflect() protoreflect.Message

func (*GetGatewayResponse) Reset

func (x *GetGatewayResponse) Reset()

func (*GetGatewayResponse) String

func (x *GetGatewayResponse) String() string

type GetGatewaysSummaryRequest

type GetGatewaysSummaryRequest struct {

	// Tenant ID (UUID).
	TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGatewaysSummaryRequest) Descriptor deprecated

func (*GetGatewaysSummaryRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGatewaysSummaryRequest.ProtoReflect.Descriptor instead.

func (*GetGatewaysSummaryRequest) GetTenantId

func (x *GetGatewaysSummaryRequest) GetTenantId() string

func (*GetGatewaysSummaryRequest) ProtoMessage

func (*GetGatewaysSummaryRequest) ProtoMessage()

func (*GetGatewaysSummaryRequest) ProtoReflect

func (*GetGatewaysSummaryRequest) Reset

func (x *GetGatewaysSummaryRequest) Reset()

func (*GetGatewaysSummaryRequest) String

func (x *GetGatewaysSummaryRequest) String() string

type GetGatewaysSummaryResponse

type GetGatewaysSummaryResponse struct {

	// Active count.
	ActiveCount uint32 `protobuf:"varint,1,opt,name=active_count,json=activeCount,proto3" json:"active_count,omitempty"`
	// Inactive count.
	InactiveCount uint32 `protobuf:"varint,2,opt,name=inactive_count,json=inactiveCount,proto3" json:"inactive_count,omitempty"`
	// Never seen count.
	NeverSeenCount uint32 `protobuf:"varint,3,opt,name=never_seen_count,json=neverSeenCount,proto3" json:"never_seen_count,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGatewaysSummaryResponse) Descriptor deprecated

func (*GetGatewaysSummaryResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetGatewaysSummaryResponse.ProtoReflect.Descriptor instead.

func (*GetGatewaysSummaryResponse) GetActiveCount

func (x *GetGatewaysSummaryResponse) GetActiveCount() uint32

func (*GetGatewaysSummaryResponse) GetInactiveCount

func (x *GetGatewaysSummaryResponse) GetInactiveCount() uint32

func (*GetGatewaysSummaryResponse) GetNeverSeenCount

func (x *GetGatewaysSummaryResponse) GetNeverSeenCount() uint32

func (*GetGatewaysSummaryResponse) ProtoMessage

func (*GetGatewaysSummaryResponse) ProtoMessage()

func (*GetGatewaysSummaryResponse) ProtoReflect

func (*GetGatewaysSummaryResponse) Reset

func (x *GetGatewaysSummaryResponse) Reset()

func (*GetGatewaysSummaryResponse) String

func (x *GetGatewaysSummaryResponse) String() string

type GetGcpPubSubIntegrationRequest

type GetGcpPubSubIntegrationRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGcpPubSubIntegrationRequest) Descriptor deprecated

func (*GetGcpPubSubIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGcpPubSubIntegrationRequest.ProtoReflect.Descriptor instead.

func (*GetGcpPubSubIntegrationRequest) GetApplicationId

func (x *GetGcpPubSubIntegrationRequest) GetApplicationId() string

func (*GetGcpPubSubIntegrationRequest) ProtoMessage

func (*GetGcpPubSubIntegrationRequest) ProtoMessage()

func (*GetGcpPubSubIntegrationRequest) ProtoReflect

func (*GetGcpPubSubIntegrationRequest) Reset

func (x *GetGcpPubSubIntegrationRequest) Reset()

func (*GetGcpPubSubIntegrationRequest) String

type GetGcpPubSubIntegrationResponse

type GetGcpPubSubIntegrationResponse struct {

	// Integration object.
	Integration *GcpPubSubIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGcpPubSubIntegrationResponse) Descriptor deprecated

func (*GetGcpPubSubIntegrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetGcpPubSubIntegrationResponse.ProtoReflect.Descriptor instead.

func (*GetGcpPubSubIntegrationResponse) GetIntegration

func (*GetGcpPubSubIntegrationResponse) ProtoMessage

func (*GetGcpPubSubIntegrationResponse) ProtoMessage()

func (*GetGcpPubSubIntegrationResponse) ProtoReflect

func (*GetGcpPubSubIntegrationResponse) Reset

func (*GetGcpPubSubIntegrationResponse) String

type GetHttpIntegrationRequest

type GetHttpIntegrationRequest struct {

	// Application ID (UUIO).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetHttpIntegrationRequest) Descriptor deprecated

func (*GetHttpIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetHttpIntegrationRequest.ProtoReflect.Descriptor instead.

func (*GetHttpIntegrationRequest) GetApplicationId

func (x *GetHttpIntegrationRequest) GetApplicationId() string

func (*GetHttpIntegrationRequest) ProtoMessage

func (*GetHttpIntegrationRequest) ProtoMessage()

func (*GetHttpIntegrationRequest) ProtoReflect

func (*GetHttpIntegrationRequest) Reset

func (x *GetHttpIntegrationRequest) Reset()

func (*GetHttpIntegrationRequest) String

func (x *GetHttpIntegrationRequest) String() string

type GetHttpIntegrationResponse

type GetHttpIntegrationResponse struct {

	// Integration object.
	Integration *HttpIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*GetHttpIntegrationResponse) Descriptor deprecated

func (*GetHttpIntegrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetHttpIntegrationResponse.ProtoReflect.Descriptor instead.

func (*GetHttpIntegrationResponse) GetIntegration

func (x *GetHttpIntegrationResponse) GetIntegration() *HttpIntegration

func (*GetHttpIntegrationResponse) ProtoMessage

func (*GetHttpIntegrationResponse) ProtoMessage()

func (*GetHttpIntegrationResponse) ProtoReflect

func (*GetHttpIntegrationResponse) Reset

func (x *GetHttpIntegrationResponse) Reset()

func (*GetHttpIntegrationResponse) String

func (x *GetHttpIntegrationResponse) String() string

type GetIftttIntegrationRequest

type GetIftttIntegrationRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetIftttIntegrationRequest) Descriptor deprecated

func (*GetIftttIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetIftttIntegrationRequest.ProtoReflect.Descriptor instead.

func (*GetIftttIntegrationRequest) GetApplicationId

func (x *GetIftttIntegrationRequest) GetApplicationId() string

func (*GetIftttIntegrationRequest) ProtoMessage

func (*GetIftttIntegrationRequest) ProtoMessage()

func (*GetIftttIntegrationRequest) ProtoReflect

func (*GetIftttIntegrationRequest) Reset

func (x *GetIftttIntegrationRequest) Reset()

func (*GetIftttIntegrationRequest) String

func (x *GetIftttIntegrationRequest) String() string

type GetIftttIntegrationResponse

type GetIftttIntegrationResponse struct {

	// Integration object.
	Integration *IftttIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*GetIftttIntegrationResponse) Descriptor deprecated

func (*GetIftttIntegrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetIftttIntegrationResponse.ProtoReflect.Descriptor instead.

func (*GetIftttIntegrationResponse) GetIntegration

func (x *GetIftttIntegrationResponse) GetIntegration() *IftttIntegration

func (*GetIftttIntegrationResponse) ProtoMessage

func (*GetIftttIntegrationResponse) ProtoMessage()

func (*GetIftttIntegrationResponse) ProtoReflect

func (*GetIftttIntegrationResponse) Reset

func (x *GetIftttIntegrationResponse) Reset()

func (*GetIftttIntegrationResponse) String

func (x *GetIftttIntegrationResponse) String() string

type GetInfluxDbIntegrationRequest

type GetInfluxDbIntegrationRequest struct {

	// Application ID (UUIO).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInfluxDbIntegrationRequest) Descriptor deprecated

func (*GetInfluxDbIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInfluxDbIntegrationRequest.ProtoReflect.Descriptor instead.

func (*GetInfluxDbIntegrationRequest) GetApplicationId

func (x *GetInfluxDbIntegrationRequest) GetApplicationId() string

func (*GetInfluxDbIntegrationRequest) ProtoMessage

func (*GetInfluxDbIntegrationRequest) ProtoMessage()

func (*GetInfluxDbIntegrationRequest) ProtoReflect

func (*GetInfluxDbIntegrationRequest) Reset

func (x *GetInfluxDbIntegrationRequest) Reset()

func (*GetInfluxDbIntegrationRequest) String

type GetInfluxDbIntegrationResponse

type GetInfluxDbIntegrationResponse struct {

	// Integration object.
	Integration *InfluxDbIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInfluxDbIntegrationResponse) Descriptor deprecated

func (*GetInfluxDbIntegrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetInfluxDbIntegrationResponse.ProtoReflect.Descriptor instead.

func (*GetInfluxDbIntegrationResponse) GetIntegration

func (*GetInfluxDbIntegrationResponse) ProtoMessage

func (*GetInfluxDbIntegrationResponse) ProtoMessage()

func (*GetInfluxDbIntegrationResponse) ProtoReflect

func (*GetInfluxDbIntegrationResponse) Reset

func (x *GetInfluxDbIntegrationResponse) Reset()

func (*GetInfluxDbIntegrationResponse) String

type GetLoraCloudIntegrationRequest

type GetLoraCloudIntegrationRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLoraCloudIntegrationRequest) Descriptor deprecated

func (*GetLoraCloudIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetLoraCloudIntegrationRequest.ProtoReflect.Descriptor instead.

func (*GetLoraCloudIntegrationRequest) GetApplicationId

func (x *GetLoraCloudIntegrationRequest) GetApplicationId() string

func (*GetLoraCloudIntegrationRequest) ProtoMessage

func (*GetLoraCloudIntegrationRequest) ProtoMessage()

func (*GetLoraCloudIntegrationRequest) ProtoReflect

func (*GetLoraCloudIntegrationRequest) Reset

func (x *GetLoraCloudIntegrationRequest) Reset()

func (*GetLoraCloudIntegrationRequest) String

type GetLoraCloudIntegrationResponse

type GetLoraCloudIntegrationResponse struct {

	// Integration object.
	Integration *LoraCloudIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLoraCloudIntegrationResponse) Descriptor deprecated

func (*GetLoraCloudIntegrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetLoraCloudIntegrationResponse.ProtoReflect.Descriptor instead.

func (*GetLoraCloudIntegrationResponse) GetIntegration

func (*GetLoraCloudIntegrationResponse) ProtoMessage

func (*GetLoraCloudIntegrationResponse) ProtoMessage()

func (*GetLoraCloudIntegrationResponse) ProtoReflect

func (*GetLoraCloudIntegrationResponse) Reset

func (*GetLoraCloudIntegrationResponse) String

type GetMulticastGroupRequest

type GetMulticastGroupRequest struct {

	// Multicast group ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMulticastGroupRequest) Descriptor deprecated

func (*GetMulticastGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMulticastGroupRequest.ProtoReflect.Descriptor instead.

func (*GetMulticastGroupRequest) GetId

func (x *GetMulticastGroupRequest) GetId() string

func (*GetMulticastGroupRequest) ProtoMessage

func (*GetMulticastGroupRequest) ProtoMessage()

func (*GetMulticastGroupRequest) ProtoReflect

func (x *GetMulticastGroupRequest) ProtoReflect() protoreflect.Message

func (*GetMulticastGroupRequest) Reset

func (x *GetMulticastGroupRequest) Reset()

func (*GetMulticastGroupRequest) String

func (x *GetMulticastGroupRequest) String() string

type GetMulticastGroupResponse

type GetMulticastGroupResponse struct {

	// Multicast group object.
	MulticastGroup *MulticastGroup `protobuf:"bytes,1,opt,name=multicast_group,json=multicastGroup,proto3" json:"multicast_group,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMulticastGroupResponse) Descriptor deprecated

func (*GetMulticastGroupResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetMulticastGroupResponse.ProtoReflect.Descriptor instead.

func (*GetMulticastGroupResponse) GetCreatedAt

func (x *GetMulticastGroupResponse) GetCreatedAt() *timestamppb.Timestamp

func (*GetMulticastGroupResponse) GetMulticastGroup

func (x *GetMulticastGroupResponse) GetMulticastGroup() *MulticastGroup

func (*GetMulticastGroupResponse) GetUpdatedAt

func (x *GetMulticastGroupResponse) GetUpdatedAt() *timestamppb.Timestamp

func (*GetMulticastGroupResponse) ProtoMessage

func (*GetMulticastGroupResponse) ProtoMessage()

func (*GetMulticastGroupResponse) ProtoReflect

func (*GetMulticastGroupResponse) Reset

func (x *GetMulticastGroupResponse) Reset()

func (*GetMulticastGroupResponse) String

func (x *GetMulticastGroupResponse) String() string

type GetMyDevicesIntegrationRequest

type GetMyDevicesIntegrationRequest struct {

	// Application ID (UUIO).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMyDevicesIntegrationRequest) Descriptor deprecated

func (*GetMyDevicesIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMyDevicesIntegrationRequest.ProtoReflect.Descriptor instead.

func (*GetMyDevicesIntegrationRequest) GetApplicationId

func (x *GetMyDevicesIntegrationRequest) GetApplicationId() string

func (*GetMyDevicesIntegrationRequest) ProtoMessage

func (*GetMyDevicesIntegrationRequest) ProtoMessage()

func (*GetMyDevicesIntegrationRequest) ProtoReflect

func (*GetMyDevicesIntegrationRequest) Reset

func (x *GetMyDevicesIntegrationRequest) Reset()

func (*GetMyDevicesIntegrationRequest) String

type GetMyDevicesIntegrationResponse

type GetMyDevicesIntegrationResponse struct {

	// Integration object.
	Integration *MyDevicesIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMyDevicesIntegrationResponse) Descriptor deprecated

func (*GetMyDevicesIntegrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetMyDevicesIntegrationResponse.ProtoReflect.Descriptor instead.

func (*GetMyDevicesIntegrationResponse) GetIntegration

func (*GetMyDevicesIntegrationResponse) ProtoMessage

func (*GetMyDevicesIntegrationResponse) ProtoMessage()

func (*GetMyDevicesIntegrationResponse) ProtoReflect

func (*GetMyDevicesIntegrationResponse) Reset

func (*GetMyDevicesIntegrationResponse) String

type GetPilotThingsIntegrationRequest

type GetPilotThingsIntegrationRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPilotThingsIntegrationRequest) Descriptor deprecated

func (*GetPilotThingsIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetPilotThingsIntegrationRequest.ProtoReflect.Descriptor instead.

func (*GetPilotThingsIntegrationRequest) GetApplicationId

func (x *GetPilotThingsIntegrationRequest) GetApplicationId() string

func (*GetPilotThingsIntegrationRequest) ProtoMessage

func (*GetPilotThingsIntegrationRequest) ProtoMessage()

func (*GetPilotThingsIntegrationRequest) ProtoReflect

func (*GetPilotThingsIntegrationRequest) Reset

func (*GetPilotThingsIntegrationRequest) String

type GetPilotThingsIntegrationResponse

type GetPilotThingsIntegrationResponse struct {

	// Integration object.
	Integration *PilotThingsIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPilotThingsIntegrationResponse) Descriptor deprecated

func (*GetPilotThingsIntegrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetPilotThingsIntegrationResponse.ProtoReflect.Descriptor instead.

func (*GetPilotThingsIntegrationResponse) GetIntegration

func (*GetPilotThingsIntegrationResponse) ProtoMessage

func (*GetPilotThingsIntegrationResponse) ProtoMessage()

func (*GetPilotThingsIntegrationResponse) ProtoReflect

func (*GetPilotThingsIntegrationResponse) Reset

func (*GetPilotThingsIntegrationResponse) String

type GetRandomDevAddrRequest

type GetRandomDevAddrRequest struct {

	// DevEUI (EUI64).
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRandomDevAddrRequest) Descriptor deprecated

func (*GetRandomDevAddrRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRandomDevAddrRequest.ProtoReflect.Descriptor instead.

func (*GetRandomDevAddrRequest) GetDevEui

func (x *GetRandomDevAddrRequest) GetDevEui() string

func (*GetRandomDevAddrRequest) ProtoMessage

func (*GetRandomDevAddrRequest) ProtoMessage()

func (*GetRandomDevAddrRequest) ProtoReflect

func (x *GetRandomDevAddrRequest) ProtoReflect() protoreflect.Message

func (*GetRandomDevAddrRequest) Reset

func (x *GetRandomDevAddrRequest) Reset()

func (*GetRandomDevAddrRequest) String

func (x *GetRandomDevAddrRequest) String() string

type GetRandomDevAddrResponse

type GetRandomDevAddrResponse struct {

	// DevAddr.
	DevAddr string `protobuf:"bytes,1,opt,name=dev_addr,json=devAddr,proto3" json:"dev_addr,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRandomDevAddrResponse) Descriptor deprecated

func (*GetRandomDevAddrResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetRandomDevAddrResponse.ProtoReflect.Descriptor instead.

func (*GetRandomDevAddrResponse) GetDevAddr

func (x *GetRandomDevAddrResponse) GetDevAddr() string

func (*GetRandomDevAddrResponse) ProtoMessage

func (*GetRandomDevAddrResponse) ProtoMessage()

func (*GetRandomDevAddrResponse) ProtoReflect

func (x *GetRandomDevAddrResponse) ProtoReflect() protoreflect.Message

func (*GetRandomDevAddrResponse) Reset

func (x *GetRandomDevAddrResponse) Reset()

func (*GetRandomDevAddrResponse) String

func (x *GetRandomDevAddrResponse) String() string

type GetTenantRequest

type GetTenantRequest struct {

	// Tenant ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTenantRequest) Descriptor deprecated

func (*GetTenantRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTenantRequest.ProtoReflect.Descriptor instead.

func (*GetTenantRequest) GetId

func (x *GetTenantRequest) GetId() string

func (*GetTenantRequest) ProtoMessage

func (*GetTenantRequest) ProtoMessage()

func (*GetTenantRequest) ProtoReflect

func (x *GetTenantRequest) ProtoReflect() protoreflect.Message

func (*GetTenantRequest) Reset

func (x *GetTenantRequest) Reset()

func (*GetTenantRequest) String

func (x *GetTenantRequest) String() string

type GetTenantResponse

type GetTenantResponse struct {

	// Tenant object.
	Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTenantResponse) Descriptor deprecated

func (*GetTenantResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTenantResponse.ProtoReflect.Descriptor instead.

func (*GetTenantResponse) GetCreatedAt

func (x *GetTenantResponse) GetCreatedAt() *timestamppb.Timestamp

func (*GetTenantResponse) GetTenant

func (x *GetTenantResponse) GetTenant() *Tenant

func (*GetTenantResponse) GetUpdatedAt

func (x *GetTenantResponse) GetUpdatedAt() *timestamppb.Timestamp

func (*GetTenantResponse) ProtoMessage

func (*GetTenantResponse) ProtoMessage()

func (*GetTenantResponse) ProtoReflect

func (x *GetTenantResponse) ProtoReflect() protoreflect.Message

func (*GetTenantResponse) Reset

func (x *GetTenantResponse) Reset()

func (*GetTenantResponse) String

func (x *GetTenantResponse) String() string

type GetTenantUserRequest

type GetTenantUserRequest struct {

	// Tenant ID (UUID).
	TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// User ID (UUID).
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTenantUserRequest) Descriptor deprecated

func (*GetTenantUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTenantUserRequest.ProtoReflect.Descriptor instead.

func (*GetTenantUserRequest) GetTenantId

func (x *GetTenantUserRequest) GetTenantId() string

func (*GetTenantUserRequest) GetUserId

func (x *GetTenantUserRequest) GetUserId() string

func (*GetTenantUserRequest) ProtoMessage

func (*GetTenantUserRequest) ProtoMessage()

func (*GetTenantUserRequest) ProtoReflect

func (x *GetTenantUserRequest) ProtoReflect() protoreflect.Message

func (*GetTenantUserRequest) Reset

func (x *GetTenantUserRequest) Reset()

func (*GetTenantUserRequest) String

func (x *GetTenantUserRequest) String() string

type GetTenantUserResponse

type GetTenantUserResponse struct {

	// Tenant user object.
	TenantUser *TenantUser `protobuf:"bytes,1,opt,name=tenant_user,json=tenantUser,proto3" json:"tenant_user,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTenantUserResponse) Descriptor deprecated

func (*GetTenantUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTenantUserResponse.ProtoReflect.Descriptor instead.

func (*GetTenantUserResponse) GetCreatedAt

func (x *GetTenantUserResponse) GetCreatedAt() *timestamppb.Timestamp

func (*GetTenantUserResponse) GetTenantUser

func (x *GetTenantUserResponse) GetTenantUser() *TenantUser

func (*GetTenantUserResponse) GetUpdatedAt

func (x *GetTenantUserResponse) GetUpdatedAt() *timestamppb.Timestamp

func (*GetTenantUserResponse) ProtoMessage

func (*GetTenantUserResponse) ProtoMessage()

func (*GetTenantUserResponse) ProtoReflect

func (x *GetTenantUserResponse) ProtoReflect() protoreflect.Message

func (*GetTenantUserResponse) Reset

func (x *GetTenantUserResponse) Reset()

func (*GetTenantUserResponse) String

func (x *GetTenantUserResponse) String() string

type GetThingsBoardIntegrationRequest

type GetThingsBoardIntegrationRequest struct {

	// Application ID (UUIO).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetThingsBoardIntegrationRequest) Descriptor deprecated

func (*GetThingsBoardIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetThingsBoardIntegrationRequest.ProtoReflect.Descriptor instead.

func (*GetThingsBoardIntegrationRequest) GetApplicationId

func (x *GetThingsBoardIntegrationRequest) GetApplicationId() string

func (*GetThingsBoardIntegrationRequest) ProtoMessage

func (*GetThingsBoardIntegrationRequest) ProtoMessage()

func (*GetThingsBoardIntegrationRequest) ProtoReflect

func (*GetThingsBoardIntegrationRequest) Reset

func (*GetThingsBoardIntegrationRequest) String

type GetThingsBoardIntegrationResponse

type GetThingsBoardIntegrationResponse struct {

	// Integration object.
	Integration *ThingsBoardIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*GetThingsBoardIntegrationResponse) Descriptor deprecated

func (*GetThingsBoardIntegrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetThingsBoardIntegrationResponse.ProtoReflect.Descriptor instead.

func (*GetThingsBoardIntegrationResponse) GetIntegration

func (*GetThingsBoardIntegrationResponse) ProtoMessage

func (*GetThingsBoardIntegrationResponse) ProtoMessage()

func (*GetThingsBoardIntegrationResponse) ProtoReflect

func (*GetThingsBoardIntegrationResponse) Reset

func (*GetThingsBoardIntegrationResponse) String

type GetUserRequest

type GetUserRequest struct {

	// User ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserRequest) Descriptor deprecated

func (*GetUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.

func (*GetUserRequest) GetId

func (x *GetUserRequest) GetId() string

func (*GetUserRequest) ProtoMessage

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) ProtoReflect

func (x *GetUserRequest) ProtoReflect() protoreflect.Message

func (*GetUserRequest) Reset

func (x *GetUserRequest) Reset()

func (*GetUserRequest) String

func (x *GetUserRequest) String() string

type GetUserResponse

type GetUserResponse struct {

	// User object.
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserResponse) Descriptor deprecated

func (*GetUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserResponse.ProtoReflect.Descriptor instead.

func (*GetUserResponse) GetCreatedAt

func (x *GetUserResponse) GetCreatedAt() *timestamppb.Timestamp

func (*GetUserResponse) GetUpdatedAt

func (x *GetUserResponse) GetUpdatedAt() *timestamppb.Timestamp

func (*GetUserResponse) GetUser

func (x *GetUserResponse) GetUser() *User

func (*GetUserResponse) ProtoMessage

func (*GetUserResponse) ProtoMessage()

func (*GetUserResponse) ProtoReflect

func (x *GetUserResponse) ProtoReflect() protoreflect.Message

func (*GetUserResponse) Reset

func (x *GetUserResponse) Reset()

func (*GetUserResponse) String

func (x *GetUserResponse) String() string

type GlobalSearchRequest

type GlobalSearchRequest struct {

	// Search query.
	Search string `protobuf:"bytes,1,opt,name=search,proto3" json:"search,omitempty"`
	// Max number of results to return.
	Limit int64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// Offset offset of the result-set (for pagination).
	Offset int64 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"`
	// contains filtered or unexported fields
}

func (*GlobalSearchRequest) Descriptor deprecated

func (*GlobalSearchRequest) Descriptor() ([]byte, []int)

Deprecated: Use GlobalSearchRequest.ProtoReflect.Descriptor instead.

func (*GlobalSearchRequest) GetLimit

func (x *GlobalSearchRequest) GetLimit() int64

func (*GlobalSearchRequest) GetOffset

func (x *GlobalSearchRequest) GetOffset() int64

func (*GlobalSearchRequest) GetSearch

func (x *GlobalSearchRequest) GetSearch() string

func (*GlobalSearchRequest) ProtoMessage

func (*GlobalSearchRequest) ProtoMessage()

func (*GlobalSearchRequest) ProtoReflect

func (x *GlobalSearchRequest) ProtoReflect() protoreflect.Message

func (*GlobalSearchRequest) Reset

func (x *GlobalSearchRequest) Reset()

func (*GlobalSearchRequest) String

func (x *GlobalSearchRequest) String() string

type GlobalSearchResponse

type GlobalSearchResponse struct {
	Result []*GlobalSearchResult `protobuf:"bytes,1,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*GlobalSearchResponse) Descriptor deprecated

func (*GlobalSearchResponse) Descriptor() ([]byte, []int)

Deprecated: Use GlobalSearchResponse.ProtoReflect.Descriptor instead.

func (*GlobalSearchResponse) GetResult

func (x *GlobalSearchResponse) GetResult() []*GlobalSearchResult

func (*GlobalSearchResponse) ProtoMessage

func (*GlobalSearchResponse) ProtoMessage()

func (*GlobalSearchResponse) ProtoReflect

func (x *GlobalSearchResponse) ProtoReflect() protoreflect.Message

func (*GlobalSearchResponse) Reset

func (x *GlobalSearchResponse) Reset()

func (*GlobalSearchResponse) String

func (x *GlobalSearchResponse) String() string

type GlobalSearchResult

type GlobalSearchResult struct {

	// Record kind.
	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	// Search score.
	Score float32 `protobuf:"fixed32,2,opt,name=score,proto3" json:"score,omitempty"`
	// Organization id.
	TenantId string `protobuf:"bytes,3,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// Organization name.
	TenantName string `protobuf:"bytes,4,opt,name=tenant_name,json=tenantName,proto3" json:"tenant_name,omitempty"`
	// Application id.
	ApplicationId string `protobuf:"bytes,5,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// Application name.
	ApplicationName string `protobuf:"bytes,6,opt,name=application_name,json=applicationName,proto3" json:"application_name,omitempty"`
	// Device DevEUI (hex encoded).
	DeviceDevEui string `protobuf:"bytes,7,opt,name=device_dev_eui,json=deviceDevEui,proto3" json:"device_dev_eui,omitempty"`
	// Device name.
	DeviceName string `protobuf:"bytes,8,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"`
	// Gateway MAC (hex encoded).
	GatewayId string `protobuf:"bytes,9,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"`
	// Gateway name.
	GatewayName string `protobuf:"bytes,10,opt,name=gateway_name,json=gatewayName,proto3" json:"gateway_name,omitempty"`
	// contains filtered or unexported fields
}

func (*GlobalSearchResult) Descriptor deprecated

func (*GlobalSearchResult) Descriptor() ([]byte, []int)

Deprecated: Use GlobalSearchResult.ProtoReflect.Descriptor instead.

func (*GlobalSearchResult) GetApplicationId

func (x *GlobalSearchResult) GetApplicationId() string

func (*GlobalSearchResult) GetApplicationName

func (x *GlobalSearchResult) GetApplicationName() string

func (*GlobalSearchResult) GetDeviceDevEui

func (x *GlobalSearchResult) GetDeviceDevEui() string

func (*GlobalSearchResult) GetDeviceName

func (x *GlobalSearchResult) GetDeviceName() string

func (*GlobalSearchResult) GetGatewayId

func (x *GlobalSearchResult) GetGatewayId() string

func (*GlobalSearchResult) GetGatewayName

func (x *GlobalSearchResult) GetGatewayName() string

func (*GlobalSearchResult) GetKind

func (x *GlobalSearchResult) GetKind() string

func (*GlobalSearchResult) GetScore

func (x *GlobalSearchResult) GetScore() float32

func (*GlobalSearchResult) GetTenantId

func (x *GlobalSearchResult) GetTenantId() string

func (*GlobalSearchResult) GetTenantName

func (x *GlobalSearchResult) GetTenantName() string

func (*GlobalSearchResult) ProtoMessage

func (*GlobalSearchResult) ProtoMessage()

func (*GlobalSearchResult) ProtoReflect

func (x *GlobalSearchResult) ProtoReflect() protoreflect.Message

func (*GlobalSearchResult) Reset

func (x *GlobalSearchResult) Reset()

func (*GlobalSearchResult) String

func (x *GlobalSearchResult) String() string

type HttpIntegration

type HttpIntegration struct {

	// Application ID (UUIO).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// HTTP headers to set when making requests.
	Headers map[string]string `` /* 155-byte string literal not displayed */
	// Payload encoding.
	Encoding Encoding `protobuf:"varint,3,opt,name=encoding,proto3,enum=api.Encoding" json:"encoding,omitempty"`
	// Event endpoint URL.
	// The HTTP integration will POST all events to this enpoint. The request
	// will contain a query parameters "event" containing the type of the
	// event.
	EventEndpointUrl string `protobuf:"bytes,4,opt,name=event_endpoint_url,json=eventEndpointUrl,proto3" json:"event_endpoint_url,omitempty"`
	// contains filtered or unexported fields
}

func (*HttpIntegration) Descriptor deprecated

func (*HttpIntegration) Descriptor() ([]byte, []int)

Deprecated: Use HttpIntegration.ProtoReflect.Descriptor instead.

func (*HttpIntegration) GetApplicationId

func (x *HttpIntegration) GetApplicationId() string

func (*HttpIntegration) GetEncoding

func (x *HttpIntegration) GetEncoding() Encoding

func (*HttpIntegration) GetEventEndpointUrl

func (x *HttpIntegration) GetEventEndpointUrl() string

func (*HttpIntegration) GetHeaders

func (x *HttpIntegration) GetHeaders() map[string]string

func (*HttpIntegration) ProtoMessage

func (*HttpIntegration) ProtoMessage()

func (*HttpIntegration) ProtoReflect

func (x *HttpIntegration) ProtoReflect() protoreflect.Message

func (*HttpIntegration) Reset

func (x *HttpIntegration) Reset()

func (*HttpIntegration) String

func (x *HttpIntegration) String() string

type IftttIntegration

type IftttIntegration struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// Key.
	// This key can be obtained from the IFTTT Webhooks documentation page.
	Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	// Values.
	// Up to 2 values can be forwarded to IFTTT. These values must map to the
	// decoded payload keys. For example:
	// {
	//   "batteryLevel": 75.3,
	//   "buttons": [{"pressed": false}, {"pressed": true}]
	// }
	// You would specify the following fields:
	// uplink_values = ["batteryLevel", "buttons_0_pressed"]
	//
	// Note: The first value is always used for the DevEUI.
	UplinkValues []string `protobuf:"bytes,3,rep,name=uplink_values,json=uplinkValues,proto3" json:"uplink_values,omitempty"`
	// contains filtered or unexported fields
}

func (*IftttIntegration) Descriptor deprecated

func (*IftttIntegration) Descriptor() ([]byte, []int)

Deprecated: Use IftttIntegration.ProtoReflect.Descriptor instead.

func (*IftttIntegration) GetApplicationId

func (x *IftttIntegration) GetApplicationId() string

func (*IftttIntegration) GetKey

func (x *IftttIntegration) GetKey() string

func (*IftttIntegration) GetUplinkValues

func (x *IftttIntegration) GetUplinkValues() []string

func (*IftttIntegration) ProtoMessage

func (*IftttIntegration) ProtoMessage()

func (*IftttIntegration) ProtoReflect

func (x *IftttIntegration) ProtoReflect() protoreflect.Message

func (*IftttIntegration) Reset

func (x *IftttIntegration) Reset()

func (*IftttIntegration) String

func (x *IftttIntegration) String() string

type InfluxDbIntegration

type InfluxDbIntegration struct {

	// Application ID (UUIO).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// InfluxDb API write endpoint (e.g. http://localhost:8086/write).
	Endpoint string `protobuf:"bytes,2,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	// InfluxDb database name. (InfluxDb v1)
	Db string `protobuf:"bytes,3,opt,name=db,proto3" json:"db,omitempty"`
	// InfluxDb username. (InfluxDb v1)
	Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"`
	// InfluxDb password. (InfluxDb v1)
	Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"`
	// InfluxDb retention policy name. (InfluxDb v1)
	RetentionPolicyName string `protobuf:"bytes,6,opt,name=retention_policy_name,json=retentionPolicyName,proto3" json:"retention_policy_name,omitempty"`
	// InfluxDb timestamp precision (InfluxDb v1).
	Precision InfluxDbPrecision `protobuf:"varint,7,opt,name=precision,proto3,enum=api.InfluxDbPrecision" json:"precision,omitempty"`
	// InfluxDb version.
	Version InfluxDbVersion `protobuf:"varint,8,opt,name=version,proto3,enum=api.InfluxDbVersion" json:"version,omitempty"`
	// Token. (InfluxDb v2)
	Token string `protobuf:"bytes,9,opt,name=token,proto3" json:"token,omitempty"`
	// Organization. (InfluxDb v2)
	Organization string `protobuf:"bytes,10,opt,name=organization,proto3" json:"organization,omitempty"`
	// Bucket. (InfluxDb v2)
	Bucket string `protobuf:"bytes,11,opt,name=bucket,proto3" json:"bucket,omitempty"`
	// contains filtered or unexported fields
}

func (*InfluxDbIntegration) Descriptor deprecated

func (*InfluxDbIntegration) Descriptor() ([]byte, []int)

Deprecated: Use InfluxDbIntegration.ProtoReflect.Descriptor instead.

func (*InfluxDbIntegration) GetApplicationId

func (x *InfluxDbIntegration) GetApplicationId() string

func (*InfluxDbIntegration) GetBucket

func (x *InfluxDbIntegration) GetBucket() string

func (*InfluxDbIntegration) GetDb

func (x *InfluxDbIntegration) GetDb() string

func (*InfluxDbIntegration) GetEndpoint

func (x *InfluxDbIntegration) GetEndpoint() string

func (*InfluxDbIntegration) GetOrganization

func (x *InfluxDbIntegration) GetOrganization() string

func (*InfluxDbIntegration) GetPassword

func (x *InfluxDbIntegration) GetPassword() string

func (*InfluxDbIntegration) GetPrecision

func (x *InfluxDbIntegration) GetPrecision() InfluxDbPrecision

func (*InfluxDbIntegration) GetRetentionPolicyName

func (x *InfluxDbIntegration) GetRetentionPolicyName() string

func (*InfluxDbIntegration) GetToken

func (x *InfluxDbIntegration) GetToken() string

func (*InfluxDbIntegration) GetUsername

func (x *InfluxDbIntegration) GetUsername() string

func (*InfluxDbIntegration) GetVersion

func (x *InfluxDbIntegration) GetVersion() InfluxDbVersion

func (*InfluxDbIntegration) ProtoMessage

func (*InfluxDbIntegration) ProtoMessage()

func (*InfluxDbIntegration) ProtoReflect

func (x *InfluxDbIntegration) ProtoReflect() protoreflect.Message

func (*InfluxDbIntegration) Reset

func (x *InfluxDbIntegration) Reset()

func (*InfluxDbIntegration) String

func (x *InfluxDbIntegration) String() string

type InfluxDbPrecision

type InfluxDbPrecision int32
const (
	InfluxDbPrecision_NS InfluxDbPrecision = 0
	InfluxDbPrecision_U  InfluxDbPrecision = 1
	InfluxDbPrecision_MS InfluxDbPrecision = 2
	InfluxDbPrecision_S  InfluxDbPrecision = 3
	InfluxDbPrecision_M  InfluxDbPrecision = 4
	InfluxDbPrecision_H  InfluxDbPrecision = 5
)

func (InfluxDbPrecision) Descriptor

func (InfluxDbPrecision) Enum

func (InfluxDbPrecision) EnumDescriptor deprecated

func (InfluxDbPrecision) EnumDescriptor() ([]byte, []int)

Deprecated: Use InfluxDbPrecision.Descriptor instead.

func (InfluxDbPrecision) Number

func (InfluxDbPrecision) String

func (x InfluxDbPrecision) String() string

func (InfluxDbPrecision) Type

type InfluxDbVersion

type InfluxDbVersion int32
const (
	InfluxDbVersion_INFLUXDB_1 InfluxDbVersion = 0
	InfluxDbVersion_INFLUXDB_2 InfluxDbVersion = 1
)

func (InfluxDbVersion) Descriptor

func (InfluxDbVersion) Enum

func (x InfluxDbVersion) Enum() *InfluxDbVersion

func (InfluxDbVersion) EnumDescriptor deprecated

func (InfluxDbVersion) EnumDescriptor() ([]byte, []int)

Deprecated: Use InfluxDbVersion.Descriptor instead.

func (InfluxDbVersion) Number

func (InfluxDbVersion) String

func (x InfluxDbVersion) String() string

func (InfluxDbVersion) Type

type IntegrationKind

type IntegrationKind int32
const (
	IntegrationKind_HTTP              IntegrationKind = 0
	IntegrationKind_INFLUX_DB         IntegrationKind = 1
	IntegrationKind_THINGS_BOARD      IntegrationKind = 2
	IntegrationKind_MY_DEVICES        IntegrationKind = 3
	IntegrationKind_LORA_CLOUD        IntegrationKind = 4
	IntegrationKind_GCP_PUB_SUB       IntegrationKind = 5
	IntegrationKind_AWS_SNS           IntegrationKind = 6
	IntegrationKind_AZURE_SERVICE_BUS IntegrationKind = 7
	IntegrationKind_PILOT_THINGS      IntegrationKind = 8
	IntegrationKind_MQTT_GLOBAL       IntegrationKind = 9
	IntegrationKind_IFTTT             IntegrationKind = 10
)

func (IntegrationKind) Descriptor

func (IntegrationKind) Enum

func (x IntegrationKind) Enum() *IntegrationKind

func (IntegrationKind) EnumDescriptor deprecated

func (IntegrationKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use IntegrationKind.Descriptor instead.

func (IntegrationKind) Number

func (IntegrationKind) String

func (x IntegrationKind) String() string

func (IntegrationKind) Type

type IntegrationListItem

type IntegrationListItem struct {

	// Integration kind.
	Kind IntegrationKind `protobuf:"varint,1,opt,name=kind,proto3,enum=api.IntegrationKind" json:"kind,omitempty"`
	// contains filtered or unexported fields
}

func (*IntegrationListItem) Descriptor deprecated

func (*IntegrationListItem) Descriptor() ([]byte, []int)

Deprecated: Use IntegrationListItem.ProtoReflect.Descriptor instead.

func (*IntegrationListItem) GetKind

func (x *IntegrationListItem) GetKind() IntegrationKind

func (*IntegrationListItem) ProtoMessage

func (*IntegrationListItem) ProtoMessage()

func (*IntegrationListItem) ProtoReflect

func (x *IntegrationListItem) ProtoReflect() protoreflect.Message

func (*IntegrationListItem) Reset

func (x *IntegrationListItem) Reset()

func (*IntegrationListItem) String

func (x *IntegrationListItem) String() string

type InternalServiceClient

type InternalServiceClient interface {
	// Log in a user
	Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginResponse, error)
	// Get the current user's profile
	Profile(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ProfileResponse, error)
	// Perform a global search.
	GlobalSearch(ctx context.Context, in *GlobalSearchRequest, opts ...grpc.CallOption) (*GlobalSearchResponse, error)
	// CreateApiKey creates the given API key.
	CreateApiKey(ctx context.Context, in *CreateApiKeyRequest, opts ...grpc.CallOption) (*CreateApiKeyResponse, error)
	// DeleteApiKey deletes the API key.
	DeleteApiKey(ctx context.Context, in *DeleteApiKeyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// ListApiKeys lists the available API keys.
	ListApiKeys(ctx context.Context, in *ListApiKeysRequest, opts ...grpc.CallOption) (*ListApiKeysResponse, error)
	// Get the global settings.
	Settings(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*SettingsResponse, error)
	// OpenId Connect login.
	OpenIdConnectLogin(ctx context.Context, in *OpenIdConnectLoginRequest, opts ...grpc.CallOption) (*OpenIdConnectLoginResponse, error)
	// GetDevicesSummary returns an aggregated summary of the devices.
	GetDevicesSummary(ctx context.Context, in *GetDevicesSummaryRequest, opts ...grpc.CallOption) (*GetDevicesSummaryResponse, error)
	// GetGatewaysSummary returns an aggregated summary of the gateways.
	GetGatewaysSummary(ctx context.Context, in *GetGatewaysSummaryRequest, opts ...grpc.CallOption) (*GetGatewaysSummaryResponse, error)
	// Stream frame for the given Gateway ID.
	StreamGatewayFrames(ctx context.Context, in *StreamGatewayFramesRequest, opts ...grpc.CallOption) (InternalService_StreamGatewayFramesClient, error)
	// Stream frames for the given Device EUI.
	StreamDeviceFrames(ctx context.Context, in *StreamDeviceFramesRequest, opts ...grpc.CallOption) (InternalService_StreamDeviceFramesClient, error)
	// Stream events for the given Device EUI.
	StreamDeviceEvents(ctx context.Context, in *StreamDeviceEventsRequest, opts ...grpc.CallOption) (InternalService_StreamDeviceEventsClient, error)
}

InternalServiceClient is the client API for InternalService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type InternalServiceServer

type InternalServiceServer interface {
	// Log in a user
	Login(context.Context, *LoginRequest) (*LoginResponse, error)
	// Get the current user's profile
	Profile(context.Context, *emptypb.Empty) (*ProfileResponse, error)
	// Perform a global search.
	GlobalSearch(context.Context, *GlobalSearchRequest) (*GlobalSearchResponse, error)
	// CreateApiKey creates the given API key.
	CreateApiKey(context.Context, *CreateApiKeyRequest) (*CreateApiKeyResponse, error)
	// DeleteApiKey deletes the API key.
	DeleteApiKey(context.Context, *DeleteApiKeyRequest) (*emptypb.Empty, error)
	// ListApiKeys lists the available API keys.
	ListApiKeys(context.Context, *ListApiKeysRequest) (*ListApiKeysResponse, error)
	// Get the global settings.
	Settings(context.Context, *emptypb.Empty) (*SettingsResponse, error)
	// OpenId Connect login.
	OpenIdConnectLogin(context.Context, *OpenIdConnectLoginRequest) (*OpenIdConnectLoginResponse, error)
	// GetDevicesSummary returns an aggregated summary of the devices.
	GetDevicesSummary(context.Context, *GetDevicesSummaryRequest) (*GetDevicesSummaryResponse, error)
	// GetGatewaysSummary returns an aggregated summary of the gateways.
	GetGatewaysSummary(context.Context, *GetGatewaysSummaryRequest) (*GetGatewaysSummaryResponse, error)
	// Stream frame for the given Gateway ID.
	StreamGatewayFrames(*StreamGatewayFramesRequest, InternalService_StreamGatewayFramesServer) error
	// Stream frames for the given Device EUI.
	StreamDeviceFrames(*StreamDeviceFramesRequest, InternalService_StreamDeviceFramesServer) error
	// Stream events for the given Device EUI.
	StreamDeviceEvents(*StreamDeviceEventsRequest, InternalService_StreamDeviceEventsServer) error
	// contains filtered or unexported methods
}

InternalServiceServer is the server API for InternalService service. All implementations must embed UnimplementedInternalServiceServer for forward compatibility

type InternalService_StreamDeviceEventsClient

type InternalService_StreamDeviceEventsClient interface {
	Recv() (*LogItem, error)
	grpc.ClientStream
}

type InternalService_StreamDeviceEventsServer

type InternalService_StreamDeviceEventsServer interface {
	Send(*LogItem) error
	grpc.ServerStream
}

type InternalService_StreamDeviceFramesClient

type InternalService_StreamDeviceFramesClient interface {
	Recv() (*LogItem, error)
	grpc.ClientStream
}

type InternalService_StreamDeviceFramesServer

type InternalService_StreamDeviceFramesServer interface {
	Send(*LogItem) error
	grpc.ServerStream
}

type InternalService_StreamGatewayFramesClient

type InternalService_StreamGatewayFramesClient interface {
	Recv() (*LogItem, error)
	grpc.ClientStream
}

type InternalService_StreamGatewayFramesServer

type InternalService_StreamGatewayFramesServer interface {
	Send(*LogItem) error
	grpc.ServerStream
}

type ListApiKeysRequest

type ListApiKeysRequest struct {

	// Max number of items to return.
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// Offset in the result-set (for pagination).
	Offset uint32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	// Return only admin keys.
	IsAdmin bool `protobuf:"varint,3,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
	// Filter on tenant ID.
	TenantId string `protobuf:"bytes,4,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListApiKeysRequest) Descriptor deprecated

func (*ListApiKeysRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListApiKeysRequest.ProtoReflect.Descriptor instead.

func (*ListApiKeysRequest) GetIsAdmin

func (x *ListApiKeysRequest) GetIsAdmin() bool

func (*ListApiKeysRequest) GetLimit

func (x *ListApiKeysRequest) GetLimit() uint32

func (*ListApiKeysRequest) GetOffset

func (x *ListApiKeysRequest) GetOffset() uint32

func (*ListApiKeysRequest) GetTenantId

func (x *ListApiKeysRequest) GetTenantId() string

func (*ListApiKeysRequest) ProtoMessage

func (*ListApiKeysRequest) ProtoMessage()

func (*ListApiKeysRequest) ProtoReflect

func (x *ListApiKeysRequest) ProtoReflect() protoreflect.Message

func (*ListApiKeysRequest) Reset

func (x *ListApiKeysRequest) Reset()

func (*ListApiKeysRequest) String

func (x *ListApiKeysRequest) String() string

type ListApiKeysResponse

type ListApiKeysResponse struct {

	// Total number of API keys.
	TotalCount uint32    `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	Result     []*ApiKey `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListApiKeysResponse) Descriptor deprecated

func (*ListApiKeysResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListApiKeysResponse.ProtoReflect.Descriptor instead.

func (*ListApiKeysResponse) GetResult

func (x *ListApiKeysResponse) GetResult() []*ApiKey

func (*ListApiKeysResponse) GetTotalCount

func (x *ListApiKeysResponse) GetTotalCount() uint32

func (*ListApiKeysResponse) ProtoMessage

func (*ListApiKeysResponse) ProtoMessage()

func (*ListApiKeysResponse) ProtoReflect

func (x *ListApiKeysResponse) ProtoReflect() protoreflect.Message

func (*ListApiKeysResponse) Reset

func (x *ListApiKeysResponse) Reset()

func (*ListApiKeysResponse) String

func (x *ListApiKeysResponse) String() string

type ListApplicationsRequest

type ListApplicationsRequest struct {

	// Max number of applications to return in the result-set.
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// Offset in the result-set (for pagination).
	Offset uint32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	// If set, the given string will be used to search on name (optional).
	Search string `protobuf:"bytes,3,opt,name=search,proto3" json:"search,omitempty"`
	// Tenant ID to list the applications for.
	TenantId string `protobuf:"bytes,4,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListApplicationsRequest) Descriptor deprecated

func (*ListApplicationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListApplicationsRequest.ProtoReflect.Descriptor instead.

func (*ListApplicationsRequest) GetLimit

func (x *ListApplicationsRequest) GetLimit() uint32

func (*ListApplicationsRequest) GetOffset

func (x *ListApplicationsRequest) GetOffset() uint32

func (*ListApplicationsRequest) GetSearch

func (x *ListApplicationsRequest) GetSearch() string

func (*ListApplicationsRequest) GetTenantId

func (x *ListApplicationsRequest) GetTenantId() string

func (*ListApplicationsRequest) ProtoMessage

func (*ListApplicationsRequest) ProtoMessage()

func (*ListApplicationsRequest) ProtoReflect

func (x *ListApplicationsRequest) ProtoReflect() protoreflect.Message

func (*ListApplicationsRequest) Reset

func (x *ListApplicationsRequest) Reset()

func (*ListApplicationsRequest) String

func (x *ListApplicationsRequest) String() string

type ListApplicationsResponse

type ListApplicationsResponse struct {

	// Total number of applications.
	TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// Result-set.
	Result []*ApplicationListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListApplicationsResponse) Descriptor deprecated

func (*ListApplicationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListApplicationsResponse.ProtoReflect.Descriptor instead.

func (*ListApplicationsResponse) GetResult

func (*ListApplicationsResponse) GetTotalCount

func (x *ListApplicationsResponse) GetTotalCount() uint32

func (*ListApplicationsResponse) ProtoMessage

func (*ListApplicationsResponse) ProtoMessage()

func (*ListApplicationsResponse) ProtoReflect

func (x *ListApplicationsResponse) ProtoReflect() protoreflect.Message

func (*ListApplicationsResponse) Reset

func (x *ListApplicationsResponse) Reset()

func (*ListApplicationsResponse) String

func (x *ListApplicationsResponse) String() string

type ListDeviceProfileAdrAlgorithmsResponse

type ListDeviceProfileAdrAlgorithmsResponse struct {

	// Total number of algorithms.
	TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// Result-set.
	Result []*AdrAlgorithmListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDeviceProfileAdrAlgorithmsResponse) Descriptor deprecated

func (*ListDeviceProfileAdrAlgorithmsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDeviceProfileAdrAlgorithmsResponse.ProtoReflect.Descriptor instead.

func (*ListDeviceProfileAdrAlgorithmsResponse) GetResult

func (*ListDeviceProfileAdrAlgorithmsResponse) GetTotalCount

func (*ListDeviceProfileAdrAlgorithmsResponse) ProtoMessage

func (*ListDeviceProfileAdrAlgorithmsResponse) ProtoReflect

func (*ListDeviceProfileAdrAlgorithmsResponse) Reset

func (*ListDeviceProfileAdrAlgorithmsResponse) String

type ListDeviceProfileTemplatesRequest

type ListDeviceProfileTemplatesRequest struct {

	// Max number of device-profile templates to return in the result-set.
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// Offset in the result-set (for pagination).
	Offset uint32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDeviceProfileTemplatesRequest) Descriptor deprecated

func (*ListDeviceProfileTemplatesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDeviceProfileTemplatesRequest.ProtoReflect.Descriptor instead.

func (*ListDeviceProfileTemplatesRequest) GetLimit

func (*ListDeviceProfileTemplatesRequest) GetOffset

func (*ListDeviceProfileTemplatesRequest) ProtoMessage

func (*ListDeviceProfileTemplatesRequest) ProtoMessage()

func (*ListDeviceProfileTemplatesRequest) ProtoReflect

func (*ListDeviceProfileTemplatesRequest) Reset

func (*ListDeviceProfileTemplatesRequest) String

type ListDeviceProfileTemplatesResponse

type ListDeviceProfileTemplatesResponse struct {

	// Total number of device-profile templates.
	TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// Result-set.
	Result []*DeviceProfileTemplateListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDeviceProfileTemplatesResponse) Descriptor deprecated

func (*ListDeviceProfileTemplatesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDeviceProfileTemplatesResponse.ProtoReflect.Descriptor instead.

func (*ListDeviceProfileTemplatesResponse) GetResult

func (*ListDeviceProfileTemplatesResponse) GetTotalCount

func (x *ListDeviceProfileTemplatesResponse) GetTotalCount() uint32

func (*ListDeviceProfileTemplatesResponse) ProtoMessage

func (*ListDeviceProfileTemplatesResponse) ProtoMessage()

func (*ListDeviceProfileTemplatesResponse) ProtoReflect

func (*ListDeviceProfileTemplatesResponse) Reset

func (*ListDeviceProfileTemplatesResponse) String

type ListDeviceProfilesRequest

type ListDeviceProfilesRequest struct {

	// Max number of device-profiles to return in the result-set.
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// Offset in the result-set (for pagination).
	Offset uint32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	// If set, the given string will be used to search on name.
	Search string `protobuf:"bytes,3,opt,name=search,proto3" json:"search,omitempty"`
	// Tenant ID to list the device-profiles for.
	TenantId string `protobuf:"bytes,4,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDeviceProfilesRequest) Descriptor deprecated

func (*ListDeviceProfilesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDeviceProfilesRequest.ProtoReflect.Descriptor instead.

func (*ListDeviceProfilesRequest) GetLimit

func (x *ListDeviceProfilesRequest) GetLimit() uint32

func (*ListDeviceProfilesRequest) GetOffset

func (x *ListDeviceProfilesRequest) GetOffset() uint32

func (*ListDeviceProfilesRequest) GetSearch

func (x *ListDeviceProfilesRequest) GetSearch() string

func (*ListDeviceProfilesRequest) GetTenantId

func (x *ListDeviceProfilesRequest) GetTenantId() string

func (*ListDeviceProfilesRequest) ProtoMessage

func (*ListDeviceProfilesRequest) ProtoMessage()

func (*ListDeviceProfilesRequest) ProtoReflect

func (*ListDeviceProfilesRequest) Reset

func (x *ListDeviceProfilesRequest) Reset()

func (*ListDeviceProfilesRequest) String

func (x *ListDeviceProfilesRequest) String() string

type ListDeviceProfilesResponse

type ListDeviceProfilesResponse struct {

	// Total number of device-profiles.
	TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// Result-set.
	Result []*DeviceProfileListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDeviceProfilesResponse) Descriptor deprecated

func (*ListDeviceProfilesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDeviceProfilesResponse.ProtoReflect.Descriptor instead.

func (*ListDeviceProfilesResponse) GetResult

func (*ListDeviceProfilesResponse) GetTotalCount

func (x *ListDeviceProfilesResponse) GetTotalCount() uint32

func (*ListDeviceProfilesResponse) ProtoMessage

func (*ListDeviceProfilesResponse) ProtoMessage()

func (*ListDeviceProfilesResponse) ProtoReflect

func (*ListDeviceProfilesResponse) Reset

func (x *ListDeviceProfilesResponse) Reset()

func (*ListDeviceProfilesResponse) String

func (x *ListDeviceProfilesResponse) String() string

type ListDevicesRequest

type ListDevicesRequest struct {

	// Max number of devices to return in the result-set.
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// Offset in the result-set (for pagination).
	Offset uint32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	// If set, the given string will be used to search on name (optional).
	Search string `protobuf:"bytes,3,opt,name=search,proto3" json:"search,omitempty"`
	// Application ID (UUID) to filter devices on.
	ApplicationId string `protobuf:"bytes,4,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// Multicst-group ID (UUID) to filter devices on.
	MulticastGroupId string `protobuf:"bytes,5,opt,name=multicast_group_id,json=multicastGroupId,proto3" json:"multicast_group_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDevicesRequest) Descriptor deprecated

func (*ListDevicesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDevicesRequest.ProtoReflect.Descriptor instead.

func (*ListDevicesRequest) GetApplicationId

func (x *ListDevicesRequest) GetApplicationId() string

func (*ListDevicesRequest) GetLimit

func (x *ListDevicesRequest) GetLimit() uint32

func (*ListDevicesRequest) GetMulticastGroupId

func (x *ListDevicesRequest) GetMulticastGroupId() string

func (*ListDevicesRequest) GetOffset

func (x *ListDevicesRequest) GetOffset() uint32

func (*ListDevicesRequest) GetSearch

func (x *ListDevicesRequest) GetSearch() string

func (*ListDevicesRequest) ProtoMessage

func (*ListDevicesRequest) ProtoMessage()

func (*ListDevicesRequest) ProtoReflect

func (x *ListDevicesRequest) ProtoReflect() protoreflect.Message

func (*ListDevicesRequest) Reset

func (x *ListDevicesRequest) Reset()

func (*ListDevicesRequest) String

func (x *ListDevicesRequest) String() string

type ListDevicesResponse

type ListDevicesResponse struct {

	// Total number of devices.
	TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// Result-set.
	Result []*DeviceListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDevicesResponse) Descriptor deprecated

func (*ListDevicesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDevicesResponse.ProtoReflect.Descriptor instead.

func (*ListDevicesResponse) GetResult

func (x *ListDevicesResponse) GetResult() []*DeviceListItem

func (*ListDevicesResponse) GetTotalCount

func (x *ListDevicesResponse) GetTotalCount() uint32

func (*ListDevicesResponse) ProtoMessage

func (*ListDevicesResponse) ProtoMessage()

func (*ListDevicesResponse) ProtoReflect

func (x *ListDevicesResponse) ProtoReflect() protoreflect.Message

func (*ListDevicesResponse) Reset

func (x *ListDevicesResponse) Reset()

func (*ListDevicesResponse) String

func (x *ListDevicesResponse) String() string

type ListGatewaysRequest

type ListGatewaysRequest struct {

	// Max number of gateways to return in the result-set.
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// Offset in the result-set (for pagination).
	Offset uint32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	// If set, the given string will be used to search on name (optional).
	Search string `protobuf:"bytes,3,opt,name=search,proto3" json:"search,omitempty"`
	// Tenant ID (UUID) to filter gateways on.
	// To list all gateways as a global admin user, this field can be left blank.
	TenantId string `protobuf:"bytes,4,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGatewaysRequest) Descriptor deprecated

func (*ListGatewaysRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListGatewaysRequest.ProtoReflect.Descriptor instead.

func (*ListGatewaysRequest) GetLimit

func (x *ListGatewaysRequest) GetLimit() uint32

func (*ListGatewaysRequest) GetOffset

func (x *ListGatewaysRequest) GetOffset() uint32

func (*ListGatewaysRequest) GetSearch

func (x *ListGatewaysRequest) GetSearch() string

func (*ListGatewaysRequest) GetTenantId

func (x *ListGatewaysRequest) GetTenantId() string

func (*ListGatewaysRequest) ProtoMessage

func (*ListGatewaysRequest) ProtoMessage()

func (*ListGatewaysRequest) ProtoReflect

func (x *ListGatewaysRequest) ProtoReflect() protoreflect.Message

func (*ListGatewaysRequest) Reset

func (x *ListGatewaysRequest) Reset()

func (*ListGatewaysRequest) String

func (x *ListGatewaysRequest) String() string

type ListGatewaysResponse

type ListGatewaysResponse struct {

	// Total number of gateways.
	TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// Result-set.
	Result []*GatewayListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGatewaysResponse) Descriptor deprecated

func (*ListGatewaysResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListGatewaysResponse.ProtoReflect.Descriptor instead.

func (*ListGatewaysResponse) GetResult

func (x *ListGatewaysResponse) GetResult() []*GatewayListItem

func (*ListGatewaysResponse) GetTotalCount

func (x *ListGatewaysResponse) GetTotalCount() uint32

func (*ListGatewaysResponse) ProtoMessage

func (*ListGatewaysResponse) ProtoMessage()

func (*ListGatewaysResponse) ProtoReflect

func (x *ListGatewaysResponse) ProtoReflect() protoreflect.Message

func (*ListGatewaysResponse) Reset

func (x *ListGatewaysResponse) Reset()

func (*ListGatewaysResponse) String

func (x *ListGatewaysResponse) String() string

type ListIntegrationsRequest

type ListIntegrationsRequest struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListIntegrationsRequest) Descriptor deprecated

func (*ListIntegrationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListIntegrationsRequest.ProtoReflect.Descriptor instead.

func (*ListIntegrationsRequest) GetApplicationId

func (x *ListIntegrationsRequest) GetApplicationId() string

func (*ListIntegrationsRequest) ProtoMessage

func (*ListIntegrationsRequest) ProtoMessage()

func (*ListIntegrationsRequest) ProtoReflect

func (x *ListIntegrationsRequest) ProtoReflect() protoreflect.Message

func (*ListIntegrationsRequest) Reset

func (x *ListIntegrationsRequest) Reset()

func (*ListIntegrationsRequest) String

func (x *ListIntegrationsRequest) String() string

type ListIntegrationsResponse

type ListIntegrationsResponse struct {

	// Total number of integrations available within the result-set.
	TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// Integrations within result-set.
	Result []*IntegrationListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListIntegrationsResponse) Descriptor deprecated

func (*ListIntegrationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListIntegrationsResponse.ProtoReflect.Descriptor instead.

func (*ListIntegrationsResponse) GetResult

func (*ListIntegrationsResponse) GetTotalCount

func (x *ListIntegrationsResponse) GetTotalCount() uint32

func (*ListIntegrationsResponse) ProtoMessage

func (*ListIntegrationsResponse) ProtoMessage()

func (*ListIntegrationsResponse) ProtoReflect

func (x *ListIntegrationsResponse) ProtoReflect() protoreflect.Message

func (*ListIntegrationsResponse) Reset

func (x *ListIntegrationsResponse) Reset()

func (*ListIntegrationsResponse) String

func (x *ListIntegrationsResponse) String() string

type ListMulticastGroupQueueRequest

type ListMulticastGroupQueueRequest struct {

	// Multicast group ID.
	MulticastGroupId string `protobuf:"bytes,1,opt,name=multicast_group_id,json=multicastGroupId,proto3" json:"multicast_group_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMulticastGroupQueueRequest) Descriptor deprecated

func (*ListMulticastGroupQueueRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListMulticastGroupQueueRequest.ProtoReflect.Descriptor instead.

func (*ListMulticastGroupQueueRequest) GetMulticastGroupId

func (x *ListMulticastGroupQueueRequest) GetMulticastGroupId() string

func (*ListMulticastGroupQueueRequest) ProtoMessage

func (*ListMulticastGroupQueueRequest) ProtoMessage()

func (*ListMulticastGroupQueueRequest) ProtoReflect

func (*ListMulticastGroupQueueRequest) Reset

func (x *ListMulticastGroupQueueRequest) Reset()

func (*ListMulticastGroupQueueRequest) String

type ListMulticastGroupQueueResponse

type ListMulticastGroupQueueResponse struct {
	Items []*MulticastGroupQueueItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMulticastGroupQueueResponse) Descriptor deprecated

func (*ListMulticastGroupQueueResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListMulticastGroupQueueResponse.ProtoReflect.Descriptor instead.

func (*ListMulticastGroupQueueResponse) GetItems

func (*ListMulticastGroupQueueResponse) ProtoMessage

func (*ListMulticastGroupQueueResponse) ProtoMessage()

func (*ListMulticastGroupQueueResponse) ProtoReflect

func (*ListMulticastGroupQueueResponse) Reset

func (*ListMulticastGroupQueueResponse) String

type ListMulticastGroupsRequest

type ListMulticastGroupsRequest struct {

	// Max number of multicast groups to return in the result-set.
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// Offset in the result-set (for pagination).
	Offset uint32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	// If set, the given string will be used to search on name.
	Search string `protobuf:"bytes,3,opt,name=search,proto3" json:"search,omitempty"`
	// Application ID to list the multicast groups for.
	ApplicationId string `protobuf:"bytes,4,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMulticastGroupsRequest) Descriptor deprecated

func (*ListMulticastGroupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListMulticastGroupsRequest.ProtoReflect.Descriptor instead.

func (*ListMulticastGroupsRequest) GetApplicationId

func (x *ListMulticastGroupsRequest) GetApplicationId() string

func (*ListMulticastGroupsRequest) GetLimit

func (x *ListMulticastGroupsRequest) GetLimit() uint32

func (*ListMulticastGroupsRequest) GetOffset

func (x *ListMulticastGroupsRequest) GetOffset() uint32

func (*ListMulticastGroupsRequest) GetSearch

func (x *ListMulticastGroupsRequest) GetSearch() string

func (*ListMulticastGroupsRequest) ProtoMessage

func (*ListMulticastGroupsRequest) ProtoMessage()

func (*ListMulticastGroupsRequest) ProtoReflect

func (*ListMulticastGroupsRequest) Reset

func (x *ListMulticastGroupsRequest) Reset()

func (*ListMulticastGroupsRequest) String

func (x *ListMulticastGroupsRequest) String() string

type ListMulticastGroupsResponse

type ListMulticastGroupsResponse struct {

	// Total number of multicast groups.
	TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// Result-test.
	Result []*MulticastGroupListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMulticastGroupsResponse) Descriptor deprecated

func (*ListMulticastGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListMulticastGroupsResponse.ProtoReflect.Descriptor instead.

func (*ListMulticastGroupsResponse) GetResult

func (*ListMulticastGroupsResponse) GetTotalCount

func (x *ListMulticastGroupsResponse) GetTotalCount() uint32

func (*ListMulticastGroupsResponse) ProtoMessage

func (*ListMulticastGroupsResponse) ProtoMessage()

func (*ListMulticastGroupsResponse) ProtoReflect

func (*ListMulticastGroupsResponse) Reset

func (x *ListMulticastGroupsResponse) Reset()

func (*ListMulticastGroupsResponse) String

func (x *ListMulticastGroupsResponse) String() string

type ListTenantUsersRequest

type ListTenantUsersRequest struct {

	// Tenant ID (UUID).
	TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// Max number of tenants to return in the result-set.
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// Offset in the result-set (for pagination).
	Offset uint32 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTenantUsersRequest) Descriptor deprecated

func (*ListTenantUsersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListTenantUsersRequest.ProtoReflect.Descriptor instead.

func (*ListTenantUsersRequest) GetLimit

func (x *ListTenantUsersRequest) GetLimit() uint32

func (*ListTenantUsersRequest) GetOffset

func (x *ListTenantUsersRequest) GetOffset() uint32

func (*ListTenantUsersRequest) GetTenantId

func (x *ListTenantUsersRequest) GetTenantId() string

func (*ListTenantUsersRequest) ProtoMessage

func (*ListTenantUsersRequest) ProtoMessage()

func (*ListTenantUsersRequest) ProtoReflect

func (x *ListTenantUsersRequest) ProtoReflect() protoreflect.Message

func (*ListTenantUsersRequest) Reset

func (x *ListTenantUsersRequest) Reset()

func (*ListTenantUsersRequest) String

func (x *ListTenantUsersRequest) String() string

type ListTenantUsersResponse

type ListTenantUsersResponse struct {

	// Total number of tenants.
	TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// Result-set.
	Result []*TenantUserListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTenantUsersResponse) Descriptor deprecated

func (*ListTenantUsersResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListTenantUsersResponse.ProtoReflect.Descriptor instead.

func (*ListTenantUsersResponse) GetResult

func (x *ListTenantUsersResponse) GetResult() []*TenantUserListItem

func (*ListTenantUsersResponse) GetTotalCount

func (x *ListTenantUsersResponse) GetTotalCount() uint32

func (*ListTenantUsersResponse) ProtoMessage

func (*ListTenantUsersResponse) ProtoMessage()

func (*ListTenantUsersResponse) ProtoReflect

func (x *ListTenantUsersResponse) ProtoReflect() protoreflect.Message

func (*ListTenantUsersResponse) Reset

func (x *ListTenantUsersResponse) Reset()

func (*ListTenantUsersResponse) String

func (x *ListTenantUsersResponse) String() string

type ListTenantsRequest

type ListTenantsRequest struct {

	// Max number of tenants to return in the result-set.
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// Offset in the result-set (for pagination).
	Offset uint32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	// If set, the given string will be used to search on name.
	Search string `protobuf:"bytes,3,opt,name=search,proto3" json:"search,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTenantsRequest) Descriptor deprecated

func (*ListTenantsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListTenantsRequest.ProtoReflect.Descriptor instead.

func (*ListTenantsRequest) GetLimit

func (x *ListTenantsRequest) GetLimit() uint32

func (*ListTenantsRequest) GetOffset

func (x *ListTenantsRequest) GetOffset() uint32

func (*ListTenantsRequest) GetSearch

func (x *ListTenantsRequest) GetSearch() string

func (*ListTenantsRequest) ProtoMessage

func (*ListTenantsRequest) ProtoMessage()

func (*ListTenantsRequest) ProtoReflect

func (x *ListTenantsRequest) ProtoReflect() protoreflect.Message

func (*ListTenantsRequest) Reset

func (x *ListTenantsRequest) Reset()

func (*ListTenantsRequest) String

func (x *ListTenantsRequest) String() string

type ListTenantsResponse

type ListTenantsResponse struct {

	// Total number of tenants.
	TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// Result-set.
	Result []*TenantListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTenantsResponse) Descriptor deprecated

func (*ListTenantsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListTenantsResponse.ProtoReflect.Descriptor instead.

func (*ListTenantsResponse) GetResult

func (x *ListTenantsResponse) GetResult() []*TenantListItem

func (*ListTenantsResponse) GetTotalCount

func (x *ListTenantsResponse) GetTotalCount() uint32

func (*ListTenantsResponse) ProtoMessage

func (*ListTenantsResponse) ProtoMessage()

func (*ListTenantsResponse) ProtoReflect

func (x *ListTenantsResponse) ProtoReflect() protoreflect.Message

func (*ListTenantsResponse) Reset

func (x *ListTenantsResponse) Reset()

func (*ListTenantsResponse) String

func (x *ListTenantsResponse) String() string

type ListUsersRequest

type ListUsersRequest struct {

	// Max number of tenants to return in the result-set.
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// Offset in the result-set (for pagination).
	Offset uint32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUsersRequest) Descriptor deprecated

func (*ListUsersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersRequest.ProtoReflect.Descriptor instead.

func (*ListUsersRequest) GetLimit

func (x *ListUsersRequest) GetLimit() uint32

func (*ListUsersRequest) GetOffset

func (x *ListUsersRequest) GetOffset() uint32

func (*ListUsersRequest) ProtoMessage

func (*ListUsersRequest) ProtoMessage()

func (*ListUsersRequest) ProtoReflect

func (x *ListUsersRequest) ProtoReflect() protoreflect.Message

func (*ListUsersRequest) Reset

func (x *ListUsersRequest) Reset()

func (*ListUsersRequest) String

func (x *ListUsersRequest) String() string

type ListUsersResponse

type ListUsersResponse struct {

	// Total number of users.
	TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// Result-set.
	Result []*UserListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUsersResponse) Descriptor deprecated

func (*ListUsersResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersResponse.ProtoReflect.Descriptor instead.

func (*ListUsersResponse) GetResult

func (x *ListUsersResponse) GetResult() []*UserListItem

func (*ListUsersResponse) GetTotalCount

func (x *ListUsersResponse) GetTotalCount() uint32

func (*ListUsersResponse) ProtoMessage

func (*ListUsersResponse) ProtoMessage()

func (*ListUsersResponse) ProtoReflect

func (x *ListUsersResponse) ProtoReflect() protoreflect.Message

func (*ListUsersResponse) Reset

func (x *ListUsersResponse) Reset()

func (*ListUsersResponse) String

func (x *ListUsersResponse) String() string

type LogItem

type LogItem struct {

	// ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Timestamp.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// Message.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Body.
	Body string `protobuf:"bytes,4,opt,name=body,proto3" json:"body,omitempty"`
	// Properties.
	Properties map[string]string `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LogItem) Descriptor deprecated

func (*LogItem) Descriptor() ([]byte, []int)

Deprecated: Use LogItem.ProtoReflect.Descriptor instead.

func (*LogItem) GetBody

func (x *LogItem) GetBody() string

func (*LogItem) GetDescription

func (x *LogItem) GetDescription() string

func (*LogItem) GetId

func (x *LogItem) GetId() string

func (*LogItem) GetProperties

func (x *LogItem) GetProperties() map[string]string

func (*LogItem) GetTime

func (x *LogItem) GetTime() *timestamppb.Timestamp

func (*LogItem) ProtoMessage

func (*LogItem) ProtoMessage()

func (*LogItem) ProtoReflect

func (x *LogItem) ProtoReflect() protoreflect.Message

func (*LogItem) Reset

func (x *LogItem) Reset()

func (*LogItem) String

func (x *LogItem) String() string

type LoginRequest

type LoginRequest struct {

	// Email of the user.
	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	// Password of the user.
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginRequest) Descriptor deprecated

func (*LoginRequest) Descriptor() ([]byte, []int)

Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.

func (*LoginRequest) GetEmail

func (x *LoginRequest) GetEmail() string

func (*LoginRequest) GetPassword

func (x *LoginRequest) GetPassword() string

func (*LoginRequest) ProtoMessage

func (*LoginRequest) ProtoMessage()

func (*LoginRequest) ProtoReflect

func (x *LoginRequest) ProtoReflect() protoreflect.Message

func (*LoginRequest) Reset

func (x *LoginRequest) Reset()

func (*LoginRequest) String

func (x *LoginRequest) String() string

type LoginResponse

type LoginResponse struct {

	// The JWT tag to be used to access chirpstack-application-server interfaces.
	Jwt string `protobuf:"bytes,1,opt,name=jwt,proto3" json:"jwt,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginResponse) Descriptor deprecated

func (*LoginResponse) Descriptor() ([]byte, []int)

Deprecated: Use LoginResponse.ProtoReflect.Descriptor instead.

func (*LoginResponse) GetJwt

func (x *LoginResponse) GetJwt() string

func (*LoginResponse) ProtoMessage

func (*LoginResponse) ProtoMessage()

func (*LoginResponse) ProtoReflect

func (x *LoginResponse) ProtoReflect() protoreflect.Message

func (*LoginResponse) Reset

func (x *LoginResponse) Reset()

func (*LoginResponse) String

func (x *LoginResponse) String() string

type LoraCloudIntegration

type LoraCloudIntegration struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// Modem & Geolocation Services configuration.
	ModemGeolocationServices *LoraCloudModemGeolocationServices `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LoraCloudIntegration) Descriptor deprecated

func (*LoraCloudIntegration) Descriptor() ([]byte, []int)

Deprecated: Use LoraCloudIntegration.ProtoReflect.Descriptor instead.

func (*LoraCloudIntegration) GetApplicationId

func (x *LoraCloudIntegration) GetApplicationId() string

func (*LoraCloudIntegration) GetModemGeolocationServices

func (x *LoraCloudIntegration) GetModemGeolocationServices() *LoraCloudModemGeolocationServices

func (*LoraCloudIntegration) ProtoMessage

func (*LoraCloudIntegration) ProtoMessage()

func (*LoraCloudIntegration) ProtoReflect

func (x *LoraCloudIntegration) ProtoReflect() protoreflect.Message

func (*LoraCloudIntegration) Reset

func (x *LoraCloudIntegration) Reset()

func (*LoraCloudIntegration) String

func (x *LoraCloudIntegration) String() string

type LoraCloudModemGeolocationServices

type LoraCloudModemGeolocationServices struct {

	// API token.
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// Device implements Modem / Modem-E stack.
	ModemEnabled bool `protobuf:"varint,2,opt,name=modem_enabled,json=modemEnabled,proto3" json:"modem_enabled,omitempty"`
	// Modem port (fPort).
	// ChirpStack will only forward the FrmPayload to the MGS if the port
	// is equal to the configured value.
	ModemPort uint32 `protobuf:"varint,3,opt,name=modem_port,json=modemPort,proto3" json:"modem_port,omitempty"`
	// GNSS port (fPort).
	// ChirpStack will forward the FrmPayload to MGS as GNSS payload if the
	// port is equal to the configured value.
	GnssPort uint32 `protobuf:"varint,4,opt,name=gnss_port,json=gnssPort,proto3" json:"gnss_port,omitempty"`
	// Use rx time for GNSS resolving.
	// In case this is set to true, the MGS resolver will use the RX time of the
	// network instead of the timestamp included in the LR1110 payload.
	GnssUseRxTime bool `protobuf:"varint,5,opt,name=gnss_use_rx_time,json=gnssUseRxTime,proto3" json:"gnss_use_rx_time,omitempty"`
	// Parse TLV records.
	// If enabled, stream records (expected in TLV format) are scanned for GNSS
	// data (0x06 or 0x07). If found, ChirpStack will make an additional
	// geolocation call to the MGS API for resolving the location of the detected
	// payload.
	ParseTlv bool `protobuf:"varint,6,opt,name=parse_tlv,json=parseTlv,proto3" json:"parse_tlv,omitempty"`
	// Geolocation buffer TTL (in seconds).
	// If > 0, uplink RX meta-data will be stored in a buffer so that
	// the meta-data of multiple uplinks can be used for geolocation.
	GeolocationBufferTtl uint32 `protobuf:"varint,7,opt,name=geolocation_buffer_ttl,json=geolocationBufferTtl,proto3" json:"geolocation_buffer_ttl,omitempty"`
	// Geolocation minimum buffer size.
	// If > 0, geolocation will only be performed when the buffer has
	// at least the given size.
	GeolocationMinBufferSize uint32 `` /* 138-byte string literal not displayed */
	// TDOA based geolocation is enabled.
	GeolocationTdoa bool `protobuf:"varint,9,opt,name=geolocation_tdoa,json=geolocationTdoa,proto3" json:"geolocation_tdoa,omitempty"`
	// RSSI based geolocation is enabled.
	GeolocationRssi bool `protobuf:"varint,10,opt,name=geolocation_rssi,json=geolocationRssi,proto3" json:"geolocation_rssi,omitempty"`
	// GNSS based geolocation is enabled (LR1110).
	GeolocationGnss bool `protobuf:"varint,11,opt,name=geolocation_gnss,json=geolocationGnss,proto3" json:"geolocation_gnss,omitempty"`
	// GNSS payload field.
	// This holds the name of the field in the decoded payload object which
	// contains the GNSS payload bytes (as HEX string).
	GeolocationGnssPayloadField string `` /* 147-byte string literal not displayed */
	// GNSS use RX time.
	// In case this is set to true, the resolver will use the RX time of the
	// network instead of the timestamp included in the LR1110 payload.
	GeolocationGnssUseRxTime bool `` /* 141-byte string literal not displayed */
	// Wifi based geolocation is enabled.
	GeolocationWifi bool `protobuf:"varint,14,opt,name=geolocation_wifi,json=geolocationWifi,proto3" json:"geolocation_wifi,omitempty"`
	// Wifi payload field.
	// This holds the name of the field in the decoded payload object which
	// contains an array of objects with the following fields:
	// * macAddress - e.g. 01:23:45:67:89:ab
	// * signalStrength - e.g. -51 (optional)
	GeolocationWifiPayloadField string `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LoraCloudModemGeolocationServices) Descriptor deprecated

func (*LoraCloudModemGeolocationServices) Descriptor() ([]byte, []int)

Deprecated: Use LoraCloudModemGeolocationServices.ProtoReflect.Descriptor instead.

func (*LoraCloudModemGeolocationServices) GetGeolocationBufferTtl

func (x *LoraCloudModemGeolocationServices) GetGeolocationBufferTtl() uint32

func (*LoraCloudModemGeolocationServices) GetGeolocationGnss

func (x *LoraCloudModemGeolocationServices) GetGeolocationGnss() bool

func (*LoraCloudModemGeolocationServices) GetGeolocationGnssPayloadField

func (x *LoraCloudModemGeolocationServices) GetGeolocationGnssPayloadField() string

func (*LoraCloudModemGeolocationServices) GetGeolocationGnssUseRxTime

func (x *LoraCloudModemGeolocationServices) GetGeolocationGnssUseRxTime() bool

func (*LoraCloudModemGeolocationServices) GetGeolocationMinBufferSize

func (x *LoraCloudModemGeolocationServices) GetGeolocationMinBufferSize() uint32

func (*LoraCloudModemGeolocationServices) GetGeolocationRssi

func (x *LoraCloudModemGeolocationServices) GetGeolocationRssi() bool

func (*LoraCloudModemGeolocationServices) GetGeolocationTdoa

func (x *LoraCloudModemGeolocationServices) GetGeolocationTdoa() bool

func (*LoraCloudModemGeolocationServices) GetGeolocationWifi

func (x *LoraCloudModemGeolocationServices) GetGeolocationWifi() bool

func (*LoraCloudModemGeolocationServices) GetGeolocationWifiPayloadField

func (x *LoraCloudModemGeolocationServices) GetGeolocationWifiPayloadField() string

func (*LoraCloudModemGeolocationServices) GetGnssPort

func (x *LoraCloudModemGeolocationServices) GetGnssPort() uint32

func (*LoraCloudModemGeolocationServices) GetGnssUseRxTime

func (x *LoraCloudModemGeolocationServices) GetGnssUseRxTime() bool

func (*LoraCloudModemGeolocationServices) GetModemEnabled

func (x *LoraCloudModemGeolocationServices) GetModemEnabled() bool

func (*LoraCloudModemGeolocationServices) GetModemPort

func (x *LoraCloudModemGeolocationServices) GetModemPort() uint32

func (*LoraCloudModemGeolocationServices) GetParseTlv

func (x *LoraCloudModemGeolocationServices) GetParseTlv() bool

func (*LoraCloudModemGeolocationServices) GetToken

func (*LoraCloudModemGeolocationServices) ProtoMessage

func (*LoraCloudModemGeolocationServices) ProtoMessage()

func (*LoraCloudModemGeolocationServices) ProtoReflect

func (*LoraCloudModemGeolocationServices) Reset

func (*LoraCloudModemGeolocationServices) String

type Measurement

type Measurement struct {

	// Name (user defined).
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Kind.
	Kind MeasurementKind `protobuf:"varint,3,opt,name=kind,proto3,enum=api.MeasurementKind" json:"kind,omitempty"`
	// contains filtered or unexported fields
}

func (*Measurement) Descriptor deprecated

func (*Measurement) Descriptor() ([]byte, []int)

Deprecated: Use Measurement.ProtoReflect.Descriptor instead.

func (*Measurement) GetKind

func (x *Measurement) GetKind() MeasurementKind

func (*Measurement) GetName

func (x *Measurement) GetName() string

func (*Measurement) ProtoMessage

func (*Measurement) ProtoMessage()

func (*Measurement) ProtoReflect

func (x *Measurement) ProtoReflect() protoreflect.Message

func (*Measurement) Reset

func (x *Measurement) Reset()

func (*Measurement) String

func (x *Measurement) String() string

type MeasurementKind

type MeasurementKind int32
const (
	// Unknown (in which case it is not tracked).
	MeasurementKind_UNKNOWN MeasurementKind = 0
	// Incrementing counters that never decrease (these are not reset on each reading).
	MeasurementKind_COUNTER MeasurementKind = 1
	// Counters that do get reset upon reading.
	MeasurementKind_ABSOLUTE MeasurementKind = 2
	// E.g. a temperature value.
	MeasurementKind_GAUGE MeasurementKind = 3
	// E.g. a firmware version, true / false value.
	MeasurementKind_STRING MeasurementKind = 4
)

func (MeasurementKind) Descriptor

func (MeasurementKind) Enum

func (x MeasurementKind) Enum() *MeasurementKind

func (MeasurementKind) EnumDescriptor deprecated

func (MeasurementKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use MeasurementKind.Descriptor instead.

func (MeasurementKind) Number

func (MeasurementKind) String

func (x MeasurementKind) String() string

func (MeasurementKind) Type

type MulticastGroup

type MulticastGroup struct {

	// ID (UUID).
	// This will be generated automatically on create.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Application ID.
	// After creation, this can not be updated.
	ApplicationId string `protobuf:"bytes,3,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// Region.
	Region common.Region `protobuf:"varint,4,opt,name=region,proto3,enum=common.Region" json:"region,omitempty"`
	// Multicast address (HEX encoded DevAddr).
	McAddr string `protobuf:"bytes,5,opt,name=mc_addr,json=mcAddr,proto3" json:"mc_addr,omitempty"`
	// Multicast network session key (HEX encoded AES128 key).
	McNwkSKey string `protobuf:"bytes,6,opt,name=mc_nwk_s_key,json=mcNwkSKey,proto3" json:"mc_nwk_s_key,omitempty"`
	// Multicast application session key (HEX encoded AES128 key).
	McAppSKey string `protobuf:"bytes,7,opt,name=mc_app_s_key,json=mcAppSKey,proto3" json:"mc_app_s_key,omitempty"`
	// Frame-counter.
	FCnt uint32 `protobuf:"varint,8,opt,name=f_cnt,json=fCnt,proto3" json:"f_cnt,omitempty"`
	// Multicast group type.
	GroupType MulticastGroupType `protobuf:"varint,9,opt,name=group_type,json=groupType,proto3,enum=api.MulticastGroupType" json:"group_type,omitempty"`
	// Data-rate.
	Dr uint32 `protobuf:"varint,10,opt,name=dr,proto3" json:"dr,omitempty"`
	// Frequency (Hz).
	Frequency uint32 `protobuf:"varint,11,opt,name=frequency,proto3" json:"frequency,omitempty"`
	// Ping-slot period (only for Class-B).
	ClassBPingSlotPeriod uint32 `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MulticastGroup) Descriptor deprecated

func (*MulticastGroup) Descriptor() ([]byte, []int)

Deprecated: Use MulticastGroup.ProtoReflect.Descriptor instead.

func (*MulticastGroup) GetApplicationId

func (x *MulticastGroup) GetApplicationId() string

func (*MulticastGroup) GetClassBPingSlotPeriod

func (x *MulticastGroup) GetClassBPingSlotPeriod() uint32

func (*MulticastGroup) GetDr

func (x *MulticastGroup) GetDr() uint32

func (*MulticastGroup) GetFCnt

func (x *MulticastGroup) GetFCnt() uint32

func (*MulticastGroup) GetFrequency

func (x *MulticastGroup) GetFrequency() uint32

func (*MulticastGroup) GetGroupType

func (x *MulticastGroup) GetGroupType() MulticastGroupType

func (*MulticastGroup) GetId

func (x *MulticastGroup) GetId() string

func (*MulticastGroup) GetMcAddr

func (x *MulticastGroup) GetMcAddr() string

func (*MulticastGroup) GetMcAppSKey

func (x *MulticastGroup) GetMcAppSKey() string

func (*MulticastGroup) GetMcNwkSKey

func (x *MulticastGroup) GetMcNwkSKey() string

func (*MulticastGroup) GetName

func (x *MulticastGroup) GetName() string

func (*MulticastGroup) GetRegion

func (x *MulticastGroup) GetRegion() common.Region

func (*MulticastGroup) ProtoMessage

func (*MulticastGroup) ProtoMessage()

func (*MulticastGroup) ProtoReflect

func (x *MulticastGroup) ProtoReflect() protoreflect.Message

func (*MulticastGroup) Reset

func (x *MulticastGroup) Reset()

func (*MulticastGroup) String

func (x *MulticastGroup) String() string

type MulticastGroupListItem

type MulticastGroupListItem struct {

	// ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Name.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Region.
	Region common.Region `protobuf:"varint,5,opt,name=region,proto3,enum=common.Region" json:"region,omitempty"`
	// Multicast group type.
	GroupType MulticastGroupType `protobuf:"varint,6,opt,name=group_type,json=groupType,proto3,enum=api.MulticastGroupType" json:"group_type,omitempty"`
	// contains filtered or unexported fields
}

func (*MulticastGroupListItem) Descriptor deprecated

func (*MulticastGroupListItem) Descriptor() ([]byte, []int)

Deprecated: Use MulticastGroupListItem.ProtoReflect.Descriptor instead.

func (*MulticastGroupListItem) GetCreatedAt

func (x *MulticastGroupListItem) GetCreatedAt() *timestamppb.Timestamp

func (*MulticastGroupListItem) GetGroupType

func (x *MulticastGroupListItem) GetGroupType() MulticastGroupType

func (*MulticastGroupListItem) GetId

func (x *MulticastGroupListItem) GetId() string

func (*MulticastGroupListItem) GetName

func (x *MulticastGroupListItem) GetName() string

func (*MulticastGroupListItem) GetRegion

func (x *MulticastGroupListItem) GetRegion() common.Region

func (*MulticastGroupListItem) GetUpdatedAt

func (x *MulticastGroupListItem) GetUpdatedAt() *timestamppb.Timestamp

func (*MulticastGroupListItem) ProtoMessage

func (*MulticastGroupListItem) ProtoMessage()

func (*MulticastGroupListItem) ProtoReflect

func (x *MulticastGroupListItem) ProtoReflect() protoreflect.Message

func (*MulticastGroupListItem) Reset

func (x *MulticastGroupListItem) Reset()

func (*MulticastGroupListItem) String

func (x *MulticastGroupListItem) String() string

type MulticastGroupQueueItem

type MulticastGroupQueueItem struct {

	// Multicast group ID.
	MulticastGroupId string `protobuf:"bytes,1,opt,name=multicast_group_id,json=multicastGroupId,proto3" json:"multicast_group_id,omitempty"`
	// Downlink frame-counter.
	// This will be automatically set on enqueue.
	FCnt uint32 `protobuf:"varint,2,opt,name=f_cnt,json=fCnt,proto3" json:"f_cnt,omitempty"`
	// FPort (must be > 0).
	FPort uint32 `protobuf:"varint,3,opt,name=f_port,json=fPort,proto3" json:"f_port,omitempty"`
	// Payload.
	Data []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*MulticastGroupQueueItem) Descriptor deprecated

func (*MulticastGroupQueueItem) Descriptor() ([]byte, []int)

Deprecated: Use MulticastGroupQueueItem.ProtoReflect.Descriptor instead.

func (*MulticastGroupQueueItem) GetData

func (x *MulticastGroupQueueItem) GetData() []byte

func (*MulticastGroupQueueItem) GetFCnt

func (x *MulticastGroupQueueItem) GetFCnt() uint32

func (*MulticastGroupQueueItem) GetFPort

func (x *MulticastGroupQueueItem) GetFPort() uint32

func (*MulticastGroupQueueItem) GetMulticastGroupId

func (x *MulticastGroupQueueItem) GetMulticastGroupId() string

func (*MulticastGroupQueueItem) ProtoMessage

func (*MulticastGroupQueueItem) ProtoMessage()

func (*MulticastGroupQueueItem) ProtoReflect

func (x *MulticastGroupQueueItem) ProtoReflect() protoreflect.Message

func (*MulticastGroupQueueItem) Reset

func (x *MulticastGroupQueueItem) Reset()

func (*MulticastGroupQueueItem) String

func (x *MulticastGroupQueueItem) String() string

type MulticastGroupServiceClient

type MulticastGroupServiceClient interface {
	// Create the given multicast group.
	Create(ctx context.Context, in *CreateMulticastGroupRequest, opts ...grpc.CallOption) (*CreateMulticastGroupResponse, error)
	// Get returns the multicast group for the given ID.
	Get(ctx context.Context, in *GetMulticastGroupRequest, opts ...grpc.CallOption) (*GetMulticastGroupResponse, error)
	// Update the given multicast group.
	Update(ctx context.Context, in *UpdateMulticastGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete the multicast-group with the given ID.
	Delete(ctx context.Context, in *DeleteMulticastGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// List the available multicast groups.
	List(ctx context.Context, in *ListMulticastGroupsRequest, opts ...grpc.CallOption) (*ListMulticastGroupsResponse, error)
	// Add a device to the multicast group.
	AddDevice(ctx context.Context, in *AddDeviceToMulticastGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Remove a device from the multicast group.
	RemoveDevice(ctx context.Context, in *RemoveDeviceFromMulticastGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Add the given item to the multcast group queue.
	Enqueue(ctx context.Context, in *EnqueueMulticastGroupQueueItemRequest, opts ...grpc.CallOption) (*EnqueueMulticastGroupQueueItemResponse, error)
	// Flush the queue for the given multicast group.
	FlushQueue(ctx context.Context, in *FlushMulticastGroupQueueRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// List the items in the multicast group queue.
	ListQueue(ctx context.Context, in *ListMulticastGroupQueueRequest, opts ...grpc.CallOption) (*ListMulticastGroupQueueResponse, error)
}

MulticastGroupServiceClient is the client API for MulticastGroupService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type MulticastGroupServiceServer

type MulticastGroupServiceServer interface {
	// Create the given multicast group.
	Create(context.Context, *CreateMulticastGroupRequest) (*CreateMulticastGroupResponse, error)
	// Get returns the multicast group for the given ID.
	Get(context.Context, *GetMulticastGroupRequest) (*GetMulticastGroupResponse, error)
	// Update the given multicast group.
	Update(context.Context, *UpdateMulticastGroupRequest) (*emptypb.Empty, error)
	// Delete the multicast-group with the given ID.
	Delete(context.Context, *DeleteMulticastGroupRequest) (*emptypb.Empty, error)
	// List the available multicast groups.
	List(context.Context, *ListMulticastGroupsRequest) (*ListMulticastGroupsResponse, error)
	// Add a device to the multicast group.
	AddDevice(context.Context, *AddDeviceToMulticastGroupRequest) (*emptypb.Empty, error)
	// Remove a device from the multicast group.
	RemoveDevice(context.Context, *RemoveDeviceFromMulticastGroupRequest) (*emptypb.Empty, error)
	// Add the given item to the multcast group queue.
	Enqueue(context.Context, *EnqueueMulticastGroupQueueItemRequest) (*EnqueueMulticastGroupQueueItemResponse, error)
	// Flush the queue for the given multicast group.
	FlushQueue(context.Context, *FlushMulticastGroupQueueRequest) (*emptypb.Empty, error)
	// List the items in the multicast group queue.
	ListQueue(context.Context, *ListMulticastGroupQueueRequest) (*ListMulticastGroupQueueResponse, error)
	// contains filtered or unexported methods
}

MulticastGroupServiceServer is the server API for MulticastGroupService service. All implementations must embed UnimplementedMulticastGroupServiceServer for forward compatibility

type MulticastGroupType

type MulticastGroupType int32
const (
	// Class C.
	MulticastGroupType_CLASS_C MulticastGroupType = 0
	// Class-B.
	MulticastGroupType_CLASS_B MulticastGroupType = 1
)

func (MulticastGroupType) Descriptor

func (MulticastGroupType) Enum

func (MulticastGroupType) EnumDescriptor deprecated

func (MulticastGroupType) EnumDescriptor() ([]byte, []int)

Deprecated: Use MulticastGroupType.Descriptor instead.

func (MulticastGroupType) Number

func (MulticastGroupType) String

func (x MulticastGroupType) String() string

func (MulticastGroupType) Type

type MyDevicesIntegration

type MyDevicesIntegration struct {

	// Application ID (UUIO).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// myDevices API endpoint.
	Endpoint string `protobuf:"bytes,2,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	// contains filtered or unexported fields
}

func (*MyDevicesIntegration) Descriptor deprecated

func (*MyDevicesIntegration) Descriptor() ([]byte, []int)

Deprecated: Use MyDevicesIntegration.ProtoReflect.Descriptor instead.

func (*MyDevicesIntegration) GetApplicationId

func (x *MyDevicesIntegration) GetApplicationId() string

func (*MyDevicesIntegration) GetEndpoint

func (x *MyDevicesIntegration) GetEndpoint() string

func (*MyDevicesIntegration) ProtoMessage

func (*MyDevicesIntegration) ProtoMessage()

func (*MyDevicesIntegration) ProtoReflect

func (x *MyDevicesIntegration) ProtoReflect() protoreflect.Message

func (*MyDevicesIntegration) Reset

func (x *MyDevicesIntegration) Reset()

func (*MyDevicesIntegration) String

func (x *MyDevicesIntegration) String() string

type OpenIdConnect

type OpenIdConnect struct {

	// Enable OpenId Connect authentication.
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// Login url.
	LoginUrl string `protobuf:"bytes,2,opt,name=login_url,json=loginURL,proto3" json:"login_url,omitempty"`
	// Login label.
	LoginLabel string `protobuf:"bytes,3,opt,name=login_label,json=loginLabel,proto3" json:"login_label,omitempty"`
	// Logout url.
	LogoutUrl string `protobuf:"bytes,4,opt,name=logout_url,json=logoutURL,proto3" json:"logout_url,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenIdConnect) Descriptor deprecated

func (*OpenIdConnect) Descriptor() ([]byte, []int)

Deprecated: Use OpenIdConnect.ProtoReflect.Descriptor instead.

func (*OpenIdConnect) GetEnabled

func (x *OpenIdConnect) GetEnabled() bool

func (*OpenIdConnect) GetLoginLabel

func (x *OpenIdConnect) GetLoginLabel() string

func (*OpenIdConnect) GetLoginUrl

func (x *OpenIdConnect) GetLoginUrl() string

func (*OpenIdConnect) GetLogoutUrl

func (x *OpenIdConnect) GetLogoutUrl() string

func (*OpenIdConnect) ProtoMessage

func (*OpenIdConnect) ProtoMessage()

func (*OpenIdConnect) ProtoReflect

func (x *OpenIdConnect) ProtoReflect() protoreflect.Message

func (*OpenIdConnect) Reset

func (x *OpenIdConnect) Reset()

func (*OpenIdConnect) String

func (x *OpenIdConnect) String() string

type OpenIdConnectLoginRequest

type OpenIdConnectLoginRequest struct {

	// OpenId Connect callback code.
	Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
	// OpenId Connect callback state.
	State string `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenIdConnectLoginRequest) Descriptor deprecated

func (*OpenIdConnectLoginRequest) Descriptor() ([]byte, []int)

Deprecated: Use OpenIdConnectLoginRequest.ProtoReflect.Descriptor instead.

func (*OpenIdConnectLoginRequest) GetCode

func (x *OpenIdConnectLoginRequest) GetCode() string

func (*OpenIdConnectLoginRequest) GetState

func (x *OpenIdConnectLoginRequest) GetState() string

func (*OpenIdConnectLoginRequest) ProtoMessage

func (*OpenIdConnectLoginRequest) ProtoMessage()

func (*OpenIdConnectLoginRequest) ProtoReflect

func (*OpenIdConnectLoginRequest) Reset

func (x *OpenIdConnectLoginRequest) Reset()

func (*OpenIdConnectLoginRequest) String

func (x *OpenIdConnectLoginRequest) String() string

type OpenIdConnectLoginResponse

type OpenIdConnectLoginResponse struct {

	// Token to use for authentication.
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenIdConnectLoginResponse) Descriptor deprecated

func (*OpenIdConnectLoginResponse) Descriptor() ([]byte, []int)

Deprecated: Use OpenIdConnectLoginResponse.ProtoReflect.Descriptor instead.

func (*OpenIdConnectLoginResponse) GetToken

func (x *OpenIdConnectLoginResponse) GetToken() string

func (*OpenIdConnectLoginResponse) ProtoMessage

func (*OpenIdConnectLoginResponse) ProtoMessage()

func (*OpenIdConnectLoginResponse) ProtoReflect

func (*OpenIdConnectLoginResponse) Reset

func (x *OpenIdConnectLoginResponse) Reset()

func (*OpenIdConnectLoginResponse) String

func (x *OpenIdConnectLoginResponse) String() string

type PilotThingsIntegration

type PilotThingsIntegration struct {

	// Application ID (UUID).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// Server URL.
	Server string `protobuf:"bytes,2,opt,name=server,proto3" json:"server,omitempty"`
	// Authentication token.
	Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*PilotThingsIntegration) Descriptor deprecated

func (*PilotThingsIntegration) Descriptor() ([]byte, []int)

Deprecated: Use PilotThingsIntegration.ProtoReflect.Descriptor instead.

func (*PilotThingsIntegration) GetApplicationId

func (x *PilotThingsIntegration) GetApplicationId() string

func (*PilotThingsIntegration) GetServer

func (x *PilotThingsIntegration) GetServer() string

func (*PilotThingsIntegration) GetToken

func (x *PilotThingsIntegration) GetToken() string

func (*PilotThingsIntegration) ProtoMessage

func (*PilotThingsIntegration) ProtoMessage()

func (*PilotThingsIntegration) ProtoReflect

func (x *PilotThingsIntegration) ProtoReflect() protoreflect.Message

func (*PilotThingsIntegration) Reset

func (x *PilotThingsIntegration) Reset()

func (*PilotThingsIntegration) String

func (x *PilotThingsIntegration) String() string

type ProfileResponse

type ProfileResponse struct {

	// User object.
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// Tenants to which the user is associated.
	Tenants []*UserTenantLink `protobuf:"bytes,3,rep,name=tenants,proto3" json:"tenants,omitempty"`
	// contains filtered or unexported fields
}

func (*ProfileResponse) Descriptor deprecated

func (*ProfileResponse) Descriptor() ([]byte, []int)

Deprecated: Use ProfileResponse.ProtoReflect.Descriptor instead.

func (*ProfileResponse) GetTenants

func (x *ProfileResponse) GetTenants() []*UserTenantLink

func (*ProfileResponse) GetUser

func (x *ProfileResponse) GetUser() *User

func (*ProfileResponse) ProtoMessage

func (*ProfileResponse) ProtoMessage()

func (*ProfileResponse) ProtoReflect

func (x *ProfileResponse) ProtoReflect() protoreflect.Message

func (*ProfileResponse) Reset

func (x *ProfileResponse) Reset()

func (*ProfileResponse) String

func (x *ProfileResponse) String() string

type RemoveDeviceFromMulticastGroupRequest

type RemoveDeviceFromMulticastGroupRequest struct {

	// Multicast group ID.
	MulticastGroupId string `protobuf:"bytes,1,opt,name=multicast_group_id,json=multicastGroupId,proto3" json:"multicast_group_id,omitempty"`
	// Device EUI (HEX encoded).
	DevEui string `protobuf:"bytes,2,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveDeviceFromMulticastGroupRequest) Descriptor deprecated

func (*RemoveDeviceFromMulticastGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveDeviceFromMulticastGroupRequest.ProtoReflect.Descriptor instead.

func (*RemoveDeviceFromMulticastGroupRequest) GetDevEui

func (*RemoveDeviceFromMulticastGroupRequest) GetMulticastGroupId

func (x *RemoveDeviceFromMulticastGroupRequest) GetMulticastGroupId() string

func (*RemoveDeviceFromMulticastGroupRequest) ProtoMessage

func (*RemoveDeviceFromMulticastGroupRequest) ProtoMessage()

func (*RemoveDeviceFromMulticastGroupRequest) ProtoReflect

func (*RemoveDeviceFromMulticastGroupRequest) Reset

func (*RemoveDeviceFromMulticastGroupRequest) String

type SettingsResponse

type SettingsResponse struct {

	// OpenId Connect settings.
	OpenidConnect *OpenIdConnect `protobuf:"bytes,1,opt,name=openid_connect,json=openidConnect,proto3" json:"openid_connect,omitempty"`
	// contains filtered or unexported fields
}

func (*SettingsResponse) Descriptor deprecated

func (*SettingsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SettingsResponse.ProtoReflect.Descriptor instead.

func (*SettingsResponse) GetOpenidConnect

func (x *SettingsResponse) GetOpenidConnect() *OpenIdConnect

func (*SettingsResponse) ProtoMessage

func (*SettingsResponse) ProtoMessage()

func (*SettingsResponse) ProtoReflect

func (x *SettingsResponse) ProtoReflect() protoreflect.Message

func (*SettingsResponse) Reset

func (x *SettingsResponse) Reset()

func (*SettingsResponse) String

func (x *SettingsResponse) String() string

type StreamDeviceEventsRequest

type StreamDeviceEventsRequest struct {

	// Device EUI.
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamDeviceEventsRequest) Descriptor deprecated

func (*StreamDeviceEventsRequest) Descriptor() ([]byte, []int)

Deprecated: Use StreamDeviceEventsRequest.ProtoReflect.Descriptor instead.

func (*StreamDeviceEventsRequest) GetDevEui

func (x *StreamDeviceEventsRequest) GetDevEui() string

func (*StreamDeviceEventsRequest) ProtoMessage

func (*StreamDeviceEventsRequest) ProtoMessage()

func (*StreamDeviceEventsRequest) ProtoReflect

func (*StreamDeviceEventsRequest) Reset

func (x *StreamDeviceEventsRequest) Reset()

func (*StreamDeviceEventsRequest) String

func (x *StreamDeviceEventsRequest) String() string

type StreamDeviceFramesRequest

type StreamDeviceFramesRequest struct {

	// Device EUI.
	DevEui string `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamDeviceFramesRequest) Descriptor deprecated

func (*StreamDeviceFramesRequest) Descriptor() ([]byte, []int)

Deprecated: Use StreamDeviceFramesRequest.ProtoReflect.Descriptor instead.

func (*StreamDeviceFramesRequest) GetDevEui

func (x *StreamDeviceFramesRequest) GetDevEui() string

func (*StreamDeviceFramesRequest) ProtoMessage

func (*StreamDeviceFramesRequest) ProtoMessage()

func (*StreamDeviceFramesRequest) ProtoReflect

func (*StreamDeviceFramesRequest) Reset

func (x *StreamDeviceFramesRequest) Reset()

func (*StreamDeviceFramesRequest) String

func (x *StreamDeviceFramesRequest) String() string

type StreamGatewayFramesRequest

type StreamGatewayFramesRequest struct {

	// Gateway ID (EUI64).
	GatewayId string `protobuf:"bytes,1,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamGatewayFramesRequest) Descriptor deprecated

func (*StreamGatewayFramesRequest) Descriptor() ([]byte, []int)

Deprecated: Use StreamGatewayFramesRequest.ProtoReflect.Descriptor instead.

func (*StreamGatewayFramesRequest) GetGatewayId

func (x *StreamGatewayFramesRequest) GetGatewayId() string

func (*StreamGatewayFramesRequest) ProtoMessage

func (*StreamGatewayFramesRequest) ProtoMessage()

func (*StreamGatewayFramesRequest) ProtoReflect

func (*StreamGatewayFramesRequest) Reset

func (x *StreamGatewayFramesRequest) Reset()

func (*StreamGatewayFramesRequest) String

func (x *StreamGatewayFramesRequest) String() string

type Tenant

type Tenant struct {

	// Tenant ID (UUID).
	// Note: this value will be automatically generated on create.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Tenant name,
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Tenant description.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Can the tenant create and "own" Gateways?
	CanHaveGateways bool `protobuf:"varint,4,opt,name=can_have_gateways,json=canHaveGateways,proto3" json:"can_have_gateways,omitempty"`
	// Max. gateway count for tenant.
	// When set to 0, the tenant can have unlimited gateways.
	MaxGatewayCount uint32 `protobuf:"varint,5,opt,name=max_gateway_count,json=maxGatewayCount,proto3" json:"max_gateway_count,omitempty"`
	// Max. device count for tenant.
	// When set to 0, the tenant can have unlimited devices.
	MaxDeviceCount uint32 `protobuf:"varint,6,opt,name=max_device_count,json=maxDeviceCount,proto3" json:"max_device_count,omitempty"`
	// Private gateways.
	// Gateways under this tenant are private.
	PrivateGateways bool `protobuf:"varint,7,opt,name=private_gateways,json=privateGateways,proto3" json:"private_gateways,omitempty"`
	// contains filtered or unexported fields
}

func (*Tenant) Descriptor deprecated

func (*Tenant) Descriptor() ([]byte, []int)

Deprecated: Use Tenant.ProtoReflect.Descriptor instead.

func (*Tenant) GetCanHaveGateways

func (x *Tenant) GetCanHaveGateways() bool

func (*Tenant) GetDescription

func (x *Tenant) GetDescription() string

func (*Tenant) GetId

func (x *Tenant) GetId() string

func (*Tenant) GetMaxDeviceCount

func (x *Tenant) GetMaxDeviceCount() uint32

func (*Tenant) GetMaxGatewayCount

func (x *Tenant) GetMaxGatewayCount() uint32

func (*Tenant) GetName

func (x *Tenant) GetName() string

func (*Tenant) GetPrivateGateways

func (x *Tenant) GetPrivateGateways() bool

func (*Tenant) ProtoMessage

func (*Tenant) ProtoMessage()

func (*Tenant) ProtoReflect

func (x *Tenant) ProtoReflect() protoreflect.Message

func (*Tenant) Reset

func (x *Tenant) Reset()

func (*Tenant) String

func (x *Tenant) String() string

type TenantListItem

type TenantListItem struct {

	// Tenant ID (UUID).
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Tenant name.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Can the tenant create and "own" Gateways?
	CanHaveGateways bool `protobuf:"varint,5,opt,name=can_have_gateways,json=canHaveGateways,proto3" json:"can_have_gateways,omitempty"`
	// Gateways are private to tenant.
	PrivateGateways bool `protobuf:"varint,6,opt,name=private_gateways,json=privateGateways,proto3" json:"private_gateways,omitempty"`
	// Max gateway count.
	// 0 = unlimited.
	MaxGatewayCount uint32 `protobuf:"varint,7,opt,name=max_gateway_count,json=maxGatewayCount,proto3" json:"max_gateway_count,omitempty"`
	// Max device count.
	// 0 = unlimited.
	MaxDeviceCount uint32 `protobuf:"varint,8,opt,name=max_device_count,json=maxDeviceCount,proto3" json:"max_device_count,omitempty"`
	// contains filtered or unexported fields
}

func (*TenantListItem) Descriptor deprecated

func (*TenantListItem) Descriptor() ([]byte, []int)

Deprecated: Use TenantListItem.ProtoReflect.Descriptor instead.

func (*TenantListItem) GetCanHaveGateways

func (x *TenantListItem) GetCanHaveGateways() bool

func (*TenantListItem) GetCreatedAt

func (x *TenantListItem) GetCreatedAt() *timestamppb.Timestamp

func (*TenantListItem) GetId

func (x *TenantListItem) GetId() string

func (*TenantListItem) GetMaxDeviceCount

func (x *TenantListItem) GetMaxDeviceCount() uint32

func (*TenantListItem) GetMaxGatewayCount

func (x *TenantListItem) GetMaxGatewayCount() uint32

func (*TenantListItem) GetName

func (x *TenantListItem) GetName() string

func (*TenantListItem) GetPrivateGateways

func (x *TenantListItem) GetPrivateGateways() bool

func (*TenantListItem) GetUpdatedAt

func (x *TenantListItem) GetUpdatedAt() *timestamppb.Timestamp

func (*TenantListItem) ProtoMessage

func (*TenantListItem) ProtoMessage()

func (*TenantListItem) ProtoReflect

func (x *TenantListItem) ProtoReflect() protoreflect.Message

func (*TenantListItem) Reset

func (x *TenantListItem) Reset()

func (*TenantListItem) String

func (x *TenantListItem) String() string

type TenantServiceClient

type TenantServiceClient interface {
	// Create a new tenant.
	Create(ctx context.Context, in *CreateTenantRequest, opts ...grpc.CallOption) (*CreateTenantResponse, error)
	// Get the tenant for the given ID.
	Get(ctx context.Context, in *GetTenantRequest, opts ...grpc.CallOption) (*GetTenantResponse, error)
	// Update the given tenant.
	Update(ctx context.Context, in *UpdateTenantRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete the tenant with the given ID.
	Delete(ctx context.Context, in *DeleteTenantRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get the list of tenants.
	List(ctx context.Context, in *ListTenantsRequest, opts ...grpc.CallOption) (*ListTenantsResponse, error)
	// Add an user to the tenant.
	// Note: the user must already exist.
	AddUser(ctx context.Context, in *AddTenantUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get the the tenant user for the given tenant and user IDs.
	GetUser(ctx context.Context, in *GetTenantUserRequest, opts ...grpc.CallOption) (*GetTenantUserResponse, error)
	// Update the given tenant user.
	UpdateUser(ctx context.Context, in *UpdateTenantUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete the given tenant user.
	DeleteUser(ctx context.Context, in *DeleteTenantUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get the list of tenant users.
	ListUsers(ctx context.Context, in *ListTenantUsersRequest, opts ...grpc.CallOption) (*ListTenantUsersResponse, error)
}

TenantServiceClient is the client API for TenantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TenantServiceServer

type TenantServiceServer interface {
	// Create a new tenant.
	Create(context.Context, *CreateTenantRequest) (*CreateTenantResponse, error)
	// Get the tenant for the given ID.
	Get(context.Context, *GetTenantRequest) (*GetTenantResponse, error)
	// Update the given tenant.
	Update(context.Context, *UpdateTenantRequest) (*emptypb.Empty, error)
	// Delete the tenant with the given ID.
	Delete(context.Context, *DeleteTenantRequest) (*emptypb.Empty, error)
	// Get the list of tenants.
	List(context.Context, *ListTenantsRequest) (*ListTenantsResponse, error)
	// Add an user to the tenant.
	// Note: the user must already exist.
	AddUser(context.Context, *AddTenantUserRequest) (*emptypb.Empty, error)
	// Get the the tenant user for the given tenant and user IDs.
	GetUser(context.Context, *GetTenantUserRequest) (*GetTenantUserResponse, error)
	// Update the given tenant user.
	UpdateUser(context.Context, *UpdateTenantUserRequest) (*emptypb.Empty, error)
	// Delete the given tenant user.
	DeleteUser(context.Context, *DeleteTenantUserRequest) (*emptypb.Empty, error)
	// Get the list of tenant users.
	ListUsers(context.Context, *ListTenantUsersRequest) (*ListTenantUsersResponse, error)
	// contains filtered or unexported methods
}

TenantServiceServer is the server API for TenantService service. All implementations must embed UnimplementedTenantServiceServer for forward compatibility

type TenantUser

type TenantUser struct {

	// Tenant ID (UUID).
	TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// User ID (UUID).
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// User is admin within the context of the tenant.
	// There is no need to set the is_device_admin and is_gateway_admin flags.
	IsAdmin bool `protobuf:"varint,3,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
	// User is able to modify device related resources (applications,
	// device-profiles, devices, multicast-groups).
	IsDeviceAdmin bool `protobuf:"varint,4,opt,name=is_device_admin,json=isDeviceAdmin,proto3" json:"is_device_admin,omitempty"`
	// User is able to modify gateways.
	IsGatewayAdmin bool `protobuf:"varint,5,opt,name=is_gateway_admin,json=isGatewayAdmin,proto3" json:"is_gateway_admin,omitempty"`
	// Email (only used on get and when adding a user to a tenant).
	Email string `protobuf:"bytes,6,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*TenantUser) Descriptor deprecated

func (*TenantUser) Descriptor() ([]byte, []int)

Deprecated: Use TenantUser.ProtoReflect.Descriptor instead.

func (*TenantUser) GetEmail

func (x *TenantUser) GetEmail() string

func (*TenantUser) GetIsAdmin

func (x *TenantUser) GetIsAdmin() bool

func (*TenantUser) GetIsDeviceAdmin

func (x *TenantUser) GetIsDeviceAdmin() bool

func (*TenantUser) GetIsGatewayAdmin

func (x *TenantUser) GetIsGatewayAdmin() bool

func (*TenantUser) GetTenantId

func (x *TenantUser) GetTenantId() string

func (*TenantUser) GetUserId

func (x *TenantUser) GetUserId() string

func (*TenantUser) ProtoMessage

func (*TenantUser) ProtoMessage()

func (*TenantUser) ProtoReflect

func (x *TenantUser) ProtoReflect() protoreflect.Message

func (*TenantUser) Reset

func (x *TenantUser) Reset()

func (*TenantUser) String

func (x *TenantUser) String() string

type TenantUserListItem

type TenantUserListItem struct {

	// Tenant ID (UUID).
	TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// User ID (UUID).
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Email.
	Email string `protobuf:"bytes,5,opt,name=email,proto3" json:"email,omitempty"`
	// User is admin within the context of the tenant.
	// There is no need to set the is_device_admin and is_gateway_admin flags.
	IsAdmin bool `protobuf:"varint,6,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
	// User is able to modify device related resources (applications,
	// device-profiles, devices, multicast-groups).
	IsDeviceAdmin bool `protobuf:"varint,7,opt,name=is_device_admin,json=isDeviceAdmin,proto3" json:"is_device_admin,omitempty"`
	// User is able to modify gateways.
	IsGatewayAdmin bool `protobuf:"varint,8,opt,name=is_gateway_admin,json=isGatewayAdmin,proto3" json:"is_gateway_admin,omitempty"`
	// contains filtered or unexported fields
}

func (*TenantUserListItem) Descriptor deprecated

func (*TenantUserListItem) Descriptor() ([]byte, []int)

Deprecated: Use TenantUserListItem.ProtoReflect.Descriptor instead.

func (*TenantUserListItem) GetCreatedAt

func (x *TenantUserListItem) GetCreatedAt() *timestamppb.Timestamp

func (*TenantUserListItem) GetEmail

func (x *TenantUserListItem) GetEmail() string

func (*TenantUserListItem) GetIsAdmin

func (x *TenantUserListItem) GetIsAdmin() bool

func (*TenantUserListItem) GetIsDeviceAdmin

func (x *TenantUserListItem) GetIsDeviceAdmin() bool

func (*TenantUserListItem) GetIsGatewayAdmin

func (x *TenantUserListItem) GetIsGatewayAdmin() bool

func (*TenantUserListItem) GetTenantId

func (x *TenantUserListItem) GetTenantId() string

func (*TenantUserListItem) GetUpdatedAt

func (x *TenantUserListItem) GetUpdatedAt() *timestamppb.Timestamp

func (*TenantUserListItem) GetUserId

func (x *TenantUserListItem) GetUserId() string

func (*TenantUserListItem) ProtoMessage

func (*TenantUserListItem) ProtoMessage()

func (*TenantUserListItem) ProtoReflect

func (x *TenantUserListItem) ProtoReflect() protoreflect.Message

func (*TenantUserListItem) Reset

func (x *TenantUserListItem) Reset()

func (*TenantUserListItem) String

func (x *TenantUserListItem) String() string

type ThingsBoardIntegration

type ThingsBoardIntegration struct {

	// Application ID (UUIO).
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// ThingsBoard server endpoint, e.g. https://example.com
	Server string `protobuf:"bytes,2,opt,name=server,proto3" json:"server,omitempty"`
	// contains filtered or unexported fields
}

func (*ThingsBoardIntegration) Descriptor deprecated

func (*ThingsBoardIntegration) Descriptor() ([]byte, []int)

Deprecated: Use ThingsBoardIntegration.ProtoReflect.Descriptor instead.

func (*ThingsBoardIntegration) GetApplicationId

func (x *ThingsBoardIntegration) GetApplicationId() string

func (*ThingsBoardIntegration) GetServer

func (x *ThingsBoardIntegration) GetServer() string

func (*ThingsBoardIntegration) ProtoMessage

func (*ThingsBoardIntegration) ProtoMessage()

func (*ThingsBoardIntegration) ProtoReflect

func (x *ThingsBoardIntegration) ProtoReflect() protoreflect.Message

func (*ThingsBoardIntegration) Reset

func (x *ThingsBoardIntegration) Reset()

func (*ThingsBoardIntegration) String

func (x *ThingsBoardIntegration) String() string

type UnimplementedApplicationServiceServer

type UnimplementedApplicationServiceServer struct {
}

UnimplementedApplicationServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedApplicationServiceServer) CreateAwsSnsIntegration

func (UnimplementedApplicationServiceServer) CreateAzureServiceBusIntegration

func (UnimplementedApplicationServiceServer) CreateGcpPubSubIntegration

func (UnimplementedApplicationServiceServer) CreateHttpIntegration

func (UnimplementedApplicationServiceServer) CreateIftttIntegration

func (UnimplementedApplicationServiceServer) CreateInfluxDbIntegration

func (UnimplementedApplicationServiceServer) CreateLoraCloudIntegration

func (UnimplementedApplicationServiceServer) CreateMyDevicesIntegration

func (UnimplementedApplicationServiceServer) CreatePilotThingsIntegration

func (UnimplementedApplicationServiceServer) CreateThingsBoardIntegration

func (UnimplementedApplicationServiceServer) Delete

func (UnimplementedApplicationServiceServer) DeleteAwsSnsIntegration

func (UnimplementedApplicationServiceServer) DeleteAzureServiceBusIntegration

func (UnimplementedApplicationServiceServer) DeleteGcpPubSubIntegration

func (UnimplementedApplicationServiceServer) DeleteHttpIntegration

func (UnimplementedApplicationServiceServer) DeleteIftttIntegration

func (UnimplementedApplicationServiceServer) DeleteInfluxDbIntegration

func (UnimplementedApplicationServiceServer) DeleteLoraCloudIntegration

func (UnimplementedApplicationServiceServer) DeleteMyDevicesIntegration

func (UnimplementedApplicationServiceServer) DeletePilotThingsIntegration

func (UnimplementedApplicationServiceServer) DeleteThingsBoardIntegration

func (UnimplementedApplicationServiceServer) Get

func (UnimplementedApplicationServiceServer) GetAwsSnsIntegration

func (UnimplementedApplicationServiceServer) GetHttpIntegration

func (UnimplementedApplicationServiceServer) GetIftttIntegration

func (UnimplementedApplicationServiceServer) List

func (UnimplementedApplicationServiceServer) ListIntegrations

func (UnimplementedApplicationServiceServer) Update

func (UnimplementedApplicationServiceServer) UpdateAwsSnsIntegration

func (UnimplementedApplicationServiceServer) UpdateAzureServiceBusIntegration

func (UnimplementedApplicationServiceServer) UpdateGcpPubSubIntegration

func (UnimplementedApplicationServiceServer) UpdateHttpIntegration

func (UnimplementedApplicationServiceServer) UpdateIftttIntegration

func (UnimplementedApplicationServiceServer) UpdateInfluxDbIntegration

func (UnimplementedApplicationServiceServer) UpdateLoraCloudIntegration

func (UnimplementedApplicationServiceServer) UpdateMyDevicesIntegration

func (UnimplementedApplicationServiceServer) UpdatePilotThingsIntegration

func (UnimplementedApplicationServiceServer) UpdateThingsBoardIntegration

type UnimplementedDeviceProfileServiceServer

type UnimplementedDeviceProfileServiceServer struct {
}

UnimplementedDeviceProfileServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedDeviceProfileServiceServer) Delete

func (UnimplementedDeviceProfileServiceServer) Get

func (UnimplementedDeviceProfileServiceServer) ListAdrAlgorithms

func (UnimplementedDeviceProfileServiceServer) Update

type UnimplementedDeviceProfileTemplateServiceServer

type UnimplementedDeviceProfileTemplateServiceServer struct {
}

UnimplementedDeviceProfileTemplateServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedDeviceProfileTemplateServiceServer) Create

func (UnimplementedDeviceProfileTemplateServiceServer) Delete

func (UnimplementedDeviceProfileTemplateServiceServer) Update

type UnimplementedDeviceServiceServer

type UnimplementedDeviceServiceServer struct {
}

UnimplementedDeviceServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedDeviceServiceServer) Activate

func (UnimplementedDeviceServiceServer) Create

func (UnimplementedDeviceServiceServer) CreateKeys

func (UnimplementedDeviceServiceServer) Deactivate

func (UnimplementedDeviceServiceServer) Delete

func (UnimplementedDeviceServiceServer) DeleteKeys

func (UnimplementedDeviceServiceServer) FlushDevNonces

func (UnimplementedDeviceServiceServer) FlushQueue

func (UnimplementedDeviceServiceServer) Get

func (UnimplementedDeviceServiceServer) GetKeys

func (UnimplementedDeviceServiceServer) GetMetrics

func (UnimplementedDeviceServiceServer) GetRandomDevAddr

func (UnimplementedDeviceServiceServer) List

func (UnimplementedDeviceServiceServer) Update

func (UnimplementedDeviceServiceServer) UpdateKeys

type UnimplementedGatewayServiceServer

type UnimplementedGatewayServiceServer struct {
}

UnimplementedGatewayServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedGatewayServiceServer) Create

func (UnimplementedGatewayServiceServer) Delete

func (UnimplementedGatewayServiceServer) Get

func (UnimplementedGatewayServiceServer) List

func (UnimplementedGatewayServiceServer) Update

type UnimplementedInternalServiceServer

type UnimplementedInternalServiceServer struct {
}

UnimplementedInternalServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedInternalServiceServer) CreateApiKey

func (UnimplementedInternalServiceServer) DeleteApiKey

func (UnimplementedInternalServiceServer) GetDevicesSummary

func (UnimplementedInternalServiceServer) GetGatewaysSummary

func (UnimplementedInternalServiceServer) GlobalSearch

func (UnimplementedInternalServiceServer) ListApiKeys

func (UnimplementedInternalServiceServer) Login

func (UnimplementedInternalServiceServer) OpenIdConnectLogin

func (UnimplementedInternalServiceServer) Profile

func (UnimplementedInternalServiceServer) Settings

type UnimplementedMulticastGroupServiceServer

type UnimplementedMulticastGroupServiceServer struct {
}

UnimplementedMulticastGroupServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedMulticastGroupServiceServer) AddDevice

func (UnimplementedMulticastGroupServiceServer) Delete

func (UnimplementedMulticastGroupServiceServer) FlushQueue

func (UnimplementedMulticastGroupServiceServer) RemoveDevice

func (UnimplementedMulticastGroupServiceServer) Update

type UnimplementedTenantServiceServer

type UnimplementedTenantServiceServer struct {
}

UnimplementedTenantServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedTenantServiceServer) AddUser

func (UnimplementedTenantServiceServer) Create

func (UnimplementedTenantServiceServer) Delete

func (UnimplementedTenantServiceServer) DeleteUser

func (UnimplementedTenantServiceServer) Get

func (UnimplementedTenantServiceServer) GetUser

func (UnimplementedTenantServiceServer) List

func (UnimplementedTenantServiceServer) ListUsers

func (UnimplementedTenantServiceServer) Update

func (UnimplementedTenantServiceServer) UpdateUser

type UnimplementedUserServiceServer

type UnimplementedUserServiceServer struct {
}

UnimplementedUserServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedUserServiceServer) Create

func (UnimplementedUserServiceServer) Delete

func (UnimplementedUserServiceServer) Get

func (UnimplementedUserServiceServer) List

func (UnimplementedUserServiceServer) Update

func (UnimplementedUserServiceServer) UpdatePassword

type UnsafeApplicationServiceServer

type UnsafeApplicationServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeApplicationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApplicationServiceServer will result in compilation errors.

type UnsafeDeviceProfileServiceServer

type UnsafeDeviceProfileServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDeviceProfileServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DeviceProfileServiceServer will result in compilation errors.

type UnsafeDeviceProfileTemplateServiceServer

type UnsafeDeviceProfileTemplateServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDeviceProfileTemplateServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DeviceProfileTemplateServiceServer will result in compilation errors.

type UnsafeDeviceServiceServer

type UnsafeDeviceServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDeviceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DeviceServiceServer will result in compilation errors.

type UnsafeGatewayServiceServer

type UnsafeGatewayServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeGatewayServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GatewayServiceServer will result in compilation errors.

type UnsafeInternalServiceServer

type UnsafeInternalServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeInternalServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InternalServiceServer will result in compilation errors.

type UnsafeMulticastGroupServiceServer

type UnsafeMulticastGroupServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeMulticastGroupServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MulticastGroupServiceServer will result in compilation errors.

type UnsafeTenantServiceServer

type UnsafeTenantServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTenantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TenantServiceServer will result in compilation errors.

type UnsafeUserServiceServer

type UnsafeUserServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeUserServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserServiceServer will result in compilation errors.

type UpdateApplicationRequest

type UpdateApplicationRequest struct {

	// Application object.
	Application *Application `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateApplicationRequest) Descriptor deprecated

func (*UpdateApplicationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateApplicationRequest.ProtoReflect.Descriptor instead.

func (*UpdateApplicationRequest) GetApplication

func (x *UpdateApplicationRequest) GetApplication() *Application

func (*UpdateApplicationRequest) ProtoMessage

func (*UpdateApplicationRequest) ProtoMessage()

func (*UpdateApplicationRequest) ProtoReflect

func (x *UpdateApplicationRequest) ProtoReflect() protoreflect.Message

func (*UpdateApplicationRequest) Reset

func (x *UpdateApplicationRequest) Reset()

func (*UpdateApplicationRequest) String

func (x *UpdateApplicationRequest) String() string

type UpdateAwsSnsIntegrationRequest

type UpdateAwsSnsIntegrationRequest struct {

	// Integration object to update.
	Integration *AwsSnsIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAwsSnsIntegrationRequest) Descriptor deprecated

func (*UpdateAwsSnsIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateAwsSnsIntegrationRequest.ProtoReflect.Descriptor instead.

func (*UpdateAwsSnsIntegrationRequest) GetIntegration

func (*UpdateAwsSnsIntegrationRequest) ProtoMessage

func (*UpdateAwsSnsIntegrationRequest) ProtoMessage()

func (*UpdateAwsSnsIntegrationRequest) ProtoReflect

func (*UpdateAwsSnsIntegrationRequest) Reset

func (x *UpdateAwsSnsIntegrationRequest) Reset()

func (*UpdateAwsSnsIntegrationRequest) String

type UpdateAzureServiceBusIntegrationRequest

type UpdateAzureServiceBusIntegrationRequest struct {

	// Integration object to create.
	Integration *AzureServiceBusIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAzureServiceBusIntegrationRequest) Descriptor deprecated

func (*UpdateAzureServiceBusIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateAzureServiceBusIntegrationRequest.ProtoReflect.Descriptor instead.

func (*UpdateAzureServiceBusIntegrationRequest) GetIntegration

func (*UpdateAzureServiceBusIntegrationRequest) ProtoMessage

func (*UpdateAzureServiceBusIntegrationRequest) ProtoReflect

func (*UpdateAzureServiceBusIntegrationRequest) Reset

func (*UpdateAzureServiceBusIntegrationRequest) String

type UpdateDeviceKeysRequest

type UpdateDeviceKeysRequest struct {

	// Device-keys object.
	DeviceKeys *DeviceKeys `protobuf:"bytes,1,opt,name=device_keys,json=deviceKeys,proto3" json:"device_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDeviceKeysRequest) Descriptor deprecated

func (*UpdateDeviceKeysRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateDeviceKeysRequest.ProtoReflect.Descriptor instead.

func (*UpdateDeviceKeysRequest) GetDeviceKeys

func (x *UpdateDeviceKeysRequest) GetDeviceKeys() *DeviceKeys

func (*UpdateDeviceKeysRequest) ProtoMessage

func (*UpdateDeviceKeysRequest) ProtoMessage()

func (*UpdateDeviceKeysRequest) ProtoReflect

func (x *UpdateDeviceKeysRequest) ProtoReflect() protoreflect.Message

func (*UpdateDeviceKeysRequest) Reset

func (x *UpdateDeviceKeysRequest) Reset()

func (*UpdateDeviceKeysRequest) String

func (x *UpdateDeviceKeysRequest) String() string

type UpdateDeviceProfileRequest

type UpdateDeviceProfileRequest struct {

	// Device-profile object.
	DeviceProfile *DeviceProfile `protobuf:"bytes,1,opt,name=device_profile,json=deviceProfile,proto3" json:"device_profile,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDeviceProfileRequest) Descriptor deprecated

func (*UpdateDeviceProfileRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateDeviceProfileRequest.ProtoReflect.Descriptor instead.

func (*UpdateDeviceProfileRequest) GetDeviceProfile

func (x *UpdateDeviceProfileRequest) GetDeviceProfile() *DeviceProfile

func (*UpdateDeviceProfileRequest) ProtoMessage

func (*UpdateDeviceProfileRequest) ProtoMessage()

func (*UpdateDeviceProfileRequest) ProtoReflect

func (*UpdateDeviceProfileRequest) Reset

func (x *UpdateDeviceProfileRequest) Reset()

func (*UpdateDeviceProfileRequest) String

func (x *UpdateDeviceProfileRequest) String() string

type UpdateDeviceProfileTemplateRequest

type UpdateDeviceProfileTemplateRequest struct {

	// Object to update.
	DeviceProfileTemplate *DeviceProfileTemplate `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateDeviceProfileTemplateRequest) Descriptor deprecated

func (*UpdateDeviceProfileTemplateRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateDeviceProfileTemplateRequest.ProtoReflect.Descriptor instead.

func (*UpdateDeviceProfileTemplateRequest) GetDeviceProfileTemplate

func (x *UpdateDeviceProfileTemplateRequest) GetDeviceProfileTemplate() *DeviceProfileTemplate

func (*UpdateDeviceProfileTemplateRequest) ProtoMessage

func (*UpdateDeviceProfileTemplateRequest) ProtoMessage()

func (*UpdateDeviceProfileTemplateRequest) ProtoReflect

func (*UpdateDeviceProfileTemplateRequest) Reset

func (*UpdateDeviceProfileTemplateRequest) String

type UpdateDeviceRequest

type UpdateDeviceRequest struct {

	// Device object.
	Device *Device `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDeviceRequest) Descriptor deprecated

func (*UpdateDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateDeviceRequest.ProtoReflect.Descriptor instead.

func (*UpdateDeviceRequest) GetDevice

func (x *UpdateDeviceRequest) GetDevice() *Device

func (*UpdateDeviceRequest) ProtoMessage

func (*UpdateDeviceRequest) ProtoMessage()

func (*UpdateDeviceRequest) ProtoReflect

func (x *UpdateDeviceRequest) ProtoReflect() protoreflect.Message

func (*UpdateDeviceRequest) Reset

func (x *UpdateDeviceRequest) Reset()

func (*UpdateDeviceRequest) String

func (x *UpdateDeviceRequest) String() string

type UpdateGatewayRequest

type UpdateGatewayRequest struct {

	// Gateway object.
	Gateway *Gateway `protobuf:"bytes,1,opt,name=gateway,proto3" json:"gateway,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateGatewayRequest) Descriptor deprecated

func (*UpdateGatewayRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateGatewayRequest.ProtoReflect.Descriptor instead.

func (*UpdateGatewayRequest) GetGateway

func (x *UpdateGatewayRequest) GetGateway() *Gateway

func (*UpdateGatewayRequest) ProtoMessage

func (*UpdateGatewayRequest) ProtoMessage()

func (*UpdateGatewayRequest) ProtoReflect

func (x *UpdateGatewayRequest) ProtoReflect() protoreflect.Message

func (*UpdateGatewayRequest) Reset

func (x *UpdateGatewayRequest) Reset()

func (*UpdateGatewayRequest) String

func (x *UpdateGatewayRequest) String() string

type UpdateGcpPubSubIntegrationRequest

type UpdateGcpPubSubIntegrationRequest struct {

	// Integration object to update.
	Integration *GcpPubSubIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateGcpPubSubIntegrationRequest) Descriptor deprecated

func (*UpdateGcpPubSubIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateGcpPubSubIntegrationRequest.ProtoReflect.Descriptor instead.

func (*UpdateGcpPubSubIntegrationRequest) GetIntegration

func (*UpdateGcpPubSubIntegrationRequest) ProtoMessage

func (*UpdateGcpPubSubIntegrationRequest) ProtoMessage()

func (*UpdateGcpPubSubIntegrationRequest) ProtoReflect

func (*UpdateGcpPubSubIntegrationRequest) Reset

func (*UpdateGcpPubSubIntegrationRequest) String

type UpdateHttpIntegrationRequest

type UpdateHttpIntegrationRequest struct {

	// Integration object to update.
	Integration *HttpIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateHttpIntegrationRequest) Descriptor deprecated

func (*UpdateHttpIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateHttpIntegrationRequest.ProtoReflect.Descriptor instead.

func (*UpdateHttpIntegrationRequest) GetIntegration

func (x *UpdateHttpIntegrationRequest) GetIntegration() *HttpIntegration

func (*UpdateHttpIntegrationRequest) ProtoMessage

func (*UpdateHttpIntegrationRequest) ProtoMessage()

func (*UpdateHttpIntegrationRequest) ProtoReflect

func (*UpdateHttpIntegrationRequest) Reset

func (x *UpdateHttpIntegrationRequest) Reset()

func (*UpdateHttpIntegrationRequest) String

type UpdateIftttIntegrationRequest

type UpdateIftttIntegrationRequest struct {

	// Integration object to update.
	Integration *IftttIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateIftttIntegrationRequest) Descriptor deprecated

func (*UpdateIftttIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateIftttIntegrationRequest.ProtoReflect.Descriptor instead.

func (*UpdateIftttIntegrationRequest) GetIntegration

func (x *UpdateIftttIntegrationRequest) GetIntegration() *IftttIntegration

func (*UpdateIftttIntegrationRequest) ProtoMessage

func (*UpdateIftttIntegrationRequest) ProtoMessage()

func (*UpdateIftttIntegrationRequest) ProtoReflect

func (*UpdateIftttIntegrationRequest) Reset

func (x *UpdateIftttIntegrationRequest) Reset()

func (*UpdateIftttIntegrationRequest) String

type UpdateInfluxDbIntegrationRequest

type UpdateInfluxDbIntegrationRequest struct {

	// Integration object to update.
	Integration *InfluxDbIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateInfluxDbIntegrationRequest) Descriptor deprecated

func (*UpdateInfluxDbIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateInfluxDbIntegrationRequest.ProtoReflect.Descriptor instead.

func (*UpdateInfluxDbIntegrationRequest) GetIntegration

func (*UpdateInfluxDbIntegrationRequest) ProtoMessage

func (*UpdateInfluxDbIntegrationRequest) ProtoMessage()

func (*UpdateInfluxDbIntegrationRequest) ProtoReflect

func (*UpdateInfluxDbIntegrationRequest) Reset

func (*UpdateInfluxDbIntegrationRequest) String

type UpdateLoraCloudIntegrationRequest

type UpdateLoraCloudIntegrationRequest struct {

	// Integration object to update.
	Integration *LoraCloudIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateLoraCloudIntegrationRequest) Descriptor deprecated

func (*UpdateLoraCloudIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateLoraCloudIntegrationRequest.ProtoReflect.Descriptor instead.

func (*UpdateLoraCloudIntegrationRequest) GetIntegration

func (*UpdateLoraCloudIntegrationRequest) ProtoMessage

func (*UpdateLoraCloudIntegrationRequest) ProtoMessage()

func (*UpdateLoraCloudIntegrationRequest) ProtoReflect

func (*UpdateLoraCloudIntegrationRequest) Reset

func (*UpdateLoraCloudIntegrationRequest) String

type UpdateMulticastGroupRequest

type UpdateMulticastGroupRequest struct {

	// Multicast group object to update.
	MulticastGroup *MulticastGroup `protobuf:"bytes,1,opt,name=multicast_group,json=multicastGroup,proto3" json:"multicast_group,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMulticastGroupRequest) Descriptor deprecated

func (*UpdateMulticastGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateMulticastGroupRequest.ProtoReflect.Descriptor instead.

func (*UpdateMulticastGroupRequest) GetMulticastGroup

func (x *UpdateMulticastGroupRequest) GetMulticastGroup() *MulticastGroup

func (*UpdateMulticastGroupRequest) ProtoMessage

func (*UpdateMulticastGroupRequest) ProtoMessage()

func (*UpdateMulticastGroupRequest) ProtoReflect

func (*UpdateMulticastGroupRequest) Reset

func (x *UpdateMulticastGroupRequest) Reset()

func (*UpdateMulticastGroupRequest) String

func (x *UpdateMulticastGroupRequest) String() string

type UpdateMyDevicesIntegrationRequest

type UpdateMyDevicesIntegrationRequest struct {

	// Integration object to update.
	Integration *MyDevicesIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMyDevicesIntegrationRequest) Descriptor deprecated

func (*UpdateMyDevicesIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateMyDevicesIntegrationRequest.ProtoReflect.Descriptor instead.

func (*UpdateMyDevicesIntegrationRequest) GetIntegration

func (*UpdateMyDevicesIntegrationRequest) ProtoMessage

func (*UpdateMyDevicesIntegrationRequest) ProtoMessage()

func (*UpdateMyDevicesIntegrationRequest) ProtoReflect

func (*UpdateMyDevicesIntegrationRequest) Reset

func (*UpdateMyDevicesIntegrationRequest) String

type UpdatePilotThingsIntegrationRequest

type UpdatePilotThingsIntegrationRequest struct {

	// Integration object to update.
	Integration *PilotThingsIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdatePilotThingsIntegrationRequest) Descriptor deprecated

func (*UpdatePilotThingsIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdatePilotThingsIntegrationRequest.ProtoReflect.Descriptor instead.

func (*UpdatePilotThingsIntegrationRequest) GetIntegration

func (*UpdatePilotThingsIntegrationRequest) ProtoMessage

func (*UpdatePilotThingsIntegrationRequest) ProtoMessage()

func (*UpdatePilotThingsIntegrationRequest) ProtoReflect

func (*UpdatePilotThingsIntegrationRequest) Reset

func (*UpdatePilotThingsIntegrationRequest) String

type UpdateTenantRequest

type UpdateTenantRequest struct {

	// Tenant object.
	Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTenantRequest) Descriptor deprecated

func (*UpdateTenantRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTenantRequest.ProtoReflect.Descriptor instead.

func (*UpdateTenantRequest) GetTenant

func (x *UpdateTenantRequest) GetTenant() *Tenant

func (*UpdateTenantRequest) ProtoMessage

func (*UpdateTenantRequest) ProtoMessage()

func (*UpdateTenantRequest) ProtoReflect

func (x *UpdateTenantRequest) ProtoReflect() protoreflect.Message

func (*UpdateTenantRequest) Reset

func (x *UpdateTenantRequest) Reset()

func (*UpdateTenantRequest) String

func (x *UpdateTenantRequest) String() string

type UpdateTenantUserRequest

type UpdateTenantUserRequest struct {

	// Tenant user object.
	TenantUser *TenantUser `protobuf:"bytes,1,opt,name=tenant_user,json=tenantUser,proto3" json:"tenant_user,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTenantUserRequest) Descriptor deprecated

func (*UpdateTenantUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTenantUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateTenantUserRequest) GetTenantUser

func (x *UpdateTenantUserRequest) GetTenantUser() *TenantUser

func (*UpdateTenantUserRequest) ProtoMessage

func (*UpdateTenantUserRequest) ProtoMessage()

func (*UpdateTenantUserRequest) ProtoReflect

func (x *UpdateTenantUserRequest) ProtoReflect() protoreflect.Message

func (*UpdateTenantUserRequest) Reset

func (x *UpdateTenantUserRequest) Reset()

func (*UpdateTenantUserRequest) String

func (x *UpdateTenantUserRequest) String() string

type UpdateThingsBoardIntegrationRequest

type UpdateThingsBoardIntegrationRequest struct {

	// Integration object to update.
	Integration *ThingsBoardIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateThingsBoardIntegrationRequest) Descriptor deprecated

func (*UpdateThingsBoardIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateThingsBoardIntegrationRequest.ProtoReflect.Descriptor instead.

func (*UpdateThingsBoardIntegrationRequest) GetIntegration

func (*UpdateThingsBoardIntegrationRequest) ProtoMessage

func (*UpdateThingsBoardIntegrationRequest) ProtoMessage()

func (*UpdateThingsBoardIntegrationRequest) ProtoReflect

func (*UpdateThingsBoardIntegrationRequest) Reset

func (*UpdateThingsBoardIntegrationRequest) String

type UpdateUserPasswordRequest

type UpdateUserPasswordRequest struct {

	// User ID.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Password to set.
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserPasswordRequest) Descriptor deprecated

func (*UpdateUserPasswordRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserPasswordRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserPasswordRequest) GetPassword

func (x *UpdateUserPasswordRequest) GetPassword() string

func (*UpdateUserPasswordRequest) GetUserId

func (x *UpdateUserPasswordRequest) GetUserId() string

func (*UpdateUserPasswordRequest) ProtoMessage

func (*UpdateUserPasswordRequest) ProtoMessage()

func (*UpdateUserPasswordRequest) ProtoReflect

func (*UpdateUserPasswordRequest) Reset

func (x *UpdateUserPasswordRequest) Reset()

func (*UpdateUserPasswordRequest) String

func (x *UpdateUserPasswordRequest) String() string

type UpdateUserRequest

type UpdateUserRequest struct {

	// User object.
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserRequest) Descriptor deprecated

func (*UpdateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest) GetUser

func (x *UpdateUserRequest) GetUser() *User

func (*UpdateUserRequest) ProtoMessage

func (*UpdateUserRequest) ProtoMessage()

func (*UpdateUserRequest) ProtoReflect

func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message

func (*UpdateUserRequest) Reset

func (x *UpdateUserRequest) Reset()

func (*UpdateUserRequest) String

func (x *UpdateUserRequest) String() string

type UplinkFrameLog

type UplinkFrameLog struct {

	// PHYPayload.
	PhyPayload []byte `protobuf:"bytes,1,opt,name=phy_payload,json=phyPayload,proto3" json:"phy_payload,omitempty"`
	// TX meta-data.
	TxInfo *gw.UplinkTxInfo `protobuf:"bytes,2,opt,name=tx_info,json=txInfo,proto3" json:"tx_info,omitempty"`
	// RX meta-data.
	RxInfo []*gw.UplinkRxInfo `protobuf:"bytes,3,rep,name=rx_info,json=rxInfo,proto3" json:"rx_info,omitempty"`
	// Message type.
	MType common.MType `protobuf:"varint,4,opt,name=m_type,json=mType,proto3,enum=common.MType" json:"m_type,omitempty"`
	// Device address (optional).
	DevAddr string `protobuf:"bytes,5,opt,name=dev_addr,json=devAddr,proto3" json:"dev_addr,omitempty"`
	// Device EUI (optional).
	DevEui string `protobuf:"bytes,6,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Time.
	Time *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*UplinkFrameLog) Descriptor deprecated

func (*UplinkFrameLog) Descriptor() ([]byte, []int)

Deprecated: Use UplinkFrameLog.ProtoReflect.Descriptor instead.

func (*UplinkFrameLog) GetDevAddr

func (x *UplinkFrameLog) GetDevAddr() string

func (*UplinkFrameLog) GetDevEui

func (x *UplinkFrameLog) GetDevEui() string

func (*UplinkFrameLog) GetMType

func (x *UplinkFrameLog) GetMType() common.MType

func (*UplinkFrameLog) GetPhyPayload

func (x *UplinkFrameLog) GetPhyPayload() []byte

func (*UplinkFrameLog) GetRxInfo

func (x *UplinkFrameLog) GetRxInfo() []*gw.UplinkRxInfo

func (*UplinkFrameLog) GetTime

func (x *UplinkFrameLog) GetTime() *timestamppb.Timestamp

func (*UplinkFrameLog) GetTxInfo

func (x *UplinkFrameLog) GetTxInfo() *gw.UplinkTxInfo

func (*UplinkFrameLog) ProtoMessage

func (*UplinkFrameLog) ProtoMessage()

func (*UplinkFrameLog) ProtoReflect

func (x *UplinkFrameLog) ProtoReflect() protoreflect.Message

func (*UplinkFrameLog) Reset

func (x *UplinkFrameLog) Reset()

func (*UplinkFrameLog) String

func (x *UplinkFrameLog) String() string

type User

type User struct {

	// User ID (UUID).
	// Will be set automatically on create.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Set to true to make the user a global administrator.
	IsAdmin bool `protobuf:"varint,4,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
	// Set to false to disable the user.
	IsActive bool `protobuf:"varint,5,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	// E-mail of the user.
	Email string `protobuf:"bytes,6,opt,name=email,proto3" json:"email,omitempty"`
	// Optional note to store with the user.
	Note string `protobuf:"bytes,7,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated

func (*User) Descriptor() ([]byte, []int)

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetEmail

func (x *User) GetEmail() string

func (*User) GetId

func (x *User) GetId() string

func (*User) GetIsActive

func (x *User) GetIsActive() bool

func (*User) GetIsAdmin

func (x *User) GetIsAdmin() bool

func (*User) GetNote

func (x *User) GetNote() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

func (x *User) ProtoReflect() protoreflect.Message

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

type UserListItem

type UserListItem struct {

	// User ID (UUID).
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Email of the user.
	Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	// Set to true to make the user a global administrator.
	IsAdmin bool `protobuf:"varint,5,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
	// Set to false to disable the user.
	IsActive bool `protobuf:"varint,6,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	// contains filtered or unexported fields
}

func (*UserListItem) Descriptor deprecated

func (*UserListItem) Descriptor() ([]byte, []int)

Deprecated: Use UserListItem.ProtoReflect.Descriptor instead.

func (*UserListItem) GetCreatedAt

func (x *UserListItem) GetCreatedAt() *timestamppb.Timestamp

func (*UserListItem) GetEmail

func (x *UserListItem) GetEmail() string

func (*UserListItem) GetId

func (x *UserListItem) GetId() string

func (*UserListItem) GetIsActive

func (x *UserListItem) GetIsActive() bool

func (*UserListItem) GetIsAdmin

func (x *UserListItem) GetIsAdmin() bool

func (*UserListItem) GetUpdatedAt

func (x *UserListItem) GetUpdatedAt() *timestamppb.Timestamp

func (*UserListItem) ProtoMessage

func (*UserListItem) ProtoMessage()

func (*UserListItem) ProtoReflect

func (x *UserListItem) ProtoReflect() protoreflect.Message

func (*UserListItem) Reset

func (x *UserListItem) Reset()

func (*UserListItem) String

func (x *UserListItem) String() string

type UserServiceClient

type UserServiceClient interface {
	// Create a new user.
	Create(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserResponse, error)
	// Get the user for the given ID.
	Get(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*GetUserResponse, error)
	// Update the given user.
	Update(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete the user with the given ID.
	Delete(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get the list of users.
	List(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (*ListUsersResponse, error)
	// Update the password for the given user.
	UpdatePassword(ctx context.Context, in *UpdateUserPasswordRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

UserServiceClient is the client API for UserService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type UserServiceServer

type UserServiceServer interface {
	// Create a new user.
	Create(context.Context, *CreateUserRequest) (*CreateUserResponse, error)
	// Get the user for the given ID.
	Get(context.Context, *GetUserRequest) (*GetUserResponse, error)
	// Update the given user.
	Update(context.Context, *UpdateUserRequest) (*emptypb.Empty, error)
	// Delete the user with the given ID.
	Delete(context.Context, *DeleteUserRequest) (*emptypb.Empty, error)
	// Get the list of users.
	List(context.Context, *ListUsersRequest) (*ListUsersResponse, error)
	// Update the password for the given user.
	UpdatePassword(context.Context, *UpdateUserPasswordRequest) (*emptypb.Empty, error)
	// contains filtered or unexported methods
}

UserServiceServer is the server API for UserService service. All implementations must embed UnimplementedUserServiceServer for forward compatibility

type UserTenant

type UserTenant struct {

	// Tenant ID.
	TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// User is admin within the context of the tenant.
	// There is no need to set the is_device_admin and is_gateway_admin flags.
	IsAdmin bool `protobuf:"varint,2,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
	// User is able to modify device related resources (applications,
	// device-profiles, devices, multicast-groups).
	IsDeviceAdmin bool `protobuf:"varint,3,opt,name=is_device_admin,json=isDeviceAdmin,proto3" json:"is_device_admin,omitempty"`
	// User is able to modify gateways.
	IsGatewayAdmin bool `protobuf:"varint,4,opt,name=is_gateway_admin,json=isGatewayAdmin,proto3" json:"is_gateway_admin,omitempty"`
	// contains filtered or unexported fields
}

func (*UserTenant) Descriptor deprecated

func (*UserTenant) Descriptor() ([]byte, []int)

Deprecated: Use UserTenant.ProtoReflect.Descriptor instead.

func (*UserTenant) GetIsAdmin

func (x *UserTenant) GetIsAdmin() bool

func (*UserTenant) GetIsDeviceAdmin

func (x *UserTenant) GetIsDeviceAdmin() bool

func (*UserTenant) GetIsGatewayAdmin

func (x *UserTenant) GetIsGatewayAdmin() bool

func (*UserTenant) GetTenantId

func (x *UserTenant) GetTenantId() string

func (*UserTenant) ProtoMessage

func (*UserTenant) ProtoMessage()

func (*UserTenant) ProtoReflect

func (x *UserTenant) ProtoReflect() protoreflect.Message

func (*UserTenant) Reset

func (x *UserTenant) Reset()

func (*UserTenant) String

func (x *UserTenant) String() string
type UserTenantLink struct {

	// Created at timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Tenant ID.
	TenantId string `protobuf:"bytes,3,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// User is admin within the context of this tenant.
	// There is no need to set the is_device_admin and is_gateway_admin flags.
	IsAdmin bool `protobuf:"varint,4,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
	// User is able to modify device related resources (applications,
	// device-profiles, devices, multicast-groups).
	IsDeviceAdmin bool `protobuf:"varint,5,opt,name=is_device_admin,json=isDeviceAdmin,proto3" json:"is_device_admin,omitempty"`
	// User is able to modify gateways.
	IsGatewayAdmin bool `protobuf:"varint,6,opt,name=is_gateway_admin,json=isGatewayAdmin,proto3" json:"is_gateway_admin,omitempty"`
	// contains filtered or unexported fields
}

Defines a tenant to which the user is associated.

func (*UserTenantLink) Descriptor deprecated

func (*UserTenantLink) Descriptor() ([]byte, []int)

Deprecated: Use UserTenantLink.ProtoReflect.Descriptor instead.

func (*UserTenantLink) GetCreatedAt

func (x *UserTenantLink) GetCreatedAt() *timestamppb.Timestamp

func (*UserTenantLink) GetIsAdmin

func (x *UserTenantLink) GetIsAdmin() bool

func (*UserTenantLink) GetIsDeviceAdmin

func (x *UserTenantLink) GetIsDeviceAdmin() bool

func (*UserTenantLink) GetIsGatewayAdmin

func (x *UserTenantLink) GetIsGatewayAdmin() bool

func (*UserTenantLink) GetTenantId

func (x *UserTenantLink) GetTenantId() string

func (*UserTenantLink) GetUpdatedAt

func (x *UserTenantLink) GetUpdatedAt() *timestamppb.Timestamp

func (*UserTenantLink) ProtoMessage

func (*UserTenantLink) ProtoMessage()

func (*UserTenantLink) ProtoReflect

func (x *UserTenantLink) ProtoReflect() protoreflect.Message

func (*UserTenantLink) Reset

func (x *UserTenantLink) Reset()

func (*UserTenantLink) String

func (x *UserTenantLink) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL