api

package
v0.11.4 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2023 License: GPL-3.0 Imports: 19 Imported by: 0

Documentation

Overview

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	Types_name = map[int32]string{
		0: "INT",
		1: "STRING",
		2: "FLOAT",
		3: "BOOL",
		4: "ARRAY",
		5: "MAP",
		6: "TIME",
		7: "IMAGE",
	}
	Types_value = map[string]int32{
		"INT":    0,
		"STRING": 1,
		"FLOAT":  2,
		"BOOL":   3,
		"ARRAY":  4,
		"MAP":    5,
		"TIME":   6,
		"IMAGE":  7,
	}
)

Enum value maps for Types.

View Source
var AreaService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.AreaService",
	HandlerType: (*AreaServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddArea",
			Handler:    _AreaService_AddArea_Handler,
		},
		{
			MethodName: "UpdateArea",
			Handler:    _AreaService_UpdateArea_Handler,
		},
		{
			MethodName: "GetAreaById",
			Handler:    _AreaService_GetAreaById_Handler,
		},
		{
			MethodName: "GetAreaList",
			Handler:    _AreaService_GetAreaList_Handler,
		},
		{
			MethodName: "DeleteArea",
			Handler:    _AreaService_DeleteArea_Handler,
		},
		{
			MethodName: "SearchArea",
			Handler:    _AreaService_SearchArea_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "area.proto",
}

AreaService_ServiceDesc is the grpc.ServiceDesc for AreaService 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 AuthService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.AuthService",
	HandlerType: (*AuthServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Signin",
			Handler:    _AuthService_Signin_Handler,
		},
		{
			MethodName: "Signout",
			Handler:    _AuthService_Signout_Handler,
		},
		{
			MethodName: "AccessList",
			Handler:    _AuthService_AccessList_Handler,
		},
		{
			MethodName: "PasswordReset",
			Handler:    _AuthService_PasswordReset_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "auth.proto",
}

AuthService_ServiceDesc is the grpc.ServiceDesc for AuthService 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 AutomationService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.AutomationService",
	HandlerType: (*AutomationServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddTask",
			Handler:    _AutomationService_AddTask_Handler,
		},
		{
			MethodName: "UpdateTask",
			Handler:    _AutomationService_UpdateTask_Handler,
		},
		{
			MethodName: "GetTask",
			Handler:    _AutomationService_GetTask_Handler,
		},
		{
			MethodName: "GetTaskList",
			Handler:    _AutomationService_GetTaskList_Handler,
		},
		{
			MethodName: "DeleteTask",
			Handler:    _AutomationService_DeleteTask_Handler,
		},
		{
			MethodName: "EnableTask",
			Handler:    _AutomationService_EnableTask_Handler,
		},
		{
			MethodName: "DisableTask",
			Handler:    _AutomationService_DisableTask_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "automation.proto",
}

AutomationService_ServiceDesc is the grpc.ServiceDesc for AutomationService 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 BackupService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.BackupService",
	HandlerType: (*BackupServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "NewBackup",
			Handler:    _BackupService_NewBackup_Handler,
		},
		{
			MethodName: "RestoreBackup",
			Handler:    _BackupService_RestoreBackup_Handler,
		},
		{
			MethodName: "GetBackupList",
			Handler:    _BackupService_GetBackupList_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "backup.proto",
}

BackupService_ServiceDesc is the grpc.ServiceDesc for BackupService 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 DashboardCardItemService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.DashboardCardItemService",
	HandlerType: (*DashboardCardItemServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddDashboardCardItem",
			Handler:    _DashboardCardItemService_AddDashboardCardItem_Handler,
		},
		{
			MethodName: "UpdateDashboardCardItem",
			Handler:    _DashboardCardItemService_UpdateDashboardCardItem_Handler,
		},
		{
			MethodName: "GetDashboardCardItemById",
			Handler:    _DashboardCardItemService_GetDashboardCardItemById_Handler,
		},
		{
			MethodName: "GetDashboardCardItemList",
			Handler:    _DashboardCardItemService_GetDashboardCardItemList_Handler,
		},
		{
			MethodName: "DeleteDashboardCardItem",
			Handler:    _DashboardCardItemService_DeleteDashboardCardItem_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "dashboard_card_item.proto",
}

DashboardCardItemService_ServiceDesc is the grpc.ServiceDesc for DashboardCardItemService 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 DashboardCardService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.DashboardCardService",
	HandlerType: (*DashboardCardServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddDashboardCard",
			Handler:    _DashboardCardService_AddDashboardCard_Handler,
		},
		{
			MethodName: "UpdateDashboardCard",
			Handler:    _DashboardCardService_UpdateDashboardCard_Handler,
		},
		{
			MethodName: "GetDashboardCardById",
			Handler:    _DashboardCardService_GetDashboardCardById_Handler,
		},
		{
			MethodName: "GetDashboardCardList",
			Handler:    _DashboardCardService_GetDashboardCardList_Handler,
		},
		{
			MethodName: "DeleteDashboardCard",
			Handler:    _DashboardCardService_DeleteDashboardCard_Handler,
		},
		{
			MethodName: "ImportDashboardCard",
			Handler:    _DashboardCardService_ImportDashboardCard_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "dashboard_card.proto",
}

DashboardCardService_ServiceDesc is the grpc.ServiceDesc for DashboardCardService 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 DashboardService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.DashboardService",
	HandlerType: (*DashboardServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddDashboard",
			Handler:    _DashboardService_AddDashboard_Handler,
		},
		{
			MethodName: "UpdateDashboard",
			Handler:    _DashboardService_UpdateDashboard_Handler,
		},
		{
			MethodName: "GetDashboardById",
			Handler:    _DashboardService_GetDashboardById_Handler,
		},
		{
			MethodName: "GetDashboardList",
			Handler:    _DashboardService_GetDashboardList_Handler,
		},
		{
			MethodName: "DeleteDashboard",
			Handler:    _DashboardService_DeleteDashboard_Handler,
		},
		{
			MethodName: "ImportDashboard",
			Handler:    _DashboardService_ImportDashboard_Handler,
		},
		{
			MethodName: "SearchDashboard",
			Handler:    _DashboardService_SearchDashboard_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "dashboard.proto",
}

DashboardService_ServiceDesc is the grpc.ServiceDesc for DashboardService 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 DashboardTabService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.DashboardTabService",
	HandlerType: (*DashboardTabServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddDashboardTab",
			Handler:    _DashboardTabService_AddDashboardTab_Handler,
		},
		{
			MethodName: "UpdateDashboardTab",
			Handler:    _DashboardTabService_UpdateDashboardTab_Handler,
		},
		{
			MethodName: "GetDashboardTabById",
			Handler:    _DashboardTabService_GetDashboardTabById_Handler,
		},
		{
			MethodName: "GetDashboardTabList",
			Handler:    _DashboardTabService_GetDashboardTabList_Handler,
		},
		{
			MethodName: "DeleteDashboardTab",
			Handler:    _DashboardTabService_DeleteDashboardTab_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "dashboard_tab.proto",
}

DashboardTabService_ServiceDesc is the grpc.ServiceDesc for DashboardTabService 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 DeveloperToolsService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.DeveloperToolsService",
	HandlerType: (*DeveloperToolsServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "EntitySetState",
			Handler:    _DeveloperToolsService_EntitySetState_Handler,
		},
		{
			MethodName: "ReloadEntity",
			Handler:    _DeveloperToolsService_ReloadEntity_Handler,
		},
		{
			MethodName: "TaskCallTrigger",
			Handler:    _DeveloperToolsService_TaskCallTrigger_Handler,
		},
		{
			MethodName: "TaskCallAction",
			Handler:    _DeveloperToolsService_TaskCallAction_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "developer_tools.proto",
}

DeveloperToolsService_ServiceDesc is the grpc.ServiceDesc for DeveloperToolsService 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 EntityService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.EntityService",
	HandlerType: (*EntityServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddEntity",
			Handler:    _EntityService_AddEntity_Handler,
		},
		{
			MethodName: "UpdateEntity",
			Handler:    _EntityService_UpdateEntity_Handler,
		},
		{
			MethodName: "GetEntity",
			Handler:    _EntityService_GetEntity_Handler,
		},
		{
			MethodName: "GetEntityList",
			Handler:    _EntityService_GetEntityList_Handler,
		},
		{
			MethodName: "DeleteEntity",
			Handler:    _EntityService_DeleteEntity_Handler,
		},
		{
			MethodName: "SearchEntity",
			Handler:    _EntityService_SearchEntity_Handler,
		},
		{
			MethodName: "ImportEntity",
			Handler:    _EntityService_ImportEntity_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "entity.proto",
}

EntityService_ServiceDesc is the grpc.ServiceDesc for EntityService 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 EntityStorageService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.EntityStorageService",
	HandlerType: (*EntityStorageServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetEntityStorageList",
			Handler:    _EntityStorageService_GetEntityStorageList_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "entity_storage.proto",
}

EntityStorageService_ServiceDesc is the grpc.ServiceDesc for EntityStorageService 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_attributes_proto protoreflect.FileDescriptor
View Source
var File_automation_proto protoreflect.FileDescriptor
View Source
var File_backup_proto protoreflect.FileDescriptor
View Source
var File_dashboard_card_item_proto protoreflect.FileDescriptor
View Source
var File_dashboard_card_proto protoreflect.FileDescriptor
View Source
var File_dashboard_proto protoreflect.FileDescriptor
View Source
var File_dashboard_tab_proto protoreflect.FileDescriptor
View Source
var File_developer_tools_proto protoreflect.FileDescriptor
View Source
var File_entity_proto protoreflect.FileDescriptor
View Source
var File_entity_storage_proto protoreflect.FileDescriptor
View Source
var File_image_proto protoreflect.FileDescriptor
View Source
var File_interact_proto protoreflect.FileDescriptor
View Source
var File_message_delivery_proto protoreflect.FileDescriptor
View Source
var File_metric_proto protoreflect.FileDescriptor
View Source
var File_pagination_proto protoreflect.FileDescriptor
View Source
var File_plugin_proto protoreflect.FileDescriptor
View Source
var File_script_proto protoreflect.FileDescriptor
View Source
var File_stream_proto protoreflect.FileDescriptor
View Source
var File_swagger_proto protoreflect.FileDescriptor
View Source
var File_variable_proto protoreflect.FileDescriptor
View Source
var File_zigbee2mqtt_proto protoreflect.FileDescriptor
View Source
var ImageService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.ImageService",
	HandlerType: (*ImageServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddImage",
			Handler:    _ImageService_AddImage_Handler,
		},
		{
			MethodName: "GetImageById",
			Handler:    _ImageService_GetImageById_Handler,
		},
		{
			MethodName: "UpdateImageById",
			Handler:    _ImageService_UpdateImageById_Handler,
		},
		{
			MethodName: "GetImageList",
			Handler:    _ImageService_GetImageList_Handler,
		},
		{
			MethodName: "DeleteImageById",
			Handler:    _ImageService_DeleteImageById_Handler,
		},
		{
			MethodName: "UploadImage",
			Handler:    _ImageService_UploadImage_Handler,
		},
		{
			MethodName: "GetImageListByDate",
			Handler:    _ImageService_GetImageListByDate_Handler,
		},
		{
			MethodName: "GetImageFilterList",
			Handler:    _ImageService_GetImageFilterList_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "image.proto",
}

ImageService_ServiceDesc is the grpc.ServiceDesc for ImageService 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 InteractService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.InteractService",
	HandlerType: (*InteractServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "EntityCallAction",
			Handler:    _InteractService_EntityCallAction_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "interact.proto",
}

InteractService_ServiceDesc is the grpc.ServiceDesc for InteractService 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 LogService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.LogService",
	HandlerType: (*LogServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetLogList",
			Handler:    _LogService_GetLogList_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "log.proto",
}

LogService_ServiceDesc is the grpc.ServiceDesc for LogService 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 MessageDeliveryService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.MessageDeliveryService",
	HandlerType: (*MessageDeliveryServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetMessageDeliveryList",
			Handler:    _MessageDeliveryService_GetMessageDeliveryList_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "message_delivery.proto",
}

MessageDeliveryService_ServiceDesc is the grpc.ServiceDesc for MessageDeliveryService 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 MetricService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.MetricService",
	HandlerType: (*MetricServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetMetric",
			Handler:    _MetricService_GetMetric_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "metric.proto",
}

MetricService_ServiceDesc is the grpc.ServiceDesc for MetricService 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 PluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.PluginService",
	HandlerType: (*PluginServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetPluginList",
			Handler:    _PluginService_GetPluginList_Handler,
		},
		{
			MethodName: "UpdatePluginSettings",
			Handler:    _PluginService_UpdatePluginSettings_Handler,
		},
		{
			MethodName: "EnablePlugin",
			Handler:    _PluginService_EnablePlugin_Handler,
		},
		{
			MethodName: "DisablePlugin",
			Handler:    _PluginService_DisablePlugin_Handler,
		},
		{
			MethodName: "SearchPlugin",
			Handler:    _PluginService_SearchPlugin_Handler,
		},
		{
			MethodName: "GetPlugin",
			Handler:    _PluginService_GetPlugin_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "plugin.proto",
}

PluginService_ServiceDesc is the grpc.ServiceDesc for PluginService 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 RoleService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.RoleService",
	HandlerType: (*RoleServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddRole",
			Handler:    _RoleService_AddRole_Handler,
		},
		{
			MethodName: "GetRoleByName",
			Handler:    _RoleService_GetRoleByName_Handler,
		},
		{
			MethodName: "GetRoleAccessList",
			Handler:    _RoleService_GetRoleAccessList_Handler,
		},
		{
			MethodName: "UpdateRoleAccessList",
			Handler:    _RoleService_UpdateRoleAccessList_Handler,
		},
		{
			MethodName: "UpdateRoleByName",
			Handler:    _RoleService_UpdateRoleByName_Handler,
		},
		{
			MethodName: "GetRoleList",
			Handler:    _RoleService_GetRoleList_Handler,
		},
		{
			MethodName: "SearchRoleByName",
			Handler:    _RoleService_SearchRoleByName_Handler,
		},
		{
			MethodName: "DeleteRoleByName",
			Handler:    _RoleService_DeleteRoleByName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "role.proto",
}

RoleService_ServiceDesc is the grpc.ServiceDesc for RoleService 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 ScriptService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.ScriptService",
	HandlerType: (*ScriptServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddScript",
			Handler:    _ScriptService_AddScript_Handler,
		},
		{
			MethodName: "GetScriptById",
			Handler:    _ScriptService_GetScriptById_Handler,
		},
		{
			MethodName: "UpdateScriptById",
			Handler:    _ScriptService_UpdateScriptById_Handler,
		},
		{
			MethodName: "GetScriptList",
			Handler:    _ScriptService_GetScriptList_Handler,
		},
		{
			MethodName: "SearchScript",
			Handler:    _ScriptService_SearchScript_Handler,
		},
		{
			MethodName: "DeleteScriptById",
			Handler:    _ScriptService_DeleteScriptById_Handler,
		},
		{
			MethodName: "ExecScriptById",
			Handler:    _ScriptService_ExecScriptById_Handler,
		},
		{
			MethodName: "ExecSrcScriptById",
			Handler:    _ScriptService_ExecSrcScriptById_Handler,
		},
		{
			MethodName: "CopyScriptById",
			Handler:    _ScriptService_CopyScriptById_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "script.proto",
}

ScriptService_ServiceDesc is the grpc.ServiceDesc for ScriptService 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 StreamService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.StreamService",
	HandlerType: (*StreamServiceServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Subscribe",
			Handler:       _StreamService_Subscribe_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "stream.proto",
}

StreamService_ServiceDesc is the grpc.ServiceDesc for StreamService 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: "AddUser",
			Handler:    _UserService_AddUser_Handler,
		},
		{
			MethodName: "GetUserById",
			Handler:    _UserService_GetUserById_Handler,
		},
		{
			MethodName: "UpdateUserById",
			Handler:    _UserService_UpdateUserById_Handler,
		},
		{
			MethodName: "GetUserList",
			Handler:    _UserService_GetUserList_Handler,
		},
		{
			MethodName: "DeleteUserById",
			Handler:    _UserService_DeleteUserById_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "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)

View Source
var VariableService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.VariableService",
	HandlerType: (*VariableServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddVariable",
			Handler:    _VariableService_AddVariable_Handler,
		},
		{
			MethodName: "UpdateVariable",
			Handler:    _VariableService_UpdateVariable_Handler,
		},
		{
			MethodName: "GetVariableByName",
			Handler:    _VariableService_GetVariableByName_Handler,
		},
		{
			MethodName: "GetVariableList",
			Handler:    _VariableService_GetVariableList_Handler,
		},
		{
			MethodName: "DeleteVariable",
			Handler:    _VariableService_DeleteVariable_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "variable.proto",
}

VariableService_ServiceDesc is the grpc.ServiceDesc for VariableService 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 Zigbee2MqttService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.Zigbee2mqttService",
	HandlerType: (*Zigbee2MqttServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddZigbee2mqttBridge",
			Handler:    _Zigbee2MqttService_AddZigbee2MqttBridge_Handler,
		},
		{
			MethodName: "GetZigbee2mqttBridge",
			Handler:    _Zigbee2MqttService_GetZigbee2MqttBridge_Handler,
		},
		{
			MethodName: "UpdateBridgeById",
			Handler:    _Zigbee2MqttService_UpdateBridgeById_Handler,
		},
		{
			MethodName: "GetBridgeList",
			Handler:    _Zigbee2MqttService_GetBridgeList_Handler,
		},
		{
			MethodName: "DeleteBridgeById",
			Handler:    _Zigbee2MqttService_DeleteBridgeById_Handler,
		},
		{
			MethodName: "ResetBridgeById",
			Handler:    _Zigbee2MqttService_ResetBridgeById_Handler,
		},
		{
			MethodName: "DeviceBan",
			Handler:    _Zigbee2MqttService_DeviceBan_Handler,
		},
		{
			MethodName: "DeviceWhitelist",
			Handler:    _Zigbee2MqttService_DeviceWhitelist_Handler,
		},
		{
			MethodName: "DeviceRename",
			Handler:    _Zigbee2MqttService_DeviceRename_Handler,
		},
		{
			MethodName: "SearchDevice",
			Handler:    _Zigbee2MqttService_SearchDevice_Handler,
		},
		{
			MethodName: "DeviceList",
			Handler:    _Zigbee2MqttService_DeviceList_Handler,
		},
		{
			MethodName: "Networkmap",
			Handler:    _Zigbee2MqttService_Networkmap_Handler,
		},
		{
			MethodName: "UpdateNetworkmap",
			Handler:    _Zigbee2MqttService_UpdateNetworkmap_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "zigbee2mqtt.proto",
}

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

Functions

func RegisterAreaServiceHandler added in v0.5.2

func RegisterAreaServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterAreaServiceHandler registers the http handlers for service AreaService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterAreaServiceHandlerClient added in v0.5.2

func RegisterAreaServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AreaServiceClient) error

RegisterAreaServiceHandlerClient registers the http handlers for service AreaService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AreaServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AreaServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AreaServiceClient" to call the correct interceptors.

func RegisterAreaServiceHandlerFromEndpoint added in v0.5.2

func RegisterAreaServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterAreaServiceHandlerFromEndpoint is same as RegisterAreaServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterAreaServiceHandlerServer added in v0.5.2

func RegisterAreaServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AreaServiceServer) error

RegisterAreaServiceHandlerServer registers the http handlers for service AreaService to "mux". UnaryRPC :call AreaServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAreaServiceHandlerFromEndpoint instead.

func RegisterAreaServiceServer added in v0.5.2

func RegisterAreaServiceServer(s grpc.ServiceRegistrar, srv AreaServiceServer)

func RegisterAuthServiceHandler

func RegisterAuthServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterAuthServiceHandler registers the http handlers for service AuthService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterAuthServiceHandlerClient

func RegisterAuthServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AuthServiceClient) error

RegisterAuthServiceHandlerClient registers the http handlers for service AuthService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AuthServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AuthServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AuthServiceClient" to call the correct interceptors.

func RegisterAuthServiceHandlerFromEndpoint

func RegisterAuthServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterAuthServiceHandlerFromEndpoint is same as RegisterAuthServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterAuthServiceHandlerServer

func RegisterAuthServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AuthServiceServer) error

RegisterAuthServiceHandlerServer registers the http handlers for service AuthService to "mux". UnaryRPC :call AuthServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAuthServiceHandlerFromEndpoint instead.

func RegisterAuthServiceServer

func RegisterAuthServiceServer(s grpc.ServiceRegistrar, srv AuthServiceServer)

func RegisterAutomationServiceHandler added in v0.5.2

func RegisterAutomationServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterAutomationServiceHandler registers the http handlers for service AutomationService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterAutomationServiceHandlerClient added in v0.5.2

func RegisterAutomationServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AutomationServiceClient) error

RegisterAutomationServiceHandlerClient registers the http handlers for service AutomationService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AutomationServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AutomationServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AutomationServiceClient" to call the correct interceptors.

func RegisterAutomationServiceHandlerFromEndpoint added in v0.5.2

func RegisterAutomationServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterAutomationServiceHandlerFromEndpoint is same as RegisterAutomationServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterAutomationServiceHandlerServer added in v0.5.2

func RegisterAutomationServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AutomationServiceServer) error

RegisterAutomationServiceHandlerServer registers the http handlers for service AutomationService to "mux". UnaryRPC :call AutomationServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAutomationServiceHandlerFromEndpoint instead.

func RegisterAutomationServiceServer added in v0.5.2

func RegisterAutomationServiceServer(s grpc.ServiceRegistrar, srv AutomationServiceServer)

func RegisterBackupServiceHandler added in v0.7.1

func RegisterBackupServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterBackupServiceHandler registers the http handlers for service BackupService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterBackupServiceHandlerClient added in v0.7.1

func RegisterBackupServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BackupServiceClient) error

RegisterBackupServiceHandlerClient registers the http handlers for service BackupService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "BackupServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "BackupServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "BackupServiceClient" to call the correct interceptors.

func RegisterBackupServiceHandlerFromEndpoint added in v0.7.1

func RegisterBackupServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterBackupServiceHandlerFromEndpoint is same as RegisterBackupServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterBackupServiceHandlerServer added in v0.7.1

func RegisterBackupServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BackupServiceServer) error

RegisterBackupServiceHandlerServer registers the http handlers for service BackupService to "mux". UnaryRPC :call BackupServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterBackupServiceHandlerFromEndpoint instead.

func RegisterBackupServiceServer added in v0.7.1

func RegisterBackupServiceServer(s grpc.ServiceRegistrar, srv BackupServiceServer)

func RegisterDashboardCardItemServiceHandler added in v0.6.0

func RegisterDashboardCardItemServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDashboardCardItemServiceHandler registers the http handlers for service DashboardCardItemService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDashboardCardItemServiceHandlerClient added in v0.6.0

func RegisterDashboardCardItemServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DashboardCardItemServiceClient) error

RegisterDashboardCardItemServiceHandlerClient registers the http handlers for service DashboardCardItemService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DashboardCardItemServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DashboardCardItemServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DashboardCardItemServiceClient" to call the correct interceptors.

func RegisterDashboardCardItemServiceHandlerFromEndpoint added in v0.6.0

func RegisterDashboardCardItemServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDashboardCardItemServiceHandlerFromEndpoint is same as RegisterDashboardCardItemServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDashboardCardItemServiceHandlerServer added in v0.6.0

func RegisterDashboardCardItemServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DashboardCardItemServiceServer) error

RegisterDashboardCardItemServiceHandlerServer registers the http handlers for service DashboardCardItemService to "mux". UnaryRPC :call DashboardCardItemServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDashboardCardItemServiceHandlerFromEndpoint instead.

func RegisterDashboardCardItemServiceServer added in v0.6.0

func RegisterDashboardCardItemServiceServer(s grpc.ServiceRegistrar, srv DashboardCardItemServiceServer)

func RegisterDashboardCardServiceHandler added in v0.6.0

func RegisterDashboardCardServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDashboardCardServiceHandler registers the http handlers for service DashboardCardService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDashboardCardServiceHandlerClient added in v0.6.0

func RegisterDashboardCardServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DashboardCardServiceClient) error

RegisterDashboardCardServiceHandlerClient registers the http handlers for service DashboardCardService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DashboardCardServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DashboardCardServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DashboardCardServiceClient" to call the correct interceptors.

func RegisterDashboardCardServiceHandlerFromEndpoint added in v0.6.0

func RegisterDashboardCardServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDashboardCardServiceHandlerFromEndpoint is same as RegisterDashboardCardServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDashboardCardServiceHandlerServer added in v0.6.0

func RegisterDashboardCardServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DashboardCardServiceServer) error

RegisterDashboardCardServiceHandlerServer registers the http handlers for service DashboardCardService to "mux". UnaryRPC :call DashboardCardServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDashboardCardServiceHandlerFromEndpoint instead.

func RegisterDashboardCardServiceServer added in v0.6.0

func RegisterDashboardCardServiceServer(s grpc.ServiceRegistrar, srv DashboardCardServiceServer)

func RegisterDashboardServiceHandler added in v0.6.0

func RegisterDashboardServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDashboardServiceHandler registers the http handlers for service DashboardService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDashboardServiceHandlerClient added in v0.6.0

func RegisterDashboardServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DashboardServiceClient) error

RegisterDashboardServiceHandlerClient registers the http handlers for service DashboardService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DashboardServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DashboardServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DashboardServiceClient" to call the correct interceptors.

func RegisterDashboardServiceHandlerFromEndpoint added in v0.6.0

func RegisterDashboardServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDashboardServiceHandlerFromEndpoint is same as RegisterDashboardServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDashboardServiceHandlerServer added in v0.6.0

func RegisterDashboardServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DashboardServiceServer) error

RegisterDashboardServiceHandlerServer registers the http handlers for service DashboardService to "mux". UnaryRPC :call DashboardServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDashboardServiceHandlerFromEndpoint instead.

func RegisterDashboardServiceServer added in v0.6.0

func RegisterDashboardServiceServer(s grpc.ServiceRegistrar, srv DashboardServiceServer)

func RegisterDashboardTabServiceHandler added in v0.6.0

func RegisterDashboardTabServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDashboardTabServiceHandler registers the http handlers for service DashboardTabService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDashboardTabServiceHandlerClient added in v0.6.0

func RegisterDashboardTabServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DashboardTabServiceClient) error

RegisterDashboardTabServiceHandlerClient registers the http handlers for service DashboardTabService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DashboardTabServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DashboardTabServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DashboardTabServiceClient" to call the correct interceptors.

func RegisterDashboardTabServiceHandlerFromEndpoint added in v0.6.0

func RegisterDashboardTabServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDashboardTabServiceHandlerFromEndpoint is same as RegisterDashboardTabServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDashboardTabServiceHandlerServer added in v0.6.0

func RegisterDashboardTabServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DashboardTabServiceServer) error

RegisterDashboardTabServiceHandlerServer registers the http handlers for service DashboardTabService to "mux". UnaryRPC :call DashboardTabServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDashboardTabServiceHandlerFromEndpoint instead.

func RegisterDashboardTabServiceServer added in v0.6.0

func RegisterDashboardTabServiceServer(s grpc.ServiceRegistrar, srv DashboardTabServiceServer)

func RegisterDeveloperToolsServiceHandler added in v0.5.3

func RegisterDeveloperToolsServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDeveloperToolsServiceHandler registers the http handlers for service DeveloperToolsService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDeveloperToolsServiceHandlerClient added in v0.5.3

func RegisterDeveloperToolsServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DeveloperToolsServiceClient) error

RegisterDeveloperToolsServiceHandlerClient registers the http handlers for service DeveloperToolsService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DeveloperToolsServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DeveloperToolsServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DeveloperToolsServiceClient" to call the correct interceptors.

func RegisterDeveloperToolsServiceHandlerFromEndpoint added in v0.5.3

func RegisterDeveloperToolsServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDeveloperToolsServiceHandlerFromEndpoint is same as RegisterDeveloperToolsServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDeveloperToolsServiceHandlerServer added in v0.5.3

func RegisterDeveloperToolsServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DeveloperToolsServiceServer) error

RegisterDeveloperToolsServiceHandlerServer registers the http handlers for service DeveloperToolsService to "mux". UnaryRPC :call DeveloperToolsServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDeveloperToolsServiceHandlerFromEndpoint instead.

func RegisterDeveloperToolsServiceServer added in v0.5.3

func RegisterDeveloperToolsServiceServer(s grpc.ServiceRegistrar, srv DeveloperToolsServiceServer)

func RegisterEntityServiceHandler added in v0.5.2

func RegisterEntityServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterEntityServiceHandler registers the http handlers for service EntityService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterEntityServiceHandlerClient added in v0.5.2

func RegisterEntityServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EntityServiceClient) error

RegisterEntityServiceHandlerClient registers the http handlers for service EntityService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "EntityServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "EntityServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "EntityServiceClient" to call the correct interceptors.

func RegisterEntityServiceHandlerFromEndpoint added in v0.5.2

func RegisterEntityServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterEntityServiceHandlerFromEndpoint is same as RegisterEntityServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterEntityServiceHandlerServer added in v0.5.2

func RegisterEntityServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EntityServiceServer) error

RegisterEntityServiceHandlerServer registers the http handlers for service EntityService to "mux". UnaryRPC :call EntityServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEntityServiceHandlerFromEndpoint instead.

func RegisterEntityServiceServer added in v0.5.2

func RegisterEntityServiceServer(s grpc.ServiceRegistrar, srv EntityServiceServer)

func RegisterEntityStorageServiceHandler added in v0.6.0

func RegisterEntityStorageServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterEntityStorageServiceHandler registers the http handlers for service EntityStorageService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterEntityStorageServiceHandlerClient added in v0.6.0

func RegisterEntityStorageServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EntityStorageServiceClient) error

RegisterEntityStorageServiceHandlerClient registers the http handlers for service EntityStorageService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "EntityStorageServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "EntityStorageServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "EntityStorageServiceClient" to call the correct interceptors.

func RegisterEntityStorageServiceHandlerFromEndpoint added in v0.6.0

func RegisterEntityStorageServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterEntityStorageServiceHandlerFromEndpoint is same as RegisterEntityStorageServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterEntityStorageServiceHandlerServer added in v0.6.0

func RegisterEntityStorageServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EntityStorageServiceServer) error

RegisterEntityStorageServiceHandlerServer registers the http handlers for service EntityStorageService to "mux". UnaryRPC :call EntityStorageServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEntityStorageServiceHandlerFromEndpoint instead.

func RegisterEntityStorageServiceServer added in v0.6.0

func RegisterEntityStorageServiceServer(s grpc.ServiceRegistrar, srv EntityStorageServiceServer)

func RegisterImageServiceHandler

func RegisterImageServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterImageServiceHandler registers the http handlers for service ImageService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterImageServiceHandlerClient

func RegisterImageServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ImageServiceClient) error

RegisterImageServiceHandlerClient registers the http handlers for service ImageService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ImageServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ImageServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ImageServiceClient" to call the correct interceptors.

func RegisterImageServiceHandlerFromEndpoint

func RegisterImageServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterImageServiceHandlerFromEndpoint is same as RegisterImageServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterImageServiceHandlerServer

func RegisterImageServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ImageServiceServer) error

RegisterImageServiceHandlerServer registers the http handlers for service ImageService to "mux". UnaryRPC :call ImageServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterImageServiceHandlerFromEndpoint instead.

func RegisterImageServiceServer

func RegisterImageServiceServer(s grpc.ServiceRegistrar, srv ImageServiceServer)

func RegisterInteractServiceHandler added in v0.5.3

func RegisterInteractServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterInteractServiceHandler registers the http handlers for service InteractService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterInteractServiceHandlerClient added in v0.5.3

func RegisterInteractServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client InteractServiceClient) error

RegisterInteractServiceHandlerClient registers the http handlers for service InteractService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "InteractServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "InteractServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "InteractServiceClient" to call the correct interceptors.

func RegisterInteractServiceHandlerFromEndpoint added in v0.5.3

func RegisterInteractServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterInteractServiceHandlerFromEndpoint is same as RegisterInteractServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterInteractServiceHandlerServer added in v0.5.3

func RegisterInteractServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server InteractServiceServer) error

RegisterInteractServiceHandlerServer registers the http handlers for service InteractService to "mux". UnaryRPC :call InteractServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterInteractServiceHandlerFromEndpoint instead.

func RegisterInteractServiceServer added in v0.5.3

func RegisterInteractServiceServer(s grpc.ServiceRegistrar, srv InteractServiceServer)

func RegisterLogServiceHandler added in v0.5.3

func RegisterLogServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterLogServiceHandler registers the http handlers for service LogService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterLogServiceHandlerClient added in v0.5.3

func RegisterLogServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client LogServiceClient) error

RegisterLogServiceHandlerClient registers the http handlers for service LogService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "LogServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "LogServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "LogServiceClient" to call the correct interceptors.

func RegisterLogServiceHandlerFromEndpoint added in v0.5.3

func RegisterLogServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterLogServiceHandlerFromEndpoint is same as RegisterLogServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterLogServiceHandlerServer added in v0.5.3

func RegisterLogServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server LogServiceServer) error

RegisterLogServiceHandlerServer registers the http handlers for service LogService to "mux". UnaryRPC :call LogServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterLogServiceHandlerFromEndpoint instead.

func RegisterLogServiceServer added in v0.5.3

func RegisterLogServiceServer(s grpc.ServiceRegistrar, srv LogServiceServer)

func RegisterMessageDeliveryServiceHandler added in v0.10.0

func RegisterMessageDeliveryServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterMessageDeliveryServiceHandler registers the http handlers for service MessageDeliveryService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterMessageDeliveryServiceHandlerClient added in v0.10.0

func RegisterMessageDeliveryServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MessageDeliveryServiceClient) error

RegisterMessageDeliveryServiceHandlerClient registers the http handlers for service MessageDeliveryService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MessageDeliveryServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MessageDeliveryServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MessageDeliveryServiceClient" to call the correct interceptors.

func RegisterMessageDeliveryServiceHandlerFromEndpoint added in v0.10.0

func RegisterMessageDeliveryServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterMessageDeliveryServiceHandlerFromEndpoint is same as RegisterMessageDeliveryServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterMessageDeliveryServiceHandlerServer added in v0.10.0

func RegisterMessageDeliveryServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MessageDeliveryServiceServer) error

RegisterMessageDeliveryServiceHandlerServer registers the http handlers for service MessageDeliveryService to "mux". UnaryRPC :call MessageDeliveryServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterMessageDeliveryServiceHandlerFromEndpoint instead.

func RegisterMessageDeliveryServiceServer added in v0.10.0

func RegisterMessageDeliveryServiceServer(s grpc.ServiceRegistrar, srv MessageDeliveryServiceServer)

func RegisterMetricServiceHandler added in v0.7.0

func RegisterMetricServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterMetricServiceHandler registers the http handlers for service MetricService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterMetricServiceHandlerClient added in v0.7.0

func RegisterMetricServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MetricServiceClient) error

RegisterMetricServiceHandlerClient registers the http handlers for service MetricService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MetricServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MetricServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MetricServiceClient" to call the correct interceptors.

func RegisterMetricServiceHandlerFromEndpoint added in v0.7.0

func RegisterMetricServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterMetricServiceHandlerFromEndpoint is same as RegisterMetricServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterMetricServiceHandlerServer added in v0.7.0

func RegisterMetricServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MetricServiceServer) error

RegisterMetricServiceHandlerServer registers the http handlers for service MetricService to "mux". UnaryRPC :call MetricServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterMetricServiceHandlerFromEndpoint instead.

func RegisterMetricServiceServer added in v0.7.0

func RegisterMetricServiceServer(s grpc.ServiceRegistrar, srv MetricServiceServer)

func RegisterPluginServiceHandler added in v0.5.1

func RegisterPluginServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterPluginServiceHandler registers the http handlers for service PluginService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterPluginServiceHandlerClient added in v0.5.1

func RegisterPluginServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client PluginServiceClient) error

RegisterPluginServiceHandlerClient registers the http handlers for service PluginService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "PluginServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "PluginServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "PluginServiceClient" to call the correct interceptors.

func RegisterPluginServiceHandlerFromEndpoint added in v0.5.1

func RegisterPluginServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterPluginServiceHandlerFromEndpoint is same as RegisterPluginServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterPluginServiceHandlerServer added in v0.5.1

func RegisterPluginServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server PluginServiceServer) error

RegisterPluginServiceHandlerServer registers the http handlers for service PluginService to "mux". UnaryRPC :call PluginServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterPluginServiceHandlerFromEndpoint instead.

func RegisterPluginServiceServer added in v0.5.1

func RegisterPluginServiceServer(s grpc.ServiceRegistrar, srv PluginServiceServer)

func RegisterRoleServiceHandler

func RegisterRoleServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterRoleServiceHandler registers the http handlers for service RoleService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterRoleServiceHandlerClient

func RegisterRoleServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client RoleServiceClient) error

RegisterRoleServiceHandlerClient registers the http handlers for service RoleService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "RoleServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "RoleServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "RoleServiceClient" to call the correct interceptors.

func RegisterRoleServiceHandlerFromEndpoint

func RegisterRoleServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterRoleServiceHandlerFromEndpoint is same as RegisterRoleServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterRoleServiceHandlerServer

func RegisterRoleServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server RoleServiceServer) error

RegisterRoleServiceHandlerServer registers the http handlers for service RoleService to "mux". UnaryRPC :call RoleServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterRoleServiceHandlerFromEndpoint instead.

func RegisterRoleServiceServer

func RegisterRoleServiceServer(s grpc.ServiceRegistrar, srv RoleServiceServer)

func RegisterScriptServiceHandler

func RegisterScriptServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterScriptServiceHandler registers the http handlers for service ScriptService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterScriptServiceHandlerClient

func RegisterScriptServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ScriptServiceClient) error

RegisterScriptServiceHandlerClient registers the http handlers for service ScriptService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ScriptServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ScriptServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ScriptServiceClient" to call the correct interceptors.

func RegisterScriptServiceHandlerFromEndpoint

func RegisterScriptServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterScriptServiceHandlerFromEndpoint is same as RegisterScriptServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterScriptServiceHandlerServer

func RegisterScriptServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ScriptServiceServer) error

RegisterScriptServiceHandlerServer registers the http handlers for service ScriptService to "mux". UnaryRPC :call ScriptServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterScriptServiceHandlerFromEndpoint instead.

func RegisterScriptServiceServer

func RegisterScriptServiceServer(s grpc.ServiceRegistrar, srv ScriptServiceServer)

func RegisterStreamServiceHandler

func RegisterStreamServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterStreamServiceHandler registers the http handlers for service StreamService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterStreamServiceHandlerClient

func RegisterStreamServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client StreamServiceClient) error

RegisterStreamServiceHandlerClient registers the http handlers for service StreamService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "StreamServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "StreamServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "StreamServiceClient" to call the correct interceptors.

func RegisterStreamServiceHandlerFromEndpoint

func RegisterStreamServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterStreamServiceHandlerFromEndpoint is same as RegisterStreamServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterStreamServiceHandlerServer

func RegisterStreamServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server StreamServiceServer) error

RegisterStreamServiceHandlerServer registers the http handlers for service StreamService to "mux". UnaryRPC :call StreamServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterStreamServiceHandlerFromEndpoint instead.

func RegisterStreamServiceServer

func RegisterStreamServiceServer(s grpc.ServiceRegistrar, srv StreamServiceServer)

func RegisterUserServiceHandler

func RegisterUserServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterUserServiceHandler registers the http handlers for service UserService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterUserServiceHandlerClient

func RegisterUserServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client UserServiceClient) error

RegisterUserServiceHandlerClient registers the http handlers for service UserService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "UserServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "UserServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "UserServiceClient" to call the correct interceptors.

func RegisterUserServiceHandlerFromEndpoint

func RegisterUserServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterUserServiceHandlerFromEndpoint is same as RegisterUserServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterUserServiceHandlerServer

func RegisterUserServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server UserServiceServer) error

RegisterUserServiceHandlerServer registers the http handlers for service UserService to "mux". UnaryRPC :call UserServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterUserServiceHandlerFromEndpoint instead.

func RegisterUserServiceServer

func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)

func RegisterVariableServiceHandler added in v0.6.0

func RegisterVariableServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterVariableServiceHandler registers the http handlers for service VariableService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterVariableServiceHandlerClient added in v0.6.0

func RegisterVariableServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client VariableServiceClient) error

RegisterVariableServiceHandlerClient registers the http handlers for service VariableService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "VariableServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "VariableServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "VariableServiceClient" to call the correct interceptors.

func RegisterVariableServiceHandlerFromEndpoint added in v0.6.0

func RegisterVariableServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterVariableServiceHandlerFromEndpoint is same as RegisterVariableServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterVariableServiceHandlerServer added in v0.6.0

func RegisterVariableServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server VariableServiceServer) error

RegisterVariableServiceHandlerServer registers the http handlers for service VariableService to "mux". UnaryRPC :call VariableServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterVariableServiceHandlerFromEndpoint instead.

func RegisterVariableServiceServer added in v0.6.0

func RegisterVariableServiceServer(s grpc.ServiceRegistrar, srv VariableServiceServer)

func RegisterZigbee2MqttServiceHandler added in v0.5.2

func RegisterZigbee2MqttServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterZigbee2MqttServiceHandler registers the http handlers for service Zigbee2MqttService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterZigbee2MqttServiceHandlerClient added in v0.5.2

func RegisterZigbee2MqttServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client Zigbee2MqttServiceClient) error

RegisterZigbee2MqttServiceHandlerClient registers the http handlers for service Zigbee2MqttService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "Zigbee2MqttServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "Zigbee2MqttServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "Zigbee2MqttServiceClient" to call the correct interceptors.

func RegisterZigbee2MqttServiceHandlerFromEndpoint added in v0.5.2

func RegisterZigbee2MqttServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterZigbee2MqttServiceHandlerFromEndpoint is same as RegisterZigbee2MqttServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterZigbee2MqttServiceHandlerServer added in v0.5.2

func RegisterZigbee2MqttServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server Zigbee2MqttServiceServer) error

RegisterZigbee2MqttServiceHandlerServer registers the http handlers for service Zigbee2MqttService to "mux". UnaryRPC :call Zigbee2MqttServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterZigbee2MqttServiceHandlerFromEndpoint instead.

func RegisterZigbee2MqttServiceServer added in v0.5.2

func RegisterZigbee2MqttServiceServer(s grpc.ServiceRegistrar, srv Zigbee2MqttServiceServer)

Types

type AccessItem

type AccessItem struct {
	Actions     []string `protobuf:"bytes,1,rep,name=actions,proto3" json:"actions,omitempty"`
	Method      string   `protobuf:"bytes,2,opt,name=method,proto3" json:"method,omitempty"`
	Description string   `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	RoleName    string   `protobuf:"bytes,4,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
	// contains filtered or unexported fields
}

func (*AccessItem) Descriptor deprecated

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

Deprecated: Use AccessItem.ProtoReflect.Descriptor instead.

func (*AccessItem) GetActions

func (x *AccessItem) GetActions() []string

func (*AccessItem) GetDescription

func (x *AccessItem) GetDescription() string

func (*AccessItem) GetMethod

func (x *AccessItem) GetMethod() string

func (*AccessItem) GetRoleName

func (x *AccessItem) GetRoleName() string

func (*AccessItem) ProtoMessage

func (*AccessItem) ProtoMessage()

func (*AccessItem) ProtoReflect

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

func (*AccessItem) Reset

func (x *AccessItem) Reset()

func (*AccessItem) String

func (x *AccessItem) String() string

type AccessLevels

type AccessLevels struct {
	Items map[string]*AccessItem `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AccessLevels) Descriptor deprecated

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

Deprecated: Use AccessLevels.ProtoReflect.Descriptor instead.

func (*AccessLevels) GetItems

func (x *AccessLevels) GetItems() map[string]*AccessItem

func (*AccessLevels) ProtoMessage

func (*AccessLevels) ProtoMessage()

func (*AccessLevels) ProtoReflect

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

func (*AccessLevels) Reset

func (x *AccessLevels) Reset()

func (*AccessLevels) String

func (x *AccessLevels) String() string

type AccessList

type AccessList struct {
	Levels map[string]*AccessLevels `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AccessList) Descriptor deprecated

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

Deprecated: Use AccessList.ProtoReflect.Descriptor instead.

func (*AccessList) GetLevels

func (x *AccessList) GetLevels() map[string]*AccessLevels

func (*AccessList) ProtoMessage

func (*AccessList) ProtoMessage()

func (*AccessList) ProtoReflect

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

func (*AccessList) Reset

func (x *AccessList) Reset()

func (*AccessList) String

func (x *AccessList) String() string

type AccessListResponse

type AccessListResponse struct {
	AccessList *AccessList `protobuf:"bytes,1,opt,name=access_list,json=accessList,proto3" json:"access_list,omitempty"`
	// contains filtered or unexported fields
}

func (*AccessListResponse) Descriptor deprecated

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

Deprecated: Use AccessListResponse.ProtoReflect.Descriptor instead.

func (*AccessListResponse) GetAccessList

func (x *AccessListResponse) GetAccessList() *AccessList

func (*AccessListResponse) ProtoMessage

func (*AccessListResponse) ProtoMessage()

func (*AccessListResponse) ProtoReflect

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

func (*AccessListResponse) Reset

func (x *AccessListResponse) Reset()

func (*AccessListResponse) String

func (x *AccessListResponse) String() string

type Action added in v0.5.2

type Action struct {
	Id               *int64  `protobuf:"varint,1,opt,name=id,proto3,oneof" json:"id,omitempty"`
	Name             string  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ScriptId         *int64  `protobuf:"varint,3,opt,name=script_id,json=scriptId,proto3,oneof" json:"script_id,omitempty"`
	Script           *Script `protobuf:"bytes,4,opt,name=script,proto3,oneof" json:"script,omitempty"`
	Entity           *Entity `protobuf:"bytes,5,opt,name=entity,proto3,oneof" json:"entity,omitempty"`
	EntityId         *string `protobuf:"bytes,6,opt,name=entity_id,json=entityId,proto3,oneof" json:"entity_id,omitempty"`
	EntityActionName *string `protobuf:"bytes,7,opt,name=entity_action_name,json=entityActionName,proto3,oneof" json:"entity_action_name,omitempty"`
	// contains filtered or unexported fields
}

func (*Action) Descriptor deprecated added in v0.5.2

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

Deprecated: Use Action.ProtoReflect.Descriptor instead.

func (*Action) GetEntity added in v0.11.0

func (x *Action) GetEntity() *Entity

func (*Action) GetEntityActionName added in v0.11.0

func (x *Action) GetEntityActionName() string

func (*Action) GetEntityId added in v0.11.0

func (x *Action) GetEntityId() string

func (*Action) GetId added in v0.5.2

func (x *Action) GetId() int64

func (*Action) GetName added in v0.5.2

func (x *Action) GetName() string

func (*Action) GetScript added in v0.5.2

func (x *Action) GetScript() *Script

func (*Action) GetScriptId added in v0.11.0

func (x *Action) GetScriptId() int64

func (*Action) ProtoMessage added in v0.5.2

func (*Action) ProtoMessage()

func (*Action) ProtoReflect added in v0.5.2

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

func (*Action) Reset added in v0.5.2

func (x *Action) Reset()

func (*Action) String added in v0.5.2

func (x *Action) String() string

type Area added in v0.5.2

type Area struct {
	Id          int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*Area) Descriptor deprecated added in v0.5.2

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

Deprecated: Use Area.ProtoReflect.Descriptor instead.

func (*Area) GetDescription added in v0.5.2

func (x *Area) GetDescription() string

func (*Area) GetId added in v0.5.2

func (x *Area) GetId() int64

func (*Area) GetName added in v0.5.2

func (x *Area) GetName() string

func (*Area) ProtoMessage added in v0.5.2

func (*Area) ProtoMessage()

func (*Area) ProtoReflect added in v0.5.2

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

func (*Area) Reset added in v0.5.2

func (x *Area) Reset()

func (*Area) String added in v0.5.2

func (x *Area) String() string

type AreaServiceClient added in v0.5.2

type AreaServiceClient interface {
	// add new area
	AddArea(ctx context.Context, in *NewAreaRequest, opts ...grpc.CallOption) (*Area, error)
	// update area
	UpdateArea(ctx context.Context, in *UpdateAreaRequest, opts ...grpc.CallOption) (*Area, error)
	// get area by id
	GetAreaById(ctx context.Context, in *GetAreaRequest, opts ...grpc.CallOption) (*Area, error)
	// get area list
	GetAreaList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetAreaListResult, error)
	// delete area
	DeleteArea(ctx context.Context, in *DeleteAreaRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// search area
	SearchArea(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchAreaResult, error)
}

AreaServiceClient is the client API for AreaService 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.

func NewAreaServiceClient added in v0.5.2

func NewAreaServiceClient(cc grpc.ClientConnInterface) AreaServiceClient

type AreaServiceServer added in v0.5.2

type AreaServiceServer interface {
	// add new area
	AddArea(context.Context, *NewAreaRequest) (*Area, error)
	// update area
	UpdateArea(context.Context, *UpdateAreaRequest) (*Area, error)
	// get area by id
	GetAreaById(context.Context, *GetAreaRequest) (*Area, error)
	// get area list
	GetAreaList(context.Context, *PaginationRequest) (*GetAreaListResult, error)
	// delete area
	DeleteArea(context.Context, *DeleteAreaRequest) (*emptypb.Empty, error)
	// search area
	SearchArea(context.Context, *SearchRequest) (*SearchAreaResult, error)
}

AreaServiceServer is the server API for AreaService service. All implementations should embed UnimplementedAreaServiceServer for forward compatibility

type Attribute added in v0.5.1

type Attribute struct {
	Name     string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type     Types                  `protobuf:"varint,2,opt,name=type,proto3,enum=api.Types" json:"type,omitempty"`
	Int      *int64                 `protobuf:"varint,3,opt,name=int,proto3,oneof" json:"int,omitempty"`
	String_  *string                `protobuf:"bytes,4,opt,name=string,proto3,oneof" json:"string,omitempty"`
	Bool     *bool                  `protobuf:"varint,5,opt,name=bool,proto3,oneof" json:"bool,omitempty"`
	Float    *float32               `protobuf:"fixed32,6,opt,name=float,proto3,oneof" json:"float,omitempty"`
	Array    []*Attribute           `protobuf:"bytes,7,rep,name=array,proto3" json:"array,omitempty"`
	Map      map[string]*Attribute  `` /* 147-byte string literal not displayed */
	Time     *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=time,proto3,oneof" json:"time,omitempty"`
	ImageUrl *string                `protobuf:"bytes,10,opt,name=image_url,json=imageUrl,proto3,oneof" json:"image_url,omitempty"`
	// contains filtered or unexported fields
}

func (*Attribute) Descriptor deprecated added in v0.5.1

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

Deprecated: Use Attribute.ProtoReflect.Descriptor instead.

func (*Attribute) GetArray added in v0.5.2

func (x *Attribute) GetArray() []*Attribute

func (*Attribute) GetBool added in v0.5.2

func (x *Attribute) GetBool() bool

func (*Attribute) GetFloat added in v0.5.2

func (x *Attribute) GetFloat() float32

func (*Attribute) GetImageUrl added in v0.9.2

func (x *Attribute) GetImageUrl() string

func (*Attribute) GetInt added in v0.5.2

func (x *Attribute) GetInt() int64

func (*Attribute) GetMap added in v0.9.0

func (x *Attribute) GetMap() map[string]*Attribute

func (*Attribute) GetName added in v0.5.1

func (x *Attribute) GetName() string

func (*Attribute) GetString_ added in v0.5.2

func (x *Attribute) GetString_() string

func (*Attribute) GetTime added in v0.9.0

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

func (*Attribute) GetType added in v0.5.1

func (x *Attribute) GetType() Types

func (*Attribute) ProtoMessage added in v0.5.1

func (*Attribute) ProtoMessage()

func (*Attribute) ProtoReflect added in v0.5.1

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

func (*Attribute) Reset added in v0.5.1

func (x *Attribute) Reset()

func (*Attribute) String added in v0.5.1

func (x *Attribute) String() string

type AuthServiceClient

type AuthServiceClient interface {
	// sign in user
	Signin(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*SigninResponse, error)
	// sign out user
	Signout(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// get user access list object
	AccessList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*AccessListResponse, error)
	// sign out user
	PasswordReset(ctx context.Context, in *PasswordResetRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

AuthServiceClient is the client API for AuthService 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 AuthServiceServer

type AuthServiceServer interface {
	// sign in user
	Signin(context.Context, *emptypb.Empty) (*SigninResponse, error)
	// sign out user
	Signout(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	// get user access list object
	AccessList(context.Context, *emptypb.Empty) (*AccessListResponse, error)
	// sign out user
	PasswordReset(context.Context, *PasswordResetRequest) (*emptypb.Empty, error)
}

AuthServiceServer is the server API for AuthService service. All implementations should embed UnimplementedAuthServiceServer for forward compatibility

type AutomationRequest added in v0.5.3

type AutomationRequest struct {
	Id   int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*AutomationRequest) Descriptor deprecated added in v0.5.3

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

Deprecated: Use AutomationRequest.ProtoReflect.Descriptor instead.

func (*AutomationRequest) GetId added in v0.5.3

func (x *AutomationRequest) GetId() int64

func (*AutomationRequest) GetName added in v0.5.3

func (x *AutomationRequest) GetName() string

func (*AutomationRequest) ProtoMessage added in v0.5.3

func (*AutomationRequest) ProtoMessage()

func (*AutomationRequest) ProtoReflect added in v0.5.3

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

func (*AutomationRequest) Reset added in v0.5.3

func (x *AutomationRequest) Reset()

func (*AutomationRequest) String added in v0.5.3

func (x *AutomationRequest) String() string

type AutomationServiceClient added in v0.5.2

type AutomationServiceClient interface {
	// add new task
	AddTask(ctx context.Context, in *NewTaskRequest, opts ...grpc.CallOption) (*Task, error)
	// update task
	UpdateTask(ctx context.Context, in *UpdateTaskRequest, opts ...grpc.CallOption) (*Task, error)
	// get task
	GetTask(ctx context.Context, in *GetTaskRequest, opts ...grpc.CallOption) (*Task, error)
	// get task list
	GetTaskList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetTaskListResult, error)
	// delete task
	DeleteTask(ctx context.Context, in *DeleteTaskRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// enable task
	EnableTask(ctx context.Context, in *EnableTaskRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// disable task
	DisableTask(ctx context.Context, in *DisableTaskRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

AutomationServiceClient is the client API for AutomationService 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.

func NewAutomationServiceClient added in v0.5.2

func NewAutomationServiceClient(cc grpc.ClientConnInterface) AutomationServiceClient

type AutomationServiceServer added in v0.5.2

type AutomationServiceServer interface {
	// add new task
	AddTask(context.Context, *NewTaskRequest) (*Task, error)
	// update task
	UpdateTask(context.Context, *UpdateTaskRequest) (*Task, error)
	// get task
	GetTask(context.Context, *GetTaskRequest) (*Task, error)
	// get task list
	GetTaskList(context.Context, *PaginationRequest) (*GetTaskListResult, error)
	// delete task
	DeleteTask(context.Context, *DeleteTaskRequest) (*emptypb.Empty, error)
	// enable task
	EnableTask(context.Context, *EnableTaskRequest) (*emptypb.Empty, error)
	// disable task
	DisableTask(context.Context, *DisableTaskRequest) (*emptypb.Empty, error)
}

AutomationServiceServer is the server API for AutomationService service. All implementations should embed UnimplementedAutomationServiceServer for forward compatibility

type BackupServiceClient added in v0.7.1

type BackupServiceClient interface {
	// new backup
	NewBackup(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// restore backup
	RestoreBackup(ctx context.Context, in *RestoreBackupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// get backup list
	GetBackupList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetBackupListResult, error)
}

BackupServiceClient is the client API for BackupService 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.

func NewBackupServiceClient added in v0.7.1

func NewBackupServiceClient(cc grpc.ClientConnInterface) BackupServiceClient

type BackupServiceServer added in v0.7.1

type BackupServiceServer interface {
	// new backup
	NewBackup(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	// restore backup
	RestoreBackup(context.Context, *RestoreBackupRequest) (*emptypb.Empty, error)
	// get backup list
	GetBackupList(context.Context, *emptypb.Empty) (*GetBackupListResult, error)
}

BackupServiceServer is the server API for BackupService service. All implementations should embed UnimplementedBackupServiceServer for forward compatibility

type Condition added in v0.5.2

type Condition struct {
	Id     *int64  `protobuf:"varint,1,opt,name=id,proto3,oneof" json:"id,omitempty"`
	Name   string  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Script *Script `protobuf:"bytes,4,opt,name=script,proto3" json:"script,omitempty"`
	// contains filtered or unexported fields
}

func (*Condition) Descriptor deprecated added in v0.5.2

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

Deprecated: Use Condition.ProtoReflect.Descriptor instead.

func (*Condition) GetId added in v0.5.2

func (x *Condition) GetId() int64

func (*Condition) GetName added in v0.5.2

func (x *Condition) GetName() string

func (*Condition) GetScript added in v0.5.2

func (x *Condition) GetScript() *Script

func (*Condition) ProtoMessage added in v0.5.2

func (*Condition) ProtoMessage()

func (*Condition) ProtoReflect added in v0.5.2

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

func (*Condition) Reset added in v0.5.2

func (x *Condition) Reset()

func (*Condition) String added in v0.5.2

func (x *Condition) String() string

type CopyScriptRequest

type CopyScriptRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*CopyScriptRequest) Descriptor deprecated

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

Deprecated: Use CopyScriptRequest.ProtoReflect.Descriptor instead.

func (*CopyScriptRequest) GetId

func (x *CopyScriptRequest) GetId() int64

func (*CopyScriptRequest) ProtoMessage

func (*CopyScriptRequest) ProtoMessage()

func (*CopyScriptRequest) ProtoReflect

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

func (*CopyScriptRequest) Reset

func (x *CopyScriptRequest) Reset()

func (*CopyScriptRequest) String

func (x *CopyScriptRequest) String() string

type CurrentUser

type CurrentUser struct {
	Id              int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Nickname        string                 `protobuf:"bytes,2,opt,name=nickname,proto3" json:"nickname,omitempty"`
	FirstName       *string                `protobuf:"bytes,3,opt,name=first_name,json=firstName,proto3,oneof" json:"first_name,omitempty"`
	LastName        *string                `protobuf:"bytes,4,opt,name=last_name,json=lastName,proto3,oneof" json:"last_name,omitempty"`
	Email           string                 `protobuf:"bytes,5,opt,name=email,proto3" json:"email,omitempty"`
	Status          string                 `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
	History         []*UserHistory         `protobuf:"bytes,7,rep,name=history,proto3" json:"history,omitempty"`
	Image           *Image                 `protobuf:"bytes,8,opt,name=image,proto3,oneof" json:"image,omitempty"`
	SignInCount     int64                  `protobuf:"varint,9,opt,name=sign_in_count,json=signInCount,proto3" json:"sign_in_count,omitempty"`
	Meta            []*UserMeta            `protobuf:"bytes,10,rep,name=meta,proto3" json:"meta,omitempty"`
	Role            *Role                  `protobuf:"bytes,11,opt,name=role,proto3" json:"role,omitempty"`
	Lang            string                 `protobuf:"bytes,12,opt,name=lang,proto3" json:"lang,omitempty"`
	CreatedAt       *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3,oneof" json:"created_at,omitempty"`
	UpdatedAt       *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3,oneof" json:"updated_at,omitempty"`
	CurrentSignInAt *timestamppb.Timestamp `protobuf:"bytes,101,opt,name=current_sign_in_at,json=currentSignInAt,proto3,oneof" json:"current_sign_in_at,omitempty"`
	LastSignInAt    *timestamppb.Timestamp `protobuf:"bytes,102,opt,name=last_sign_in_at,json=lastSignInAt,proto3,oneof" json:"last_sign_in_at,omitempty"`
	// contains filtered or unexported fields
}

func (*CurrentUser) Descriptor deprecated

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

Deprecated: Use CurrentUser.ProtoReflect.Descriptor instead.

func (*CurrentUser) GetCreatedAt

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

func (*CurrentUser) GetCurrentSignInAt

func (x *CurrentUser) GetCurrentSignInAt() *timestamppb.Timestamp

func (*CurrentUser) GetEmail

func (x *CurrentUser) GetEmail() string

func (*CurrentUser) GetFirstName

func (x *CurrentUser) GetFirstName() string

func (*CurrentUser) GetHistory

func (x *CurrentUser) GetHistory() []*UserHistory

func (*CurrentUser) GetId

func (x *CurrentUser) GetId() int64

func (*CurrentUser) GetImage

func (x *CurrentUser) GetImage() *Image

func (*CurrentUser) GetLang

func (x *CurrentUser) GetLang() string

func (*CurrentUser) GetLastName

func (x *CurrentUser) GetLastName() string

func (*CurrentUser) GetLastSignInAt

func (x *CurrentUser) GetLastSignInAt() *timestamppb.Timestamp

func (*CurrentUser) GetMeta

func (x *CurrentUser) GetMeta() []*UserMeta

func (*CurrentUser) GetNickname

func (x *CurrentUser) GetNickname() string

func (*CurrentUser) GetRole

func (x *CurrentUser) GetRole() *Role

func (*CurrentUser) GetSignInCount

func (x *CurrentUser) GetSignInCount() int64

func (*CurrentUser) GetStatus

func (x *CurrentUser) GetStatus() string

func (*CurrentUser) GetUpdatedAt

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

func (*CurrentUser) ProtoMessage

func (*CurrentUser) ProtoMessage()

func (*CurrentUser) ProtoReflect

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

func (*CurrentUser) Reset

func (x *CurrentUser) Reset()

func (*CurrentUser) String

func (x *CurrentUser) String() string

type Dashboard added in v0.6.0

type Dashboard struct {
	Id          int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Enabled     bool                   `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"`
	AreaId      *int64                 `protobuf:"varint,5,opt,name=area_id,json=areaId,proto3,oneof" json:"area_id,omitempty"`
	Area        *Area                  `protobuf:"bytes,6,opt,name=area,proto3,oneof" json:"area,omitempty"`
	Tabs        []*DashboardTab        `protobuf:"bytes,7,rep,name=tabs,proto3" json:"tabs,omitempty"`
	Entities    map[string]*Entity     `` /* 158-byte string literal not displayed */
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Dashboard) Descriptor deprecated added in v0.6.0

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

Deprecated: Use Dashboard.ProtoReflect.Descriptor instead.

func (*Dashboard) GetArea added in v0.6.0

func (x *Dashboard) GetArea() *Area

func (*Dashboard) GetAreaId added in v0.6.0

func (x *Dashboard) GetAreaId() int64

func (*Dashboard) GetCreatedAt added in v0.6.0

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

func (*Dashboard) GetDescription added in v0.6.0

func (x *Dashboard) GetDescription() string

func (*Dashboard) GetEnabled added in v0.6.0

func (x *Dashboard) GetEnabled() bool

func (*Dashboard) GetEntities added in v0.6.0

func (x *Dashboard) GetEntities() map[string]*Entity

func (*Dashboard) GetId added in v0.6.0

func (x *Dashboard) GetId() int64

func (*Dashboard) GetName added in v0.6.0

func (x *Dashboard) GetName() string

func (*Dashboard) GetTabs added in v0.6.0

func (x *Dashboard) GetTabs() []*DashboardTab

func (*Dashboard) GetUpdatedAt added in v0.6.0

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

func (*Dashboard) ProtoMessage added in v0.6.0

func (*Dashboard) ProtoMessage()

func (*Dashboard) ProtoReflect added in v0.6.0

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

func (*Dashboard) Reset added in v0.6.0

func (x *Dashboard) Reset()

func (*Dashboard) String added in v0.6.0

func (x *Dashboard) String() string

type DashboardCard added in v0.6.0

type DashboardCard struct {
	Id             int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title          string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Height         int32                  `protobuf:"varint,3,opt,name=height,proto3" json:"height,omitempty"`
	Width          int32                  `protobuf:"varint,4,opt,name=width,proto3" json:"width,omitempty"`
	Background     *string                `protobuf:"bytes,5,opt,name=background,proto3,oneof" json:"background,omitempty"`
	Weight         int32                  `protobuf:"varint,6,opt,name=weight,proto3" json:"weight,omitempty"`
	Enabled        bool                   `protobuf:"varint,7,opt,name=enabled,proto3" json:"enabled,omitempty"`
	DashboardTabId int64                  `protobuf:"varint,8,opt,name=dashboard_tab_id,json=dashboardTabId,proto3" json:"dashboard_tab_id,omitempty"`
	Payload        []byte                 `protobuf:"bytes,9,opt,name=payload,proto3" json:"payload,omitempty"`
	Items          []*DashboardCardItem   `protobuf:"bytes,10,rep,name=items,proto3" json:"items,omitempty"`
	Entities       map[string]*Entity     `` /* 158-byte string literal not displayed */
	Hidden         bool                   `protobuf:"varint,12,opt,name=hidden,proto3" json:"hidden,omitempty"`
	EntityId       *string                `protobuf:"bytes,13,opt,name=entity_id,json=entityId,proto3,oneof" json:"entity_id,omitempty"`
	CreatedAt      *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt      *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*DashboardCard) Descriptor deprecated added in v0.6.0

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

Deprecated: Use DashboardCard.ProtoReflect.Descriptor instead.

func (*DashboardCard) GetBackground added in v0.6.0

func (x *DashboardCard) GetBackground() string

func (*DashboardCard) GetCreatedAt added in v0.6.0

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

func (*DashboardCard) GetDashboardTabId added in v0.6.0

func (x *DashboardCard) GetDashboardTabId() int64

func (*DashboardCard) GetEnabled added in v0.6.0

func (x *DashboardCard) GetEnabled() bool

func (*DashboardCard) GetEntities added in v0.6.0

func (x *DashboardCard) GetEntities() map[string]*Entity

func (*DashboardCard) GetEntityId added in v0.11.3

func (x *DashboardCard) GetEntityId() string

func (*DashboardCard) GetHeight added in v0.6.0

func (x *DashboardCard) GetHeight() int32

func (*DashboardCard) GetHidden added in v0.11.3

func (x *DashboardCard) GetHidden() bool

func (*DashboardCard) GetId added in v0.6.0

func (x *DashboardCard) GetId() int64

func (*DashboardCard) GetItems added in v0.6.0

func (x *DashboardCard) GetItems() []*DashboardCardItem

func (*DashboardCard) GetPayload added in v0.6.0

func (x *DashboardCard) GetPayload() []byte

func (*DashboardCard) GetTitle added in v0.6.0

func (x *DashboardCard) GetTitle() string

func (*DashboardCard) GetUpdatedAt added in v0.6.0

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

func (*DashboardCard) GetWeight added in v0.6.0

func (x *DashboardCard) GetWeight() int32

func (*DashboardCard) GetWidth added in v0.6.0

func (x *DashboardCard) GetWidth() int32

func (*DashboardCard) ProtoMessage added in v0.6.0

func (*DashboardCard) ProtoMessage()

func (*DashboardCard) ProtoReflect added in v0.6.0

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

func (*DashboardCard) Reset added in v0.6.0

func (x *DashboardCard) Reset()

func (*DashboardCard) String added in v0.6.0

func (x *DashboardCard) String() string

type DashboardCardItem added in v0.6.0

type DashboardCardItem struct {
	Id              int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title           string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Type            string                 `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Weight          int32                  `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`
	Enabled         bool                   `protobuf:"varint,5,opt,name=enabled,proto3" json:"enabled,omitempty"`
	DashboardCardId int64                  `protobuf:"varint,6,opt,name=dashboard_card_id,json=dashboardCardId,proto3" json:"dashboard_card_id,omitempty"`
	EntityId        *string                `protobuf:"bytes,7,opt,name=entity_id,json=entityId,proto3,oneof" json:"entity_id,omitempty"`
	Payload         []byte                 `protobuf:"bytes,8,opt,name=payload,proto3" json:"payload,omitempty"`
	Hidden          bool                   `protobuf:"varint,9,opt,name=hidden,proto3" json:"hidden,omitempty"`
	Frozen          bool                   `protobuf:"varint,10,opt,name=frozen,proto3" json:"frozen,omitempty"`
	CreatedAt       *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt       *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*DashboardCardItem) Descriptor deprecated added in v0.6.0

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

Deprecated: Use DashboardCardItem.ProtoReflect.Descriptor instead.

func (*DashboardCardItem) GetCreatedAt added in v0.6.0

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

func (*DashboardCardItem) GetDashboardCardId added in v0.6.0

func (x *DashboardCardItem) GetDashboardCardId() int64

func (*DashboardCardItem) GetEnabled added in v0.6.0

func (x *DashboardCardItem) GetEnabled() bool

func (*DashboardCardItem) GetEntityId added in v0.6.0

func (x *DashboardCardItem) GetEntityId() string

func (*DashboardCardItem) GetFrozen added in v0.6.0

func (x *DashboardCardItem) GetFrozen() bool

func (*DashboardCardItem) GetHidden added in v0.6.0

func (x *DashboardCardItem) GetHidden() bool

func (*DashboardCardItem) GetId added in v0.6.0

func (x *DashboardCardItem) GetId() int64

func (*DashboardCardItem) GetPayload added in v0.6.0

func (x *DashboardCardItem) GetPayload() []byte

func (*DashboardCardItem) GetTitle added in v0.6.0

func (x *DashboardCardItem) GetTitle() string

func (*DashboardCardItem) GetType added in v0.6.0

func (x *DashboardCardItem) GetType() string

func (*DashboardCardItem) GetUpdatedAt added in v0.6.0

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

func (*DashboardCardItem) GetWeight added in v0.6.0

func (x *DashboardCardItem) GetWeight() int32

func (*DashboardCardItem) ProtoMessage added in v0.6.0

func (*DashboardCardItem) ProtoMessage()

func (*DashboardCardItem) ProtoReflect added in v0.6.0

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

func (*DashboardCardItem) Reset added in v0.6.0

func (x *DashboardCardItem) Reset()

func (*DashboardCardItem) String added in v0.6.0

func (x *DashboardCardItem) String() string

type DashboardCardItemServiceClient added in v0.6.0

type DashboardCardItemServiceClient interface {
	// add new dashboard_card
	AddDashboardCardItem(ctx context.Context, in *NewDashboardCardItemRequest, opts ...grpc.CallOption) (*DashboardCardItem, error)
	// update dashboard_card_item
	UpdateDashboardCardItem(ctx context.Context, in *UpdateDashboardCardItemRequest, opts ...grpc.CallOption) (*DashboardCardItem, error)
	// get dashboard_card_item by id
	GetDashboardCardItemById(ctx context.Context, in *GetDashboardCardItemRequest, opts ...grpc.CallOption) (*DashboardCardItem, error)
	// get dashboard_card_item list
	GetDashboardCardItemList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetDashboardCardItemListResult, error)
	// delete dashboard_card_item
	DeleteDashboardCardItem(ctx context.Context, in *DeleteDashboardCardItemRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

DashboardCardItemServiceClient is the client API for DashboardCardItemService 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.

func NewDashboardCardItemServiceClient added in v0.6.0

func NewDashboardCardItemServiceClient(cc grpc.ClientConnInterface) DashboardCardItemServiceClient

type DashboardCardItemServiceServer added in v0.6.0

type DashboardCardItemServiceServer interface {
	// add new dashboard_card
	AddDashboardCardItem(context.Context, *NewDashboardCardItemRequest) (*DashboardCardItem, error)
	// update dashboard_card_item
	UpdateDashboardCardItem(context.Context, *UpdateDashboardCardItemRequest) (*DashboardCardItem, error)
	// get dashboard_card_item by id
	GetDashboardCardItemById(context.Context, *GetDashboardCardItemRequest) (*DashboardCardItem, error)
	// get dashboard_card_item list
	GetDashboardCardItemList(context.Context, *PaginationRequest) (*GetDashboardCardItemListResult, error)
	// delete dashboard_card_item
	DeleteDashboardCardItem(context.Context, *DeleteDashboardCardItemRequest) (*emptypb.Empty, error)
}

DashboardCardItemServiceServer is the server API for DashboardCardItemService service. All implementations should embed UnimplementedDashboardCardItemServiceServer for forward compatibility

type DashboardCardServiceClient added in v0.6.0

type DashboardCardServiceClient interface {
	// add new dashboard_card
	AddDashboardCard(ctx context.Context, in *NewDashboardCardRequest, opts ...grpc.CallOption) (*DashboardCard, error)
	// update dashboard_card
	UpdateDashboardCard(ctx context.Context, in *UpdateDashboardCardRequest, opts ...grpc.CallOption) (*DashboardCard, error)
	// get dashboard_card by id
	GetDashboardCardById(ctx context.Context, in *GetDashboardCardRequest, opts ...grpc.CallOption) (*DashboardCard, error)
	// get dashboard_card list
	GetDashboardCardList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetDashboardCardListResult, error)
	// delete dashboard_card
	DeleteDashboardCard(ctx context.Context, in *DeleteDashboardCardRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// import dashboard_card
	ImportDashboardCard(ctx context.Context, in *DashboardCard, opts ...grpc.CallOption) (*DashboardCard, error)
}

DashboardCardServiceClient is the client API for DashboardCardService 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.

func NewDashboardCardServiceClient added in v0.6.0

func NewDashboardCardServiceClient(cc grpc.ClientConnInterface) DashboardCardServiceClient

type DashboardCardServiceServer added in v0.6.0

type DashboardCardServiceServer interface {
	// add new dashboard_card
	AddDashboardCard(context.Context, *NewDashboardCardRequest) (*DashboardCard, error)
	// update dashboard_card
	UpdateDashboardCard(context.Context, *UpdateDashboardCardRequest) (*DashboardCard, error)
	// get dashboard_card by id
	GetDashboardCardById(context.Context, *GetDashboardCardRequest) (*DashboardCard, error)
	// get dashboard_card list
	GetDashboardCardList(context.Context, *PaginationRequest) (*GetDashboardCardListResult, error)
	// delete dashboard_card
	DeleteDashboardCard(context.Context, *DeleteDashboardCardRequest) (*emptypb.Empty, error)
	// import dashboard_card
	ImportDashboardCard(context.Context, *DashboardCard) (*DashboardCard, error)
}

DashboardCardServiceServer is the server API for DashboardCardService service. All implementations should embed UnimplementedDashboardCardServiceServer for forward compatibility

type DashboardServiceClient added in v0.6.0

type DashboardServiceClient interface {
	// add new dashboard
	AddDashboard(ctx context.Context, in *NewDashboardRequest, opts ...grpc.CallOption) (*Dashboard, error)
	// update dashboard
	UpdateDashboard(ctx context.Context, in *UpdateDashboardRequest, opts ...grpc.CallOption) (*Dashboard, error)
	// get dashboard by id
	GetDashboardById(ctx context.Context, in *GetDashboardRequest, opts ...grpc.CallOption) (*Dashboard, error)
	// get dashboard list
	GetDashboardList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetDashboardListResult, error)
	// delete dashboard
	DeleteDashboard(ctx context.Context, in *DeleteDashboardRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// import dashboard
	ImportDashboard(ctx context.Context, in *Dashboard, opts ...grpc.CallOption) (*Dashboard, error)
	// search area
	SearchDashboard(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchDashboardResult, error)
}

DashboardServiceClient is the client API for DashboardService 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.

func NewDashboardServiceClient added in v0.6.0

func NewDashboardServiceClient(cc grpc.ClientConnInterface) DashboardServiceClient

type DashboardServiceServer added in v0.6.0

type DashboardServiceServer interface {
	// add new dashboard
	AddDashboard(context.Context, *NewDashboardRequest) (*Dashboard, error)
	// update dashboard
	UpdateDashboard(context.Context, *UpdateDashboardRequest) (*Dashboard, error)
	// get dashboard by id
	GetDashboardById(context.Context, *GetDashboardRequest) (*Dashboard, error)
	// get dashboard list
	GetDashboardList(context.Context, *PaginationRequest) (*GetDashboardListResult, error)
	// delete dashboard
	DeleteDashboard(context.Context, *DeleteDashboardRequest) (*emptypb.Empty, error)
	// import dashboard
	ImportDashboard(context.Context, *Dashboard) (*Dashboard, error)
	// search area
	SearchDashboard(context.Context, *SearchRequest) (*SearchDashboardResult, error)
}

DashboardServiceServer is the server API for DashboardService service. All implementations should embed UnimplementedDashboardServiceServer for forward compatibility

type DashboardShort added in v0.6.0

type DashboardShort struct {
	Id          int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Enabled     bool                   `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"`
	AreaId      *int64                 `protobuf:"varint,5,opt,name=area_id,json=areaId,proto3,oneof" json:"area_id,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*DashboardShort) Descriptor deprecated added in v0.6.0

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

Deprecated: Use DashboardShort.ProtoReflect.Descriptor instead.

func (*DashboardShort) GetAreaId added in v0.6.0

func (x *DashboardShort) GetAreaId() int64

func (*DashboardShort) GetCreatedAt added in v0.6.0

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

func (*DashboardShort) GetDescription added in v0.6.0

func (x *DashboardShort) GetDescription() string

func (*DashboardShort) GetEnabled added in v0.6.0

func (x *DashboardShort) GetEnabled() bool

func (*DashboardShort) GetId added in v0.6.0

func (x *DashboardShort) GetId() int64

func (*DashboardShort) GetName added in v0.6.0

func (x *DashboardShort) GetName() string

func (*DashboardShort) GetUpdatedAt added in v0.6.0

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

func (*DashboardShort) ProtoMessage added in v0.6.0

func (*DashboardShort) ProtoMessage()

func (*DashboardShort) ProtoReflect added in v0.6.0

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

func (*DashboardShort) Reset added in v0.6.0

func (x *DashboardShort) Reset()

func (*DashboardShort) String added in v0.6.0

func (x *DashboardShort) String() string

type DashboardTab added in v0.6.0

type DashboardTab struct {
	Id          int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ColumnWidth int32                  `protobuf:"varint,3,opt,name=column_width,json=columnWidth,proto3" json:"column_width,omitempty"`
	Gap         bool                   `protobuf:"varint,4,opt,name=gap,proto3" json:"gap,omitempty"`
	Background  *string                `protobuf:"bytes,5,opt,name=background,proto3,oneof" json:"background,omitempty"`
	Icon        string                 `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"`
	Enabled     bool                   `protobuf:"varint,7,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Weight      int32                  `protobuf:"varint,8,opt,name=weight,proto3" json:"weight,omitempty"`
	DashboardId int64                  `protobuf:"varint,9,opt,name=dashboard_id,json=dashboardId,proto3" json:"dashboard_id,omitempty"`
	Cards       []*DashboardCard       `protobuf:"bytes,10,rep,name=cards,proto3" json:"cards,omitempty"`
	Entities    map[string]*Entity     `` /* 158-byte string literal not displayed */
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*DashboardTab) Descriptor deprecated added in v0.6.0

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

Deprecated: Use DashboardTab.ProtoReflect.Descriptor instead.

func (*DashboardTab) GetBackground added in v0.6.0

func (x *DashboardTab) GetBackground() string

func (*DashboardTab) GetCards added in v0.6.0

func (x *DashboardTab) GetCards() []*DashboardCard

func (*DashboardTab) GetColumnWidth added in v0.6.0

func (x *DashboardTab) GetColumnWidth() int32

func (*DashboardTab) GetCreatedAt added in v0.6.0

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

func (*DashboardTab) GetDashboardId added in v0.6.0

func (x *DashboardTab) GetDashboardId() int64

func (*DashboardTab) GetEnabled added in v0.6.0

func (x *DashboardTab) GetEnabled() bool

func (*DashboardTab) GetEntities added in v0.6.0

func (x *DashboardTab) GetEntities() map[string]*Entity

func (*DashboardTab) GetGap added in v0.6.0

func (x *DashboardTab) GetGap() bool

func (*DashboardTab) GetIcon added in v0.6.0

func (x *DashboardTab) GetIcon() string

func (*DashboardTab) GetId added in v0.6.0

func (x *DashboardTab) GetId() int64

func (*DashboardTab) GetName added in v0.6.0

func (x *DashboardTab) GetName() string

func (*DashboardTab) GetUpdatedAt added in v0.6.0

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

func (*DashboardTab) GetWeight added in v0.6.0

func (x *DashboardTab) GetWeight() int32

func (*DashboardTab) ProtoMessage added in v0.6.0

func (*DashboardTab) ProtoMessage()

func (*DashboardTab) ProtoReflect added in v0.6.0

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

func (*DashboardTab) Reset added in v0.6.0

func (x *DashboardTab) Reset()

func (*DashboardTab) String added in v0.6.0

func (x *DashboardTab) String() string

type DashboardTabServiceClient added in v0.6.0

type DashboardTabServiceClient interface {
	// add new dashboard_tab
	AddDashboardTab(ctx context.Context, in *NewDashboardTabRequest, opts ...grpc.CallOption) (*DashboardTab, error)
	// update dashboard
	UpdateDashboardTab(ctx context.Context, in *UpdateDashboardTabRequest, opts ...grpc.CallOption) (*DashboardTab, error)
	// get dashboard_tab by id
	GetDashboardTabById(ctx context.Context, in *GetDashboardTabRequest, opts ...grpc.CallOption) (*DashboardTab, error)
	// get dashboard_tab list
	GetDashboardTabList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetDashboardTabListResult, error)
	// delete dashboard_tab
	DeleteDashboardTab(ctx context.Context, in *DeleteDashboardTabRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

DashboardTabServiceClient is the client API for DashboardTabService 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.

func NewDashboardTabServiceClient added in v0.6.0

func NewDashboardTabServiceClient(cc grpc.ClientConnInterface) DashboardTabServiceClient

type DashboardTabServiceServer added in v0.6.0

type DashboardTabServiceServer interface {
	// add new dashboard_tab
	AddDashboardTab(context.Context, *NewDashboardTabRequest) (*DashboardTab, error)
	// update dashboard
	UpdateDashboardTab(context.Context, *UpdateDashboardTabRequest) (*DashboardTab, error)
	// get dashboard_tab by id
	GetDashboardTabById(context.Context, *GetDashboardTabRequest) (*DashboardTab, error)
	// get dashboard_tab list
	GetDashboardTabList(context.Context, *PaginationRequest) (*GetDashboardTabListResult, error)
	// delete dashboard_tab
	DeleteDashboardTab(context.Context, *DeleteDashboardTabRequest) (*emptypb.Empty, error)
}

DashboardTabServiceServer is the server API for DashboardTabService service. All implementations should embed UnimplementedDashboardTabServiceServer for forward compatibility

type DashboardTabShort added in v0.6.0

type DashboardTabShort struct {
	Id          int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ColumnWidth int32                  `protobuf:"varint,3,opt,name=column_width,json=columnWidth,proto3" json:"column_width,omitempty"`
	Gap         bool                   `protobuf:"varint,4,opt,name=gap,proto3" json:"gap,omitempty"`
	Background  *string                `protobuf:"bytes,5,opt,name=background,proto3,oneof" json:"background,omitempty"`
	Icon        string                 `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"`
	Enabled     bool                   `protobuf:"varint,7,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Weight      int32                  `protobuf:"varint,8,opt,name=weight,proto3" json:"weight,omitempty"`
	DashboardId int64                  `protobuf:"varint,9,opt,name=dashboard_id,json=dashboardId,proto3" json:"dashboard_id,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*DashboardTabShort) Descriptor deprecated added in v0.6.0

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

Deprecated: Use DashboardTabShort.ProtoReflect.Descriptor instead.

func (*DashboardTabShort) GetBackground added in v0.6.0

func (x *DashboardTabShort) GetBackground() string

func (*DashboardTabShort) GetColumnWidth added in v0.6.0

func (x *DashboardTabShort) GetColumnWidth() int32

func (*DashboardTabShort) GetCreatedAt added in v0.6.0

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

func (*DashboardTabShort) GetDashboardId added in v0.6.0

func (x *DashboardTabShort) GetDashboardId() int64

func (*DashboardTabShort) GetEnabled added in v0.6.0

func (x *DashboardTabShort) GetEnabled() bool

func (*DashboardTabShort) GetGap added in v0.6.0

func (x *DashboardTabShort) GetGap() bool

func (*DashboardTabShort) GetIcon added in v0.6.0

func (x *DashboardTabShort) GetIcon() string

func (*DashboardTabShort) GetId added in v0.6.0

func (x *DashboardTabShort) GetId() int64

func (*DashboardTabShort) GetName added in v0.6.0

func (x *DashboardTabShort) GetName() string

func (*DashboardTabShort) GetUpdatedAt added in v0.6.0

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

func (*DashboardTabShort) GetWeight added in v0.6.0

func (x *DashboardTabShort) GetWeight() int32

func (*DashboardTabShort) ProtoMessage added in v0.6.0

func (*DashboardTabShort) ProtoMessage()

func (*DashboardTabShort) ProtoReflect added in v0.6.0

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

func (*DashboardTabShort) Reset added in v0.6.0

func (x *DashboardTabShort) Reset()

func (*DashboardTabShort) String added in v0.6.0

func (x *DashboardTabShort) String() string

type DeleteAreaRequest added in v0.5.2

type DeleteAreaRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteAreaRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use DeleteAreaRequest.ProtoReflect.Descriptor instead.

func (*DeleteAreaRequest) GetId added in v0.5.2

func (x *DeleteAreaRequest) GetId() int64

func (*DeleteAreaRequest) ProtoMessage added in v0.5.2

func (*DeleteAreaRequest) ProtoMessage()

func (*DeleteAreaRequest) ProtoReflect added in v0.5.2

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

func (*DeleteAreaRequest) Reset added in v0.5.2

func (x *DeleteAreaRequest) Reset()

func (*DeleteAreaRequest) String added in v0.5.2

func (x *DeleteAreaRequest) String() string

type DeleteBridgeRequest added in v0.5.2

type DeleteBridgeRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteBridgeRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use DeleteBridgeRequest.ProtoReflect.Descriptor instead.

func (*DeleteBridgeRequest) GetId added in v0.5.2

func (x *DeleteBridgeRequest) GetId() int64

func (*DeleteBridgeRequest) ProtoMessage added in v0.5.2

func (*DeleteBridgeRequest) ProtoMessage()

func (*DeleteBridgeRequest) ProtoReflect added in v0.5.2

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

func (*DeleteBridgeRequest) Reset added in v0.5.2

func (x *DeleteBridgeRequest) Reset()

func (*DeleteBridgeRequest) String added in v0.5.2

func (x *DeleteBridgeRequest) String() string

type DeleteDashboardCardItemRequest added in v0.6.0

type DeleteDashboardCardItemRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDashboardCardItemRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use DeleteDashboardCardItemRequest.ProtoReflect.Descriptor instead.

func (*DeleteDashboardCardItemRequest) GetId added in v0.6.0

func (*DeleteDashboardCardItemRequest) ProtoMessage added in v0.6.0

func (*DeleteDashboardCardItemRequest) ProtoMessage()

func (*DeleteDashboardCardItemRequest) ProtoReflect added in v0.6.0

func (*DeleteDashboardCardItemRequest) Reset added in v0.6.0

func (x *DeleteDashboardCardItemRequest) Reset()

func (*DeleteDashboardCardItemRequest) String added in v0.6.0

type DeleteDashboardCardRequest added in v0.6.0

type DeleteDashboardCardRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDashboardCardRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use DeleteDashboardCardRequest.ProtoReflect.Descriptor instead.

func (*DeleteDashboardCardRequest) GetId added in v0.6.0

func (x *DeleteDashboardCardRequest) GetId() int64

func (*DeleteDashboardCardRequest) ProtoMessage added in v0.6.0

func (*DeleteDashboardCardRequest) ProtoMessage()

func (*DeleteDashboardCardRequest) ProtoReflect added in v0.6.0

func (*DeleteDashboardCardRequest) Reset added in v0.6.0

func (x *DeleteDashboardCardRequest) Reset()

func (*DeleteDashboardCardRequest) String added in v0.6.0

func (x *DeleteDashboardCardRequest) String() string

type DeleteDashboardRequest added in v0.6.0

type DeleteDashboardRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDashboardRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use DeleteDashboardRequest.ProtoReflect.Descriptor instead.

func (*DeleteDashboardRequest) GetId added in v0.6.0

func (x *DeleteDashboardRequest) GetId() int64

func (*DeleteDashboardRequest) ProtoMessage added in v0.6.0

func (*DeleteDashboardRequest) ProtoMessage()

func (*DeleteDashboardRequest) ProtoReflect added in v0.6.0

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

func (*DeleteDashboardRequest) Reset added in v0.6.0

func (x *DeleteDashboardRequest) Reset()

func (*DeleteDashboardRequest) String added in v0.6.0

func (x *DeleteDashboardRequest) String() string

type DeleteDashboardTabRequest added in v0.6.0

type DeleteDashboardTabRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDashboardTabRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use DeleteDashboardTabRequest.ProtoReflect.Descriptor instead.

func (*DeleteDashboardTabRequest) GetId added in v0.6.0

func (x *DeleteDashboardTabRequest) GetId() int64

func (*DeleteDashboardTabRequest) ProtoMessage added in v0.6.0

func (*DeleteDashboardTabRequest) ProtoMessage()

func (*DeleteDashboardTabRequest) ProtoReflect added in v0.6.0

func (*DeleteDashboardTabRequest) Reset added in v0.6.0

func (x *DeleteDashboardTabRequest) Reset()

func (*DeleteDashboardTabRequest) String added in v0.6.0

func (x *DeleteDashboardTabRequest) String() string

type DeleteEntityRequest added in v0.5.2

type DeleteEntityRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteEntityRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use DeleteEntityRequest.ProtoReflect.Descriptor instead.

func (*DeleteEntityRequest) GetId added in v0.5.2

func (x *DeleteEntityRequest) GetId() string

func (*DeleteEntityRequest) ProtoMessage added in v0.5.2

func (*DeleteEntityRequest) ProtoMessage()

func (*DeleteEntityRequest) ProtoReflect added in v0.5.2

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

func (*DeleteEntityRequest) Reset added in v0.5.2

func (x *DeleteEntityRequest) Reset()

func (*DeleteEntityRequest) String added in v0.5.2

func (x *DeleteEntityRequest) String() string

type DeleteImageRequest

type DeleteImageRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteImageRequest) Descriptor deprecated

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

Deprecated: Use DeleteImageRequest.ProtoReflect.Descriptor instead.

func (*DeleteImageRequest) GetId

func (x *DeleteImageRequest) GetId() int64

func (*DeleteImageRequest) ProtoMessage

func (*DeleteImageRequest) ProtoMessage()

func (*DeleteImageRequest) ProtoReflect

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

func (*DeleteImageRequest) Reset

func (x *DeleteImageRequest) Reset()

func (*DeleteImageRequest) String

func (x *DeleteImageRequest) String() string

type DeleteRoleRequest

type DeleteRoleRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRoleRequest) Descriptor deprecated

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

Deprecated: Use DeleteRoleRequest.ProtoReflect.Descriptor instead.

func (*DeleteRoleRequest) GetName

func (x *DeleteRoleRequest) GetName() string

func (*DeleteRoleRequest) ProtoMessage

func (*DeleteRoleRequest) ProtoMessage()

func (*DeleteRoleRequest) ProtoReflect

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

func (*DeleteRoleRequest) Reset

func (x *DeleteRoleRequest) Reset()

func (*DeleteRoleRequest) String

func (x *DeleteRoleRequest) String() string

type DeleteScriptRequest

type DeleteScriptRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteScriptRequest) Descriptor deprecated

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

Deprecated: Use DeleteScriptRequest.ProtoReflect.Descriptor instead.

func (*DeleteScriptRequest) GetId

func (x *DeleteScriptRequest) GetId() int64

func (*DeleteScriptRequest) ProtoMessage

func (*DeleteScriptRequest) ProtoMessage()

func (*DeleteScriptRequest) ProtoReflect

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

func (*DeleteScriptRequest) Reset

func (x *DeleteScriptRequest) Reset()

func (*DeleteScriptRequest) String

func (x *DeleteScriptRequest) String() string

type DeleteTaskRequest added in v0.5.2

type DeleteTaskRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTaskRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use DeleteTaskRequest.ProtoReflect.Descriptor instead.

func (*DeleteTaskRequest) GetId added in v0.5.2

func (x *DeleteTaskRequest) GetId() int64

func (*DeleteTaskRequest) ProtoMessage added in v0.5.2

func (*DeleteTaskRequest) ProtoMessage()

func (*DeleteTaskRequest) ProtoReflect added in v0.5.2

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

func (*DeleteTaskRequest) Reset added in v0.5.2

func (x *DeleteTaskRequest) Reset()

func (*DeleteTaskRequest) String added in v0.5.2

func (x *DeleteTaskRequest) String() string

type DeleteUserRequest

type DeleteUserRequest struct {

	// user id
	Id int64 `protobuf:"varint,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() int64

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 DeleteVariableRequest added in v0.6.0

type DeleteVariableRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteVariableRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use DeleteVariableRequest.ProtoReflect.Descriptor instead.

func (*DeleteVariableRequest) GetName added in v0.6.0

func (x *DeleteVariableRequest) GetName() string

func (*DeleteVariableRequest) ProtoMessage added in v0.6.0

func (*DeleteVariableRequest) ProtoMessage()

func (*DeleteVariableRequest) ProtoReflect added in v0.6.0

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

func (*DeleteVariableRequest) Reset added in v0.6.0

func (x *DeleteVariableRequest) Reset()

func (*DeleteVariableRequest) String added in v0.6.0

func (x *DeleteVariableRequest) String() string

type DeveloperToolsServiceClient added in v0.5.3

type DeveloperToolsServiceClient interface {
	// entity set state
	EntitySetState(ctx context.Context, in *EntityRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// reload entity
	ReloadEntity(ctx context.Context, in *ReloadRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// task call trigger
	TaskCallTrigger(ctx context.Context, in *AutomationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// task call action
	TaskCallAction(ctx context.Context, in *AutomationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

DeveloperToolsServiceClient is the client API for DeveloperToolsService 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.

func NewDeveloperToolsServiceClient added in v0.5.3

func NewDeveloperToolsServiceClient(cc grpc.ClientConnInterface) DeveloperToolsServiceClient

type DeveloperToolsServiceServer added in v0.5.3

type DeveloperToolsServiceServer interface {
	// entity set state
	EntitySetState(context.Context, *EntityRequest) (*emptypb.Empty, error)
	// reload entity
	ReloadEntity(context.Context, *ReloadRequest) (*emptypb.Empty, error)
	// task call trigger
	TaskCallTrigger(context.Context, *AutomationRequest) (*emptypb.Empty, error)
	// task call action
	TaskCallAction(context.Context, *AutomationRequest) (*emptypb.Empty, error)
}

DeveloperToolsServiceServer is the server API for DeveloperToolsService service. All implementations should embed UnimplementedDeveloperToolsServiceServer for forward compatibility

type DeviceBanRequest added in v0.5.2

type DeviceBanRequest struct {
	Id           int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	FriendlyName string `protobuf:"bytes,2,opt,name=friendly_name,json=friendlyName,proto3" json:"friendly_name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceBanRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use DeviceBanRequest.ProtoReflect.Descriptor instead.

func (*DeviceBanRequest) GetFriendlyName added in v0.5.2

func (x *DeviceBanRequest) GetFriendlyName() string

func (*DeviceBanRequest) GetId added in v0.5.2

func (x *DeviceBanRequest) GetId() int64

func (*DeviceBanRequest) ProtoMessage added in v0.5.2

func (*DeviceBanRequest) ProtoMessage()

func (*DeviceBanRequest) ProtoReflect added in v0.5.2

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

func (*DeviceBanRequest) Reset added in v0.5.2

func (x *DeviceBanRequest) Reset()

func (*DeviceBanRequest) String added in v0.5.2

func (x *DeviceBanRequest) String() string

type DeviceListRequest added in v0.5.2

type DeviceListRequest struct {
	Id    int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Page  uint64 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	Limit uint64 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	Sort  string `protobuf:"bytes,4,opt,name=sort,proto3" json:"sort,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceListRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use DeviceListRequest.ProtoReflect.Descriptor instead.

func (*DeviceListRequest) GetId added in v0.5.2

func (x *DeviceListRequest) GetId() int64

func (*DeviceListRequest) GetLimit added in v0.5.2

func (x *DeviceListRequest) GetLimit() uint64

func (*DeviceListRequest) GetPage added in v0.5.2

func (x *DeviceListRequest) GetPage() uint64

func (*DeviceListRequest) GetSort added in v0.5.2

func (x *DeviceListRequest) GetSort() string

func (*DeviceListRequest) ProtoMessage added in v0.5.2

func (*DeviceListRequest) ProtoMessage()

func (*DeviceListRequest) ProtoReflect added in v0.5.2

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

func (*DeviceListRequest) Reset added in v0.5.2

func (x *DeviceListRequest) Reset()

func (*DeviceListRequest) String added in v0.5.2

func (x *DeviceListRequest) String() string

type DeviceListResult added in v0.5.2

type DeviceListResult struct {
	Items []*Zigbee2MqttDevice `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta                `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceListResult) Descriptor deprecated added in v0.5.2

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

Deprecated: Use DeviceListResult.ProtoReflect.Descriptor instead.

func (*DeviceListResult) GetItems added in v0.5.2

func (x *DeviceListResult) GetItems() []*Zigbee2MqttDevice

func (*DeviceListResult) GetMeta added in v0.5.2

func (x *DeviceListResult) GetMeta() *Meta

func (*DeviceListResult) ProtoMessage added in v0.5.2

func (*DeviceListResult) ProtoMessage()

func (*DeviceListResult) ProtoReflect added in v0.5.2

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

func (*DeviceListResult) Reset added in v0.5.2

func (x *DeviceListResult) Reset()

func (*DeviceListResult) String added in v0.5.2

func (x *DeviceListResult) String() string

type DeviceRenameRequest added in v0.5.2

type DeviceRenameRequest struct {
	FriendlyName string `protobuf:"bytes,1,opt,name=friendly_name,json=friendlyName,proto3" json:"friendly_name,omitempty"`
	NewName      string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceRenameRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use DeviceRenameRequest.ProtoReflect.Descriptor instead.

func (*DeviceRenameRequest) GetFriendlyName added in v0.5.2

func (x *DeviceRenameRequest) GetFriendlyName() string

func (*DeviceRenameRequest) GetNewName added in v0.5.2

func (x *DeviceRenameRequest) GetNewName() string

func (*DeviceRenameRequest) ProtoMessage added in v0.5.2

func (*DeviceRenameRequest) ProtoMessage()

func (*DeviceRenameRequest) ProtoReflect added in v0.5.2

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

func (*DeviceRenameRequest) Reset added in v0.5.2

func (x *DeviceRenameRequest) Reset()

func (*DeviceRenameRequest) String added in v0.5.2

func (x *DeviceRenameRequest) String() string

type DeviceWhitelistRequest added in v0.5.2

type DeviceWhitelistRequest struct {
	Id           int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	FriendlyName string `protobuf:"bytes,2,opt,name=friendly_name,json=friendlyName,proto3" json:"friendly_name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceWhitelistRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use DeviceWhitelistRequest.ProtoReflect.Descriptor instead.

func (*DeviceWhitelistRequest) GetFriendlyName added in v0.5.2

func (x *DeviceWhitelistRequest) GetFriendlyName() string

func (*DeviceWhitelistRequest) GetId added in v0.5.2

func (x *DeviceWhitelistRequest) GetId() int64

func (*DeviceWhitelistRequest) ProtoMessage added in v0.5.2

func (*DeviceWhitelistRequest) ProtoMessage()

func (*DeviceWhitelistRequest) ProtoReflect added in v0.5.2

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

func (*DeviceWhitelistRequest) Reset added in v0.5.2

func (x *DeviceWhitelistRequest) Reset()

func (*DeviceWhitelistRequest) String added in v0.5.2

func (x *DeviceWhitelistRequest) String() string

type DisablePluginRequest added in v0.5.1

type DisablePluginRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DisablePluginRequest) Descriptor deprecated added in v0.5.1

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

Deprecated: Use DisablePluginRequest.ProtoReflect.Descriptor instead.

func (*DisablePluginRequest) GetName added in v0.5.1

func (x *DisablePluginRequest) GetName() string

func (*DisablePluginRequest) ProtoMessage added in v0.5.1

func (*DisablePluginRequest) ProtoMessage()

func (*DisablePluginRequest) ProtoReflect added in v0.5.1

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

func (*DisablePluginRequest) Reset added in v0.5.1

func (x *DisablePluginRequest) Reset()

func (*DisablePluginRequest) String added in v0.5.1

func (x *DisablePluginRequest) String() string

type DisablePluginResult added in v0.5.1

type DisablePluginResult struct {
	// contains filtered or unexported fields
}

func (*DisablePluginResult) Descriptor deprecated added in v0.5.1

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

Deprecated: Use DisablePluginResult.ProtoReflect.Descriptor instead.

func (*DisablePluginResult) ProtoMessage added in v0.5.1

func (*DisablePluginResult) ProtoMessage()

func (*DisablePluginResult) ProtoReflect added in v0.5.1

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

func (*DisablePluginResult) Reset added in v0.5.1

func (x *DisablePluginResult) Reset()

func (*DisablePluginResult) String added in v0.5.1

func (x *DisablePluginResult) String() string

type DisableTaskRequest added in v0.5.3

type DisableTaskRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DisableTaskRequest) Descriptor deprecated added in v0.5.3

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

Deprecated: Use DisableTaskRequest.ProtoReflect.Descriptor instead.

func (*DisableTaskRequest) GetId added in v0.5.3

func (x *DisableTaskRequest) GetId() int64

func (*DisableTaskRequest) ProtoMessage added in v0.5.3

func (*DisableTaskRequest) ProtoMessage()

func (*DisableTaskRequest) ProtoReflect added in v0.5.3

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

func (*DisableTaskRequest) Reset added in v0.5.3

func (x *DisableTaskRequest) Reset()

func (*DisableTaskRequest) String added in v0.5.3

func (x *DisableTaskRequest) String() string

type EnablePluginRequest added in v0.5.1

type EnablePluginRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*EnablePluginRequest) Descriptor deprecated added in v0.5.1

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

Deprecated: Use EnablePluginRequest.ProtoReflect.Descriptor instead.

func (*EnablePluginRequest) GetName added in v0.5.1

func (x *EnablePluginRequest) GetName() string

func (*EnablePluginRequest) ProtoMessage added in v0.5.1

func (*EnablePluginRequest) ProtoMessage()

func (*EnablePluginRequest) ProtoReflect added in v0.5.1

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

func (*EnablePluginRequest) Reset added in v0.5.1

func (x *EnablePluginRequest) Reset()

func (*EnablePluginRequest) String added in v0.5.1

func (x *EnablePluginRequest) String() string

type EnablePluginResult added in v0.5.1

type EnablePluginResult struct {
	// contains filtered or unexported fields
}

func (*EnablePluginResult) Descriptor deprecated added in v0.5.1

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

Deprecated: Use EnablePluginResult.ProtoReflect.Descriptor instead.

func (*EnablePluginResult) ProtoMessage added in v0.5.1

func (*EnablePluginResult) ProtoMessage()

func (*EnablePluginResult) ProtoReflect added in v0.5.1

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

func (*EnablePluginResult) Reset added in v0.5.1

func (x *EnablePluginResult) Reset()

func (*EnablePluginResult) String added in v0.5.1

func (x *EnablePluginResult) String() string

type EnableTaskRequest added in v0.5.3

type EnableTaskRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*EnableTaskRequest) Descriptor deprecated added in v0.5.3

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

Deprecated: Use EnableTaskRequest.ProtoReflect.Descriptor instead.

func (*EnableTaskRequest) GetId added in v0.5.3

func (x *EnableTaskRequest) GetId() int64

func (*EnableTaskRequest) ProtoMessage added in v0.5.3

func (*EnableTaskRequest) ProtoMessage()

func (*EnableTaskRequest) ProtoReflect added in v0.5.3

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

func (*EnableTaskRequest) Reset added in v0.5.3

func (x *EnableTaskRequest) Reset()

func (*EnableTaskRequest) String added in v0.5.3

func (x *EnableTaskRequest) String() string

type Entity added in v0.5.2

type Entity struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	PluginName  string                 `protobuf:"bytes,2,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"`
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Area        *Area                  `protobuf:"bytes,4,opt,name=area,proto3,oneof" json:"area,omitempty"`
	Image       *Image                 `protobuf:"bytes,6,opt,name=image,proto3,oneof" json:"image,omitempty"`
	Icon        *string                `protobuf:"bytes,5,opt,name=icon,proto3,oneof" json:"icon,omitempty"`
	AutoLoad    bool                   `protobuf:"varint,8,opt,name=auto_load,json=autoLoad,proto3" json:"auto_load,omitempty"`
	Parent      *EntityParent          `protobuf:"bytes,9,opt,name=parent,proto3,oneof" json:"parent,omitempty"`
	Actions     []*EntityAction        `protobuf:"bytes,10,rep,name=actions,proto3" json:"actions,omitempty"`
	States      []*EntityState         `protobuf:"bytes,11,rep,name=states,proto3" json:"states,omitempty"`
	Scripts     []*Script              `protobuf:"bytes,12,rep,name=scripts,proto3" json:"scripts,omitempty"`
	Attributes  map[string]*Attribute  `` /* 162-byte string literal not displayed */
	Settings    map[string]*Attribute  `` /* 158-byte string literal not displayed */
	Metrics     []*Metric              `protobuf:"bytes,15,rep,name=metrics,proto3" json:"metrics,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Entity) Descriptor deprecated added in v0.5.2

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

Deprecated: Use Entity.ProtoReflect.Descriptor instead.

func (*Entity) GetActions added in v0.5.2

func (x *Entity) GetActions() []*EntityAction

func (*Entity) GetArea added in v0.5.2

func (x *Entity) GetArea() *Area

func (*Entity) GetAttributes added in v0.5.2

func (x *Entity) GetAttributes() map[string]*Attribute

func (*Entity) GetAutoLoad added in v0.5.2

func (x *Entity) GetAutoLoad() bool

func (*Entity) GetCreatedAt added in v0.5.2

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

func (*Entity) GetDescription added in v0.5.2

func (x *Entity) GetDescription() string

func (*Entity) GetIcon added in v0.5.2

func (x *Entity) GetIcon() string

func (*Entity) GetId added in v0.5.2

func (x *Entity) GetId() string

func (*Entity) GetImage added in v0.5.2

func (x *Entity) GetImage() *Image

func (*Entity) GetMetrics added in v0.5.2

func (x *Entity) GetMetrics() []*Metric

func (*Entity) GetParent added in v0.5.2

func (x *Entity) GetParent() *EntityParent

func (*Entity) GetPluginName added in v0.5.2

func (x *Entity) GetPluginName() string

func (*Entity) GetScripts added in v0.5.2

func (x *Entity) GetScripts() []*Script

func (*Entity) GetSettings added in v0.5.2

func (x *Entity) GetSettings() map[string]*Attribute

func (*Entity) GetStates added in v0.5.2

func (x *Entity) GetStates() []*EntityState

func (*Entity) GetUpdatedAt added in v0.5.2

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

func (*Entity) ProtoMessage added in v0.5.2

func (*Entity) ProtoMessage()

func (*Entity) ProtoReflect added in v0.5.2

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

func (*Entity) Reset added in v0.5.2

func (x *Entity) Reset()

func (*Entity) String added in v0.5.2

func (x *Entity) String() string

type EntityAction added in v0.5.2

type EntityAction struct {
	Name        string  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string  `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Icon        *string `protobuf:"bytes,3,opt,name=icon,proto3,oneof" json:"icon,omitempty"`
	Image       *Image  `protobuf:"bytes,5,opt,name=image,proto3,oneof" json:"image,omitempty"`
	Script      *Script `protobuf:"bytes,6,opt,name=script,proto3,oneof" json:"script,omitempty"`
	Type        string  `protobuf:"bytes,7,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*EntityAction) Descriptor deprecated added in v0.5.2

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

Deprecated: Use EntityAction.ProtoReflect.Descriptor instead.

func (*EntityAction) GetDescription added in v0.5.2

func (x *EntityAction) GetDescription() string

func (*EntityAction) GetIcon added in v0.5.2

func (x *EntityAction) GetIcon() string

func (*EntityAction) GetImage added in v0.5.2

func (x *EntityAction) GetImage() *Image

func (*EntityAction) GetName added in v0.5.2

func (x *EntityAction) GetName() string

func (*EntityAction) GetScript added in v0.5.2

func (x *EntityAction) GetScript() *Script

func (*EntityAction) GetType added in v0.5.2

func (x *EntityAction) GetType() string

func (*EntityAction) ProtoMessage added in v0.5.2

func (*EntityAction) ProtoMessage()

func (*EntityAction) ProtoReflect added in v0.5.2

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

func (*EntityAction) Reset added in v0.5.2

func (x *EntityAction) Reset()

func (*EntityAction) String added in v0.5.2

func (x *EntityAction) String() string

type EntityCallActionRequest added in v0.5.3

type EntityCallActionRequest struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*EntityCallActionRequest) Descriptor deprecated added in v0.5.3

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

Deprecated: Use EntityCallActionRequest.ProtoReflect.Descriptor instead.

func (*EntityCallActionRequest) GetId added in v0.5.3

func (x *EntityCallActionRequest) GetId() string

func (*EntityCallActionRequest) GetName added in v0.5.3

func (x *EntityCallActionRequest) GetName() string

func (*EntityCallActionRequest) ProtoMessage added in v0.5.3

func (*EntityCallActionRequest) ProtoMessage()

func (*EntityCallActionRequest) ProtoReflect added in v0.5.3

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

func (*EntityCallActionRequest) Reset added in v0.5.3

func (x *EntityCallActionRequest) Reset()

func (*EntityCallActionRequest) String added in v0.5.3

func (x *EntityCallActionRequest) String() string

type EntityParent added in v0.5.2

type EntityParent struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*EntityParent) Descriptor deprecated added in v0.5.2

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

Deprecated: Use EntityParent.ProtoReflect.Descriptor instead.

func (*EntityParent) GetId added in v0.5.2

func (x *EntityParent) GetId() string

func (*EntityParent) ProtoMessage added in v0.5.2

func (*EntityParent) ProtoMessage()

func (*EntityParent) ProtoReflect added in v0.5.2

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

func (*EntityParent) Reset added in v0.5.2

func (x *EntityParent) Reset()

func (*EntityParent) String added in v0.5.2

func (x *EntityParent) String() string

type EntityRequest added in v0.5.3

type EntityRequest struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*EntityRequest) Descriptor deprecated added in v0.5.3

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

Deprecated: Use EntityRequest.ProtoReflect.Descriptor instead.

func (*EntityRequest) GetId added in v0.5.3

func (x *EntityRequest) GetId() string

func (*EntityRequest) GetName added in v0.5.3

func (x *EntityRequest) GetName() string

func (*EntityRequest) ProtoMessage added in v0.5.3

func (*EntityRequest) ProtoMessage()

func (*EntityRequest) ProtoReflect added in v0.5.3

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

func (*EntityRequest) Reset added in v0.5.3

func (x *EntityRequest) Reset()

func (*EntityRequest) String added in v0.5.3

func (x *EntityRequest) String() string

type EntityServiceClient added in v0.5.2

type EntityServiceClient interface {
	// add new entity
	AddEntity(ctx context.Context, in *NewEntityRequest, opts ...grpc.CallOption) (*Entity, error)
	// update entity
	UpdateEntity(ctx context.Context, in *UpdateEntityRequest, opts ...grpc.CallOption) (*Entity, error)
	// get entity
	GetEntity(ctx context.Context, in *GetEntityRequest, opts ...grpc.CallOption) (*Entity, error)
	// get entity list
	GetEntityList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetEntityListResult, error)
	// delete entity
	DeleteEntity(ctx context.Context, in *DeleteEntityRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// search entity
	SearchEntity(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchEntityResult, error)
	// import entity
	ImportEntity(ctx context.Context, in *Entity, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

EntityServiceClient is the client API for EntityService 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.

func NewEntityServiceClient added in v0.5.2

func NewEntityServiceClient(cc grpc.ClientConnInterface) EntityServiceClient

type EntityServiceServer added in v0.5.2

type EntityServiceServer interface {
	// add new entity
	AddEntity(context.Context, *NewEntityRequest) (*Entity, error)
	// update entity
	UpdateEntity(context.Context, *UpdateEntityRequest) (*Entity, error)
	// get entity
	GetEntity(context.Context, *GetEntityRequest) (*Entity, error)
	// get entity list
	GetEntityList(context.Context, *PaginationRequest) (*GetEntityListResult, error)
	// delete entity
	DeleteEntity(context.Context, *DeleteEntityRequest) (*emptypb.Empty, error)
	// search entity
	SearchEntity(context.Context, *SearchRequest) (*SearchEntityResult, error)
	// import entity
	ImportEntity(context.Context, *Entity) (*emptypb.Empty, error)
}

EntityServiceServer is the server API for EntityService service. All implementations should embed UnimplementedEntityServiceServer for forward compatibility

type EntityShort added in v0.5.2

type EntityShort struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	PluginName  string                 `protobuf:"bytes,2,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"`
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Area        *Area                  `protobuf:"bytes,4,opt,name=area,proto3,oneof" json:"area,omitempty"`
	Image       *Image                 `protobuf:"bytes,6,opt,name=image,proto3,oneof" json:"image,omitempty"`
	Icon        *string                `protobuf:"bytes,5,opt,name=icon,proto3,oneof" json:"icon,omitempty"`
	AutoLoad    bool                   `protobuf:"varint,8,opt,name=auto_load,json=autoLoad,proto3" json:"auto_load,omitempty"`
	Parent      *EntityParent          `protobuf:"bytes,9,opt,name=parent,proto3,oneof" json:"parent,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*EntityShort) Descriptor deprecated added in v0.5.2

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

Deprecated: Use EntityShort.ProtoReflect.Descriptor instead.

func (*EntityShort) GetArea added in v0.5.2

func (x *EntityShort) GetArea() *Area

func (*EntityShort) GetAutoLoad added in v0.5.2

func (x *EntityShort) GetAutoLoad() bool

func (*EntityShort) GetCreatedAt added in v0.5.2

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

func (*EntityShort) GetDescription added in v0.5.2

func (x *EntityShort) GetDescription() string

func (*EntityShort) GetIcon added in v0.5.2

func (x *EntityShort) GetIcon() string

func (*EntityShort) GetId added in v0.5.2

func (x *EntityShort) GetId() string

func (*EntityShort) GetImage added in v0.5.2

func (x *EntityShort) GetImage() *Image

func (*EntityShort) GetParent added in v0.5.2

func (x *EntityShort) GetParent() *EntityParent

func (*EntityShort) GetPluginName added in v0.5.2

func (x *EntityShort) GetPluginName() string

func (*EntityShort) GetUpdatedAt added in v0.5.2

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

func (*EntityShort) ProtoMessage added in v0.5.2

func (*EntityShort) ProtoMessage()

func (*EntityShort) ProtoReflect added in v0.5.2

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

func (*EntityShort) Reset added in v0.5.2

func (x *EntityShort) Reset()

func (*EntityShort) String added in v0.5.2

func (x *EntityShort) String() string

type EntityState added in v0.5.2

type EntityState struct {
	Name        string  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string  `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Icon        *string `protobuf:"bytes,3,opt,name=icon,proto3,oneof" json:"icon,omitempty"`
	Image       *Image  `protobuf:"bytes,5,opt,name=image,proto3,oneof" json:"image,omitempty"`
	Style       string  `protobuf:"bytes,6,opt,name=style,proto3" json:"style,omitempty"`
	// contains filtered or unexported fields
}

func (*EntityState) Descriptor deprecated added in v0.5.2

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

Deprecated: Use EntityState.ProtoReflect.Descriptor instead.

func (*EntityState) GetDescription added in v0.5.2

func (x *EntityState) GetDescription() string

func (*EntityState) GetIcon added in v0.5.2

func (x *EntityState) GetIcon() string

func (*EntityState) GetImage added in v0.5.2

func (x *EntityState) GetImage() *Image

func (*EntityState) GetName added in v0.5.2

func (x *EntityState) GetName() string

func (*EntityState) GetStyle added in v0.5.2

func (x *EntityState) GetStyle() string

func (*EntityState) ProtoMessage added in v0.5.2

func (*EntityState) ProtoMessage()

func (*EntityState) ProtoReflect added in v0.5.2

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

func (*EntityState) Reset added in v0.5.2

func (x *EntityState) Reset()

func (*EntityState) String added in v0.5.2

func (x *EntityState) String() string

type EntityStorage added in v0.6.0

type EntityStorage struct {
	Id         int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	EntityId   string                 `protobuf:"bytes,2,opt,name=entity_id,json=entityId,proto3" json:"entity_id,omitempty"`
	State      string                 `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	Attributes map[string]*Attribute  `` /* 161-byte string literal not displayed */
	CreatedAt  *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*EntityStorage) Descriptor deprecated added in v0.6.0

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

Deprecated: Use EntityStorage.ProtoReflect.Descriptor instead.

func (*EntityStorage) GetAttributes added in v0.6.0

func (x *EntityStorage) GetAttributes() map[string]*Attribute

func (*EntityStorage) GetCreatedAt added in v0.6.0

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

func (*EntityStorage) GetEntityId added in v0.6.0

func (x *EntityStorage) GetEntityId() string

func (*EntityStorage) GetId added in v0.6.0

func (x *EntityStorage) GetId() int64

func (*EntityStorage) GetState added in v0.6.0

func (x *EntityStorage) GetState() string

func (*EntityStorage) ProtoMessage added in v0.6.0

func (*EntityStorage) ProtoMessage()

func (*EntityStorage) ProtoReflect added in v0.6.0

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

func (*EntityStorage) Reset added in v0.6.0

func (x *EntityStorage) Reset()

func (*EntityStorage) String added in v0.6.0

func (x *EntityStorage) String() string

type EntityStorageServiceClient added in v0.6.0

type EntityStorageServiceClient interface {
	GetEntityStorageList(ctx context.Context, in *GetEntityStorageRequest, opts ...grpc.CallOption) (*GetEntityStorageResult, error)
}

EntityStorageServiceClient is the client API for EntityStorageService 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.

func NewEntityStorageServiceClient added in v0.6.0

func NewEntityStorageServiceClient(cc grpc.ClientConnInterface) EntityStorageServiceClient

type EntityStorageServiceServer added in v0.6.0

type EntityStorageServiceServer interface {
	GetEntityStorageList(context.Context, *GetEntityStorageRequest) (*GetEntityStorageResult, error)
}

EntityStorageServiceServer is the server API for EntityStorageService service. All implementations should embed UnimplementedEntityStorageServiceServer for forward compatibility

type ExecScriptRequest

type ExecScriptRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecScriptRequest) Descriptor deprecated

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

Deprecated: Use ExecScriptRequest.ProtoReflect.Descriptor instead.

func (*ExecScriptRequest) GetId

func (x *ExecScriptRequest) GetId() int64

func (*ExecScriptRequest) ProtoMessage

func (*ExecScriptRequest) ProtoMessage()

func (*ExecScriptRequest) ProtoReflect

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

func (*ExecScriptRequest) Reset

func (x *ExecScriptRequest) Reset()

func (*ExecScriptRequest) String

func (x *ExecScriptRequest) String() string

type ExecScriptResult

type ExecScriptResult struct {
	Result string `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecScriptResult) Descriptor deprecated

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

Deprecated: Use ExecScriptResult.ProtoReflect.Descriptor instead.

func (*ExecScriptResult) GetResult

func (x *ExecScriptResult) GetResult() string

func (*ExecScriptResult) ProtoMessage

func (*ExecScriptResult) ProtoMessage()

func (*ExecScriptResult) ProtoReflect

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

func (*ExecScriptResult) Reset

func (x *ExecScriptResult) Reset()

func (*ExecScriptResult) String

func (x *ExecScriptResult) String() string

type ExecSrcScriptRequest

type ExecSrcScriptRequest struct {
	Lang        string `protobuf:"bytes,1,opt,name=lang,proto3" json:"lang,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Source      string `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"`
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecSrcScriptRequest) Descriptor deprecated

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

Deprecated: Use ExecSrcScriptRequest.ProtoReflect.Descriptor instead.

func (*ExecSrcScriptRequest) GetDescription

func (x *ExecSrcScriptRequest) GetDescription() string

func (*ExecSrcScriptRequest) GetLang

func (x *ExecSrcScriptRequest) GetLang() string

func (*ExecSrcScriptRequest) GetName

func (x *ExecSrcScriptRequest) GetName() string

func (*ExecSrcScriptRequest) GetSource

func (x *ExecSrcScriptRequest) GetSource() string

func (*ExecSrcScriptRequest) ProtoMessage

func (*ExecSrcScriptRequest) ProtoMessage()

func (*ExecSrcScriptRequest) ProtoReflect

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

func (*ExecSrcScriptRequest) Reset

func (x *ExecSrcScriptRequest) Reset()

func (*ExecSrcScriptRequest) String

func (x *ExecSrcScriptRequest) String() string

type GetAreaListResult added in v0.5.2

type GetAreaListResult struct {
	Items []*Area `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta   `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAreaListResult) Descriptor deprecated added in v0.5.2

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

Deprecated: Use GetAreaListResult.ProtoReflect.Descriptor instead.

func (*GetAreaListResult) GetItems added in v0.5.2

func (x *GetAreaListResult) GetItems() []*Area

func (*GetAreaListResult) GetMeta added in v0.5.2

func (x *GetAreaListResult) GetMeta() *Meta

func (*GetAreaListResult) ProtoMessage added in v0.5.2

func (*GetAreaListResult) ProtoMessage()

func (*GetAreaListResult) ProtoReflect added in v0.5.2

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

func (*GetAreaListResult) Reset added in v0.5.2

func (x *GetAreaListResult) Reset()

func (*GetAreaListResult) String added in v0.5.2

func (x *GetAreaListResult) String() string

type GetAreaRequest added in v0.5.2

type GetAreaRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAreaRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use GetAreaRequest.ProtoReflect.Descriptor instead.

func (*GetAreaRequest) GetId added in v0.5.2

func (x *GetAreaRequest) GetId() int64

func (*GetAreaRequest) ProtoMessage added in v0.5.2

func (*GetAreaRequest) ProtoMessage()

func (*GetAreaRequest) ProtoReflect added in v0.5.2

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

func (*GetAreaRequest) Reset added in v0.5.2

func (x *GetAreaRequest) Reset()

func (*GetAreaRequest) String added in v0.5.2

func (x *GetAreaRequest) String() string

type GetBackupListResult added in v0.7.1

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

func (*GetBackupListResult) Descriptor deprecated added in v0.7.1

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

Deprecated: Use GetBackupListResult.ProtoReflect.Descriptor instead.

func (*GetBackupListResult) GetItems added in v0.7.1

func (x *GetBackupListResult) GetItems() []string

func (*GetBackupListResult) ProtoMessage added in v0.7.1

func (*GetBackupListResult) ProtoMessage()

func (*GetBackupListResult) ProtoReflect added in v0.7.1

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

func (*GetBackupListResult) Reset added in v0.7.1

func (x *GetBackupListResult) Reset()

func (*GetBackupListResult) String added in v0.7.1

func (x *GetBackupListResult) String() string

type GetBridgeListResult added in v0.5.2

type GetBridgeListResult struct {
	Items []*Zigbee2MqttShort `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta               `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBridgeListResult) Descriptor deprecated added in v0.5.2

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

Deprecated: Use GetBridgeListResult.ProtoReflect.Descriptor instead.

func (*GetBridgeListResult) GetItems added in v0.5.2

func (x *GetBridgeListResult) GetItems() []*Zigbee2MqttShort

func (*GetBridgeListResult) GetMeta added in v0.5.2

func (x *GetBridgeListResult) GetMeta() *Meta

func (*GetBridgeListResult) ProtoMessage added in v0.5.2

func (*GetBridgeListResult) ProtoMessage()

func (*GetBridgeListResult) ProtoReflect added in v0.5.2

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

func (*GetBridgeListResult) Reset added in v0.5.2

func (x *GetBridgeListResult) Reset()

func (*GetBridgeListResult) String added in v0.5.2

func (x *GetBridgeListResult) String() string

type GetBridgeRequest added in v0.5.2

type GetBridgeRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBridgeRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use GetBridgeRequest.ProtoReflect.Descriptor instead.

func (*GetBridgeRequest) GetId added in v0.5.2

func (x *GetBridgeRequest) GetId() int64

func (*GetBridgeRequest) ProtoMessage added in v0.5.2

func (*GetBridgeRequest) ProtoMessage()

func (*GetBridgeRequest) ProtoReflect added in v0.5.2

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

func (*GetBridgeRequest) Reset added in v0.5.2

func (x *GetBridgeRequest) Reset()

func (*GetBridgeRequest) String added in v0.5.2

func (x *GetBridgeRequest) String() string

type GetDashboardCardItemListResult added in v0.6.0

type GetDashboardCardItemListResult struct {
	Items []*DashboardCardItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta                `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDashboardCardItemListResult) Descriptor deprecated added in v0.6.0

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

Deprecated: Use GetDashboardCardItemListResult.ProtoReflect.Descriptor instead.

func (*GetDashboardCardItemListResult) GetItems added in v0.6.0

func (*GetDashboardCardItemListResult) GetMeta added in v0.6.0

func (x *GetDashboardCardItemListResult) GetMeta() *Meta

func (*GetDashboardCardItemListResult) ProtoMessage added in v0.6.0

func (*GetDashboardCardItemListResult) ProtoMessage()

func (*GetDashboardCardItemListResult) ProtoReflect added in v0.6.0

func (*GetDashboardCardItemListResult) Reset added in v0.6.0

func (x *GetDashboardCardItemListResult) Reset()

func (*GetDashboardCardItemListResult) String added in v0.6.0

type GetDashboardCardItemRequest added in v0.6.0

type GetDashboardCardItemRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDashboardCardItemRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use GetDashboardCardItemRequest.ProtoReflect.Descriptor instead.

func (*GetDashboardCardItemRequest) GetId added in v0.6.0

func (*GetDashboardCardItemRequest) ProtoMessage added in v0.6.0

func (*GetDashboardCardItemRequest) ProtoMessage()

func (*GetDashboardCardItemRequest) ProtoReflect added in v0.6.0

func (*GetDashboardCardItemRequest) Reset added in v0.6.0

func (x *GetDashboardCardItemRequest) Reset()

func (*GetDashboardCardItemRequest) String added in v0.6.0

func (x *GetDashboardCardItemRequest) String() string

type GetDashboardCardListResult added in v0.6.0

type GetDashboardCardListResult struct {
	Items []*DashboardCard `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta            `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDashboardCardListResult) Descriptor deprecated added in v0.6.0

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

Deprecated: Use GetDashboardCardListResult.ProtoReflect.Descriptor instead.

func (*GetDashboardCardListResult) GetItems added in v0.6.0

func (x *GetDashboardCardListResult) GetItems() []*DashboardCard

func (*GetDashboardCardListResult) GetMeta added in v0.6.0

func (x *GetDashboardCardListResult) GetMeta() *Meta

func (*GetDashboardCardListResult) ProtoMessage added in v0.6.0

func (*GetDashboardCardListResult) ProtoMessage()

func (*GetDashboardCardListResult) ProtoReflect added in v0.6.0

func (*GetDashboardCardListResult) Reset added in v0.6.0

func (x *GetDashboardCardListResult) Reset()

func (*GetDashboardCardListResult) String added in v0.6.0

func (x *GetDashboardCardListResult) String() string

type GetDashboardCardRequest added in v0.6.0

type GetDashboardCardRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDashboardCardRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use GetDashboardCardRequest.ProtoReflect.Descriptor instead.

func (*GetDashboardCardRequest) GetId added in v0.6.0

func (x *GetDashboardCardRequest) GetId() int64

func (*GetDashboardCardRequest) ProtoMessage added in v0.6.0

func (*GetDashboardCardRequest) ProtoMessage()

func (*GetDashboardCardRequest) ProtoReflect added in v0.6.0

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

func (*GetDashboardCardRequest) Reset added in v0.6.0

func (x *GetDashboardCardRequest) Reset()

func (*GetDashboardCardRequest) String added in v0.6.0

func (x *GetDashboardCardRequest) String() string

type GetDashboardListResult added in v0.6.0

type GetDashboardListResult struct {
	Items []*DashboardShort `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta             `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDashboardListResult) Descriptor deprecated added in v0.6.0

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

Deprecated: Use GetDashboardListResult.ProtoReflect.Descriptor instead.

func (*GetDashboardListResult) GetItems added in v0.6.0

func (x *GetDashboardListResult) GetItems() []*DashboardShort

func (*GetDashboardListResult) GetMeta added in v0.6.0

func (x *GetDashboardListResult) GetMeta() *Meta

func (*GetDashboardListResult) ProtoMessage added in v0.6.0

func (*GetDashboardListResult) ProtoMessage()

func (*GetDashboardListResult) ProtoReflect added in v0.6.0

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

func (*GetDashboardListResult) Reset added in v0.6.0

func (x *GetDashboardListResult) Reset()

func (*GetDashboardListResult) String added in v0.6.0

func (x *GetDashboardListResult) String() string

type GetDashboardRequest added in v0.6.0

type GetDashboardRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDashboardRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use GetDashboardRequest.ProtoReflect.Descriptor instead.

func (*GetDashboardRequest) GetId added in v0.6.0

func (x *GetDashboardRequest) GetId() int64

func (*GetDashboardRequest) ProtoMessage added in v0.6.0

func (*GetDashboardRequest) ProtoMessage()

func (*GetDashboardRequest) ProtoReflect added in v0.6.0

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

func (*GetDashboardRequest) Reset added in v0.6.0

func (x *GetDashboardRequest) Reset()

func (*GetDashboardRequest) String added in v0.6.0

func (x *GetDashboardRequest) String() string

type GetDashboardTabListResult added in v0.6.0

type GetDashboardTabListResult struct {
	Items []*DashboardTabShort `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta                `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDashboardTabListResult) Descriptor deprecated added in v0.6.0

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

Deprecated: Use GetDashboardTabListResult.ProtoReflect.Descriptor instead.

func (*GetDashboardTabListResult) GetItems added in v0.6.0

func (*GetDashboardTabListResult) GetMeta added in v0.6.0

func (x *GetDashboardTabListResult) GetMeta() *Meta

func (*GetDashboardTabListResult) ProtoMessage added in v0.6.0

func (*GetDashboardTabListResult) ProtoMessage()

func (*GetDashboardTabListResult) ProtoReflect added in v0.6.0

func (*GetDashboardTabListResult) Reset added in v0.6.0

func (x *GetDashboardTabListResult) Reset()

func (*GetDashboardTabListResult) String added in v0.6.0

func (x *GetDashboardTabListResult) String() string

type GetDashboardTabRequest added in v0.6.0

type GetDashboardTabRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDashboardTabRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use GetDashboardTabRequest.ProtoReflect.Descriptor instead.

func (*GetDashboardTabRequest) GetId added in v0.6.0

func (x *GetDashboardTabRequest) GetId() int64

func (*GetDashboardTabRequest) ProtoMessage added in v0.6.0

func (*GetDashboardTabRequest) ProtoMessage()

func (*GetDashboardTabRequest) ProtoReflect added in v0.6.0

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

func (*GetDashboardTabRequest) Reset added in v0.6.0

func (x *GetDashboardTabRequest) Reset()

func (*GetDashboardTabRequest) String added in v0.6.0

func (x *GetDashboardTabRequest) String() string

type GetEntityListResult added in v0.5.2

type GetEntityListResult struct {
	Items []*Entity `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta     `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEntityListResult) Descriptor deprecated added in v0.5.2

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

Deprecated: Use GetEntityListResult.ProtoReflect.Descriptor instead.

func (*GetEntityListResult) GetItems added in v0.5.2

func (x *GetEntityListResult) GetItems() []*Entity

func (*GetEntityListResult) GetMeta added in v0.5.2

func (x *GetEntityListResult) GetMeta() *Meta

func (*GetEntityListResult) ProtoMessage added in v0.5.2

func (*GetEntityListResult) ProtoMessage()

func (*GetEntityListResult) ProtoReflect added in v0.5.2

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

func (*GetEntityListResult) Reset added in v0.5.2

func (x *GetEntityListResult) Reset()

func (*GetEntityListResult) String added in v0.5.2

func (x *GetEntityListResult) String() string

type GetEntityRequest added in v0.5.2

type GetEntityRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEntityRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use GetEntityRequest.ProtoReflect.Descriptor instead.

func (*GetEntityRequest) GetId added in v0.5.2

func (x *GetEntityRequest) GetId() string

func (*GetEntityRequest) ProtoMessage added in v0.5.2

func (*GetEntityRequest) ProtoMessage()

func (*GetEntityRequest) ProtoReflect added in v0.5.2

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

func (*GetEntityRequest) Reset added in v0.5.2

func (x *GetEntityRequest) Reset()

func (*GetEntityRequest) String added in v0.5.2

func (x *GetEntityRequest) String() string

type GetEntityStorageRequest added in v0.6.0

type GetEntityStorageRequest struct {
	Page      uint64  `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	Limit     uint64  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Sort      string  `protobuf:"bytes,3,opt,name=sort,proto3" json:"sort,omitempty"`
	EntityId  string  `protobuf:"bytes,4,opt,name=entity_id,json=entityId,proto3" json:"entity_id,omitempty"`
	StartDate *string `protobuf:"bytes,5,opt,name=start_date,json=startDate,proto3,oneof" json:"start_date,omitempty"`
	EndDate   *string `protobuf:"bytes,6,opt,name=end_date,json=endDate,proto3,oneof" json:"end_date,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEntityStorageRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use GetEntityStorageRequest.ProtoReflect.Descriptor instead.

func (*GetEntityStorageRequest) GetEndDate added in v0.6.0

func (x *GetEntityStorageRequest) GetEndDate() string

func (*GetEntityStorageRequest) GetEntityId added in v0.6.0

func (x *GetEntityStorageRequest) GetEntityId() string

func (*GetEntityStorageRequest) GetLimit added in v0.6.0

func (x *GetEntityStorageRequest) GetLimit() uint64

func (*GetEntityStorageRequest) GetPage added in v0.6.0

func (x *GetEntityStorageRequest) GetPage() uint64

func (*GetEntityStorageRequest) GetSort added in v0.6.0

func (x *GetEntityStorageRequest) GetSort() string

func (*GetEntityStorageRequest) GetStartDate added in v0.6.0

func (x *GetEntityStorageRequest) GetStartDate() string

func (*GetEntityStorageRequest) ProtoMessage added in v0.6.0

func (*GetEntityStorageRequest) ProtoMessage()

func (*GetEntityStorageRequest) ProtoReflect added in v0.6.0

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

func (*GetEntityStorageRequest) Reset added in v0.6.0

func (x *GetEntityStorageRequest) Reset()

func (*GetEntityStorageRequest) String added in v0.6.0

func (x *GetEntityStorageRequest) String() string

type GetEntityStorageResult added in v0.6.0

type GetEntityStorageResult struct {
	Items []*EntityStorage `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta            `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEntityStorageResult) Descriptor deprecated added in v0.6.0

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

Deprecated: Use GetEntityStorageResult.ProtoReflect.Descriptor instead.

func (*GetEntityStorageResult) GetItems added in v0.6.0

func (x *GetEntityStorageResult) GetItems() []*EntityStorage

func (*GetEntityStorageResult) GetMeta added in v0.6.0

func (x *GetEntityStorageResult) GetMeta() *Meta

func (*GetEntityStorageResult) ProtoMessage added in v0.6.0

func (*GetEntityStorageResult) ProtoMessage()

func (*GetEntityStorageResult) ProtoReflect added in v0.6.0

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

func (*GetEntityStorageResult) Reset added in v0.6.0

func (x *GetEntityStorageResult) Reset()

func (*GetEntityStorageResult) String added in v0.6.0

func (x *GetEntityStorageResult) String() string

type GetImageFilterListResult added in v0.5.3

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

func (*GetImageFilterListResult) Descriptor deprecated added in v0.5.3

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

Deprecated: Use GetImageFilterListResult.ProtoReflect.Descriptor instead.

func (*GetImageFilterListResult) GetItems added in v0.5.3

func (*GetImageFilterListResult) ProtoMessage added in v0.5.3

func (*GetImageFilterListResult) ProtoMessage()

func (*GetImageFilterListResult) ProtoReflect added in v0.5.3

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

func (*GetImageFilterListResult) Reset added in v0.5.3

func (x *GetImageFilterListResult) Reset()

func (*GetImageFilterListResult) String added in v0.5.3

func (x *GetImageFilterListResult) String() string

type GetImageFilterListResultFilter added in v0.5.3

type GetImageFilterListResultFilter struct {
	Date  string `protobuf:"bytes,1,opt,name=date,proto3" json:"date,omitempty"`
	Count int32  `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*GetImageFilterListResultFilter) Descriptor deprecated added in v0.5.3

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

Deprecated: Use GetImageFilterListResultFilter.ProtoReflect.Descriptor instead.

func (*GetImageFilterListResultFilter) GetCount added in v0.5.3

func (x *GetImageFilterListResultFilter) GetCount() int32

func (*GetImageFilterListResultFilter) GetDate added in v0.5.3

func (*GetImageFilterListResultFilter) ProtoMessage added in v0.5.3

func (*GetImageFilterListResultFilter) ProtoMessage()

func (*GetImageFilterListResultFilter) ProtoReflect added in v0.5.3

func (*GetImageFilterListResultFilter) Reset added in v0.5.3

func (x *GetImageFilterListResultFilter) Reset()

func (*GetImageFilterListResultFilter) String added in v0.5.3

type GetImageListByDateRequest added in v0.5.3

type GetImageListByDateRequest struct {
	Filter string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*GetImageListByDateRequest) Descriptor deprecated added in v0.5.3

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

Deprecated: Use GetImageListByDateRequest.ProtoReflect.Descriptor instead.

func (*GetImageListByDateRequest) GetFilter added in v0.5.3

func (x *GetImageListByDateRequest) GetFilter() string

func (*GetImageListByDateRequest) ProtoMessage added in v0.5.3

func (*GetImageListByDateRequest) ProtoMessage()

func (*GetImageListByDateRequest) ProtoReflect added in v0.5.3

func (*GetImageListByDateRequest) Reset added in v0.5.3

func (x *GetImageListByDateRequest) Reset()

func (*GetImageListByDateRequest) String added in v0.5.3

func (x *GetImageListByDateRequest) String() string

type GetImageListByDateResult added in v0.5.3

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

func (*GetImageListByDateResult) Descriptor deprecated added in v0.5.3

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

Deprecated: Use GetImageListByDateResult.ProtoReflect.Descriptor instead.

func (*GetImageListByDateResult) GetItems added in v0.5.3

func (x *GetImageListByDateResult) GetItems() []*Image

func (*GetImageListByDateResult) ProtoMessage added in v0.5.3

func (*GetImageListByDateResult) ProtoMessage()

func (*GetImageListByDateResult) ProtoReflect added in v0.5.3

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

func (*GetImageListByDateResult) Reset added in v0.5.3

func (x *GetImageListByDateResult) Reset()

func (*GetImageListByDateResult) String added in v0.5.3

func (x *GetImageListByDateResult) String() string

type GetImageListResult

type GetImageListResult struct {
	Items []*Image `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta    `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetImageListResult) Descriptor deprecated

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

Deprecated: Use GetImageListResult.ProtoReflect.Descriptor instead.

func (*GetImageListResult) GetItems

func (x *GetImageListResult) GetItems() []*Image

func (*GetImageListResult) GetMeta

func (x *GetImageListResult) GetMeta() *Meta

func (*GetImageListResult) ProtoMessage

func (*GetImageListResult) ProtoMessage()

func (*GetImageListResult) ProtoReflect

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

func (*GetImageListResult) Reset

func (x *GetImageListResult) Reset()

func (*GetImageListResult) String

func (x *GetImageListResult) String() string

type GetImageRequest

type GetImageRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetImageRequest) Descriptor deprecated

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

Deprecated: Use GetImageRequest.ProtoReflect.Descriptor instead.

func (*GetImageRequest) GetId

func (x *GetImageRequest) GetId() int64

func (*GetImageRequest) ProtoMessage

func (*GetImageRequest) ProtoMessage()

func (*GetImageRequest) ProtoReflect

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

func (*GetImageRequest) Reset

func (x *GetImageRequest) Reset()

func (*GetImageRequest) String

func (x *GetImageRequest) String() string

type GetLogListResult added in v0.5.3

type GetLogListResult struct {
	Items []*Log `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta  `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLogListResult) Descriptor deprecated added in v0.5.3

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

Deprecated: Use GetLogListResult.ProtoReflect.Descriptor instead.

func (*GetLogListResult) GetItems added in v0.5.3

func (x *GetLogListResult) GetItems() []*Log

func (*GetLogListResult) GetMeta added in v0.5.3

func (x *GetLogListResult) GetMeta() *Meta

func (*GetLogListResult) ProtoMessage added in v0.5.3

func (*GetLogListResult) ProtoMessage()

func (*GetLogListResult) ProtoReflect added in v0.5.3

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

func (*GetLogListResult) Reset added in v0.5.3

func (x *GetLogListResult) Reset()

func (*GetLogListResult) String added in v0.5.3

func (x *GetLogListResult) String() string

type GetMessageDeliveryListResult added in v0.10.0

type GetMessageDeliveryListResult struct {
	Items []*MessageDelivery `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta              `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMessageDeliveryListResult) Descriptor deprecated added in v0.10.0

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

Deprecated: Use GetMessageDeliveryListResult.ProtoReflect.Descriptor instead.

func (*GetMessageDeliveryListResult) GetItems added in v0.10.0

func (*GetMessageDeliveryListResult) GetMeta added in v0.10.0

func (x *GetMessageDeliveryListResult) GetMeta() *Meta

func (*GetMessageDeliveryListResult) ProtoMessage added in v0.10.0

func (*GetMessageDeliveryListResult) ProtoMessage()

func (*GetMessageDeliveryListResult) ProtoReflect added in v0.10.0

func (*GetMessageDeliveryListResult) Reset added in v0.10.0

func (x *GetMessageDeliveryListResult) Reset()

func (*GetMessageDeliveryListResult) String added in v0.10.0

type GetMetricRequest added in v0.7.0

type GetMetricRequest struct {
	Id    int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Range *string                `protobuf:"bytes,2,opt,name=range,proto3,oneof" json:"range,omitempty"`
	From  *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=from,proto3,oneof" json:"from,omitempty"`
	To    *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=to,proto3,oneof" json:"to,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMetricRequest) Descriptor deprecated added in v0.7.0

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

Deprecated: Use GetMetricRequest.ProtoReflect.Descriptor instead.

func (*GetMetricRequest) GetFrom added in v0.7.0

func (x *GetMetricRequest) GetFrom() *timestamppb.Timestamp

func (*GetMetricRequest) GetId added in v0.7.0

func (x *GetMetricRequest) GetId() int64

func (*GetMetricRequest) GetRange added in v0.7.0

func (x *GetMetricRequest) GetRange() string

func (*GetMetricRequest) GetTo added in v0.7.0

func (*GetMetricRequest) ProtoMessage added in v0.7.0

func (*GetMetricRequest) ProtoMessage()

func (*GetMetricRequest) ProtoReflect added in v0.7.0

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

func (*GetMetricRequest) Reset added in v0.7.0

func (x *GetMetricRequest) Reset()

func (*GetMetricRequest) String added in v0.7.0

func (x *GetMetricRequest) String() string

type GetPluginListResult added in v0.5.1

type GetPluginListResult struct {
	Items []*PluginShort `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta          `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPluginListResult) Descriptor deprecated added in v0.5.1

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

Deprecated: Use GetPluginListResult.ProtoReflect.Descriptor instead.

func (*GetPluginListResult) GetItems added in v0.5.1

func (x *GetPluginListResult) GetItems() []*PluginShort

func (*GetPluginListResult) GetMeta added in v0.5.1

func (x *GetPluginListResult) GetMeta() *Meta

func (*GetPluginListResult) ProtoMessage added in v0.5.1

func (*GetPluginListResult) ProtoMessage()

func (*GetPluginListResult) ProtoReflect added in v0.5.1

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

func (*GetPluginListResult) Reset added in v0.5.1

func (x *GetPluginListResult) Reset()

func (*GetPluginListResult) String added in v0.5.1

func (x *GetPluginListResult) String() string

type GetPluginOptionsRequest added in v0.5.1

type GetPluginOptionsRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPluginOptionsRequest) Descriptor deprecated added in v0.5.1

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

Deprecated: Use GetPluginOptionsRequest.ProtoReflect.Descriptor instead.

func (*GetPluginOptionsRequest) GetName added in v0.5.1

func (x *GetPluginOptionsRequest) GetName() string

func (*GetPluginOptionsRequest) ProtoMessage added in v0.5.1

func (*GetPluginOptionsRequest) ProtoMessage()

func (*GetPluginOptionsRequest) ProtoReflect added in v0.5.1

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

func (*GetPluginOptionsRequest) Reset added in v0.5.1

func (x *GetPluginOptionsRequest) Reset()

func (*GetPluginOptionsRequest) String added in v0.5.1

func (x *GetPluginOptionsRequest) String() string

type GetPluginRequest added in v0.10.2

type GetPluginRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPluginRequest) Descriptor deprecated added in v0.10.2

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

Deprecated: Use GetPluginRequest.ProtoReflect.Descriptor instead.

func (*GetPluginRequest) GetName added in v0.10.2

func (x *GetPluginRequest) GetName() string

func (*GetPluginRequest) ProtoMessage added in v0.10.2

func (*GetPluginRequest) ProtoMessage()

func (*GetPluginRequest) ProtoReflect added in v0.10.2

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

func (*GetPluginRequest) Reset added in v0.10.2

func (x *GetPluginRequest) Reset()

func (*GetPluginRequest) String added in v0.10.2

func (x *GetPluginRequest) String() string

type GetRoleAccessListRequest

type GetRoleAccessListRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoleAccessListRequest) Descriptor deprecated

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

Deprecated: Use GetRoleAccessListRequest.ProtoReflect.Descriptor instead.

func (*GetRoleAccessListRequest) GetName

func (x *GetRoleAccessListRequest) GetName() string

func (*GetRoleAccessListRequest) ProtoMessage

func (*GetRoleAccessListRequest) ProtoMessage()

func (*GetRoleAccessListRequest) ProtoReflect

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

func (*GetRoleAccessListRequest) Reset

func (x *GetRoleAccessListRequest) Reset()

func (*GetRoleAccessListRequest) String

func (x *GetRoleAccessListRequest) String() string

type GetRoleListResult

type GetRoleListResult struct {
	Items []*Role `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta   `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoleListResult) Descriptor deprecated

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

Deprecated: Use GetRoleListResult.ProtoReflect.Descriptor instead.

func (*GetRoleListResult) GetItems

func (x *GetRoleListResult) GetItems() []*Role

func (*GetRoleListResult) GetMeta

func (x *GetRoleListResult) GetMeta() *Meta

func (*GetRoleListResult) ProtoMessage

func (*GetRoleListResult) ProtoMessage()

func (*GetRoleListResult) ProtoReflect

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

func (*GetRoleListResult) Reset

func (x *GetRoleListResult) Reset()

func (*GetRoleListResult) String

func (x *GetRoleListResult) String() string

type GetRoleRequest

type GetRoleRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoleRequest) Descriptor deprecated

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

Deprecated: Use GetRoleRequest.ProtoReflect.Descriptor instead.

func (*GetRoleRequest) GetName

func (x *GetRoleRequest) GetName() string

func (*GetRoleRequest) ProtoMessage

func (*GetRoleRequest) ProtoMessage()

func (*GetRoleRequest) ProtoReflect

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

func (*GetRoleRequest) Reset

func (x *GetRoleRequest) Reset()

func (*GetRoleRequest) String

func (x *GetRoleRequest) String() string

type GetScriptListResult

type GetScriptListResult struct {
	Items []*Script `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta     `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScriptListResult) Descriptor deprecated

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

Deprecated: Use GetScriptListResult.ProtoReflect.Descriptor instead.

func (*GetScriptListResult) GetItems

func (x *GetScriptListResult) GetItems() []*Script

func (*GetScriptListResult) GetMeta

func (x *GetScriptListResult) GetMeta() *Meta

func (*GetScriptListResult) ProtoMessage

func (*GetScriptListResult) ProtoMessage()

func (*GetScriptListResult) ProtoReflect

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

func (*GetScriptListResult) Reset

func (x *GetScriptListResult) Reset()

func (*GetScriptListResult) String

func (x *GetScriptListResult) String() string

type GetScriptRequest

type GetScriptRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScriptRequest) Descriptor deprecated

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

Deprecated: Use GetScriptRequest.ProtoReflect.Descriptor instead.

func (*GetScriptRequest) GetId

func (x *GetScriptRequest) GetId() int64

func (*GetScriptRequest) ProtoMessage

func (*GetScriptRequest) ProtoMessage()

func (*GetScriptRequest) ProtoReflect

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

func (*GetScriptRequest) Reset

func (x *GetScriptRequest) Reset()

func (*GetScriptRequest) String

func (x *GetScriptRequest) String() string

type GetTaskListResult added in v0.5.2

type GetTaskListResult struct {
	Items []*Task `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta   `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTaskListResult) Descriptor deprecated added in v0.5.2

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

Deprecated: Use GetTaskListResult.ProtoReflect.Descriptor instead.

func (*GetTaskListResult) GetItems added in v0.5.2

func (x *GetTaskListResult) GetItems() []*Task

func (*GetTaskListResult) GetMeta added in v0.5.2

func (x *GetTaskListResult) GetMeta() *Meta

func (*GetTaskListResult) ProtoMessage added in v0.5.2

func (*GetTaskListResult) ProtoMessage()

func (*GetTaskListResult) ProtoReflect added in v0.5.2

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

func (*GetTaskListResult) Reset added in v0.5.2

func (x *GetTaskListResult) Reset()

func (*GetTaskListResult) String added in v0.5.2

func (x *GetTaskListResult) String() string

type GetTaskRequest added in v0.5.2

type GetTaskRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTaskRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use GetTaskRequest.ProtoReflect.Descriptor instead.

func (*GetTaskRequest) GetId added in v0.5.2

func (x *GetTaskRequest) GetId() int64

func (*GetTaskRequest) ProtoMessage added in v0.5.2

func (*GetTaskRequest) ProtoMessage()

func (*GetTaskRequest) ProtoReflect added in v0.5.2

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

func (*GetTaskRequest) Reset added in v0.5.2

func (x *GetTaskRequest) Reset()

func (*GetTaskRequest) String added in v0.5.2

func (x *GetTaskRequest) String() string

type GetUserByIdRequest

type GetUserByIdRequest struct {

	// user id
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserByIdRequest) Descriptor deprecated

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

Deprecated: Use GetUserByIdRequest.ProtoReflect.Descriptor instead.

func (*GetUserByIdRequest) GetId

func (x *GetUserByIdRequest) GetId() int64

func (*GetUserByIdRequest) ProtoMessage

func (*GetUserByIdRequest) ProtoMessage()

func (*GetUserByIdRequest) ProtoReflect

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

func (*GetUserByIdRequest) Reset

func (x *GetUserByIdRequest) Reset()

func (*GetUserByIdRequest) String

func (x *GetUserByIdRequest) String() string

type GetUserListResult

type GetUserListResult struct {
	Items []*UserShot `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta       `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserListResult) Descriptor deprecated

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

Deprecated: Use GetUserListResult.ProtoReflect.Descriptor instead.

func (*GetUserListResult) GetItems

func (x *GetUserListResult) GetItems() []*UserShot

func (*GetUserListResult) GetMeta

func (x *GetUserListResult) GetMeta() *Meta

func (*GetUserListResult) ProtoMessage

func (*GetUserListResult) ProtoMessage()

func (*GetUserListResult) ProtoReflect

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

func (*GetUserListResult) Reset

func (x *GetUserListResult) Reset()

func (*GetUserListResult) String

func (x *GetUserListResult) String() string

type GetVariableListResult added in v0.6.0

type GetVariableListResult struct {
	Items []*Variable `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	Meta  *Meta       `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVariableListResult) Descriptor deprecated added in v0.6.0

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

Deprecated: Use GetVariableListResult.ProtoReflect.Descriptor instead.

func (*GetVariableListResult) GetItems added in v0.6.0

func (x *GetVariableListResult) GetItems() []*Variable

func (*GetVariableListResult) GetMeta added in v0.6.0

func (x *GetVariableListResult) GetMeta() *Meta

func (*GetVariableListResult) ProtoMessage added in v0.6.0

func (*GetVariableListResult) ProtoMessage()

func (*GetVariableListResult) ProtoReflect added in v0.6.0

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

func (*GetVariableListResult) Reset added in v0.6.0

func (x *GetVariableListResult) Reset()

func (*GetVariableListResult) String added in v0.6.0

func (x *GetVariableListResult) String() string

type GetVariableRequest added in v0.6.0

type GetVariableRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVariableRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use GetVariableRequest.ProtoReflect.Descriptor instead.

func (*GetVariableRequest) GetName added in v0.6.0

func (x *GetVariableRequest) GetName() string

func (*GetVariableRequest) ProtoMessage added in v0.6.0

func (*GetVariableRequest) ProtoMessage()

func (*GetVariableRequest) ProtoReflect added in v0.6.0

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

func (*GetVariableRequest) Reset added in v0.6.0

func (x *GetVariableRequest) Reset()

func (*GetVariableRequest) String added in v0.6.0

func (x *GetVariableRequest) String() string

type Image

type Image struct {
	Id        int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Thumb     string                 `protobuf:"bytes,2,opt,name=thumb,proto3" json:"thumb,omitempty"`
	Url       string                 `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	Image     string                 `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty"`
	MimeType  string                 `protobuf:"bytes,5,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
	Title     string                 `protobuf:"bytes,6,opt,name=title,proto3" json:"title,omitempty"`
	Size      int64                  `protobuf:"varint,7,opt,name=size,proto3" json:"size,omitempty"`
	Name      string                 `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Image) Descriptor deprecated

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

Deprecated: Use Image.ProtoReflect.Descriptor instead.

func (*Image) GetCreatedAt

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

func (*Image) GetId

func (x *Image) GetId() int64

func (*Image) GetImage

func (x *Image) GetImage() string

func (*Image) GetMimeType

func (x *Image) GetMimeType() string

func (*Image) GetName

func (x *Image) GetName() string

func (*Image) GetSize

func (x *Image) GetSize() int64

func (*Image) GetThumb

func (x *Image) GetThumb() string

func (*Image) GetTitle

func (x *Image) GetTitle() string

func (*Image) GetUrl

func (x *Image) GetUrl() string

func (*Image) ProtoMessage

func (*Image) ProtoMessage()

func (*Image) ProtoReflect

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

func (*Image) Reset

func (x *Image) Reset()

func (*Image) String

func (x *Image) String() string

type ImageServiceClient

type ImageServiceClient interface {
	// add new image
	AddImage(ctx context.Context, in *NewImageRequest, opts ...grpc.CallOption) (*Image, error)
	// get image by id
	GetImageById(ctx context.Context, in *GetImageRequest, opts ...grpc.CallOption) (*Image, error)
	// update image
	UpdateImageById(ctx context.Context, in *UpdateImageRequest, opts ...grpc.CallOption) (*Image, error)
	// get image list
	GetImageList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetImageListResult, error)
	// delete image by id
	DeleteImageById(ctx context.Context, in *DeleteImageRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// upload image
	UploadImage(ctx context.Context, in *UploadImageRequest, opts ...grpc.CallOption) (*Image, error)
	// get image list by date
	GetImageListByDate(ctx context.Context, in *GetImageListByDateRequest, opts ...grpc.CallOption) (*GetImageListByDateResult, error)
	// get image filter list
	GetImageFilterList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetImageFilterListResult, error)
}

ImageServiceClient is the client API for ImageService 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 ImageServiceServer

type ImageServiceServer interface {
	// add new image
	AddImage(context.Context, *NewImageRequest) (*Image, error)
	// get image by id
	GetImageById(context.Context, *GetImageRequest) (*Image, error)
	// update image
	UpdateImageById(context.Context, *UpdateImageRequest) (*Image, error)
	// get image list
	GetImageList(context.Context, *PaginationRequest) (*GetImageListResult, error)
	// delete image by id
	DeleteImageById(context.Context, *DeleteImageRequest) (*emptypb.Empty, error)
	// upload image
	UploadImage(context.Context, *UploadImageRequest) (*Image, error)
	// get image list by date
	GetImageListByDate(context.Context, *GetImageListByDateRequest) (*GetImageListByDateResult, error)
	// get image filter list
	GetImageFilterList(context.Context, *emptypb.Empty) (*GetImageFilterListResult, error)
}

ImageServiceServer is the server API for ImageService service. All implementations should embed UnimplementedImageServiceServer for forward compatibility

type InteractServiceClient added in v0.5.3

type InteractServiceClient interface {
	// entity call action
	EntityCallAction(ctx context.Context, in *EntityCallActionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

InteractServiceClient is the client API for InteractService 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.

func NewInteractServiceClient added in v0.5.3

func NewInteractServiceClient(cc grpc.ClientConnInterface) InteractServiceClient

type InteractServiceServer added in v0.5.3

type InteractServiceServer interface {
	// entity call action
	EntityCallAction(context.Context, *EntityCallActionRequest) (*emptypb.Empty, error)
}

InteractServiceServer is the server API for InteractService service. All implementations should embed UnimplementedInteractServiceServer for forward compatibility

type Log added in v0.5.3

type Log struct {
	Id        int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Level     string                 `protobuf:"bytes,2,opt,name=level,proto3" json:"level,omitempty"`
	Body      string                 `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`
	Owner     string                 `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Log) Descriptor deprecated added in v0.5.3

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

Deprecated: Use Log.ProtoReflect.Descriptor instead.

func (*Log) GetBody added in v0.5.3

func (x *Log) GetBody() string

func (*Log) GetCreatedAt added in v0.5.3

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

func (*Log) GetId added in v0.5.3

func (x *Log) GetId() int64

func (*Log) GetLevel added in v0.5.3

func (x *Log) GetLevel() string

func (*Log) GetOwner added in v0.9.3

func (x *Log) GetOwner() string

func (*Log) ProtoMessage added in v0.5.3

func (*Log) ProtoMessage()

func (*Log) ProtoReflect added in v0.5.3

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

func (*Log) Reset added in v0.5.3

func (x *Log) Reset()

func (*Log) String added in v0.5.3

func (x *Log) String() string

type LogPaginationRequest added in v0.5.3

type LogPaginationRequest struct {
	Page      uint64  `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	Limit     uint64  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Sort      string  `protobuf:"bytes,3,opt,name=sort,proto3" json:"sort,omitempty"`
	Query     *string `protobuf:"bytes,4,opt,name=query,proto3,oneof" json:"query,omitempty"`
	StartDate *string `protobuf:"bytes,5,opt,name=start_date,json=startDate,proto3,oneof" json:"start_date,omitempty"`
	EndDate   *string `protobuf:"bytes,6,opt,name=end_date,json=endDate,proto3,oneof" json:"end_date,omitempty"`
	// contains filtered or unexported fields
}

func (*LogPaginationRequest) Descriptor deprecated added in v0.5.3

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

Deprecated: Use LogPaginationRequest.ProtoReflect.Descriptor instead.

func (*LogPaginationRequest) GetEndDate added in v0.5.3

func (x *LogPaginationRequest) GetEndDate() string

func (*LogPaginationRequest) GetLimit added in v0.5.3

func (x *LogPaginationRequest) GetLimit() uint64

func (*LogPaginationRequest) GetPage added in v0.5.3

func (x *LogPaginationRequest) GetPage() uint64

func (*LogPaginationRequest) GetQuery added in v0.5.3

func (x *LogPaginationRequest) GetQuery() string

func (*LogPaginationRequest) GetSort added in v0.5.3

func (x *LogPaginationRequest) GetSort() string

func (*LogPaginationRequest) GetStartDate added in v0.5.3

func (x *LogPaginationRequest) GetStartDate() string

func (*LogPaginationRequest) ProtoMessage added in v0.5.3

func (*LogPaginationRequest) ProtoMessage()

func (*LogPaginationRequest) ProtoReflect added in v0.5.3

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

func (*LogPaginationRequest) Reset added in v0.5.3

func (x *LogPaginationRequest) Reset()

func (*LogPaginationRequest) String added in v0.5.3

func (x *LogPaginationRequest) String() string

type LogServiceClient added in v0.5.3

type LogServiceClient interface {
	GetLogList(ctx context.Context, in *LogPaginationRequest, opts ...grpc.CallOption) (*GetLogListResult, error)
}

LogServiceClient is the client API for LogService 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.

func NewLogServiceClient added in v0.5.3

func NewLogServiceClient(cc grpc.ClientConnInterface) LogServiceClient

type LogServiceServer added in v0.5.3

type LogServiceServer interface {
	GetLogList(context.Context, *LogPaginationRequest) (*GetLogListResult, error)
}

LogServiceServer is the server API for LogService service. All implementations should embed UnimplementedLogServiceServer for forward compatibility

type Message added in v0.10.0

type Message struct {
	Id         int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Type       string                 `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Attributes map[string]string      `` /* 161-byte string literal not displayed */
	CreatedAt  *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt  *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Message) Descriptor deprecated added in v0.10.0

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

Deprecated: Use Message.ProtoReflect.Descriptor instead.

func (*Message) GetAttributes added in v0.10.0

func (x *Message) GetAttributes() map[string]string

func (*Message) GetCreatedAt added in v0.10.0

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

func (*Message) GetId added in v0.10.0

func (x *Message) GetId() int64

func (*Message) GetType added in v0.10.0

func (x *Message) GetType() string

func (*Message) GetUpdatedAt added in v0.10.0

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

func (*Message) ProtoMessage added in v0.10.0

func (*Message) ProtoMessage()

func (*Message) ProtoReflect added in v0.10.0

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

func (*Message) Reset added in v0.10.0

func (x *Message) Reset()

func (*Message) String added in v0.10.0

func (x *Message) String() string

type MessageDelivery added in v0.10.0

type MessageDelivery struct {
	Id                 int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Message            *Message               `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Address            string                 `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	Status             string                 `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	ErrorMessageStatus *string                `protobuf:"bytes,5,opt,name=error_message_status,json=errorMessageStatus,proto3,oneof" json:"error_message_status,omitempty"`
	ErrorMessageBody   *string                `protobuf:"bytes,6,opt,name=error_message_body,json=errorMessageBody,proto3,oneof" json:"error_message_body,omitempty"`
	CreatedAt          *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt          *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageDelivery) Descriptor deprecated added in v0.10.0

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

Deprecated: Use MessageDelivery.ProtoReflect.Descriptor instead.

func (*MessageDelivery) GetAddress added in v0.10.0

func (x *MessageDelivery) GetAddress() string

func (*MessageDelivery) GetCreatedAt added in v0.10.0

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

func (*MessageDelivery) GetErrorMessageBody added in v0.10.0

func (x *MessageDelivery) GetErrorMessageBody() string

func (*MessageDelivery) GetErrorMessageStatus added in v0.10.0

func (x *MessageDelivery) GetErrorMessageStatus() string

func (*MessageDelivery) GetId added in v0.10.0

func (x *MessageDelivery) GetId() int64

func (*MessageDelivery) GetMessage added in v0.10.0

func (x *MessageDelivery) GetMessage() *Message

func (*MessageDelivery) GetStatus added in v0.10.0

func (x *MessageDelivery) GetStatus() string

func (*MessageDelivery) GetUpdatedAt added in v0.10.0

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

func (*MessageDelivery) ProtoMessage added in v0.10.0

func (*MessageDelivery) ProtoMessage()

func (*MessageDelivery) ProtoReflect added in v0.10.0

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

func (*MessageDelivery) Reset added in v0.10.0

func (x *MessageDelivery) Reset()

func (*MessageDelivery) String added in v0.10.0

func (x *MessageDelivery) String() string

type MessageDeliveryPaginationRequest added in v0.10.0

type MessageDeliveryPaginationRequest struct {
	Page        uint64  `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	Limit       uint64  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Sort        string  `protobuf:"bytes,3,opt,name=sort,proto3" json:"sort,omitempty"`
	MessageType *string `protobuf:"bytes,4,opt,name=message_type,json=messageType,proto3,oneof" json:"message_type,omitempty"`
	StartDate   *string `protobuf:"bytes,5,opt,name=start_date,json=startDate,proto3,oneof" json:"start_date,omitempty"`
	EndDate     *string `protobuf:"bytes,6,opt,name=end_date,json=endDate,proto3,oneof" json:"end_date,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageDeliveryPaginationRequest) Descriptor deprecated added in v0.10.0

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

Deprecated: Use MessageDeliveryPaginationRequest.ProtoReflect.Descriptor instead.

func (*MessageDeliveryPaginationRequest) GetEndDate added in v0.10.0

func (x *MessageDeliveryPaginationRequest) GetEndDate() string

func (*MessageDeliveryPaginationRequest) GetLimit added in v0.10.0

func (*MessageDeliveryPaginationRequest) GetMessageType added in v0.10.0

func (x *MessageDeliveryPaginationRequest) GetMessageType() string

func (*MessageDeliveryPaginationRequest) GetPage added in v0.10.0

func (*MessageDeliveryPaginationRequest) GetSort added in v0.10.0

func (*MessageDeliveryPaginationRequest) GetStartDate added in v0.10.0

func (x *MessageDeliveryPaginationRequest) GetStartDate() string

func (*MessageDeliveryPaginationRequest) ProtoMessage added in v0.10.0

func (*MessageDeliveryPaginationRequest) ProtoMessage()

func (*MessageDeliveryPaginationRequest) ProtoReflect added in v0.10.0

func (*MessageDeliveryPaginationRequest) Reset added in v0.10.0

func (*MessageDeliveryPaginationRequest) String added in v0.10.0

type MessageDeliveryServiceClient added in v0.10.0

type MessageDeliveryServiceClient interface {
	// get list
	GetMessageDeliveryList(ctx context.Context, in *MessageDeliveryPaginationRequest, opts ...grpc.CallOption) (*GetMessageDeliveryListResult, error)
}

MessageDeliveryServiceClient is the client API for MessageDeliveryService 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.

func NewMessageDeliveryServiceClient added in v0.10.0

func NewMessageDeliveryServiceClient(cc grpc.ClientConnInterface) MessageDeliveryServiceClient

type MessageDeliveryServiceServer added in v0.10.0

type MessageDeliveryServiceServer interface {
	// get list
	GetMessageDeliveryList(context.Context, *MessageDeliveryPaginationRequest) (*GetMessageDeliveryListResult, error)
}

MessageDeliveryServiceServer is the server API for MessageDeliveryService service. All implementations should embed UnimplementedMessageDeliveryServiceServer for forward compatibility

type Meta added in v0.5.2

type Meta struct {
	Limit uint64 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	Page  uint64 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	Total uint64 `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"`
	Sort  string `protobuf:"bytes,4,opt,name=sort,proto3" json:"sort,omitempty"`
	// contains filtered or unexported fields
}

func (*Meta) Descriptor deprecated added in v0.5.2

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

Deprecated: Use Meta.ProtoReflect.Descriptor instead.

func (*Meta) GetLimit added in v0.5.2

func (x *Meta) GetLimit() uint64

func (*Meta) GetPage added in v0.5.2

func (x *Meta) GetPage() uint64

func (*Meta) GetSort added in v0.5.2

func (x *Meta) GetSort() string

func (*Meta) GetTotal added in v0.5.2

func (x *Meta) GetTotal() uint64

func (*Meta) ProtoMessage added in v0.5.2

func (*Meta) ProtoMessage()

func (*Meta) ProtoReflect added in v0.5.2

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

func (*Meta) Reset added in v0.5.2

func (x *Meta) Reset()

func (*Meta) String added in v0.5.2

func (x *Meta) String() string

type Metric added in v0.6.0

type Metric struct {
	Id          int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Options     *MetricOption          `protobuf:"bytes,4,opt,name=options,proto3" json:"options,omitempty"`
	Data        []*MetricOptionData    `protobuf:"bytes,5,rep,name=data,proto3" json:"data,omitempty"`
	Type        string                 `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	Ranges      []string               `protobuf:"bytes,7,rep,name=ranges,proto3" json:"ranges,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Metric) Descriptor deprecated added in v0.6.0

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

Deprecated: Use Metric.ProtoReflect.Descriptor instead.

func (*Metric) GetCreatedAt added in v0.6.0

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

func (*Metric) GetData added in v0.6.0

func (x *Metric) GetData() []*MetricOptionData

func (*Metric) GetDescription added in v0.6.0

func (x *Metric) GetDescription() string

func (*Metric) GetId added in v0.6.0

func (x *Metric) GetId() int64

func (*Metric) GetName added in v0.6.0

func (x *Metric) GetName() string

func (*Metric) GetOptions added in v0.6.0

func (x *Metric) GetOptions() *MetricOption

func (*Metric) GetRanges added in v0.6.0

func (x *Metric) GetRanges() []string

func (*Metric) GetType added in v0.6.0

func (x *Metric) GetType() string

func (*Metric) GetUpdatedAt added in v0.6.0

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

func (*Metric) ProtoMessage added in v0.6.0

func (*Metric) ProtoMessage()

func (*Metric) ProtoReflect added in v0.6.0

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

func (*Metric) Reset added in v0.6.0

func (x *Metric) Reset()

func (*Metric) String added in v0.6.0

func (x *Metric) String() string

type MetricOption added in v0.6.0

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

func (*MetricOption) Descriptor deprecated added in v0.6.0

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

Deprecated: Use MetricOption.ProtoReflect.Descriptor instead.

func (*MetricOption) GetItems added in v0.6.0

func (x *MetricOption) GetItems() []*MetricOptionItem

func (*MetricOption) ProtoMessage added in v0.6.0

func (*MetricOption) ProtoMessage()

func (*MetricOption) ProtoReflect added in v0.6.0

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

func (*MetricOption) Reset added in v0.6.0

func (x *MetricOption) Reset()

func (*MetricOption) String added in v0.6.0

func (x *MetricOption) String() string

type MetricOptionData added in v0.6.0

type MetricOptionData struct {
	Value    map[string]float32     `` /* 153-byte string literal not displayed */
	MetricId int64                  `protobuf:"varint,2,opt,name=metric_id,json=metricId,proto3" json:"metric_id,omitempty"`
	Time     *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*MetricOptionData) Descriptor deprecated added in v0.6.0

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

Deprecated: Use MetricOptionData.ProtoReflect.Descriptor instead.

func (*MetricOptionData) GetMetricId added in v0.6.0

func (x *MetricOptionData) GetMetricId() int64

func (*MetricOptionData) GetTime added in v0.6.0

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

func (*MetricOptionData) GetValue added in v0.6.0

func (x *MetricOptionData) GetValue() map[string]float32

func (*MetricOptionData) ProtoMessage added in v0.6.0

func (*MetricOptionData) ProtoMessage()

func (*MetricOptionData) ProtoReflect added in v0.6.0

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

func (*MetricOptionData) Reset added in v0.6.0

func (x *MetricOptionData) Reset()

func (*MetricOptionData) String added in v0.6.0

func (x *MetricOptionData) String() string

type MetricOptionItem added in v0.6.0

type MetricOptionItem struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Color       string `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"`
	Translate   string `protobuf:"bytes,4,opt,name=translate,proto3" json:"translate,omitempty"`
	Label       string `protobuf:"bytes,5,opt,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

func (*MetricOptionItem) Descriptor deprecated added in v0.6.0

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

Deprecated: Use MetricOptionItem.ProtoReflect.Descriptor instead.

func (*MetricOptionItem) GetColor added in v0.6.0

func (x *MetricOptionItem) GetColor() string

func (*MetricOptionItem) GetDescription added in v0.6.0

func (x *MetricOptionItem) GetDescription() string

func (*MetricOptionItem) GetLabel added in v0.6.0

func (x *MetricOptionItem) GetLabel() string

func (*MetricOptionItem) GetName added in v0.6.0

func (x *MetricOptionItem) GetName() string

func (*MetricOptionItem) GetTranslate added in v0.6.0

func (x *MetricOptionItem) GetTranslate() string

func (*MetricOptionItem) ProtoMessage added in v0.6.0

func (*MetricOptionItem) ProtoMessage()

func (*MetricOptionItem) ProtoReflect added in v0.6.0

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

func (*MetricOptionItem) Reset added in v0.6.0

func (x *MetricOptionItem) Reset()

func (*MetricOptionItem) String added in v0.6.0

func (x *MetricOptionItem) String() string

type MetricServiceClient added in v0.7.0

type MetricServiceClient interface {
	// get metric
	GetMetric(ctx context.Context, in *GetMetricRequest, opts ...grpc.CallOption) (*Metric, error)
}

MetricServiceClient is the client API for MetricService 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.

func NewMetricServiceClient added in v0.7.0

func NewMetricServiceClient(cc grpc.ClientConnInterface) MetricServiceClient

type MetricServiceServer added in v0.7.0

type MetricServiceServer interface {
	// get metric
	GetMetric(context.Context, *GetMetricRequest) (*Metric, error)
}

MetricServiceServer is the server API for MetricService service. All implementations should embed UnimplementedMetricServiceServer for forward compatibility

type NetworkmapRequest added in v0.5.2

type NetworkmapRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*NetworkmapRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use NetworkmapRequest.ProtoReflect.Descriptor instead.

func (*NetworkmapRequest) GetId added in v0.5.2

func (x *NetworkmapRequest) GetId() int64

func (*NetworkmapRequest) ProtoMessage added in v0.5.2

func (*NetworkmapRequest) ProtoMessage()

func (*NetworkmapRequest) ProtoReflect added in v0.5.2

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

func (*NetworkmapRequest) Reset added in v0.5.2

func (x *NetworkmapRequest) Reset()

func (*NetworkmapRequest) String added in v0.5.2

func (x *NetworkmapRequest) String() string

type NetworkmapResponse added in v0.5.2

type NetworkmapResponse struct {
	Networkmap string `protobuf:"bytes,1,opt,name=networkmap,proto3" json:"networkmap,omitempty"`
	// contains filtered or unexported fields
}

func (*NetworkmapResponse) Descriptor deprecated added in v0.5.2

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

Deprecated: Use NetworkmapResponse.ProtoReflect.Descriptor instead.

func (*NetworkmapResponse) GetNetworkmap added in v0.5.2

func (x *NetworkmapResponse) GetNetworkmap() string

func (*NetworkmapResponse) ProtoMessage added in v0.5.2

func (*NetworkmapResponse) ProtoMessage()

func (*NetworkmapResponse) ProtoReflect added in v0.5.2

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

func (*NetworkmapResponse) Reset added in v0.5.2

func (x *NetworkmapResponse) Reset()

func (*NetworkmapResponse) String added in v0.5.2

func (x *NetworkmapResponse) String() string

type NewAreaRequest added in v0.5.2

type NewAreaRequest struct {
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*NewAreaRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use NewAreaRequest.ProtoReflect.Descriptor instead.

func (*NewAreaRequest) GetDescription added in v0.5.2

func (x *NewAreaRequest) GetDescription() string

func (*NewAreaRequest) GetName added in v0.5.2

func (x *NewAreaRequest) GetName() string

func (*NewAreaRequest) ProtoMessage added in v0.5.2

func (*NewAreaRequest) ProtoMessage()

func (*NewAreaRequest) ProtoReflect added in v0.5.2

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

func (*NewAreaRequest) Reset added in v0.5.2

func (x *NewAreaRequest) Reset()

func (*NewAreaRequest) String added in v0.5.2

func (x *NewAreaRequest) String() string

type NewDashboardCardItemRequest added in v0.6.0

type NewDashboardCardItemRequest struct {
	Title           string  `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Type            string  `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Weight          int32   `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`
	Enabled         bool    `protobuf:"varint,5,opt,name=enabled,proto3" json:"enabled,omitempty"`
	DashboardCardId int64   `protobuf:"varint,6,opt,name=dashboard_card_id,json=dashboardCardId,proto3" json:"dashboard_card_id,omitempty"`
	EntityId        *string `protobuf:"bytes,7,opt,name=entity_id,json=entityId,proto3,oneof" json:"entity_id,omitempty"`
	Payload         []byte  `protobuf:"bytes,8,opt,name=payload,proto3" json:"payload,omitempty"`
	Hidden          bool    `protobuf:"varint,9,opt,name=hidden,proto3" json:"hidden,omitempty"`
	Frozen          bool    `protobuf:"varint,10,opt,name=frozen,proto3" json:"frozen,omitempty"`
	// contains filtered or unexported fields
}

func (*NewDashboardCardItemRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use NewDashboardCardItemRequest.ProtoReflect.Descriptor instead.

func (*NewDashboardCardItemRequest) GetDashboardCardId added in v0.6.0

func (x *NewDashboardCardItemRequest) GetDashboardCardId() int64

func (*NewDashboardCardItemRequest) GetEnabled added in v0.6.0

func (x *NewDashboardCardItemRequest) GetEnabled() bool

func (*NewDashboardCardItemRequest) GetEntityId added in v0.6.0

func (x *NewDashboardCardItemRequest) GetEntityId() string

func (*NewDashboardCardItemRequest) GetFrozen added in v0.6.0

func (x *NewDashboardCardItemRequest) GetFrozen() bool

func (*NewDashboardCardItemRequest) GetHidden added in v0.6.0

func (x *NewDashboardCardItemRequest) GetHidden() bool

func (*NewDashboardCardItemRequest) GetPayload added in v0.6.0

func (x *NewDashboardCardItemRequest) GetPayload() []byte

func (*NewDashboardCardItemRequest) GetTitle added in v0.6.0

func (x *NewDashboardCardItemRequest) GetTitle() string

func (*NewDashboardCardItemRequest) GetType added in v0.6.0

func (x *NewDashboardCardItemRequest) GetType() string

func (*NewDashboardCardItemRequest) GetWeight added in v0.6.0

func (x *NewDashboardCardItemRequest) GetWeight() int32

func (*NewDashboardCardItemRequest) ProtoMessage added in v0.6.0

func (*NewDashboardCardItemRequest) ProtoMessage()

func (*NewDashboardCardItemRequest) ProtoReflect added in v0.6.0

func (*NewDashboardCardItemRequest) Reset added in v0.6.0

func (x *NewDashboardCardItemRequest) Reset()

func (*NewDashboardCardItemRequest) String added in v0.6.0

func (x *NewDashboardCardItemRequest) String() string

type NewDashboardCardRequest added in v0.6.0

type NewDashboardCardRequest struct {
	Title          string  `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Height         int32   `protobuf:"varint,3,opt,name=height,proto3" json:"height,omitempty"`
	Width          int32   `protobuf:"varint,4,opt,name=width,proto3" json:"width,omitempty"`
	Background     *string `protobuf:"bytes,5,opt,name=background,proto3,oneof" json:"background,omitempty"`
	Weight         int32   `protobuf:"varint,6,opt,name=weight,proto3" json:"weight,omitempty"`
	Enabled        bool    `protobuf:"varint,7,opt,name=enabled,proto3" json:"enabled,omitempty"`
	DashboardTabId int64   `protobuf:"varint,8,opt,name=dashboard_tab_id,json=dashboardTabId,proto3" json:"dashboard_tab_id,omitempty"`
	Payload        []byte  `protobuf:"bytes,9,opt,name=payload,proto3" json:"payload,omitempty"`
	Hidden         bool    `protobuf:"varint,10,opt,name=hidden,proto3" json:"hidden,omitempty"`
	EntityId       *string `protobuf:"bytes,11,opt,name=entity_id,json=entityId,proto3,oneof" json:"entity_id,omitempty"`
	// contains filtered or unexported fields
}

func (*NewDashboardCardRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use NewDashboardCardRequest.ProtoReflect.Descriptor instead.

func (*NewDashboardCardRequest) GetBackground added in v0.6.0

func (x *NewDashboardCardRequest) GetBackground() string

func (*NewDashboardCardRequest) GetDashboardTabId added in v0.6.0

func (x *NewDashboardCardRequest) GetDashboardTabId() int64

func (*NewDashboardCardRequest) GetEnabled added in v0.6.0

func (x *NewDashboardCardRequest) GetEnabled() bool

func (*NewDashboardCardRequest) GetEntityId added in v0.11.3

func (x *NewDashboardCardRequest) GetEntityId() string

func (*NewDashboardCardRequest) GetHeight added in v0.6.0

func (x *NewDashboardCardRequest) GetHeight() int32

func (*NewDashboardCardRequest) GetHidden added in v0.11.3

func (x *NewDashboardCardRequest) GetHidden() bool

func (*NewDashboardCardRequest) GetPayload added in v0.6.0

func (x *NewDashboardCardRequest) GetPayload() []byte

func (*NewDashboardCardRequest) GetTitle added in v0.6.0

func (x *NewDashboardCardRequest) GetTitle() string

func (*NewDashboardCardRequest) GetWeight added in v0.6.0

func (x *NewDashboardCardRequest) GetWeight() int32

func (*NewDashboardCardRequest) GetWidth added in v0.6.0

func (x *NewDashboardCardRequest) GetWidth() int32

func (*NewDashboardCardRequest) ProtoMessage added in v0.6.0

func (*NewDashboardCardRequest) ProtoMessage()

func (*NewDashboardCardRequest) ProtoReflect added in v0.6.0

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

func (*NewDashboardCardRequest) Reset added in v0.6.0

func (x *NewDashboardCardRequest) Reset()

func (*NewDashboardCardRequest) String added in v0.6.0

func (x *NewDashboardCardRequest) String() string

type NewDashboardRequest added in v0.6.0

type NewDashboardRequest struct {
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Enabled     bool   `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"`
	AreaId      *int64 `protobuf:"varint,5,opt,name=area_id,json=areaId,proto3,oneof" json:"area_id,omitempty"`
	// contains filtered or unexported fields
}

func (*NewDashboardRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use NewDashboardRequest.ProtoReflect.Descriptor instead.

func (*NewDashboardRequest) GetAreaId added in v0.6.0

func (x *NewDashboardRequest) GetAreaId() int64

func (*NewDashboardRequest) GetDescription added in v0.6.0

func (x *NewDashboardRequest) GetDescription() string

func (*NewDashboardRequest) GetEnabled added in v0.6.0

func (x *NewDashboardRequest) GetEnabled() bool

func (*NewDashboardRequest) GetName added in v0.6.0

func (x *NewDashboardRequest) GetName() string

func (*NewDashboardRequest) ProtoMessage added in v0.6.0

func (*NewDashboardRequest) ProtoMessage()

func (*NewDashboardRequest) ProtoReflect added in v0.6.0

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

func (*NewDashboardRequest) Reset added in v0.6.0

func (x *NewDashboardRequest) Reset()

func (*NewDashboardRequest) String added in v0.6.0

func (x *NewDashboardRequest) String() string

type NewDashboardTabRequest added in v0.6.0

type NewDashboardTabRequest struct {
	Name        string  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ColumnWidth int32   `protobuf:"varint,3,opt,name=column_width,json=columnWidth,proto3" json:"column_width,omitempty"`
	Gap         bool    `protobuf:"varint,4,opt,name=gap,proto3" json:"gap,omitempty"`
	Background  *string `protobuf:"bytes,5,opt,name=background,proto3,oneof" json:"background,omitempty"`
	Icon        string  `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"`
	Enabled     bool    `protobuf:"varint,7,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Weight      int32   `protobuf:"varint,8,opt,name=weight,proto3" json:"weight,omitempty"`
	DashboardId int64   `protobuf:"varint,9,opt,name=dashboard_id,json=dashboardId,proto3" json:"dashboard_id,omitempty"`
	// contains filtered or unexported fields
}

func (*NewDashboardTabRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use NewDashboardTabRequest.ProtoReflect.Descriptor instead.

func (*NewDashboardTabRequest) GetBackground added in v0.6.0

func (x *NewDashboardTabRequest) GetBackground() string

func (*NewDashboardTabRequest) GetColumnWidth added in v0.6.0

func (x *NewDashboardTabRequest) GetColumnWidth() int32

func (*NewDashboardTabRequest) GetDashboardId added in v0.6.0

func (x *NewDashboardTabRequest) GetDashboardId() int64

func (*NewDashboardTabRequest) GetEnabled added in v0.6.0

func (x *NewDashboardTabRequest) GetEnabled() bool

func (*NewDashboardTabRequest) GetGap added in v0.6.0

func (x *NewDashboardTabRequest) GetGap() bool

func (*NewDashboardTabRequest) GetIcon added in v0.6.0

func (x *NewDashboardTabRequest) GetIcon() string

func (*NewDashboardTabRequest) GetName added in v0.6.0

func (x *NewDashboardTabRequest) GetName() string

func (*NewDashboardTabRequest) GetWeight added in v0.6.0

func (x *NewDashboardTabRequest) GetWeight() int32

func (*NewDashboardTabRequest) ProtoMessage added in v0.6.0

func (*NewDashboardTabRequest) ProtoMessage()

func (*NewDashboardTabRequest) ProtoReflect added in v0.6.0

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

func (*NewDashboardTabRequest) Reset added in v0.6.0

func (x *NewDashboardTabRequest) Reset()

func (*NewDashboardTabRequest) String added in v0.6.0

func (x *NewDashboardTabRequest) String() string

type NewEntityRequest added in v0.5.2

type NewEntityRequest struct {
	Name        string                     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	PluginName  string                     `protobuf:"bytes,2,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"`
	Description string                     `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Area        *Area                      `protobuf:"bytes,4,opt,name=area,proto3,oneof" json:"area,omitempty"`
	Icon        *string                    `protobuf:"bytes,5,opt,name=icon,proto3,oneof" json:"icon,omitempty"`
	Image       *NewEntityRequest_Image    `protobuf:"bytes,6,opt,name=image,proto3,oneof" json:"image,omitempty"`
	AutoLoad    bool                       `protobuf:"varint,8,opt,name=auto_load,json=autoLoad,proto3" json:"auto_load,omitempty"`
	Parent      *EntityParent              `protobuf:"bytes,9,opt,name=parent,proto3,oneof" json:"parent,omitempty"`
	Actions     []*NewEntityRequest_Action `protobuf:"bytes,10,rep,name=actions,proto3" json:"actions,omitempty"`
	States      []*NewEntityRequest_State  `protobuf:"bytes,11,rep,name=states,proto3" json:"states,omitempty"`
	Attributes  map[string]*Attribute      `` /* 162-byte string literal not displayed */
	Settings    map[string]*Attribute      `` /* 158-byte string literal not displayed */
	Metrics     []*Metric                  `protobuf:"bytes,15,rep,name=metrics,proto3" json:"metrics,omitempty"`
	Scripts     []*Script                  `protobuf:"bytes,16,rep,name=scripts,proto3" json:"scripts,omitempty"`
	// contains filtered or unexported fields
}

func (*NewEntityRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use NewEntityRequest.ProtoReflect.Descriptor instead.

func (*NewEntityRequest) GetActions added in v0.5.2

func (x *NewEntityRequest) GetActions() []*NewEntityRequest_Action

func (*NewEntityRequest) GetArea added in v0.5.2

func (x *NewEntityRequest) GetArea() *Area

func (*NewEntityRequest) GetAttributes added in v0.5.2

func (x *NewEntityRequest) GetAttributes() map[string]*Attribute

func (*NewEntityRequest) GetAutoLoad added in v0.5.2

func (x *NewEntityRequest) GetAutoLoad() bool

func (*NewEntityRequest) GetDescription added in v0.5.2

func (x *NewEntityRequest) GetDescription() string

func (*NewEntityRequest) GetIcon added in v0.5.2

func (x *NewEntityRequest) GetIcon() string

func (*NewEntityRequest) GetImage added in v0.5.2

func (*NewEntityRequest) GetMetrics added in v0.5.2

func (x *NewEntityRequest) GetMetrics() []*Metric

func (*NewEntityRequest) GetName added in v0.5.2

func (x *NewEntityRequest) GetName() string

func (*NewEntityRequest) GetParent added in v0.5.2

func (x *NewEntityRequest) GetParent() *EntityParent

func (*NewEntityRequest) GetPluginName added in v0.5.2

func (x *NewEntityRequest) GetPluginName() string

func (*NewEntityRequest) GetScripts added in v0.5.2

func (x *NewEntityRequest) GetScripts() []*Script

func (*NewEntityRequest) GetSettings added in v0.5.2

func (x *NewEntityRequest) GetSettings() map[string]*Attribute

func (*NewEntityRequest) GetStates added in v0.5.2

func (x *NewEntityRequest) GetStates() []*NewEntityRequest_State

func (*NewEntityRequest) ProtoMessage added in v0.5.2

func (*NewEntityRequest) ProtoMessage()

func (*NewEntityRequest) ProtoReflect added in v0.5.2

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

func (*NewEntityRequest) Reset added in v0.5.2

func (x *NewEntityRequest) Reset()

func (*NewEntityRequest) String added in v0.5.2

func (x *NewEntityRequest) String() string

type NewEntityRequest_Action added in v0.5.2

type NewEntityRequest_Action struct {
	Name        string                          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string                          `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Icon        *string                         `protobuf:"bytes,3,opt,name=icon,proto3,oneof" json:"icon,omitempty"`
	Image       *NewEntityRequest_Image         `protobuf:"bytes,4,opt,name=image,proto3,oneof" json:"image,omitempty"`
	Script      *NewEntityRequest_Action_Script `protobuf:"bytes,5,opt,name=script,proto3,oneof" json:"script,omitempty"`
	Type        string                          `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*NewEntityRequest_Action) Descriptor deprecated added in v0.5.2

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

Deprecated: Use NewEntityRequest_Action.ProtoReflect.Descriptor instead.

func (*NewEntityRequest_Action) GetDescription added in v0.5.2

func (x *NewEntityRequest_Action) GetDescription() string

func (*NewEntityRequest_Action) GetIcon added in v0.5.2

func (x *NewEntityRequest_Action) GetIcon() string

func (*NewEntityRequest_Action) GetImage added in v0.5.2

func (*NewEntityRequest_Action) GetName added in v0.5.2

func (x *NewEntityRequest_Action) GetName() string

func (*NewEntityRequest_Action) GetScript added in v0.5.2

func (*NewEntityRequest_Action) GetType added in v0.5.2

func (x *NewEntityRequest_Action) GetType() string

func (*NewEntityRequest_Action) ProtoMessage added in v0.5.2

func (*NewEntityRequest_Action) ProtoMessage()

func (*NewEntityRequest_Action) ProtoReflect added in v0.5.2

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

func (*NewEntityRequest_Action) Reset added in v0.5.2

func (x *NewEntityRequest_Action) Reset()

func (*NewEntityRequest_Action) String added in v0.5.2

func (x *NewEntityRequest_Action) String() string

type NewEntityRequest_Action_Script added in v0.5.2

type NewEntityRequest_Action_Script struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*NewEntityRequest_Action_Script) Descriptor deprecated added in v0.5.2

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

Deprecated: Use NewEntityRequest_Action_Script.ProtoReflect.Descriptor instead.

func (*NewEntityRequest_Action_Script) GetId added in v0.5.2

func (*NewEntityRequest_Action_Script) ProtoMessage added in v0.5.2

func (*NewEntityRequest_Action_Script) ProtoMessage()

func (*NewEntityRequest_Action_Script) ProtoReflect added in v0.5.2

func (*NewEntityRequest_Action_Script) Reset added in v0.5.2

func (x *NewEntityRequest_Action_Script) Reset()

func (*NewEntityRequest_Action_Script) String added in v0.5.2

type NewEntityRequest_Image added in v0.5.2

type NewEntityRequest_Image struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*NewEntityRequest_Image) Descriptor deprecated added in v0.5.2

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

Deprecated: Use NewEntityRequest_Image.ProtoReflect.Descriptor instead.

func (*NewEntityRequest_Image) GetId added in v0.5.2

func (x *NewEntityRequest_Image) GetId() int64

func (*NewEntityRequest_Image) ProtoMessage added in v0.5.2

func (*NewEntityRequest_Image) ProtoMessage()

func (*NewEntityRequest_Image) ProtoReflect added in v0.5.2

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

func (*NewEntityRequest_Image) Reset added in v0.5.2

func (x *NewEntityRequest_Image) Reset()

func (*NewEntityRequest_Image) String added in v0.5.2

func (x *NewEntityRequest_Image) String() string

type NewEntityRequest_State added in v0.5.2

type NewEntityRequest_State struct {
	Name        string                  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string                  `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Icon        *string                 `protobuf:"bytes,3,opt,name=icon,proto3,oneof" json:"icon,omitempty"`
	Image       *NewEntityRequest_Image `protobuf:"bytes,4,opt,name=image,proto3,oneof" json:"image,omitempty"`
	Style       string                  `protobuf:"bytes,5,opt,name=style,proto3" json:"style,omitempty"`
	// contains filtered or unexported fields
}

func (*NewEntityRequest_State) Descriptor deprecated added in v0.5.2

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

Deprecated: Use NewEntityRequest_State.ProtoReflect.Descriptor instead.

func (*NewEntityRequest_State) GetDescription added in v0.5.2

func (x *NewEntityRequest_State) GetDescription() string

func (*NewEntityRequest_State) GetIcon added in v0.5.2

func (x *NewEntityRequest_State) GetIcon() string

func (*NewEntityRequest_State) GetImage added in v0.5.2

func (*NewEntityRequest_State) GetName added in v0.5.2

func (x *NewEntityRequest_State) GetName() string

func (*NewEntityRequest_State) GetStyle added in v0.5.2

func (x *NewEntityRequest_State) GetStyle() string

func (*NewEntityRequest_State) ProtoMessage added in v0.5.2

func (*NewEntityRequest_State) ProtoMessage()

func (*NewEntityRequest_State) ProtoReflect added in v0.5.2

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

func (*NewEntityRequest_State) Reset added in v0.5.2

func (x *NewEntityRequest_State) Reset()

func (*NewEntityRequest_State) String added in v0.5.2

func (x *NewEntityRequest_State) String() string

type NewImageRequest

type NewImageRequest struct {
	Thumb    string `protobuf:"bytes,1,opt,name=thumb,proto3" json:"thumb,omitempty"`
	Image    string `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"`
	MimeType string `protobuf:"bytes,3,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
	Title    string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	Size     int64  `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`
	Name     string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*NewImageRequest) Descriptor deprecated

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

Deprecated: Use NewImageRequest.ProtoReflect.Descriptor instead.

func (*NewImageRequest) GetImage

func (x *NewImageRequest) GetImage() string

func (*NewImageRequest) GetMimeType

func (x *NewImageRequest) GetMimeType() string

func (*NewImageRequest) GetName

func (x *NewImageRequest) GetName() string

func (*NewImageRequest) GetSize

func (x *NewImageRequest) GetSize() int64

func (*NewImageRequest) GetThumb

func (x *NewImageRequest) GetThumb() string

func (*NewImageRequest) GetTitle

func (x *NewImageRequest) GetTitle() string

func (*NewImageRequest) ProtoMessage

func (*NewImageRequest) ProtoMessage()

func (*NewImageRequest) ProtoReflect

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

func (*NewImageRequest) Reset

func (x *NewImageRequest) Reset()

func (*NewImageRequest) String

func (x *NewImageRequest) String() string

type NewRoleRequest

type NewRoleRequest struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Parent      string `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

func (*NewRoleRequest) Descriptor deprecated

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

Deprecated: Use NewRoleRequest.ProtoReflect.Descriptor instead.

func (*NewRoleRequest) GetDescription

func (x *NewRoleRequest) GetDescription() string

func (*NewRoleRequest) GetName

func (x *NewRoleRequest) GetName() string

func (*NewRoleRequest) GetParent

func (x *NewRoleRequest) GetParent() string

func (*NewRoleRequest) ProtoMessage

func (*NewRoleRequest) ProtoMessage()

func (*NewRoleRequest) ProtoReflect

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

func (*NewRoleRequest) Reset

func (x *NewRoleRequest) Reset()

func (*NewRoleRequest) String

func (x *NewRoleRequest) String() string

type NewScriptRequest

type NewScriptRequest struct {
	Lang        string `protobuf:"bytes,1,opt,name=lang,proto3" json:"lang,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Source      string `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"`
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*NewScriptRequest) Descriptor deprecated

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

Deprecated: Use NewScriptRequest.ProtoReflect.Descriptor instead.

func (*NewScriptRequest) GetDescription

func (x *NewScriptRequest) GetDescription() string

func (*NewScriptRequest) GetLang

func (x *NewScriptRequest) GetLang() string

func (*NewScriptRequest) GetName

func (x *NewScriptRequest) GetName() string

func (*NewScriptRequest) GetSource

func (x *NewScriptRequest) GetSource() string

func (*NewScriptRequest) ProtoMessage

func (*NewScriptRequest) ProtoMessage()

func (*NewScriptRequest) ProtoReflect

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

func (*NewScriptRequest) Reset

func (x *NewScriptRequest) Reset()

func (*NewScriptRequest) String

func (x *NewScriptRequest) String() string

type NewTaskRequest added in v0.5.2

type NewTaskRequest struct {
	Name        string       `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string       `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Enabled     bool         `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Condition   string       `protobuf:"bytes,5,opt,name=condition,proto3" json:"condition,omitempty"`
	Triggers    []*Trigger   `protobuf:"bytes,6,rep,name=triggers,proto3" json:"triggers,omitempty"`
	Conditions  []*Condition `protobuf:"bytes,7,rep,name=conditions,proto3" json:"conditions,omitempty"`
	Actions     []*Action    `protobuf:"bytes,8,rep,name=actions,proto3" json:"actions,omitempty"`
	Area        *Area        `protobuf:"bytes,9,opt,name=area,proto3,oneof" json:"area,omitempty"`
	// contains filtered or unexported fields
}

func (*NewTaskRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use NewTaskRequest.ProtoReflect.Descriptor instead.

func (*NewTaskRequest) GetActions added in v0.5.2

func (x *NewTaskRequest) GetActions() []*Action

func (*NewTaskRequest) GetArea added in v0.5.2

func (x *NewTaskRequest) GetArea() *Area

func (*NewTaskRequest) GetCondition added in v0.5.2

func (x *NewTaskRequest) GetCondition() string

func (*NewTaskRequest) GetConditions added in v0.5.2

func (x *NewTaskRequest) GetConditions() []*Condition

func (*NewTaskRequest) GetDescription added in v0.5.2

func (x *NewTaskRequest) GetDescription() string

func (*NewTaskRequest) GetEnabled added in v0.5.2

func (x *NewTaskRequest) GetEnabled() bool

func (*NewTaskRequest) GetName added in v0.5.2

func (x *NewTaskRequest) GetName() string

func (*NewTaskRequest) GetTriggers added in v0.5.2

func (x *NewTaskRequest) GetTriggers() []*Trigger

func (*NewTaskRequest) ProtoMessage added in v0.5.2

func (*NewTaskRequest) ProtoMessage()

func (*NewTaskRequest) ProtoReflect added in v0.5.2

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

func (*NewTaskRequest) Reset added in v0.5.2

func (x *NewTaskRequest) Reset()

func (*NewTaskRequest) String added in v0.5.2

func (x *NewTaskRequest) String() string

type NewVariableRequest added in v0.6.0

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

func (*NewVariableRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use NewVariableRequest.ProtoReflect.Descriptor instead.

func (*NewVariableRequest) GetName added in v0.6.0

func (x *NewVariableRequest) GetName() string

func (*NewVariableRequest) GetValue added in v0.6.0

func (x *NewVariableRequest) GetValue() string

func (*NewVariableRequest) ProtoMessage added in v0.6.0

func (*NewVariableRequest) ProtoMessage()

func (*NewVariableRequest) ProtoReflect added in v0.6.0

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

func (*NewVariableRequest) Reset added in v0.6.0

func (x *NewVariableRequest) Reset()

func (*NewVariableRequest) String added in v0.6.0

func (x *NewVariableRequest) String() string

type NewZigbee2MqttRequest added in v0.5.2

type NewZigbee2MqttRequest struct {
	Name       string  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Login      string  `protobuf:"bytes,2,opt,name=login,proto3" json:"login,omitempty"`
	Password   *string `protobuf:"bytes,3,opt,name=password,proto3,oneof" json:"password,omitempty"`
	PermitJoin bool    `protobuf:"varint,4,opt,name=permit_join,json=permitJoin,proto3" json:"permit_join,omitempty"`
	BaseTopic  string  `protobuf:"bytes,5,opt,name=base_topic,json=baseTopic,proto3" json:"base_topic,omitempty"`
	// contains filtered or unexported fields
}

func (*NewZigbee2MqttRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use NewZigbee2MqttRequest.ProtoReflect.Descriptor instead.

func (*NewZigbee2MqttRequest) GetBaseTopic added in v0.5.2

func (x *NewZigbee2MqttRequest) GetBaseTopic() string

func (*NewZigbee2MqttRequest) GetLogin added in v0.5.2

func (x *NewZigbee2MqttRequest) GetLogin() string

func (*NewZigbee2MqttRequest) GetName added in v0.5.2

func (x *NewZigbee2MqttRequest) GetName() string

func (*NewZigbee2MqttRequest) GetPassword added in v0.5.2

func (x *NewZigbee2MqttRequest) GetPassword() string

func (*NewZigbee2MqttRequest) GetPermitJoin added in v0.5.2

func (x *NewZigbee2MqttRequest) GetPermitJoin() bool

func (*NewZigbee2MqttRequest) ProtoMessage added in v0.5.2

func (*NewZigbee2MqttRequest) ProtoMessage()

func (*NewZigbee2MqttRequest) ProtoReflect added in v0.5.2

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

func (*NewZigbee2MqttRequest) Reset added in v0.5.2

func (x *NewZigbee2MqttRequest) Reset()

func (*NewZigbee2MqttRequest) String added in v0.5.2

func (x *NewZigbee2MqttRequest) String() string

type NewtUserRequest

type NewtUserRequest struct {
	Nickname       string                 `protobuf:"bytes,1,opt,name=nickname,proto3" json:"nickname,omitempty"`
	FirstName      string                 `protobuf:"bytes,2,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName       string                 `protobuf:"bytes,3,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	Password       string                 `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
	PasswordRepeat string                 `protobuf:"bytes,5,opt,name=password_repeat,json=passwordRepeat,proto3" json:"password_repeat,omitempty"`
	Email          string                 `protobuf:"bytes,6,opt,name=email,proto3" json:"email,omitempty"`
	Status         string                 `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
	Lang           string                 `protobuf:"bytes,8,opt,name=lang,proto3" json:"lang,omitempty"`
	Image          *NewtUserRequest_Image `protobuf:"bytes,9,opt,name=image,proto3" json:"image,omitempty"`
	Role           *NewtUserRequest_Role  `protobuf:"bytes,10,opt,name=role,proto3" json:"role,omitempty"`
	Meta           []*UserMeta            `protobuf:"bytes,11,rep,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*NewtUserRequest) Descriptor deprecated

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

Deprecated: Use NewtUserRequest.ProtoReflect.Descriptor instead.

func (*NewtUserRequest) GetEmail

func (x *NewtUserRequest) GetEmail() string

func (*NewtUserRequest) GetFirstName

func (x *NewtUserRequest) GetFirstName() string

func (*NewtUserRequest) GetImage

func (x *NewtUserRequest) GetImage() *NewtUserRequest_Image

func (*NewtUserRequest) GetLang

func (x *NewtUserRequest) GetLang() string

func (*NewtUserRequest) GetLastName

func (x *NewtUserRequest) GetLastName() string

func (*NewtUserRequest) GetMeta

func (x *NewtUserRequest) GetMeta() []*UserMeta

func (*NewtUserRequest) GetNickname

func (x *NewtUserRequest) GetNickname() string

func (*NewtUserRequest) GetPassword

func (x *NewtUserRequest) GetPassword() string

func (*NewtUserRequest) GetPasswordRepeat

func (x *NewtUserRequest) GetPasswordRepeat() string

func (*NewtUserRequest) GetRole

func (x *NewtUserRequest) GetRole() *NewtUserRequest_Role

func (*NewtUserRequest) GetStatus

func (x *NewtUserRequest) GetStatus() string

func (*NewtUserRequest) ProtoMessage

func (*NewtUserRequest) ProtoMessage()

func (*NewtUserRequest) ProtoReflect

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

func (*NewtUserRequest) Reset

func (x *NewtUserRequest) Reset()

func (*NewtUserRequest) String

func (x *NewtUserRequest) String() string

type NewtUserRequest_Image

type NewtUserRequest_Image struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*NewtUserRequest_Image) Descriptor deprecated

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

Deprecated: Use NewtUserRequest_Image.ProtoReflect.Descriptor instead.

func (*NewtUserRequest_Image) GetId

func (x *NewtUserRequest_Image) GetId() int64

func (*NewtUserRequest_Image) ProtoMessage

func (*NewtUserRequest_Image) ProtoMessage()

func (*NewtUserRequest_Image) ProtoReflect

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

func (*NewtUserRequest_Image) Reset

func (x *NewtUserRequest_Image) Reset()

func (*NewtUserRequest_Image) String

func (x *NewtUserRequest_Image) String() string

type NewtUserRequest_Role

type NewtUserRequest_Role struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*NewtUserRequest_Role) Descriptor deprecated

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

Deprecated: Use NewtUserRequest_Role.ProtoReflect.Descriptor instead.

func (*NewtUserRequest_Role) GetName

func (x *NewtUserRequest_Role) GetName() string

func (*NewtUserRequest_Role) ProtoMessage

func (*NewtUserRequest_Role) ProtoMessage()

func (*NewtUserRequest_Role) ProtoReflect

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

func (*NewtUserRequest_Role) Reset

func (x *NewtUserRequest_Role) Reset()

func (*NewtUserRequest_Role) String

func (x *NewtUserRequest_Role) String() string

type PaginationRequest added in v0.5.2

type PaginationRequest struct {
	Page  uint64 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	Limit uint64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Sort  string `protobuf:"bytes,3,opt,name=sort,proto3" json:"sort,omitempty"`
	// contains filtered or unexported fields
}

func (*PaginationRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use PaginationRequest.ProtoReflect.Descriptor instead.

func (*PaginationRequest) GetLimit added in v0.5.2

func (x *PaginationRequest) GetLimit() uint64

func (*PaginationRequest) GetPage added in v0.5.2

func (x *PaginationRequest) GetPage() uint64

func (*PaginationRequest) GetSort added in v0.5.2

func (x *PaginationRequest) GetSort() string

func (*PaginationRequest) ProtoMessage added in v0.5.2

func (*PaginationRequest) ProtoMessage()

func (*PaginationRequest) ProtoReflect added in v0.5.2

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

func (*PaginationRequest) Reset added in v0.5.2

func (x *PaginationRequest) Reset()

func (*PaginationRequest) String added in v0.5.2

func (x *PaginationRequest) String() string

type PasswordResetRequest added in v0.11.2

type PasswordResetRequest struct {
	Email       string  `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Token       *string `protobuf:"bytes,2,opt,name=token,proto3,oneof" json:"token,omitempty"`
	NewPassword *string `protobuf:"bytes,3,opt,name=new_password,json=newPassword,proto3,oneof" json:"new_password,omitempty"`
	// contains filtered or unexported fields
}

func (*PasswordResetRequest) Descriptor deprecated added in v0.11.2

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

Deprecated: Use PasswordResetRequest.ProtoReflect.Descriptor instead.

func (*PasswordResetRequest) GetEmail added in v0.11.2

func (x *PasswordResetRequest) GetEmail() string

func (*PasswordResetRequest) GetNewPassword added in v0.11.2

func (x *PasswordResetRequest) GetNewPassword() string

func (*PasswordResetRequest) GetToken added in v0.11.2

func (x *PasswordResetRequest) GetToken() string

func (*PasswordResetRequest) ProtoMessage added in v0.11.2

func (*PasswordResetRequest) ProtoMessage()

func (*PasswordResetRequest) ProtoReflect added in v0.11.2

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

func (*PasswordResetRequest) Reset added in v0.11.2

func (x *PasswordResetRequest) Reset()

func (*PasswordResetRequest) String added in v0.11.2

func (x *PasswordResetRequest) String() string

type Plugin added in v0.5.1

type Plugin struct {
	Name     string                `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version  string                `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Enabled  bool                  `protobuf:"varint,3,opt,name=enabled,proto3" json:"enabled,omitempty"`
	System   bool                  `protobuf:"varint,4,opt,name=system,proto3" json:"system,omitempty"`
	Actor    bool                  `protobuf:"varint,5,opt,name=actor,proto3" json:"actor,omitempty"`
	Settings map[string]*Attribute `` /* 157-byte string literal not displayed */
	Options  *PluginOptionsResult  `protobuf:"bytes,7,opt,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*Plugin) Descriptor deprecated added in v0.5.1

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

Deprecated: Use Plugin.ProtoReflect.Descriptor instead.

func (*Plugin) GetActor added in v0.5.2

func (x *Plugin) GetActor() bool

func (*Plugin) GetEnabled added in v0.5.1

func (x *Plugin) GetEnabled() bool

func (*Plugin) GetName added in v0.5.1

func (x *Plugin) GetName() string

func (*Plugin) GetOptions added in v0.10.2

func (x *Plugin) GetOptions() *PluginOptionsResult

func (*Plugin) GetSettings added in v0.5.1

func (x *Plugin) GetSettings() map[string]*Attribute

func (*Plugin) GetSystem added in v0.5.1

func (x *Plugin) GetSystem() bool

func (*Plugin) GetVersion added in v0.5.1

func (x *Plugin) GetVersion() string

func (*Plugin) ProtoMessage added in v0.5.1

func (*Plugin) ProtoMessage()

func (*Plugin) ProtoReflect added in v0.5.1

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

func (*Plugin) Reset added in v0.5.1

func (x *Plugin) Reset()

func (*Plugin) String added in v0.5.1

func (x *Plugin) String() string

type PluginOptionsResult added in v0.10.2

type PluginOptionsResult struct {
	Triggers           bool                                         `protobuf:"varint,1,opt,name=triggers,proto3" json:"triggers,omitempty"`
	Actors             bool                                         `protobuf:"varint,2,opt,name=actors,proto3" json:"actors,omitempty"`
	ActorCustomAttrs   bool                                         `protobuf:"varint,3,opt,name=actor_custom_attrs,json=actorCustomAttrs,proto3" json:"actor_custom_attrs,omitempty"`
	ActorAttrs         map[string]*Attribute                        `` /* 179-byte string literal not displayed */
	ActorCustomActions bool                                         `protobuf:"varint,5,opt,name=actor_custom_actions,json=actorCustomActions,proto3" json:"actor_custom_actions,omitempty"`
	ActorActions       map[string]*PluginOptionsResult_EntityAction `` /* 185-byte string literal not displayed */
	ActorCustomStates  bool                                         `protobuf:"varint,7,opt,name=actor_custom_states,json=actorCustomStates,proto3" json:"actor_custom_states,omitempty"`
	ActorStates        map[string]*PluginOptionsResult_EntityState  `` /* 182-byte string literal not displayed */
	ActorCustomSetts   bool                                         `protobuf:"varint,9,opt,name=actor_custom_setts,json=actorCustomSetts,proto3" json:"actor_custom_setts,omitempty"`
	ActorSetts         map[string]*Attribute                        `` /* 180-byte string literal not displayed */
	Setts              map[string]*Attribute                        `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PluginOptionsResult) Descriptor deprecated added in v0.10.2

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

Deprecated: Use PluginOptionsResult.ProtoReflect.Descriptor instead.

func (*PluginOptionsResult) GetActorActions added in v0.10.2

func (*PluginOptionsResult) GetActorAttrs added in v0.10.2

func (x *PluginOptionsResult) GetActorAttrs() map[string]*Attribute

func (*PluginOptionsResult) GetActorCustomActions added in v0.10.2

func (x *PluginOptionsResult) GetActorCustomActions() bool

func (*PluginOptionsResult) GetActorCustomAttrs added in v0.10.2

func (x *PluginOptionsResult) GetActorCustomAttrs() bool

func (*PluginOptionsResult) GetActorCustomSetts added in v0.10.2

func (x *PluginOptionsResult) GetActorCustomSetts() bool

func (*PluginOptionsResult) GetActorCustomStates added in v0.10.2

func (x *PluginOptionsResult) GetActorCustomStates() bool

func (*PluginOptionsResult) GetActorSetts added in v0.10.2

func (x *PluginOptionsResult) GetActorSetts() map[string]*Attribute

func (*PluginOptionsResult) GetActorStates added in v0.10.2

func (*PluginOptionsResult) GetActors added in v0.10.2

func (x *PluginOptionsResult) GetActors() bool

func (*PluginOptionsResult) GetSetts added in v0.10.2

func (x *PluginOptionsResult) GetSetts() map[string]*Attribute

func (*PluginOptionsResult) GetTriggers added in v0.10.2

func (x *PluginOptionsResult) GetTriggers() bool

func (*PluginOptionsResult) ProtoMessage added in v0.10.2

func (*PluginOptionsResult) ProtoMessage()

func (*PluginOptionsResult) ProtoReflect added in v0.10.2

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

func (*PluginOptionsResult) Reset added in v0.10.2

func (x *PluginOptionsResult) Reset()

func (*PluginOptionsResult) String added in v0.10.2

func (x *PluginOptionsResult) String() string

type PluginOptionsResult_EntityAction added in v0.10.2

type PluginOptionsResult_EntityAction struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	ImageUrl    string `protobuf:"bytes,3,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"`
	Icon        string `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginOptionsResult_EntityAction) Descriptor deprecated added in v0.10.2

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

Deprecated: Use PluginOptionsResult_EntityAction.ProtoReflect.Descriptor instead.

func (*PluginOptionsResult_EntityAction) GetDescription added in v0.10.2

func (x *PluginOptionsResult_EntityAction) GetDescription() string

func (*PluginOptionsResult_EntityAction) GetIcon added in v0.10.2

func (*PluginOptionsResult_EntityAction) GetImageUrl added in v0.10.2

func (x *PluginOptionsResult_EntityAction) GetImageUrl() string

func (*PluginOptionsResult_EntityAction) GetName added in v0.10.2

func (*PluginOptionsResult_EntityAction) ProtoMessage added in v0.10.2

func (*PluginOptionsResult_EntityAction) ProtoMessage()

func (*PluginOptionsResult_EntityAction) ProtoReflect added in v0.10.2

func (*PluginOptionsResult_EntityAction) Reset added in v0.10.2

func (*PluginOptionsResult_EntityAction) String added in v0.10.2

type PluginOptionsResult_EntityState added in v0.10.2

type PluginOptionsResult_EntityState struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	ImageUrl    string `protobuf:"bytes,3,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"`
	Icon        string `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginOptionsResult_EntityState) Descriptor deprecated added in v0.10.2

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

Deprecated: Use PluginOptionsResult_EntityState.ProtoReflect.Descriptor instead.

func (*PluginOptionsResult_EntityState) GetDescription added in v0.10.2

func (x *PluginOptionsResult_EntityState) GetDescription() string

func (*PluginOptionsResult_EntityState) GetIcon added in v0.10.2

func (*PluginOptionsResult_EntityState) GetImageUrl added in v0.10.2

func (x *PluginOptionsResult_EntityState) GetImageUrl() string

func (*PluginOptionsResult_EntityState) GetName added in v0.10.2

func (*PluginOptionsResult_EntityState) ProtoMessage added in v0.10.2

func (*PluginOptionsResult_EntityState) ProtoMessage()

func (*PluginOptionsResult_EntityState) ProtoReflect added in v0.10.2

func (*PluginOptionsResult_EntityState) Reset added in v0.10.2

func (*PluginOptionsResult_EntityState) String added in v0.10.2

type PluginServiceClient added in v0.5.1

type PluginServiceClient interface {
	// get plugin list
	GetPluginList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetPluginListResult, error)
	// update plugin settings
	UpdatePluginSettings(ctx context.Context, in *UpdatePluginSettingsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// enable plugin
	EnablePlugin(ctx context.Context, in *EnablePluginRequest, opts ...grpc.CallOption) (*EnablePluginResult, error)
	// disable plugin
	DisablePlugin(ctx context.Context, in *DisablePluginRequest, opts ...grpc.CallOption) (*DisablePluginResult, error)
	// search plugin
	SearchPlugin(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchPluginResult, error)
	// get plugin
	GetPlugin(ctx context.Context, in *GetPluginRequest, opts ...grpc.CallOption) (*Plugin, error)
}

PluginServiceClient is the client API for PluginService 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.

func NewPluginServiceClient added in v0.5.1

func NewPluginServiceClient(cc grpc.ClientConnInterface) PluginServiceClient

type PluginServiceServer added in v0.5.1

type PluginServiceServer interface {
	// get plugin list
	GetPluginList(context.Context, *PaginationRequest) (*GetPluginListResult, error)
	// update plugin settings
	UpdatePluginSettings(context.Context, *UpdatePluginSettingsRequest) (*emptypb.Empty, error)
	// enable plugin
	EnablePlugin(context.Context, *EnablePluginRequest) (*EnablePluginResult, error)
	// disable plugin
	DisablePlugin(context.Context, *DisablePluginRequest) (*DisablePluginResult, error)
	// search plugin
	SearchPlugin(context.Context, *SearchRequest) (*SearchPluginResult, error)
	// get plugin
	GetPlugin(context.Context, *GetPluginRequest) (*Plugin, error)
}

PluginServiceServer is the server API for PluginService service. All implementations should embed UnimplementedPluginServiceServer for forward compatibility

type PluginShort added in v0.10.2

type PluginShort struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Enabled bool   `protobuf:"varint,3,opt,name=enabled,proto3" json:"enabled,omitempty"`
	System  bool   `protobuf:"varint,4,opt,name=system,proto3" json:"system,omitempty"`
	Actor   bool   `protobuf:"varint,5,opt,name=actor,proto3" json:"actor,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginShort) Descriptor deprecated added in v0.10.2

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

Deprecated: Use PluginShort.ProtoReflect.Descriptor instead.

func (*PluginShort) GetActor added in v0.10.2

func (x *PluginShort) GetActor() bool

func (*PluginShort) GetEnabled added in v0.10.2

func (x *PluginShort) GetEnabled() bool

func (*PluginShort) GetName added in v0.10.2

func (x *PluginShort) GetName() string

func (*PluginShort) GetSystem added in v0.10.2

func (x *PluginShort) GetSystem() bool

func (*PluginShort) GetVersion added in v0.10.2

func (x *PluginShort) GetVersion() string

func (*PluginShort) ProtoMessage added in v0.10.2

func (*PluginShort) ProtoMessage()

func (*PluginShort) ProtoReflect added in v0.10.2

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

func (*PluginShort) Reset added in v0.10.2

func (x *PluginShort) Reset()

func (*PluginShort) String added in v0.10.2

func (x *PluginShort) String() string

type ReloadRequest added in v0.5.2

type ReloadRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ReloadRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use ReloadRequest.ProtoReflect.Descriptor instead.

func (*ReloadRequest) GetId added in v0.5.2

func (x *ReloadRequest) GetId() string

func (*ReloadRequest) ProtoMessage added in v0.5.2

func (*ReloadRequest) ProtoMessage()

func (*ReloadRequest) ProtoReflect added in v0.5.2

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

func (*ReloadRequest) Reset added in v0.5.2

func (x *ReloadRequest) Reset()

func (*ReloadRequest) String added in v0.5.2

func (x *ReloadRequest) String() string

type Request added in v0.5.2

type Request struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Query       string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
	Body        []byte `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`
	AccessToken string `protobuf:"bytes,4,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	// contains filtered or unexported fields
}

func (*Request) Descriptor deprecated added in v0.5.2

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

Deprecated: Use Request.ProtoReflect.Descriptor instead.

func (*Request) GetAccessToken added in v0.9.5

func (x *Request) GetAccessToken() string

func (*Request) GetBody added in v0.5.2

func (x *Request) GetBody() []byte

func (*Request) GetId added in v0.5.2

func (x *Request) GetId() string

func (*Request) GetQuery added in v0.5.2

func (x *Request) GetQuery() string

func (*Request) ProtoMessage added in v0.5.2

func (*Request) ProtoMessage()

func (*Request) ProtoReflect added in v0.5.2

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

func (*Request) Reset added in v0.5.2

func (x *Request) Reset()

func (*Request) String added in v0.5.2

func (x *Request) String() string

type ResetBridgeRequest added in v0.5.2

type ResetBridgeRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ResetBridgeRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use ResetBridgeRequest.ProtoReflect.Descriptor instead.

func (*ResetBridgeRequest) GetId added in v0.5.2

func (x *ResetBridgeRequest) GetId() int64

func (*ResetBridgeRequest) ProtoMessage added in v0.5.2

func (*ResetBridgeRequest) ProtoMessage()

func (*ResetBridgeRequest) ProtoReflect added in v0.5.2

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

func (*ResetBridgeRequest) Reset added in v0.5.2

func (x *ResetBridgeRequest) Reset()

func (*ResetBridgeRequest) String added in v0.5.2

func (x *ResetBridgeRequest) String() string

type Response added in v0.5.2

type Response struct {
	Id    string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Query string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
	Body  []byte `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*Response) Descriptor deprecated added in v0.5.2

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

Deprecated: Use Response.ProtoReflect.Descriptor instead.

func (*Response) GetBody added in v0.5.2

func (x *Response) GetBody() []byte

func (*Response) GetId added in v0.5.2

func (x *Response) GetId() string

func (*Response) GetQuery added in v0.5.2

func (x *Response) GetQuery() string

func (*Response) ProtoMessage added in v0.5.2

func (*Response) ProtoMessage()

func (*Response) ProtoReflect added in v0.5.2

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

func (*Response) Reset added in v0.5.2

func (x *Response) Reset()

func (*Response) String added in v0.5.2

func (x *Response) String() string

type RestoreBackupRequest added in v0.7.1

type RestoreBackupRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreBackupRequest) Descriptor deprecated added in v0.7.1

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

Deprecated: Use RestoreBackupRequest.ProtoReflect.Descriptor instead.

func (*RestoreBackupRequest) GetName added in v0.7.1

func (x *RestoreBackupRequest) GetName() string

func (*RestoreBackupRequest) ProtoMessage added in v0.7.1

func (*RestoreBackupRequest) ProtoMessage()

func (*RestoreBackupRequest) ProtoReflect added in v0.7.1

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

func (*RestoreBackupRequest) Reset added in v0.7.1

func (x *RestoreBackupRequest) Reset()

func (*RestoreBackupRequest) String added in v0.7.1

func (x *RestoreBackupRequest) String() string

type Role

type Role struct {
	Parent      *Role                  `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	Name        string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Children    []*Role                `protobuf:"bytes,4,rep,name=children,proto3" json:"children,omitempty"`
	AccessList  *Role_AccessList       `protobuf:"bytes,5,opt,name=access_list,json=accessList,proto3" json:"access_list,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Role) Descriptor deprecated

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

Deprecated: Use Role.ProtoReflect.Descriptor instead.

func (*Role) GetAccessList

func (x *Role) GetAccessList() *Role_AccessList

func (*Role) GetChildren

func (x *Role) GetChildren() []*Role

func (*Role) GetCreatedAt

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

func (*Role) GetDescription

func (x *Role) GetDescription() string

func (*Role) GetName

func (x *Role) GetName() string

func (*Role) GetParent

func (x *Role) GetParent() *Role

func (*Role) GetUpdatedAt

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

func (*Role) ProtoMessage

func (*Role) ProtoMessage()

func (*Role) ProtoReflect

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

func (*Role) Reset

func (x *Role) Reset()

func (*Role) String

func (x *Role) String() string

type RoleAccessListResult

type RoleAccessListResult struct {
	Levels map[string]*AccessLevels `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RoleAccessListResult) Descriptor deprecated

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

Deprecated: Use RoleAccessListResult.ProtoReflect.Descriptor instead.

func (*RoleAccessListResult) GetLevels

func (x *RoleAccessListResult) GetLevels() map[string]*AccessLevels

func (*RoleAccessListResult) ProtoMessage

func (*RoleAccessListResult) ProtoMessage()

func (*RoleAccessListResult) ProtoReflect

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

func (*RoleAccessListResult) Reset

func (x *RoleAccessListResult) Reset()

func (*RoleAccessListResult) String

func (x *RoleAccessListResult) String() string

type RoleServiceClient

type RoleServiceClient interface {
	// add new role
	AddRole(ctx context.Context, in *NewRoleRequest, opts ...grpc.CallOption) (*Role, error)
	// get role by name
	GetRoleByName(ctx context.Context, in *GetRoleRequest, opts ...grpc.CallOption) (*Role, error)
	// get role access list
	GetRoleAccessList(ctx context.Context, in *GetRoleAccessListRequest, opts ...grpc.CallOption) (*RoleAccessListResult, error)
	// update role access list
	UpdateRoleAccessList(ctx context.Context, in *UpdateRoleAccessListRequest, opts ...grpc.CallOption) (*RoleAccessListResult, error)
	// update role
	UpdateRoleByName(ctx context.Context, in *UpdateRoleRequest, opts ...grpc.CallOption) (*Role, error)
	// get role list
	GetRoleList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetRoleListResult, error)
	// delete role by name
	SearchRoleByName(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchRoleListResult, error)
	// delete role by name
	DeleteRoleByName(ctx context.Context, in *DeleteRoleRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

RoleServiceClient is the client API for RoleService 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 RoleServiceServer

type RoleServiceServer interface {
	// add new role
	AddRole(context.Context, *NewRoleRequest) (*Role, error)
	// get role by name
	GetRoleByName(context.Context, *GetRoleRequest) (*Role, error)
	// get role access list
	GetRoleAccessList(context.Context, *GetRoleAccessListRequest) (*RoleAccessListResult, error)
	// update role access list
	UpdateRoleAccessList(context.Context, *UpdateRoleAccessListRequest) (*RoleAccessListResult, error)
	// update role
	UpdateRoleByName(context.Context, *UpdateRoleRequest) (*Role, error)
	// get role list
	GetRoleList(context.Context, *PaginationRequest) (*GetRoleListResult, error)
	// delete role by name
	SearchRoleByName(context.Context, *SearchRequest) (*SearchRoleListResult, error)
	// delete role by name
	DeleteRoleByName(context.Context, *DeleteRoleRequest) (*emptypb.Empty, error)
}

RoleServiceServer is the server API for RoleService service. All implementations should embed UnimplementedRoleServiceServer for forward compatibility

type Role_AccessList

type Role_AccessList struct {
	Levels map[string]*Role_AccessList_ListOfString `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Role_AccessList) Descriptor deprecated

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

Deprecated: Use Role_AccessList.ProtoReflect.Descriptor instead.

func (*Role_AccessList) GetLevels

func (*Role_AccessList) ProtoMessage

func (*Role_AccessList) ProtoMessage()

func (*Role_AccessList) ProtoReflect

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

func (*Role_AccessList) Reset

func (x *Role_AccessList) Reset()

func (*Role_AccessList) String

func (x *Role_AccessList) String() string

type Role_AccessList_ListOfString

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

func (*Role_AccessList_ListOfString) Descriptor deprecated

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

Deprecated: Use Role_AccessList_ListOfString.ProtoReflect.Descriptor instead.

func (*Role_AccessList_ListOfString) GetItems

func (x *Role_AccessList_ListOfString) GetItems() []string

func (*Role_AccessList_ListOfString) ProtoMessage

func (*Role_AccessList_ListOfString) ProtoMessage()

func (*Role_AccessList_ListOfString) ProtoReflect

func (*Role_AccessList_ListOfString) Reset

func (x *Role_AccessList_ListOfString) Reset()

func (*Role_AccessList_ListOfString) String

type Script

type Script struct {
	Id          int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Lang        string                 `protobuf:"bytes,2,opt,name=lang,proto3" json:"lang,omitempty"`
	Name        string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Source      string                 `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
	Description string                 `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	ScriptInfo  *ScriptInfo            `protobuf:"bytes,6,opt,name=script_info,json=scriptInfo,proto3,oneof" json:"script_info,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Script) Descriptor deprecated

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

Deprecated: Use Script.ProtoReflect.Descriptor instead.

func (*Script) GetCreatedAt

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

func (*Script) GetDescription

func (x *Script) GetDescription() string

func (*Script) GetId

func (x *Script) GetId() int64

func (*Script) GetLang

func (x *Script) GetLang() string

func (*Script) GetName

func (x *Script) GetName() string

func (*Script) GetScriptInfo added in v0.11.0

func (x *Script) GetScriptInfo() *ScriptInfo

func (*Script) GetSource

func (x *Script) GetSource() string

func (*Script) GetUpdatedAt

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

func (*Script) ProtoMessage

func (*Script) ProtoMessage()

func (*Script) ProtoReflect

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

func (*Script) Reset

func (x *Script) Reset()

func (*Script) String

func (x *Script) String() string

type ScriptInfo added in v0.11.0

type ScriptInfo struct {
	AlexaIntents         int32 `protobuf:"varint,1,opt,name=alexa_intents,json=alexaIntents,proto3" json:"alexa_intents,omitempty"`
	EntityActions        int32 `protobuf:"varint,2,opt,name=entity_actions,json=entityActions,proto3" json:"entity_actions,omitempty"`
	EntityScripts        int32 `protobuf:"varint,3,opt,name=entity_scripts,json=entityScripts,proto3" json:"entity_scripts,omitempty"`
	AutomationTriggers   int32 `protobuf:"varint,4,opt,name=automation_triggers,json=automationTriggers,proto3" json:"automation_triggers,omitempty"`
	AutomationConditions int32 `protobuf:"varint,5,opt,name=automation_conditions,json=automationConditions,proto3" json:"automation_conditions,omitempty"`
	AutomationActions    int32 `protobuf:"varint,6,opt,name=automation_actions,json=automationActions,proto3" json:"automation_actions,omitempty"`
	// contains filtered or unexported fields
}

func (*ScriptInfo) Descriptor deprecated added in v0.11.0

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

Deprecated: Use ScriptInfo.ProtoReflect.Descriptor instead.

func (*ScriptInfo) GetAlexaIntents added in v0.11.0

func (x *ScriptInfo) GetAlexaIntents() int32

func (*ScriptInfo) GetAutomationActions added in v0.11.0

func (x *ScriptInfo) GetAutomationActions() int32

func (*ScriptInfo) GetAutomationConditions added in v0.11.0

func (x *ScriptInfo) GetAutomationConditions() int32

func (*ScriptInfo) GetAutomationTriggers added in v0.11.0

func (x *ScriptInfo) GetAutomationTriggers() int32

func (*ScriptInfo) GetEntityActions added in v0.11.0

func (x *ScriptInfo) GetEntityActions() int32

func (*ScriptInfo) GetEntityScripts added in v0.11.0

func (x *ScriptInfo) GetEntityScripts() int32

func (*ScriptInfo) ProtoMessage added in v0.11.0

func (*ScriptInfo) ProtoMessage()

func (*ScriptInfo) ProtoReflect added in v0.11.0

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

func (*ScriptInfo) Reset added in v0.11.0

func (x *ScriptInfo) Reset()

func (*ScriptInfo) String added in v0.11.0

func (x *ScriptInfo) String() string

type ScriptServiceClient

type ScriptServiceClient interface {
	// add new script
	AddScript(ctx context.Context, in *NewScriptRequest, opts ...grpc.CallOption) (*Script, error)
	// get script by id
	GetScriptById(ctx context.Context, in *GetScriptRequest, opts ...grpc.CallOption) (*Script, error)
	// update script
	UpdateScriptById(ctx context.Context, in *UpdateScriptRequest, opts ...grpc.CallOption) (*Script, error)
	// get script list
	GetScriptList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetScriptListResult, error)
	// delete script by id
	SearchScript(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchScriptListResult, error)
	// delete script by id
	DeleteScriptById(ctx context.Context, in *DeleteScriptRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// exec script by id
	ExecScriptById(ctx context.Context, in *ExecScriptRequest, opts ...grpc.CallOption) (*ExecScriptResult, error)
	// exec src script by id
	ExecSrcScriptById(ctx context.Context, in *ExecSrcScriptRequest, opts ...grpc.CallOption) (*ExecScriptResult, error)
	// copy script by id
	CopyScriptById(ctx context.Context, in *CopyScriptRequest, opts ...grpc.CallOption) (*Script, error)
}

ScriptServiceClient is the client API for ScriptService 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 ScriptServiceServer

type ScriptServiceServer interface {
	// add new script
	AddScript(context.Context, *NewScriptRequest) (*Script, error)
	// get script by id
	GetScriptById(context.Context, *GetScriptRequest) (*Script, error)
	// update script
	UpdateScriptById(context.Context, *UpdateScriptRequest) (*Script, error)
	// get script list
	GetScriptList(context.Context, *PaginationRequest) (*GetScriptListResult, error)
	// delete script by id
	SearchScript(context.Context, *SearchRequest) (*SearchScriptListResult, error)
	// delete script by id
	DeleteScriptById(context.Context, *DeleteScriptRequest) (*emptypb.Empty, error)
	// exec script by id
	ExecScriptById(context.Context, *ExecScriptRequest) (*ExecScriptResult, error)
	// exec src script by id
	ExecSrcScriptById(context.Context, *ExecSrcScriptRequest) (*ExecScriptResult, error)
	// copy script by id
	CopyScriptById(context.Context, *CopyScriptRequest) (*Script, error)
}

ScriptServiceServer is the server API for ScriptService service. All implementations should embed UnimplementedScriptServiceServer for forward compatibility

type SearchAreaResult added in v0.5.2

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

func (*SearchAreaResult) Descriptor deprecated added in v0.5.2

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

Deprecated: Use SearchAreaResult.ProtoReflect.Descriptor instead.

func (*SearchAreaResult) GetItems added in v0.5.2

func (x *SearchAreaResult) GetItems() []*Area

func (*SearchAreaResult) ProtoMessage added in v0.5.2

func (*SearchAreaResult) ProtoMessage()

func (*SearchAreaResult) ProtoReflect added in v0.5.2

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

func (*SearchAreaResult) Reset added in v0.5.2

func (x *SearchAreaResult) Reset()

func (*SearchAreaResult) String added in v0.5.2

func (x *SearchAreaResult) String() string

type SearchDashboardResult added in v0.7.0

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

func (*SearchDashboardResult) Descriptor deprecated added in v0.7.0

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

Deprecated: Use SearchDashboardResult.ProtoReflect.Descriptor instead.

func (*SearchDashboardResult) GetItems added in v0.7.0

func (x *SearchDashboardResult) GetItems() []*Dashboard

func (*SearchDashboardResult) ProtoMessage added in v0.7.0

func (*SearchDashboardResult) ProtoMessage()

func (*SearchDashboardResult) ProtoReflect added in v0.7.0

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

func (*SearchDashboardResult) Reset added in v0.7.0

func (x *SearchDashboardResult) Reset()

func (*SearchDashboardResult) String added in v0.7.0

func (x *SearchDashboardResult) String() string

type SearchDeviceResult added in v0.5.2

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

func (*SearchDeviceResult) Descriptor deprecated added in v0.5.2

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

Deprecated: Use SearchDeviceResult.ProtoReflect.Descriptor instead.

func (*SearchDeviceResult) GetItems added in v0.5.2

func (x *SearchDeviceResult) GetItems() []*Zigbee2MqttDevice

func (*SearchDeviceResult) ProtoMessage added in v0.5.2

func (*SearchDeviceResult) ProtoMessage()

func (*SearchDeviceResult) ProtoReflect added in v0.5.2

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

func (*SearchDeviceResult) Reset added in v0.5.2

func (x *SearchDeviceResult) Reset()

func (*SearchDeviceResult) String added in v0.5.2

func (x *SearchDeviceResult) String() string

type SearchEntityResult added in v0.5.2

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

func (*SearchEntityResult) Descriptor deprecated added in v0.5.2

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

Deprecated: Use SearchEntityResult.ProtoReflect.Descriptor instead.

func (*SearchEntityResult) GetItems added in v0.5.2

func (x *SearchEntityResult) GetItems() []*EntityShort

func (*SearchEntityResult) ProtoMessage added in v0.5.2

func (*SearchEntityResult) ProtoMessage()

func (*SearchEntityResult) ProtoReflect added in v0.5.2

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

func (*SearchEntityResult) Reset added in v0.5.2

func (x *SearchEntityResult) Reset()

func (*SearchEntityResult) String added in v0.5.2

func (x *SearchEntityResult) String() string

type SearchPluginResult added in v0.5.2

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

func (*SearchPluginResult) Descriptor deprecated added in v0.5.2

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

Deprecated: Use SearchPluginResult.ProtoReflect.Descriptor instead.

func (*SearchPluginResult) GetItems added in v0.5.2

func (x *SearchPluginResult) GetItems() []*PluginShort

func (*SearchPluginResult) ProtoMessage added in v0.5.2

func (*SearchPluginResult) ProtoMessage()

func (*SearchPluginResult) ProtoReflect added in v0.5.2

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

func (*SearchPluginResult) Reset added in v0.5.2

func (x *SearchPluginResult) Reset()

func (*SearchPluginResult) String added in v0.5.2

func (x *SearchPluginResult) String() string

type SearchRequest added in v0.5.2

type SearchRequest struct {
	Query  string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	Limit  int64  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Offset int64  `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use SearchRequest.ProtoReflect.Descriptor instead.

func (*SearchRequest) GetLimit added in v0.5.2

func (x *SearchRequest) GetLimit() int64

func (*SearchRequest) GetOffset added in v0.5.2

func (x *SearchRequest) GetOffset() int64

func (*SearchRequest) GetQuery added in v0.5.2

func (x *SearchRequest) GetQuery() string

func (*SearchRequest) ProtoMessage added in v0.5.2

func (*SearchRequest) ProtoMessage()

func (*SearchRequest) ProtoReflect added in v0.5.2

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

func (*SearchRequest) Reset added in v0.5.2

func (x *SearchRequest) Reset()

func (*SearchRequest) String added in v0.5.2

func (x *SearchRequest) String() string

type SearchRoleListResult

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

func (*SearchRoleListResult) Descriptor deprecated

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

Deprecated: Use SearchRoleListResult.ProtoReflect.Descriptor instead.

func (*SearchRoleListResult) GetItems

func (x *SearchRoleListResult) GetItems() []*Role

func (*SearchRoleListResult) ProtoMessage

func (*SearchRoleListResult) ProtoMessage()

func (*SearchRoleListResult) ProtoReflect

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

func (*SearchRoleListResult) Reset

func (x *SearchRoleListResult) Reset()

func (*SearchRoleListResult) String

func (x *SearchRoleListResult) String() string

type SearchScriptListResult

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

func (*SearchScriptListResult) Descriptor deprecated

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

Deprecated: Use SearchScriptListResult.ProtoReflect.Descriptor instead.

func (*SearchScriptListResult) GetItems

func (x *SearchScriptListResult) GetItems() []*Script

func (*SearchScriptListResult) ProtoMessage

func (*SearchScriptListResult) ProtoMessage()

func (*SearchScriptListResult) ProtoReflect

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

func (*SearchScriptListResult) Reset

func (x *SearchScriptListResult) Reset()

func (*SearchScriptListResult) String

func (x *SearchScriptListResult) String() string

type SigninResponse

type SigninResponse struct {
	CurrentUser *CurrentUser `protobuf:"bytes,1,opt,name=current_user,json=currentUser,proto3" json:"current_user,omitempty"`
	AccessToken string       `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	// contains filtered or unexported fields
}

func (*SigninResponse) Descriptor deprecated

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

Deprecated: Use SigninResponse.ProtoReflect.Descriptor instead.

func (*SigninResponse) GetAccessToken

func (x *SigninResponse) GetAccessToken() string

func (*SigninResponse) GetCurrentUser

func (x *SigninResponse) GetCurrentUser() *CurrentUser

func (*SigninResponse) ProtoMessage

func (*SigninResponse) ProtoMessage()

func (*SigninResponse) ProtoReflect

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

func (*SigninResponse) Reset

func (x *SigninResponse) Reset()

func (*SigninResponse) String

func (x *SigninResponse) String() string

type StreamServiceClient

type StreamServiceClient interface {
	Subscribe(ctx context.Context, opts ...grpc.CallOption) (StreamService_SubscribeClient, error)
}

StreamServiceClient is the client API for StreamService 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 StreamServiceServer

type StreamServiceServer interface {
	Subscribe(StreamService_SubscribeServer) error
}

StreamServiceServer is the server API for StreamService service. All implementations should embed UnimplementedStreamServiceServer for forward compatibility

type StreamService_SubscribeClient

type StreamService_SubscribeClient interface {
	Send(*Request) error
	Recv() (*Response, error)
	grpc.ClientStream
}

type StreamService_SubscribeServer

type StreamService_SubscribeServer interface {
	Send(*Response) error
	Recv() (*Request, error)
	grpc.ServerStream
}

type Task added in v0.5.2

type Task struct {
	Id          int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Enabled     bool                   `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Condition   string                 `protobuf:"bytes,5,opt,name=condition,proto3" json:"condition,omitempty"`
	Triggers    []*Trigger             `protobuf:"bytes,6,rep,name=triggers,proto3" json:"triggers,omitempty"`
	Conditions  []*Condition           `protobuf:"bytes,7,rep,name=conditions,proto3" json:"conditions,omitempty"`
	Actions     []*Action              `protobuf:"bytes,8,rep,name=actions,proto3" json:"actions,omitempty"`
	Area        *Area                  `protobuf:"bytes,9,opt,name=area,proto3,oneof" json:"area,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Task) Descriptor deprecated added in v0.5.2

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

Deprecated: Use Task.ProtoReflect.Descriptor instead.

func (*Task) GetActions added in v0.5.2

func (x *Task) GetActions() []*Action

func (*Task) GetArea added in v0.5.2

func (x *Task) GetArea() *Area

func (*Task) GetCondition added in v0.5.2

func (x *Task) GetCondition() string

func (*Task) GetConditions added in v0.5.2

func (x *Task) GetConditions() []*Condition

func (*Task) GetCreatedAt added in v0.5.2

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

func (*Task) GetDescription added in v0.5.2

func (x *Task) GetDescription() string

func (*Task) GetEnabled added in v0.5.2

func (x *Task) GetEnabled() bool

func (*Task) GetId added in v0.5.2

func (x *Task) GetId() int64

func (*Task) GetName added in v0.5.2

func (x *Task) GetName() string

func (*Task) GetTriggers added in v0.5.2

func (x *Task) GetTriggers() []*Trigger

func (*Task) GetUpdatedAt added in v0.5.2

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

func (*Task) ProtoMessage added in v0.5.2

func (*Task) ProtoMessage()

func (*Task) ProtoReflect added in v0.5.2

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

func (*Task) Reset added in v0.5.2

func (x *Task) Reset()

func (*Task) String added in v0.5.2

func (x *Task) String() string

type Trigger added in v0.5.2

type Trigger struct {
	Id         *int64                `protobuf:"varint,1,opt,name=id,proto3,oneof" json:"id,omitempty"`
	Name       string                `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Entity     *Entity               `protobuf:"bytes,3,opt,name=entity,proto3,oneof" json:"entity,omitempty"`
	EntityId   *string               `protobuf:"bytes,4,opt,name=entity_id,json=entityId,proto3,oneof" json:"entity_id,omitempty"`
	Script     *Script               `protobuf:"bytes,5,opt,name=script,proto3,oneof" json:"script,omitempty"`
	ScriptId   *int64                `protobuf:"varint,6,opt,name=script_id,json=scriptId,proto3,oneof" json:"script_id,omitempty"`
	PluginName string                `protobuf:"bytes,7,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"`
	Attributes map[string]*Attribute `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Trigger) Descriptor deprecated added in v0.5.2

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

Deprecated: Use Trigger.ProtoReflect.Descriptor instead.

func (*Trigger) GetAttributes added in v0.5.2

func (x *Trigger) GetAttributes() map[string]*Attribute

func (*Trigger) GetEntity added in v0.5.2

func (x *Trigger) GetEntity() *Entity

func (*Trigger) GetEntityId added in v0.11.0

func (x *Trigger) GetEntityId() string

func (*Trigger) GetId added in v0.5.2

func (x *Trigger) GetId() int64

func (*Trigger) GetName added in v0.5.2

func (x *Trigger) GetName() string

func (*Trigger) GetPluginName added in v0.5.2

func (x *Trigger) GetPluginName() string

func (*Trigger) GetScript added in v0.5.2

func (x *Trigger) GetScript() *Script

func (*Trigger) GetScriptId added in v0.11.0

func (x *Trigger) GetScriptId() int64

func (*Trigger) ProtoMessage added in v0.5.2

func (*Trigger) ProtoMessage()

func (*Trigger) ProtoReflect added in v0.5.2

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

func (*Trigger) Reset added in v0.5.2

func (x *Trigger) Reset()

func (*Trigger) String added in v0.5.2

func (x *Trigger) String() string

type Types added in v0.5.2

type Types int32
const (
	Types_INT    Types = 0
	Types_STRING Types = 1
	Types_FLOAT  Types = 2
	Types_BOOL   Types = 3
	Types_ARRAY  Types = 4
	Types_MAP    Types = 5
	Types_TIME   Types = 6
	Types_IMAGE  Types = 7
)

func (Types) Descriptor added in v0.5.2

func (Types) Descriptor() protoreflect.EnumDescriptor

func (Types) Enum added in v0.5.2

func (x Types) Enum() *Types

func (Types) EnumDescriptor deprecated added in v0.5.2

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

Deprecated: Use Types.Descriptor instead.

func (Types) Number added in v0.5.2

func (x Types) Number() protoreflect.EnumNumber

func (Types) String added in v0.5.2

func (x Types) String() string

func (Types) Type added in v0.5.2

func (Types) Type() protoreflect.EnumType

type UnimplementedAreaServiceServer added in v0.5.2

type UnimplementedAreaServiceServer struct {
}

UnimplementedAreaServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedAreaServiceServer) AddArea added in v0.5.2

func (UnimplementedAreaServiceServer) DeleteArea added in v0.5.2

func (UnimplementedAreaServiceServer) GetAreaById added in v0.5.2

func (UnimplementedAreaServiceServer) GetAreaList added in v0.5.2

func (UnimplementedAreaServiceServer) SearchArea added in v0.5.2

func (UnimplementedAreaServiceServer) UpdateArea added in v0.5.2

type UnimplementedAuthServiceServer

type UnimplementedAuthServiceServer struct {
}

UnimplementedAuthServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedAuthServiceServer) AccessList

func (UnimplementedAuthServiceServer) PasswordReset added in v0.11.2

func (UnimplementedAuthServiceServer) Signin

func (UnimplementedAuthServiceServer) Signout

type UnimplementedAutomationServiceServer added in v0.5.2

type UnimplementedAutomationServiceServer struct {
}

UnimplementedAutomationServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedAutomationServiceServer) AddTask added in v0.5.2

func (UnimplementedAutomationServiceServer) DeleteTask added in v0.5.2

func (UnimplementedAutomationServiceServer) DisableTask added in v0.5.3

func (UnimplementedAutomationServiceServer) EnableTask added in v0.5.3

func (UnimplementedAutomationServiceServer) GetTask added in v0.5.2

func (UnimplementedAutomationServiceServer) GetTaskList added in v0.5.2

func (UnimplementedAutomationServiceServer) UpdateTask added in v0.5.2

type UnimplementedBackupServiceServer added in v0.7.1

type UnimplementedBackupServiceServer struct {
}

UnimplementedBackupServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedBackupServiceServer) GetBackupList added in v0.7.1

func (UnimplementedBackupServiceServer) NewBackup added in v0.7.1

func (UnimplementedBackupServiceServer) RestoreBackup added in v0.7.1

type UnimplementedDashboardCardItemServiceServer added in v0.6.0

type UnimplementedDashboardCardItemServiceServer struct {
}

UnimplementedDashboardCardItemServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDashboardCardItemServiceServer) AddDashboardCardItem added in v0.6.0

func (UnimplementedDashboardCardItemServiceServer) DeleteDashboardCardItem added in v0.6.0

func (UnimplementedDashboardCardItemServiceServer) GetDashboardCardItemById added in v0.6.0

func (UnimplementedDashboardCardItemServiceServer) GetDashboardCardItemList added in v0.6.0

func (UnimplementedDashboardCardItemServiceServer) UpdateDashboardCardItem added in v0.6.0

type UnimplementedDashboardCardServiceServer added in v0.6.0

type UnimplementedDashboardCardServiceServer struct {
}

UnimplementedDashboardCardServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDashboardCardServiceServer) AddDashboardCard added in v0.6.0

func (UnimplementedDashboardCardServiceServer) DeleteDashboardCard added in v0.6.0

func (UnimplementedDashboardCardServiceServer) GetDashboardCardById added in v0.6.0

func (UnimplementedDashboardCardServiceServer) GetDashboardCardList added in v0.6.0

func (UnimplementedDashboardCardServiceServer) ImportDashboardCard added in v0.6.0

func (UnimplementedDashboardCardServiceServer) UpdateDashboardCard added in v0.6.0

type UnimplementedDashboardServiceServer added in v0.6.0

type UnimplementedDashboardServiceServer struct {
}

UnimplementedDashboardServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDashboardServiceServer) AddDashboard added in v0.6.0

func (UnimplementedDashboardServiceServer) DeleteDashboard added in v0.6.0

func (UnimplementedDashboardServiceServer) GetDashboardById added in v0.6.0

func (UnimplementedDashboardServiceServer) GetDashboardList added in v0.6.0

func (UnimplementedDashboardServiceServer) ImportDashboard added in v0.6.0

func (UnimplementedDashboardServiceServer) SearchDashboard added in v0.7.0

func (UnimplementedDashboardServiceServer) UpdateDashboard added in v0.6.0

type UnimplementedDashboardTabServiceServer added in v0.6.0

type UnimplementedDashboardTabServiceServer struct {
}

UnimplementedDashboardTabServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDashboardTabServiceServer) AddDashboardTab added in v0.6.0

func (UnimplementedDashboardTabServiceServer) DeleteDashboardTab added in v0.6.0

func (UnimplementedDashboardTabServiceServer) GetDashboardTabById added in v0.6.0

func (UnimplementedDashboardTabServiceServer) GetDashboardTabList added in v0.6.0

func (UnimplementedDashboardTabServiceServer) UpdateDashboardTab added in v0.6.0

type UnimplementedDeveloperToolsServiceServer added in v0.5.3

type UnimplementedDeveloperToolsServiceServer struct {
}

UnimplementedDeveloperToolsServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDeveloperToolsServiceServer) EntitySetState added in v0.5.3

func (UnimplementedDeveloperToolsServiceServer) ReloadEntity added in v0.5.3

func (UnimplementedDeveloperToolsServiceServer) TaskCallAction added in v0.5.3

func (UnimplementedDeveloperToolsServiceServer) TaskCallTrigger added in v0.5.3

type UnimplementedEntityServiceServer added in v0.5.2

type UnimplementedEntityServiceServer struct {
}

UnimplementedEntityServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedEntityServiceServer) AddEntity added in v0.5.2

func (UnimplementedEntityServiceServer) DeleteEntity added in v0.5.2

func (UnimplementedEntityServiceServer) GetEntity added in v0.5.2

func (UnimplementedEntityServiceServer) GetEntityList added in v0.5.2

func (UnimplementedEntityServiceServer) ImportEntity added in v0.7.2

func (UnimplementedEntityServiceServer) SearchEntity added in v0.5.2

func (UnimplementedEntityServiceServer) UpdateEntity added in v0.5.2

type UnimplementedEntityStorageServiceServer added in v0.6.0

type UnimplementedEntityStorageServiceServer struct {
}

UnimplementedEntityStorageServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedEntityStorageServiceServer) GetEntityStorageList added in v0.6.0

type UnimplementedImageServiceServer

type UnimplementedImageServiceServer struct {
}

UnimplementedImageServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedImageServiceServer) AddImage

func (UnimplementedImageServiceServer) DeleteImageById

func (UnimplementedImageServiceServer) GetImageById

func (UnimplementedImageServiceServer) GetImageFilterList added in v0.5.3

func (UnimplementedImageServiceServer) GetImageList

func (UnimplementedImageServiceServer) GetImageListByDate added in v0.5.3

func (UnimplementedImageServiceServer) UpdateImageById

func (UnimplementedImageServiceServer) UploadImage

type UnimplementedInteractServiceServer added in v0.5.3

type UnimplementedInteractServiceServer struct {
}

UnimplementedInteractServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedInteractServiceServer) EntityCallAction added in v0.5.3

type UnimplementedLogServiceServer added in v0.5.3

type UnimplementedLogServiceServer struct {
}

UnimplementedLogServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedLogServiceServer) GetLogList added in v0.5.3

type UnimplementedMessageDeliveryServiceServer added in v0.10.0

type UnimplementedMessageDeliveryServiceServer struct {
}

UnimplementedMessageDeliveryServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedMessageDeliveryServiceServer) GetMessageDeliveryList added in v0.10.0

type UnimplementedMetricServiceServer added in v0.7.0

type UnimplementedMetricServiceServer struct {
}

UnimplementedMetricServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedMetricServiceServer) GetMetric added in v0.7.0

type UnimplementedPluginServiceServer added in v0.5.1

type UnimplementedPluginServiceServer struct {
}

UnimplementedPluginServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedPluginServiceServer) DisablePlugin added in v0.5.1

func (UnimplementedPluginServiceServer) EnablePlugin added in v0.5.1

func (UnimplementedPluginServiceServer) GetPlugin added in v0.10.2

func (UnimplementedPluginServiceServer) GetPluginList added in v0.5.1

func (UnimplementedPluginServiceServer) SearchPlugin added in v0.5.2

func (UnimplementedPluginServiceServer) UpdatePluginSettings added in v0.10.2

type UnimplementedRoleServiceServer

type UnimplementedRoleServiceServer struct {
}

UnimplementedRoleServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedRoleServiceServer) AddRole

func (UnimplementedRoleServiceServer) DeleteRoleByName

func (UnimplementedRoleServiceServer) GetRoleAccessList

func (UnimplementedRoleServiceServer) GetRoleByName

func (UnimplementedRoleServiceServer) GetRoleList

func (UnimplementedRoleServiceServer) SearchRoleByName

func (UnimplementedRoleServiceServer) UpdateRoleAccessList

func (UnimplementedRoleServiceServer) UpdateRoleByName

type UnimplementedScriptServiceServer

type UnimplementedScriptServiceServer struct {
}

UnimplementedScriptServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedScriptServiceServer) AddScript

func (UnimplementedScriptServiceServer) CopyScriptById

func (UnimplementedScriptServiceServer) DeleteScriptById

func (UnimplementedScriptServiceServer) ExecScriptById

func (UnimplementedScriptServiceServer) ExecSrcScriptById

func (UnimplementedScriptServiceServer) GetScriptById

func (UnimplementedScriptServiceServer) GetScriptList

func (UnimplementedScriptServiceServer) SearchScript added in v0.5.2

func (UnimplementedScriptServiceServer) UpdateScriptById

type UnimplementedStreamServiceServer

type UnimplementedStreamServiceServer struct {
}

UnimplementedStreamServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedStreamServiceServer) Subscribe

type UnimplementedUserServiceServer

type UnimplementedUserServiceServer struct {
}

UnimplementedUserServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedUserServiceServer) AddUser

func (UnimplementedUserServiceServer) DeleteUserById

func (UnimplementedUserServiceServer) GetUserById

func (UnimplementedUserServiceServer) GetUserList

func (UnimplementedUserServiceServer) UpdateUserById

type UnimplementedVariableServiceServer added in v0.6.0

type UnimplementedVariableServiceServer struct {
}

UnimplementedVariableServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedVariableServiceServer) AddVariable added in v0.6.0

func (UnimplementedVariableServiceServer) DeleteVariable added in v0.6.0

func (UnimplementedVariableServiceServer) GetVariableByName added in v0.6.0

func (UnimplementedVariableServiceServer) GetVariableList added in v0.6.0

func (UnimplementedVariableServiceServer) UpdateVariable added in v0.6.0

type UnimplementedZigbee2MqttServiceServer added in v0.5.2

type UnimplementedZigbee2MqttServiceServer struct {
}

UnimplementedZigbee2MqttServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedZigbee2MqttServiceServer) AddZigbee2MqttBridge added in v0.5.2

func (UnimplementedZigbee2MqttServiceServer) DeleteBridgeById added in v0.5.2

func (UnimplementedZigbee2MqttServiceServer) DeviceBan added in v0.5.2

func (UnimplementedZigbee2MqttServiceServer) DeviceList added in v0.5.2

func (UnimplementedZigbee2MqttServiceServer) DeviceRename added in v0.5.2

func (UnimplementedZigbee2MqttServiceServer) DeviceWhitelist added in v0.5.2

func (UnimplementedZigbee2MqttServiceServer) GetBridgeList added in v0.5.2

func (UnimplementedZigbee2MqttServiceServer) GetZigbee2MqttBridge added in v0.5.2

func (UnimplementedZigbee2MqttServiceServer) Networkmap added in v0.5.2

func (UnimplementedZigbee2MqttServiceServer) ResetBridgeById added in v0.5.2

func (UnimplementedZigbee2MqttServiceServer) SearchDevice added in v0.5.2

func (UnimplementedZigbee2MqttServiceServer) UpdateBridgeById added in v0.5.2

func (UnimplementedZigbee2MqttServiceServer) UpdateNetworkmap added in v0.5.2

type UnsafeAreaServiceServer added in v0.5.2

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

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

type UnsafeAuthServiceServer

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

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

type UnsafeAutomationServiceServer added in v0.5.2

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

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

type UnsafeBackupServiceServer added in v0.7.1

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

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

type UnsafeDashboardCardItemServiceServer added in v0.6.0

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

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

type UnsafeDashboardCardServiceServer added in v0.6.0

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

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

type UnsafeDashboardServiceServer added in v0.6.0

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

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

type UnsafeDashboardTabServiceServer added in v0.6.0

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

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

type UnsafeDeveloperToolsServiceServer added in v0.5.3

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

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

type UnsafeEntityServiceServer added in v0.5.2

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

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

type UnsafeEntityStorageServiceServer added in v0.6.0

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

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

type UnsafeImageServiceServer

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

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

type UnsafeInteractServiceServer added in v0.5.3

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

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

type UnsafeLogServiceServer added in v0.5.3

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

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

type UnsafeMessageDeliveryServiceServer added in v0.10.0

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

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

type UnsafeMetricServiceServer added in v0.7.0

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

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

type UnsafePluginServiceServer added in v0.5.1

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

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

type UnsafeRoleServiceServer

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

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

type UnsafeScriptServiceServer

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

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

type UnsafeStreamServiceServer

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

UnsafeStreamServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StreamServiceServer 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 UnsafeVariableServiceServer added in v0.6.0

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

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

type UnsafeZigbee2MqttServiceServer added in v0.5.2

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

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

type UpdateAreaRequest added in v0.5.2

type UpdateAreaRequest struct {
	Id          int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAreaRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use UpdateAreaRequest.ProtoReflect.Descriptor instead.

func (*UpdateAreaRequest) GetDescription added in v0.5.2

func (x *UpdateAreaRequest) GetDescription() string

func (*UpdateAreaRequest) GetId added in v0.5.2

func (x *UpdateAreaRequest) GetId() int64

func (*UpdateAreaRequest) GetName added in v0.5.2

func (x *UpdateAreaRequest) GetName() string

func (*UpdateAreaRequest) ProtoMessage added in v0.5.2

func (*UpdateAreaRequest) ProtoMessage()

func (*UpdateAreaRequest) ProtoReflect added in v0.5.2

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

func (*UpdateAreaRequest) Reset added in v0.5.2

func (x *UpdateAreaRequest) Reset()

func (*UpdateAreaRequest) String added in v0.5.2

func (x *UpdateAreaRequest) String() string

type UpdateBridgeRequest added in v0.5.2

type UpdateBridgeRequest struct {
	Id         int64   `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name       string  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Login      string  `protobuf:"bytes,3,opt,name=login,proto3" json:"login,omitempty"`
	Password   *string `protobuf:"bytes,4,opt,name=password,proto3,oneof" json:"password,omitempty"`
	PermitJoin bool    `protobuf:"varint,5,opt,name=permit_join,json=permitJoin,proto3" json:"permit_join,omitempty"`
	BaseTopic  string  `protobuf:"bytes,6,opt,name=base_topic,json=baseTopic,proto3" json:"base_topic,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateBridgeRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use UpdateBridgeRequest.ProtoReflect.Descriptor instead.

func (*UpdateBridgeRequest) GetBaseTopic added in v0.5.2

func (x *UpdateBridgeRequest) GetBaseTopic() string

func (*UpdateBridgeRequest) GetId added in v0.5.2

func (x *UpdateBridgeRequest) GetId() int64

func (*UpdateBridgeRequest) GetLogin added in v0.5.2

func (x *UpdateBridgeRequest) GetLogin() string

func (*UpdateBridgeRequest) GetName added in v0.5.2

func (x *UpdateBridgeRequest) GetName() string

func (*UpdateBridgeRequest) GetPassword added in v0.5.2

func (x *UpdateBridgeRequest) GetPassword() string

func (*UpdateBridgeRequest) GetPermitJoin added in v0.5.2

func (x *UpdateBridgeRequest) GetPermitJoin() bool

func (*UpdateBridgeRequest) ProtoMessage added in v0.5.2

func (*UpdateBridgeRequest) ProtoMessage()

func (*UpdateBridgeRequest) ProtoReflect added in v0.5.2

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

func (*UpdateBridgeRequest) Reset added in v0.5.2

func (x *UpdateBridgeRequest) Reset()

func (*UpdateBridgeRequest) String added in v0.5.2

func (x *UpdateBridgeRequest) String() string

type UpdateDashboardCardItemRequest added in v0.6.0

type UpdateDashboardCardItemRequest struct {
	Id              int64   `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title           string  `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Type            string  `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Weight          int32   `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`
	Enabled         bool    `protobuf:"varint,5,opt,name=enabled,proto3" json:"enabled,omitempty"`
	DashboardCardId int64   `protobuf:"varint,6,opt,name=dashboard_card_id,json=dashboardCardId,proto3" json:"dashboard_card_id,omitempty"`
	EntityId        *string `protobuf:"bytes,7,opt,name=entity_id,json=entityId,proto3,oneof" json:"entity_id,omitempty"`
	Payload         []byte  `protobuf:"bytes,8,opt,name=payload,proto3" json:"payload,omitempty"`
	Hidden          bool    `protobuf:"varint,9,opt,name=hidden,proto3" json:"hidden,omitempty"`
	Frozen          bool    `protobuf:"varint,10,opt,name=frozen,proto3" json:"frozen,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDashboardCardItemRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use UpdateDashboardCardItemRequest.ProtoReflect.Descriptor instead.

func (*UpdateDashboardCardItemRequest) GetDashboardCardId added in v0.6.0

func (x *UpdateDashboardCardItemRequest) GetDashboardCardId() int64

func (*UpdateDashboardCardItemRequest) GetEnabled added in v0.6.0

func (x *UpdateDashboardCardItemRequest) GetEnabled() bool

func (*UpdateDashboardCardItemRequest) GetEntityId added in v0.6.0

func (x *UpdateDashboardCardItemRequest) GetEntityId() string

func (*UpdateDashboardCardItemRequest) GetFrozen added in v0.6.0

func (x *UpdateDashboardCardItemRequest) GetFrozen() bool

func (*UpdateDashboardCardItemRequest) GetHidden added in v0.6.0

func (x *UpdateDashboardCardItemRequest) GetHidden() bool

func (*UpdateDashboardCardItemRequest) GetId added in v0.6.0

func (*UpdateDashboardCardItemRequest) GetPayload added in v0.6.0

func (x *UpdateDashboardCardItemRequest) GetPayload() []byte

func (*UpdateDashboardCardItemRequest) GetTitle added in v0.6.0

func (x *UpdateDashboardCardItemRequest) GetTitle() string

func (*UpdateDashboardCardItemRequest) GetType added in v0.6.0

func (*UpdateDashboardCardItemRequest) GetWeight added in v0.6.0

func (x *UpdateDashboardCardItemRequest) GetWeight() int32

func (*UpdateDashboardCardItemRequest) ProtoMessage added in v0.6.0

func (*UpdateDashboardCardItemRequest) ProtoMessage()

func (*UpdateDashboardCardItemRequest) ProtoReflect added in v0.6.0

func (*UpdateDashboardCardItemRequest) Reset added in v0.6.0

func (x *UpdateDashboardCardItemRequest) Reset()

func (*UpdateDashboardCardItemRequest) String added in v0.6.0

type UpdateDashboardCardRequest added in v0.6.0

type UpdateDashboardCardRequest struct {
	Id             int64                              `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title          string                             `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Height         int32                              `protobuf:"varint,3,opt,name=height,proto3" json:"height,omitempty"`
	Width          int32                              `protobuf:"varint,4,opt,name=width,proto3" json:"width,omitempty"`
	Background     *string                            `protobuf:"bytes,5,opt,name=background,proto3,oneof" json:"background,omitempty"`
	Weight         int32                              `protobuf:"varint,6,opt,name=weight,proto3" json:"weight,omitempty"`
	Enabled        bool                               `protobuf:"varint,7,opt,name=enabled,proto3" json:"enabled,omitempty"`
	DashboardTabId int64                              `protobuf:"varint,8,opt,name=dashboard_tab_id,json=dashboardTabId,proto3" json:"dashboard_tab_id,omitempty"`
	Payload        []byte                             `protobuf:"bytes,9,opt,name=payload,proto3" json:"payload,omitempty"`
	Items          []*UpdateDashboardCardRequest_Item `protobuf:"bytes,10,rep,name=items,proto3" json:"items,omitempty"`
	Hidden         bool                               `protobuf:"varint,11,opt,name=hidden,proto3" json:"hidden,omitempty"`
	EntityId       *string                            `protobuf:"bytes,12,opt,name=entity_id,json=entityId,proto3,oneof" json:"entity_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDashboardCardRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use UpdateDashboardCardRequest.ProtoReflect.Descriptor instead.

func (*UpdateDashboardCardRequest) GetBackground added in v0.6.0

func (x *UpdateDashboardCardRequest) GetBackground() string

func (*UpdateDashboardCardRequest) GetDashboardTabId added in v0.6.0

func (x *UpdateDashboardCardRequest) GetDashboardTabId() int64

func (*UpdateDashboardCardRequest) GetEnabled added in v0.6.0

func (x *UpdateDashboardCardRequest) GetEnabled() bool

func (*UpdateDashboardCardRequest) GetEntityId added in v0.11.3

func (x *UpdateDashboardCardRequest) GetEntityId() string

func (*UpdateDashboardCardRequest) GetHeight added in v0.6.0

func (x *UpdateDashboardCardRequest) GetHeight() int32

func (*UpdateDashboardCardRequest) GetHidden added in v0.11.3

func (x *UpdateDashboardCardRequest) GetHidden() bool

func (*UpdateDashboardCardRequest) GetId added in v0.6.0

func (x *UpdateDashboardCardRequest) GetId() int64

func (*UpdateDashboardCardRequest) GetItems added in v0.6.0

func (*UpdateDashboardCardRequest) GetPayload added in v0.6.0

func (x *UpdateDashboardCardRequest) GetPayload() []byte

func (*UpdateDashboardCardRequest) GetTitle added in v0.6.0

func (x *UpdateDashboardCardRequest) GetTitle() string

func (*UpdateDashboardCardRequest) GetWeight added in v0.6.0

func (x *UpdateDashboardCardRequest) GetWeight() int32

func (*UpdateDashboardCardRequest) GetWidth added in v0.6.0

func (x *UpdateDashboardCardRequest) GetWidth() int32

func (*UpdateDashboardCardRequest) ProtoMessage added in v0.6.0

func (*UpdateDashboardCardRequest) ProtoMessage()

func (*UpdateDashboardCardRequest) ProtoReflect added in v0.6.0

func (*UpdateDashboardCardRequest) Reset added in v0.6.0

func (x *UpdateDashboardCardRequest) Reset()

func (*UpdateDashboardCardRequest) String added in v0.6.0

func (x *UpdateDashboardCardRequest) String() string

type UpdateDashboardCardRequest_Item added in v0.6.0

type UpdateDashboardCardRequest_Item struct {
	Id       int64    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title    string   `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Type     string   `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Weight   int32    `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`
	Enabled  bool     `protobuf:"varint,5,opt,name=enabled,proto3" json:"enabled,omitempty"`
	EntityId *string  `protobuf:"bytes,7,opt,name=entity_id,json=entityId,proto3,oneof" json:"entity_id,omitempty"`
	Payload  []byte   `protobuf:"bytes,8,opt,name=payload,proto3" json:"payload,omitempty"`
	Hidden   bool     `protobuf:"varint,9,opt,name=hidden,proto3" json:"hidden,omitempty"`
	Frozen   bool     `protobuf:"varint,10,opt,name=frozen,proto3" json:"frozen,omitempty"`
	ShowOn   []string `protobuf:"bytes,11,rep,name=show_on,json=showOn,proto3" json:"show_on,omitempty"`
	HideOn   []string `protobuf:"bytes,12,rep,name=hide_on,json=hideOn,proto3" json:"hide_on,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDashboardCardRequest_Item) Descriptor deprecated added in v0.6.0

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

Deprecated: Use UpdateDashboardCardRequest_Item.ProtoReflect.Descriptor instead.

func (*UpdateDashboardCardRequest_Item) GetEnabled added in v0.6.0

func (x *UpdateDashboardCardRequest_Item) GetEnabled() bool

func (*UpdateDashboardCardRequest_Item) GetEntityId added in v0.6.0

func (x *UpdateDashboardCardRequest_Item) GetEntityId() string

func (*UpdateDashboardCardRequest_Item) GetFrozen added in v0.6.0

func (x *UpdateDashboardCardRequest_Item) GetFrozen() bool

func (*UpdateDashboardCardRequest_Item) GetHidden added in v0.6.0

func (x *UpdateDashboardCardRequest_Item) GetHidden() bool

func (*UpdateDashboardCardRequest_Item) GetHideOn added in v0.6.0

func (x *UpdateDashboardCardRequest_Item) GetHideOn() []string

func (*UpdateDashboardCardRequest_Item) GetId added in v0.6.0

func (*UpdateDashboardCardRequest_Item) GetPayload added in v0.6.0

func (x *UpdateDashboardCardRequest_Item) GetPayload() []byte

func (*UpdateDashboardCardRequest_Item) GetShowOn added in v0.6.0

func (x *UpdateDashboardCardRequest_Item) GetShowOn() []string

func (*UpdateDashboardCardRequest_Item) GetTitle added in v0.6.0

func (*UpdateDashboardCardRequest_Item) GetType added in v0.6.0

func (*UpdateDashboardCardRequest_Item) GetWeight added in v0.6.0

func (x *UpdateDashboardCardRequest_Item) GetWeight() int32

func (*UpdateDashboardCardRequest_Item) ProtoMessage added in v0.6.0

func (*UpdateDashboardCardRequest_Item) ProtoMessage()

func (*UpdateDashboardCardRequest_Item) ProtoReflect added in v0.6.0

func (*UpdateDashboardCardRequest_Item) Reset added in v0.6.0

func (*UpdateDashboardCardRequest_Item) String added in v0.6.0

type UpdateDashboardRequest added in v0.6.0

type UpdateDashboardRequest struct {
	Id          int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Enabled     bool   `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"`
	AreaId      *int64 `protobuf:"varint,5,opt,name=area_id,json=areaId,proto3,oneof" json:"area_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDashboardRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use UpdateDashboardRequest.ProtoReflect.Descriptor instead.

func (*UpdateDashboardRequest) GetAreaId added in v0.6.0

func (x *UpdateDashboardRequest) GetAreaId() int64

func (*UpdateDashboardRequest) GetDescription added in v0.6.0

func (x *UpdateDashboardRequest) GetDescription() string

func (*UpdateDashboardRequest) GetEnabled added in v0.6.0

func (x *UpdateDashboardRequest) GetEnabled() bool

func (*UpdateDashboardRequest) GetId added in v0.6.0

func (x *UpdateDashboardRequest) GetId() int64

func (*UpdateDashboardRequest) GetName added in v0.6.0

func (x *UpdateDashboardRequest) GetName() string

func (*UpdateDashboardRequest) ProtoMessage added in v0.6.0

func (*UpdateDashboardRequest) ProtoMessage()

func (*UpdateDashboardRequest) ProtoReflect added in v0.6.0

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

func (*UpdateDashboardRequest) Reset added in v0.6.0

func (x *UpdateDashboardRequest) Reset()

func (*UpdateDashboardRequest) String added in v0.6.0

func (x *UpdateDashboardRequest) String() string

type UpdateDashboardTabRequest added in v0.6.0

type UpdateDashboardTabRequest struct {
	Id          int64   `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ColumnWidth int32   `protobuf:"varint,3,opt,name=column_width,json=columnWidth,proto3" json:"column_width,omitempty"`
	Gap         bool    `protobuf:"varint,4,opt,name=gap,proto3" json:"gap,omitempty"`
	Background  *string `protobuf:"bytes,5,opt,name=background,proto3,oneof" json:"background,omitempty"`
	Icon        string  `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"`
	Enabled     bool    `protobuf:"varint,7,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Weight      int32   `protobuf:"varint,8,opt,name=weight,proto3" json:"weight,omitempty"`
	DashboardId int64   `protobuf:"varint,9,opt,name=dashboard_id,json=dashboardId,proto3" json:"dashboard_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDashboardTabRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use UpdateDashboardTabRequest.ProtoReflect.Descriptor instead.

func (*UpdateDashboardTabRequest) GetBackground added in v0.6.0

func (x *UpdateDashboardTabRequest) GetBackground() string

func (*UpdateDashboardTabRequest) GetColumnWidth added in v0.6.0

func (x *UpdateDashboardTabRequest) GetColumnWidth() int32

func (*UpdateDashboardTabRequest) GetDashboardId added in v0.6.0

func (x *UpdateDashboardTabRequest) GetDashboardId() int64

func (*UpdateDashboardTabRequest) GetEnabled added in v0.6.0

func (x *UpdateDashboardTabRequest) GetEnabled() bool

func (*UpdateDashboardTabRequest) GetGap added in v0.6.0

func (x *UpdateDashboardTabRequest) GetGap() bool

func (*UpdateDashboardTabRequest) GetIcon added in v0.6.0

func (x *UpdateDashboardTabRequest) GetIcon() string

func (*UpdateDashboardTabRequest) GetId added in v0.6.0

func (x *UpdateDashboardTabRequest) GetId() int64

func (*UpdateDashboardTabRequest) GetName added in v0.6.0

func (x *UpdateDashboardTabRequest) GetName() string

func (*UpdateDashboardTabRequest) GetWeight added in v0.6.0

func (x *UpdateDashboardTabRequest) GetWeight() int32

func (*UpdateDashboardTabRequest) ProtoMessage added in v0.6.0

func (*UpdateDashboardTabRequest) ProtoMessage()

func (*UpdateDashboardTabRequest) ProtoReflect added in v0.6.0

func (*UpdateDashboardTabRequest) Reset added in v0.6.0

func (x *UpdateDashboardTabRequest) Reset()

func (*UpdateDashboardTabRequest) String added in v0.6.0

func (x *UpdateDashboardTabRequest) String() string

type UpdateEntityRequest added in v0.5.2

type UpdateEntityRequest struct {
	Id          string                        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string                        `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	PluginName  string                        `protobuf:"bytes,3,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"`
	Description string                        `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Area        *Area                         `protobuf:"bytes,5,opt,name=area,proto3,oneof" json:"area,omitempty"`
	Icon        *string                       `protobuf:"bytes,6,opt,name=icon,proto3,oneof" json:"icon,omitempty"`
	Image       *UpdateEntityRequest_Image    `protobuf:"bytes,7,opt,name=image,proto3,oneof" json:"image,omitempty"`
	AutoLoad    bool                          `protobuf:"varint,9,opt,name=auto_load,json=autoLoad,proto3" json:"auto_load,omitempty"`
	Parent      *EntityParent                 `protobuf:"bytes,10,opt,name=parent,proto3,oneof" json:"parent,omitempty"`
	Actions     []*UpdateEntityRequest_Action `protobuf:"bytes,11,rep,name=actions,proto3" json:"actions,omitempty"`
	States      []*UpdateEntityRequest_State  `protobuf:"bytes,12,rep,name=states,proto3" json:"states,omitempty"`
	Attributes  map[string]*Attribute         `` /* 162-byte string literal not displayed */
	Settings    map[string]*Attribute         `` /* 158-byte string literal not displayed */
	Scripts     []*Script                     `protobuf:"bytes,15,rep,name=scripts,proto3" json:"scripts,omitempty"`
	Metrics     []*Metric                     `protobuf:"bytes,16,rep,name=metrics,proto3" json:"metrics,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateEntityRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use UpdateEntityRequest.ProtoReflect.Descriptor instead.

func (*UpdateEntityRequest) GetActions added in v0.5.2

func (*UpdateEntityRequest) GetArea added in v0.5.2

func (x *UpdateEntityRequest) GetArea() *Area

func (*UpdateEntityRequest) GetAttributes added in v0.5.2

func (x *UpdateEntityRequest) GetAttributes() map[string]*Attribute

func (*UpdateEntityRequest) GetAutoLoad added in v0.5.2

func (x *UpdateEntityRequest) GetAutoLoad() bool

func (*UpdateEntityRequest) GetDescription added in v0.5.2

func (x *UpdateEntityRequest) GetDescription() string

func (*UpdateEntityRequest) GetIcon added in v0.5.2

func (x *UpdateEntityRequest) GetIcon() string

func (*UpdateEntityRequest) GetId added in v0.5.2

func (x *UpdateEntityRequest) GetId() string

func (*UpdateEntityRequest) GetImage added in v0.5.2

func (*UpdateEntityRequest) GetMetrics added in v0.5.2

func (x *UpdateEntityRequest) GetMetrics() []*Metric

func (*UpdateEntityRequest) GetName added in v0.5.2

func (x *UpdateEntityRequest) GetName() string

func (*UpdateEntityRequest) GetParent added in v0.5.2

func (x *UpdateEntityRequest) GetParent() *EntityParent

func (*UpdateEntityRequest) GetPluginName added in v0.5.2

func (x *UpdateEntityRequest) GetPluginName() string

func (*UpdateEntityRequest) GetScripts added in v0.5.2

func (x *UpdateEntityRequest) GetScripts() []*Script

func (*UpdateEntityRequest) GetSettings added in v0.5.2

func (x *UpdateEntityRequest) GetSettings() map[string]*Attribute

func (*UpdateEntityRequest) GetStates added in v0.5.2

func (*UpdateEntityRequest) ProtoMessage added in v0.5.2

func (*UpdateEntityRequest) ProtoMessage()

func (*UpdateEntityRequest) ProtoReflect added in v0.5.2

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

func (*UpdateEntityRequest) Reset added in v0.5.2

func (x *UpdateEntityRequest) Reset()

func (*UpdateEntityRequest) String added in v0.5.2

func (x *UpdateEntityRequest) String() string

type UpdateEntityRequest_Action added in v0.5.2

type UpdateEntityRequest_Action struct {
	Name        string                     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string                     `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Icon        *string                    `protobuf:"bytes,3,opt,name=icon,proto3,oneof" json:"icon,omitempty"`
	Image       *UpdateEntityRequest_Image `protobuf:"bytes,4,opt,name=image,proto3,oneof" json:"image,omitempty"`
	Script      *Script                    `protobuf:"bytes,5,opt,name=script,proto3,oneof" json:"script,omitempty"`
	Type        string                     `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateEntityRequest_Action) Descriptor deprecated added in v0.5.2

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

Deprecated: Use UpdateEntityRequest_Action.ProtoReflect.Descriptor instead.

func (*UpdateEntityRequest_Action) GetDescription added in v0.5.2

func (x *UpdateEntityRequest_Action) GetDescription() string

func (*UpdateEntityRequest_Action) GetIcon added in v0.5.2

func (x *UpdateEntityRequest_Action) GetIcon() string

func (*UpdateEntityRequest_Action) GetImage added in v0.5.2

func (*UpdateEntityRequest_Action) GetName added in v0.5.2

func (x *UpdateEntityRequest_Action) GetName() string

func (*UpdateEntityRequest_Action) GetScript added in v0.5.2

func (x *UpdateEntityRequest_Action) GetScript() *Script

func (*UpdateEntityRequest_Action) GetType added in v0.5.2

func (x *UpdateEntityRequest_Action) GetType() string

func (*UpdateEntityRequest_Action) ProtoMessage added in v0.5.2

func (*UpdateEntityRequest_Action) ProtoMessage()

func (*UpdateEntityRequest_Action) ProtoReflect added in v0.5.2

func (*UpdateEntityRequest_Action) Reset added in v0.5.2

func (x *UpdateEntityRequest_Action) Reset()

func (*UpdateEntityRequest_Action) String added in v0.5.2

func (x *UpdateEntityRequest_Action) String() string

type UpdateEntityRequest_Image added in v0.5.2

type UpdateEntityRequest_Image struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateEntityRequest_Image) Descriptor deprecated added in v0.5.2

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

Deprecated: Use UpdateEntityRequest_Image.ProtoReflect.Descriptor instead.

func (*UpdateEntityRequest_Image) GetId added in v0.5.2

func (x *UpdateEntityRequest_Image) GetId() int64

func (*UpdateEntityRequest_Image) ProtoMessage added in v0.5.2

func (*UpdateEntityRequest_Image) ProtoMessage()

func (*UpdateEntityRequest_Image) ProtoReflect added in v0.5.2

func (*UpdateEntityRequest_Image) Reset added in v0.5.2

func (x *UpdateEntityRequest_Image) Reset()

func (*UpdateEntityRequest_Image) String added in v0.5.2

func (x *UpdateEntityRequest_Image) String() string

type UpdateEntityRequest_State added in v0.5.2

type UpdateEntityRequest_State struct {
	Name        string                     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string                     `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Icon        *string                    `protobuf:"bytes,3,opt,name=icon,proto3,oneof" json:"icon,omitempty"`
	Image       *UpdateEntityRequest_Image `protobuf:"bytes,4,opt,name=image,proto3,oneof" json:"image,omitempty"`
	Style       string                     `protobuf:"bytes,5,opt,name=style,proto3" json:"style,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateEntityRequest_State) Descriptor deprecated added in v0.5.2

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

Deprecated: Use UpdateEntityRequest_State.ProtoReflect.Descriptor instead.

func (*UpdateEntityRequest_State) GetDescription added in v0.5.2

func (x *UpdateEntityRequest_State) GetDescription() string

func (*UpdateEntityRequest_State) GetIcon added in v0.5.2

func (x *UpdateEntityRequest_State) GetIcon() string

func (*UpdateEntityRequest_State) GetImage added in v0.5.2

func (*UpdateEntityRequest_State) GetName added in v0.5.2

func (x *UpdateEntityRequest_State) GetName() string

func (*UpdateEntityRequest_State) GetStyle added in v0.5.2

func (x *UpdateEntityRequest_State) GetStyle() string

func (*UpdateEntityRequest_State) ProtoMessage added in v0.5.2

func (*UpdateEntityRequest_State) ProtoMessage()

func (*UpdateEntityRequest_State) ProtoReflect added in v0.5.2

func (*UpdateEntityRequest_State) Reset added in v0.5.2

func (x *UpdateEntityRequest_State) Reset()

func (*UpdateEntityRequest_State) String added in v0.5.2

func (x *UpdateEntityRequest_State) String() string

type UpdateImageRequest

type UpdateImageRequest struct {
	Id       int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Thumb    string `protobuf:"bytes,2,opt,name=thumb,proto3" json:"thumb,omitempty"`
	Image    string `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"`
	MimeType string `protobuf:"bytes,4,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
	Title    string `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"`
	Size     int64  `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"`
	Name     string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateImageRequest) Descriptor deprecated

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

Deprecated: Use UpdateImageRequest.ProtoReflect.Descriptor instead.

func (*UpdateImageRequest) GetId

func (x *UpdateImageRequest) GetId() int64

func (*UpdateImageRequest) GetImage

func (x *UpdateImageRequest) GetImage() string

func (*UpdateImageRequest) GetMimeType

func (x *UpdateImageRequest) GetMimeType() string

func (*UpdateImageRequest) GetName

func (x *UpdateImageRequest) GetName() string

func (*UpdateImageRequest) GetSize

func (x *UpdateImageRequest) GetSize() int64

func (*UpdateImageRequest) GetThumb

func (x *UpdateImageRequest) GetThumb() string

func (*UpdateImageRequest) GetTitle

func (x *UpdateImageRequest) GetTitle() string

func (*UpdateImageRequest) ProtoMessage

func (*UpdateImageRequest) ProtoMessage()

func (*UpdateImageRequest) ProtoReflect

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

func (*UpdateImageRequest) Reset

func (x *UpdateImageRequest) Reset()

func (*UpdateImageRequest) String

func (x *UpdateImageRequest) String() string

type UpdatePluginSettingsRequest added in v0.10.2

type UpdatePluginSettingsRequest struct {
	Name     string                `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Settings map[string]*Attribute `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdatePluginSettingsRequest) Descriptor deprecated added in v0.10.2

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

Deprecated: Use UpdatePluginSettingsRequest.ProtoReflect.Descriptor instead.

func (*UpdatePluginSettingsRequest) GetName added in v0.10.2

func (x *UpdatePluginSettingsRequest) GetName() string

func (*UpdatePluginSettingsRequest) GetSettings added in v0.10.2

func (x *UpdatePluginSettingsRequest) GetSettings() map[string]*Attribute

func (*UpdatePluginSettingsRequest) ProtoMessage added in v0.10.2

func (*UpdatePluginSettingsRequest) ProtoMessage()

func (*UpdatePluginSettingsRequest) ProtoReflect added in v0.10.2

func (*UpdatePluginSettingsRequest) Reset added in v0.10.2

func (x *UpdatePluginSettingsRequest) Reset()

func (*UpdatePluginSettingsRequest) String added in v0.10.2

func (x *UpdatePluginSettingsRequest) String() string

type UpdateRoleAccessListRequest

type UpdateRoleAccessListRequest struct {
	Name           string                                                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	AccessListDiff map[string]*UpdateRoleAccessListRequest_AccessListDiff `` /* 169-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateRoleAccessListRequest) Descriptor deprecated

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

Deprecated: Use UpdateRoleAccessListRequest.ProtoReflect.Descriptor instead.

func (*UpdateRoleAccessListRequest) GetAccessListDiff

func (*UpdateRoleAccessListRequest) GetName

func (x *UpdateRoleAccessListRequest) GetName() string

func (*UpdateRoleAccessListRequest) ProtoMessage

func (*UpdateRoleAccessListRequest) ProtoMessage()

func (*UpdateRoleAccessListRequest) ProtoReflect

func (*UpdateRoleAccessListRequest) Reset

func (x *UpdateRoleAccessListRequest) Reset()

func (*UpdateRoleAccessListRequest) String

func (x *UpdateRoleAccessListRequest) String() string

type UpdateRoleAccessListRequest_AccessListDiff

type UpdateRoleAccessListRequest_AccessListDiff struct {
	Items map[string]bool `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateRoleAccessListRequest_AccessListDiff) Descriptor deprecated

Deprecated: Use UpdateRoleAccessListRequest_AccessListDiff.ProtoReflect.Descriptor instead.

func (*UpdateRoleAccessListRequest_AccessListDiff) GetItems

func (*UpdateRoleAccessListRequest_AccessListDiff) ProtoMessage

func (*UpdateRoleAccessListRequest_AccessListDiff) ProtoReflect

func (*UpdateRoleAccessListRequest_AccessListDiff) Reset

func (*UpdateRoleAccessListRequest_AccessListDiff) String

type UpdateRoleRequest

type UpdateRoleRequest struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Parent      string `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRoleRequest) Descriptor deprecated

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

Deprecated: Use UpdateRoleRequest.ProtoReflect.Descriptor instead.

func (*UpdateRoleRequest) GetDescription

func (x *UpdateRoleRequest) GetDescription() string

func (*UpdateRoleRequest) GetName

func (x *UpdateRoleRequest) GetName() string

func (*UpdateRoleRequest) GetParent

func (x *UpdateRoleRequest) GetParent() string

func (*UpdateRoleRequest) ProtoMessage

func (*UpdateRoleRequest) ProtoMessage()

func (*UpdateRoleRequest) ProtoReflect

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

func (*UpdateRoleRequest) Reset

func (x *UpdateRoleRequest) Reset()

func (*UpdateRoleRequest) String

func (x *UpdateRoleRequest) String() string

type UpdateScriptRequest

type UpdateScriptRequest struct {
	Id          int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Lang        string `protobuf:"bytes,2,opt,name=lang,proto3" json:"lang,omitempty"`
	Name        string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Source      string `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
	Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateScriptRequest) Descriptor deprecated

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

Deprecated: Use UpdateScriptRequest.ProtoReflect.Descriptor instead.

func (*UpdateScriptRequest) GetDescription

func (x *UpdateScriptRequest) GetDescription() string

func (*UpdateScriptRequest) GetId

func (x *UpdateScriptRequest) GetId() int64

func (*UpdateScriptRequest) GetLang

func (x *UpdateScriptRequest) GetLang() string

func (*UpdateScriptRequest) GetName

func (x *UpdateScriptRequest) GetName() string

func (*UpdateScriptRequest) GetSource

func (x *UpdateScriptRequest) GetSource() string

func (*UpdateScriptRequest) ProtoMessage

func (*UpdateScriptRequest) ProtoMessage()

func (*UpdateScriptRequest) ProtoReflect

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

func (*UpdateScriptRequest) Reset

func (x *UpdateScriptRequest) Reset()

func (*UpdateScriptRequest) String

func (x *UpdateScriptRequest) String() string

type UpdateTaskRequest added in v0.5.2

type UpdateTaskRequest struct {
	Id          int64        `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string       `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string       `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Enabled     bool         `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Condition   string       `protobuf:"bytes,5,opt,name=condition,proto3" json:"condition,omitempty"`
	Triggers    []*Trigger   `protobuf:"bytes,6,rep,name=triggers,proto3" json:"triggers,omitempty"`
	Conditions  []*Condition `protobuf:"bytes,7,rep,name=conditions,proto3" json:"conditions,omitempty"`
	Actions     []*Action    `protobuf:"bytes,8,rep,name=actions,proto3" json:"actions,omitempty"`
	Area        *Area        `protobuf:"bytes,9,opt,name=area,proto3,oneof" json:"area,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTaskRequest) Descriptor deprecated added in v0.5.2

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

Deprecated: Use UpdateTaskRequest.ProtoReflect.Descriptor instead.

func (*UpdateTaskRequest) GetActions added in v0.5.2

func (x *UpdateTaskRequest) GetActions() []*Action

func (*UpdateTaskRequest) GetArea added in v0.5.2

func (x *UpdateTaskRequest) GetArea() *Area

func (*UpdateTaskRequest) GetCondition added in v0.5.2

func (x *UpdateTaskRequest) GetCondition() string

func (*UpdateTaskRequest) GetConditions added in v0.5.2

func (x *UpdateTaskRequest) GetConditions() []*Condition

func (*UpdateTaskRequest) GetDescription added in v0.5.2

func (x *UpdateTaskRequest) GetDescription() string

func (*UpdateTaskRequest) GetEnabled added in v0.5.2

func (x *UpdateTaskRequest) GetEnabled() bool

func (*UpdateTaskRequest) GetId added in v0.5.2

func (x *UpdateTaskRequest) GetId() int64

func (*UpdateTaskRequest) GetName added in v0.5.2

func (x *UpdateTaskRequest) GetName() string

func (*UpdateTaskRequest) GetTriggers added in v0.5.2

func (x *UpdateTaskRequest) GetTriggers() []*Trigger

func (*UpdateTaskRequest) ProtoMessage added in v0.5.2

func (*UpdateTaskRequest) ProtoMessage()

func (*UpdateTaskRequest) ProtoReflect added in v0.5.2

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

func (*UpdateTaskRequest) Reset added in v0.5.2

func (x *UpdateTaskRequest) Reset()

func (*UpdateTaskRequest) String added in v0.5.2

func (x *UpdateTaskRequest) String() string

type UpdateUserRequest

type UpdateUserRequest struct {
	Id             int64                    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Nickname       string                   `protobuf:"bytes,2,opt,name=nickname,proto3" json:"nickname,omitempty"`
	FirstName      string                   `protobuf:"bytes,3,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName       string                   `protobuf:"bytes,4,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	Password       string                   `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"`
	PasswordRepeat string                   `protobuf:"bytes,6,opt,name=password_repeat,json=passwordRepeat,proto3" json:"password_repeat,omitempty"`
	Email          string                   `protobuf:"bytes,7,opt,name=email,proto3" json:"email,omitempty"`
	Status         string                   `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"`
	Lang           string                   `protobuf:"bytes,9,opt,name=lang,proto3" json:"lang,omitempty"`
	Image          *UpdateUserRequest_Image `protobuf:"bytes,10,opt,name=image,proto3" json:"image,omitempty"`
	Role           *UpdateUserRequest_Role  `protobuf:"bytes,11,opt,name=role,proto3" json:"role,omitempty"`
	Meta           []*UserMeta              `protobuf:"bytes,12,rep,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserRequest) Descriptor deprecated

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

Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest) GetEmail

func (x *UpdateUserRequest) GetEmail() string

func (*UpdateUserRequest) GetFirstName

func (x *UpdateUserRequest) GetFirstName() string

func (*UpdateUserRequest) GetId

func (x *UpdateUserRequest) GetId() int64

func (*UpdateUserRequest) GetImage

func (*UpdateUserRequest) GetLang

func (x *UpdateUserRequest) GetLang() string

func (*UpdateUserRequest) GetLastName

func (x *UpdateUserRequest) GetLastName() string

func (*UpdateUserRequest) GetMeta

func (x *UpdateUserRequest) GetMeta() []*UserMeta

func (*UpdateUserRequest) GetNickname

func (x *UpdateUserRequest) GetNickname() string

func (*UpdateUserRequest) GetPassword

func (x *UpdateUserRequest) GetPassword() string

func (*UpdateUserRequest) GetPasswordRepeat

func (x *UpdateUserRequest) GetPasswordRepeat() string

func (*UpdateUserRequest) GetRole

func (*UpdateUserRequest) GetStatus

func (x *UpdateUserRequest) GetStatus() string

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 UpdateUserRequest_Image

type UpdateUserRequest_Image struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserRequest_Image) Descriptor deprecated

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

Deprecated: Use UpdateUserRequest_Image.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest_Image) GetId

func (x *UpdateUserRequest_Image) GetId() int64

func (*UpdateUserRequest_Image) ProtoMessage

func (*UpdateUserRequest_Image) ProtoMessage()

func (*UpdateUserRequest_Image) ProtoReflect

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

func (*UpdateUserRequest_Image) Reset

func (x *UpdateUserRequest_Image) Reset()

func (*UpdateUserRequest_Image) String

func (x *UpdateUserRequest_Image) String() string

type UpdateUserRequest_Role

type UpdateUserRequest_Role struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserRequest_Role) Descriptor deprecated

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

Deprecated: Use UpdateUserRequest_Role.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest_Role) GetName

func (x *UpdateUserRequest_Role) GetName() string

func (*UpdateUserRequest_Role) ProtoMessage

func (*UpdateUserRequest_Role) ProtoMessage()

func (*UpdateUserRequest_Role) ProtoReflect

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

func (*UpdateUserRequest_Role) Reset

func (x *UpdateUserRequest_Role) Reset()

func (*UpdateUserRequest_Role) String

func (x *UpdateUserRequest_Role) String() string

type UpdateVariableRequest added in v0.6.0

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

func (*UpdateVariableRequest) Descriptor deprecated added in v0.6.0

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

Deprecated: Use UpdateVariableRequest.ProtoReflect.Descriptor instead.

func (*UpdateVariableRequest) GetName added in v0.6.0

func (x *UpdateVariableRequest) GetName() string

func (*UpdateVariableRequest) GetValue added in v0.6.0

func (x *UpdateVariableRequest) GetValue() string

func (*UpdateVariableRequest) ProtoMessage added in v0.6.0

func (*UpdateVariableRequest) ProtoMessage()

func (*UpdateVariableRequest) ProtoReflect added in v0.6.0

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

func (*UpdateVariableRequest) Reset added in v0.6.0

func (x *UpdateVariableRequest) Reset()

func (*UpdateVariableRequest) String added in v0.6.0

func (x *UpdateVariableRequest) String() string

type UploadImageRequest

type UploadImageRequest struct {
	Body []byte `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*UploadImageRequest) Descriptor deprecated

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

Deprecated: Use UploadImageRequest.ProtoReflect.Descriptor instead.

func (*UploadImageRequest) GetBody added in v0.5.2

func (x *UploadImageRequest) GetBody() []byte

func (*UploadImageRequest) ProtoMessage

func (*UploadImageRequest) ProtoMessage()

func (*UploadImageRequest) ProtoReflect

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

func (*UploadImageRequest) Reset

func (x *UploadImageRequest) Reset()

func (*UploadImageRequest) String

func (x *UploadImageRequest) String() string

type UserFull

type UserFull struct {
	Id                  int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Nickname            string                 `protobuf:"bytes,2,opt,name=nickname,proto3" json:"nickname,omitempty"`
	FirstName           *string                `protobuf:"bytes,3,opt,name=first_name,json=firstName,proto3,oneof" json:"first_name,omitempty"`
	LastName            *string                `protobuf:"bytes,4,opt,name=last_name,json=lastName,proto3,oneof" json:"last_name,omitempty"`
	Email               string                 `protobuf:"bytes,5,opt,name=email,proto3" json:"email,omitempty"`
	Status              string                 `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
	History             []*UserHistory         `protobuf:"bytes,7,rep,name=history,proto3" json:"history,omitempty"`
	Image               *Image                 `protobuf:"bytes,8,opt,name=image,proto3,oneof" json:"image,omitempty"`
	SignInCount         int64                  `protobuf:"varint,9,opt,name=sign_in_count,json=signInCount,proto3" json:"sign_in_count,omitempty"`
	Meta                []*UserMeta            `protobuf:"bytes,10,rep,name=meta,proto3" json:"meta,omitempty"`
	Role                *Role                  `protobuf:"bytes,11,opt,name=role,proto3" json:"role,omitempty"`
	RoleName            string                 `protobuf:"bytes,12,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
	Lang                string                 `protobuf:"bytes,13,opt,name=lang,proto3" json:"lang,omitempty"`
	AuthenticationToken string                 `protobuf:"bytes,14,opt,name=authentication_token,json=authenticationToken,proto3" json:"authentication_token,omitempty"`
	CurrentSignInIp     *string                `protobuf:"bytes,15,opt,name=current_sign_in_ip,json=currentSignInIp,proto3,oneof" json:"current_sign_in_ip,omitempty"`
	LastSignInIp        *string                `protobuf:"bytes,16,opt,name=last_sign_in_ip,json=lastSignInIp,proto3,oneof" json:"last_sign_in_ip,omitempty"`
	User                *UserFull_Parent       `protobuf:"bytes,17,opt,name=user,proto3,oneof" json:"user,omitempty"`
	CreatedAt           *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3,oneof" json:"created_at,omitempty"`
	UpdatedAt           *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3,oneof" json:"updated_at,omitempty"`
	CurrentSignInAt     *timestamppb.Timestamp `protobuf:"bytes,101,opt,name=current_sign_in_at,json=currentSignInAt,proto3,oneof" json:"current_sign_in_at,omitempty"`
	LastSignInAt        *timestamppb.Timestamp `protobuf:"bytes,102,opt,name=last_sign_in_at,json=lastSignInAt,proto3,oneof" json:"last_sign_in_at,omitempty"`
	ResetPasswordSentAt *timestamppb.Timestamp `` /* 130-byte string literal not displayed */
	DeletedAt           *timestamppb.Timestamp `protobuf:"bytes,104,opt,name=deleted_at,json=deletedAt,proto3,oneof" json:"deleted_at,omitempty"`
	// contains filtered or unexported fields
}

func (*UserFull) Descriptor deprecated

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

Deprecated: Use UserFull.ProtoReflect.Descriptor instead.

func (*UserFull) GetAuthenticationToken

func (x *UserFull) GetAuthenticationToken() string

func (*UserFull) GetCreatedAt

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

func (*UserFull) GetCurrentSignInAt

func (x *UserFull) GetCurrentSignInAt() *timestamppb.Timestamp

func (*UserFull) GetCurrentSignInIp

func (x *UserFull) GetCurrentSignInIp() string

func (*UserFull) GetDeletedAt

func (x *UserFull) GetDeletedAt() *timestamppb.Timestamp

func (*UserFull) GetEmail

func (x *UserFull) GetEmail() string

func (*UserFull) GetFirstName

func (x *UserFull) GetFirstName() string

func (*UserFull) GetHistory

func (x *UserFull) GetHistory() []*UserHistory

func (*UserFull) GetId

func (x *UserFull) GetId() int64

func (*UserFull) GetImage

func (x *UserFull) GetImage() *Image

func (*UserFull) GetLang

func (x *UserFull) GetLang() string

func (*UserFull) GetLastName

func (x *UserFull) GetLastName() string

func (*UserFull) GetLastSignInAt

func (x *UserFull) GetLastSignInAt() *timestamppb.Timestamp

func (*UserFull) GetLastSignInIp

func (x *UserFull) GetLastSignInIp() string

func (*UserFull) GetMeta

func (x *UserFull) GetMeta() []*UserMeta

func (*UserFull) GetNickname

func (x *UserFull) GetNickname() string

func (*UserFull) GetResetPasswordSentAt

func (x *UserFull) GetResetPasswordSentAt() *timestamppb.Timestamp

func (*UserFull) GetRole

func (x *UserFull) GetRole() *Role

func (*UserFull) GetRoleName

func (x *UserFull) GetRoleName() string

func (*UserFull) GetSignInCount

func (x *UserFull) GetSignInCount() int64

func (*UserFull) GetStatus

func (x *UserFull) GetStatus() string

func (*UserFull) GetUpdatedAt

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

func (*UserFull) GetUser

func (x *UserFull) GetUser() *UserFull_Parent

func (*UserFull) ProtoMessage

func (*UserFull) ProtoMessage()

func (*UserFull) ProtoReflect

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

func (*UserFull) Reset

func (x *UserFull) Reset()

func (*UserFull) String

func (x *UserFull) String() string

type UserFull_Parent

type UserFull_Parent struct {
	Id       int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Nickname string `protobuf:"bytes,2,opt,name=nickname,proto3" json:"nickname,omitempty"`
	// contains filtered or unexported fields
}

func (*UserFull_Parent) Descriptor deprecated

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

Deprecated: Use UserFull_Parent.ProtoReflect.Descriptor instead.

func (*UserFull_Parent) GetId

func (x *UserFull_Parent) GetId() int64

func (*UserFull_Parent) GetNickname

func (x *UserFull_Parent) GetNickname() string

func (*UserFull_Parent) ProtoMessage

func (*UserFull_Parent) ProtoMessage()

func (*UserFull_Parent) ProtoReflect

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

func (*UserFull_Parent) Reset

func (x *UserFull_Parent) Reset()

func (*UserFull_Parent) String

func (x *UserFull_Parent) String() string

type UserHistory

type UserHistory struct {
	Ip   string                 `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*UserHistory) Descriptor deprecated

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

Deprecated: Use UserHistory.ProtoReflect.Descriptor instead.

func (*UserHistory) GetIp

func (x *UserHistory) GetIp() string

func (*UserHistory) GetTime

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

func (*UserHistory) ProtoMessage

func (*UserHistory) ProtoMessage()

func (*UserHistory) ProtoReflect

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

func (*UserHistory) Reset

func (x *UserHistory) Reset()

func (*UserHistory) String

func (x *UserHistory) String() string

type UserMeta

type UserMeta struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*UserMeta) Descriptor deprecated

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

Deprecated: Use UserMeta.ProtoReflect.Descriptor instead.

func (*UserMeta) GetKey

func (x *UserMeta) GetKey() string

func (*UserMeta) GetValue

func (x *UserMeta) GetValue() string

func (*UserMeta) ProtoMessage

func (*UserMeta) ProtoMessage()

func (*UserMeta) ProtoReflect

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

func (*UserMeta) Reset

func (x *UserMeta) Reset()

func (*UserMeta) String

func (x *UserMeta) String() string

type UserServiceClient

type UserServiceClient interface {
	// add new user
	AddUser(ctx context.Context, in *NewtUserRequest, opts ...grpc.CallOption) (*UserFull, error)
	// get user by id
	GetUserById(ctx context.Context, in *GetUserByIdRequest, opts ...grpc.CallOption) (*UserFull, error)
	// update user by id
	UpdateUserById(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UserFull, error)
	// get user list
	GetUserList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetUserListResult, error)
	// delete user by id
	DeleteUserById(ctx context.Context, in *DeleteUserRequest, 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 {
	// add new user
	AddUser(context.Context, *NewtUserRequest) (*UserFull, error)
	// get user by id
	GetUserById(context.Context, *GetUserByIdRequest) (*UserFull, error)
	// update user by id
	UpdateUserById(context.Context, *UpdateUserRequest) (*UserFull, error)
	// get user list
	GetUserList(context.Context, *PaginationRequest) (*GetUserListResult, error)
	// delete user by id
	DeleteUserById(context.Context, *DeleteUserRequest) (*emptypb.Empty, error)
}

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

type UserShot

type UserShot struct {
	Id        int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Nickname  string                 `protobuf:"bytes,2,opt,name=nickname,proto3" json:"nickname,omitempty"`
	FirstName *string                `protobuf:"bytes,3,opt,name=first_name,json=firstName,proto3,oneof" json:"first_name,omitempty"`
	LastName  *string                `protobuf:"bytes,4,opt,name=last_name,json=lastName,proto3,oneof" json:"last_name,omitempty"`
	Email     string                 `protobuf:"bytes,5,opt,name=email,proto3" json:"email,omitempty"`
	Status    string                 `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
	Image     *Image                 `protobuf:"bytes,9,opt,name=image,proto3,oneof" json:"image,omitempty"`
	Lang      string                 `protobuf:"bytes,8,opt,name=lang,proto3" json:"lang,omitempty"`
	Role      *Role                  `protobuf:"bytes,10,opt,name=role,proto3" json:"role,omitempty"`
	RoleName  string                 `protobuf:"bytes,11,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
	User      *UserShot_Parent       `protobuf:"bytes,12,opt,name=user,proto3,oneof" json:"user,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=created_at,json=createdAt,proto3,oneof" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=updated_at,json=updatedAt,proto3,oneof" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*UserShot) Descriptor deprecated

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

Deprecated: Use UserShot.ProtoReflect.Descriptor instead.

func (*UserShot) GetCreatedAt

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

func (*UserShot) GetEmail

func (x *UserShot) GetEmail() string

func (*UserShot) GetFirstName

func (x *UserShot) GetFirstName() string

func (*UserShot) GetId

func (x *UserShot) GetId() int64

func (*UserShot) GetImage

func (x *UserShot) GetImage() *Image

func (*UserShot) GetLang

func (x *UserShot) GetLang() string

func (*UserShot) GetLastName

func (x *UserShot) GetLastName() string

func (*UserShot) GetNickname

func (x *UserShot) GetNickname() string

func (*UserShot) GetRole

func (x *UserShot) GetRole() *Role

func (*UserShot) GetRoleName

func (x *UserShot) GetRoleName() string

func (*UserShot) GetStatus

func (x *UserShot) GetStatus() string

func (*UserShot) GetUpdatedAt

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

func (*UserShot) GetUser

func (x *UserShot) GetUser() *UserShot_Parent

func (*UserShot) ProtoMessage

func (*UserShot) ProtoMessage()

func (*UserShot) ProtoReflect

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

func (*UserShot) Reset

func (x *UserShot) Reset()

func (*UserShot) String

func (x *UserShot) String() string

type UserShot_NewImage

type UserShot_NewImage struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserShot_NewImage) Descriptor deprecated

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

Deprecated: Use UserShot_NewImage.ProtoReflect.Descriptor instead.

func (*UserShot_NewImage) GetId

func (x *UserShot_NewImage) GetId() int64

func (*UserShot_NewImage) ProtoMessage

func (*UserShot_NewImage) ProtoMessage()

func (*UserShot_NewImage) ProtoReflect

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

func (*UserShot_NewImage) Reset

func (x *UserShot_NewImage) Reset()

func (*UserShot_NewImage) String

func (x *UserShot_NewImage) String() string

type UserShot_Parent

type UserShot_Parent struct {
	Id       int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Nickname string `protobuf:"bytes,2,opt,name=nickname,proto3" json:"nickname,omitempty"`
	// contains filtered or unexported fields
}

func (*UserShot_Parent) Descriptor deprecated

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

Deprecated: Use UserShot_Parent.ProtoReflect.Descriptor instead.

func (*UserShot_Parent) GetId

func (x *UserShot_Parent) GetId() int64

func (*UserShot_Parent) GetNickname

func (x *UserShot_Parent) GetNickname() string

func (*UserShot_Parent) ProtoMessage

func (*UserShot_Parent) ProtoMessage()

func (*UserShot_Parent) ProtoReflect

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

func (*UserShot_Parent) Reset

func (x *UserShot_Parent) Reset()

func (*UserShot_Parent) String

func (x *UserShot_Parent) String() string

type Variable added in v0.6.0

type Variable struct {
	Name      string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Value     string                 `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	System    bool                   `protobuf:"varint,4,opt,name=system,proto3" json:"system,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Variable) Descriptor deprecated added in v0.6.0

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

Deprecated: Use Variable.ProtoReflect.Descriptor instead.

func (*Variable) GetCreatedAt added in v0.6.0

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

func (*Variable) GetName added in v0.6.0

func (x *Variable) GetName() string

func (*Variable) GetSystem added in v0.6.0

func (x *Variable) GetSystem() bool

func (*Variable) GetUpdatedAt added in v0.6.0

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

func (*Variable) GetValue added in v0.6.0

func (x *Variable) GetValue() string

func (*Variable) ProtoMessage added in v0.6.0

func (*Variable) ProtoMessage()

func (*Variable) ProtoReflect added in v0.6.0

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

func (*Variable) Reset added in v0.6.0

func (x *Variable) Reset()

func (*Variable) String added in v0.6.0

func (x *Variable) String() string

type VariableServiceClient added in v0.6.0

type VariableServiceClient interface {
	// add new variable
	AddVariable(ctx context.Context, in *NewVariableRequest, opts ...grpc.CallOption) (*Variable, error)
	// update variable
	UpdateVariable(ctx context.Context, in *UpdateVariableRequest, opts ...grpc.CallOption) (*Variable, error)
	// get variable by name
	GetVariableByName(ctx context.Context, in *GetVariableRequest, opts ...grpc.CallOption) (*Variable, error)
	// get variable list
	GetVariableList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetVariableListResult, error)
	// delete variable
	DeleteVariable(ctx context.Context, in *DeleteVariableRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

VariableServiceClient is the client API for VariableService 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.

func NewVariableServiceClient added in v0.6.0

func NewVariableServiceClient(cc grpc.ClientConnInterface) VariableServiceClient

type VariableServiceServer added in v0.6.0

type VariableServiceServer interface {
	// add new variable
	AddVariable(context.Context, *NewVariableRequest) (*Variable, error)
	// update variable
	UpdateVariable(context.Context, *UpdateVariableRequest) (*Variable, error)
	// get variable by name
	GetVariableByName(context.Context, *GetVariableRequest) (*Variable, error)
	// get variable list
	GetVariableList(context.Context, *PaginationRequest) (*GetVariableListResult, error)
	// delete variable
	DeleteVariable(context.Context, *DeleteVariableRequest) (*emptypb.Empty, error)
}

VariableServiceServer is the server API for VariableService service. All implementations should embed UnimplementedVariableServiceServer for forward compatibility

type Zigbee2Mqtt added in v0.5.2

type Zigbee2Mqtt struct {
	ScanInProcess bool                   `protobuf:"varint,1,opt,name=scan_in_process,json=scanInProcess,proto3" json:"scan_in_process,omitempty"`
	LastScan      *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=last_scan,json=lastScan,proto3,oneof" json:"last_scan,omitempty"`
	Networkmap    string                 `protobuf:"bytes,3,opt,name=networkmap,proto3" json:"networkmap,omitempty"`
	Status        string                 `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	Id            int64                  `protobuf:"varint,5,opt,name=id,proto3" json:"id,omitempty"`
	Name          string                 `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
	Login         string                 `protobuf:"bytes,7,opt,name=login,proto3" json:"login,omitempty"`
	PermitJoin    bool                   `protobuf:"varint,8,opt,name=permit_join,json=permitJoin,proto3" json:"permit_join,omitempty"`
	BaseTopic     string                 `protobuf:"bytes,9,opt,name=base_topic,json=baseTopic,proto3" json:"base_topic,omitempty"`
	CreatedAt     *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt     *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Zigbee2Mqtt) Descriptor deprecated added in v0.5.2

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

Deprecated: Use Zigbee2Mqtt.ProtoReflect.Descriptor instead.

func (*Zigbee2Mqtt) GetBaseTopic added in v0.5.2

func (x *Zigbee2Mqtt) GetBaseTopic() string

func (*Zigbee2Mqtt) GetCreatedAt added in v0.5.2

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

func (*Zigbee2Mqtt) GetId added in v0.5.2

func (x *Zigbee2Mqtt) GetId() int64

func (*Zigbee2Mqtt) GetLastScan added in v0.5.2

func (x *Zigbee2Mqtt) GetLastScan() *timestamppb.Timestamp

func (*Zigbee2Mqtt) GetLogin added in v0.5.2

func (x *Zigbee2Mqtt) GetLogin() string

func (*Zigbee2Mqtt) GetName added in v0.5.2

func (x *Zigbee2Mqtt) GetName() string

func (*Zigbee2Mqtt) GetNetworkmap added in v0.5.2

func (x *Zigbee2Mqtt) GetNetworkmap() string

func (*Zigbee2Mqtt) GetPermitJoin added in v0.5.2

func (x *Zigbee2Mqtt) GetPermitJoin() bool

func (*Zigbee2Mqtt) GetScanInProcess added in v0.5.2

func (x *Zigbee2Mqtt) GetScanInProcess() bool

func (*Zigbee2Mqtt) GetStatus added in v0.5.2

func (x *Zigbee2Mqtt) GetStatus() string

func (*Zigbee2Mqtt) GetUpdatedAt added in v0.5.2

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

func (*Zigbee2Mqtt) ProtoMessage added in v0.5.2

func (*Zigbee2Mqtt) ProtoMessage()

func (*Zigbee2Mqtt) ProtoReflect added in v0.5.2

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

func (*Zigbee2Mqtt) Reset added in v0.5.2

func (x *Zigbee2Mqtt) Reset()

func (*Zigbee2Mqtt) String added in v0.5.2

func (x *Zigbee2Mqtt) String() string

type Zigbee2MqttDevice added in v0.5.2

type Zigbee2MqttDevice struct {
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Zigbee2MqttId int64                  `protobuf:"varint,2,opt,name=zigbee2mqtt_id,json=zigbee2mqttId,proto3" json:"zigbee2mqtt_id,omitempty"`
	Name          string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Type          string                 `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Model         string                 `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"`
	Description   string                 `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	Manufacturer  string                 `protobuf:"bytes,7,opt,name=manufacturer,proto3" json:"manufacturer,omitempty"`
	Functions     []string               `protobuf:"bytes,8,rep,name=functions,proto3" json:"functions,omitempty"`
	ImageUrl      string                 `protobuf:"bytes,9,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"`
	Status        string                 `protobuf:"bytes,10,opt,name=status,proto3" json:"status,omitempty"`
	CreatedAt     *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt     *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Zigbee2MqttDevice) Descriptor deprecated added in v0.5.2

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

Deprecated: Use Zigbee2MqttDevice.ProtoReflect.Descriptor instead.

func (*Zigbee2MqttDevice) GetCreatedAt added in v0.5.2

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

func (*Zigbee2MqttDevice) GetDescription added in v0.5.2

func (x *Zigbee2MqttDevice) GetDescription() string

func (*Zigbee2MqttDevice) GetFunctions added in v0.5.2

func (x *Zigbee2MqttDevice) GetFunctions() []string

func (*Zigbee2MqttDevice) GetId added in v0.5.2

func (x *Zigbee2MqttDevice) GetId() string

func (*Zigbee2MqttDevice) GetImageUrl added in v0.5.2

func (x *Zigbee2MqttDevice) GetImageUrl() string

func (*Zigbee2MqttDevice) GetManufacturer added in v0.5.2

func (x *Zigbee2MqttDevice) GetManufacturer() string

func (*Zigbee2MqttDevice) GetModel added in v0.5.2

func (x *Zigbee2MqttDevice) GetModel() string

func (*Zigbee2MqttDevice) GetName added in v0.5.2

func (x *Zigbee2MqttDevice) GetName() string

func (*Zigbee2MqttDevice) GetStatus added in v0.5.2

func (x *Zigbee2MqttDevice) GetStatus() string

func (*Zigbee2MqttDevice) GetType added in v0.5.2

func (x *Zigbee2MqttDevice) GetType() string

func (*Zigbee2MqttDevice) GetUpdatedAt added in v0.5.2

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

func (*Zigbee2MqttDevice) GetZigbee2MqttId added in v0.5.2

func (x *Zigbee2MqttDevice) GetZigbee2MqttId() int64

func (*Zigbee2MqttDevice) ProtoMessage added in v0.5.2

func (*Zigbee2MqttDevice) ProtoMessage()

func (*Zigbee2MqttDevice) ProtoReflect added in v0.5.2

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

func (*Zigbee2MqttDevice) Reset added in v0.5.2

func (x *Zigbee2MqttDevice) Reset()

func (*Zigbee2MqttDevice) String added in v0.5.2

func (x *Zigbee2MqttDevice) String() string

type Zigbee2MqttServiceClient added in v0.5.2

type Zigbee2MqttServiceClient interface {
	// add new bridge
	AddZigbee2MqttBridge(ctx context.Context, in *NewZigbee2MqttRequest, opts ...grpc.CallOption) (*Zigbee2Mqtt, error)
	// get bridge
	GetZigbee2MqttBridge(ctx context.Context, in *GetBridgeRequest, opts ...grpc.CallOption) (*Zigbee2Mqtt, error)
	// update bridge by id
	UpdateBridgeById(ctx context.Context, in *UpdateBridgeRequest, opts ...grpc.CallOption) (*Zigbee2Mqtt, error)
	// get bridge list
	GetBridgeList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetBridgeListResult, error)
	// delete bridge by id
	DeleteBridgeById(ctx context.Context, in *DeleteBridgeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// reset bridge by id
	ResetBridgeById(ctx context.Context, in *ResetBridgeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// device ban
	DeviceBan(ctx context.Context, in *DeviceBanRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// device whitelist
	DeviceWhitelist(ctx context.Context, in *DeviceWhitelistRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// device rename
	DeviceRename(ctx context.Context, in *DeviceRenameRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// search device
	SearchDevice(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchDeviceResult, error)
	// list device
	DeviceList(ctx context.Context, in *DeviceListRequest, opts ...grpc.CallOption) (*DeviceListResult, error)
	// networkmap
	Networkmap(ctx context.Context, in *NetworkmapRequest, opts ...grpc.CallOption) (*NetworkmapResponse, error)
	// update networkmap
	UpdateNetworkmap(ctx context.Context, in *NetworkmapRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

Zigbee2MqttServiceClient is the client API for Zigbee2MqttService 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.

func NewZigbee2MqttServiceClient added in v0.5.2

func NewZigbee2MqttServiceClient(cc grpc.ClientConnInterface) Zigbee2MqttServiceClient

type Zigbee2MqttServiceServer added in v0.5.2

type Zigbee2MqttServiceServer interface {
	// add new bridge
	AddZigbee2MqttBridge(context.Context, *NewZigbee2MqttRequest) (*Zigbee2Mqtt, error)
	// get bridge
	GetZigbee2MqttBridge(context.Context, *GetBridgeRequest) (*Zigbee2Mqtt, error)
	// update bridge by id
	UpdateBridgeById(context.Context, *UpdateBridgeRequest) (*Zigbee2Mqtt, error)
	// get bridge list
	GetBridgeList(context.Context, *PaginationRequest) (*GetBridgeListResult, error)
	// delete bridge by id
	DeleteBridgeById(context.Context, *DeleteBridgeRequest) (*emptypb.Empty, error)
	// reset bridge by id
	ResetBridgeById(context.Context, *ResetBridgeRequest) (*emptypb.Empty, error)
	// device ban
	DeviceBan(context.Context, *DeviceBanRequest) (*emptypb.Empty, error)
	// device whitelist
	DeviceWhitelist(context.Context, *DeviceWhitelistRequest) (*emptypb.Empty, error)
	// device rename
	DeviceRename(context.Context, *DeviceRenameRequest) (*emptypb.Empty, error)
	// search device
	SearchDevice(context.Context, *SearchRequest) (*SearchDeviceResult, error)
	// list device
	DeviceList(context.Context, *DeviceListRequest) (*DeviceListResult, error)
	// networkmap
	Networkmap(context.Context, *NetworkmapRequest) (*NetworkmapResponse, error)
	// update networkmap
	UpdateNetworkmap(context.Context, *NetworkmapRequest) (*emptypb.Empty, error)
}

Zigbee2MqttServiceServer is the server API for Zigbee2MqttService service. All implementations should embed UnimplementedZigbee2MqttServiceServer for forward compatibility

type Zigbee2MqttShort added in v0.5.2

type Zigbee2MqttShort struct {
	Id         int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name       string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Login      string                 `protobuf:"bytes,3,opt,name=login,proto3" json:"login,omitempty"`
	PermitJoin bool                   `protobuf:"varint,4,opt,name=permit_join,json=permitJoin,proto3" json:"permit_join,omitempty"`
	BaseTopic  string                 `protobuf:"bytes,5,opt,name=base_topic,json=baseTopic,proto3" json:"base_topic,omitempty"`
	CreatedAt  *timestamppb.Timestamp `protobuf:"bytes,99,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt  *timestamppb.Timestamp `protobuf:"bytes,100,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Zigbee2MqttShort) Descriptor deprecated added in v0.5.2

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

Deprecated: Use Zigbee2MqttShort.ProtoReflect.Descriptor instead.

func (*Zigbee2MqttShort) GetBaseTopic added in v0.5.2

func (x *Zigbee2MqttShort) GetBaseTopic() string

func (*Zigbee2MqttShort) GetCreatedAt added in v0.5.2

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

func (*Zigbee2MqttShort) GetId added in v0.5.2

func (x *Zigbee2MqttShort) GetId() int64

func (*Zigbee2MqttShort) GetLogin added in v0.5.2

func (x *Zigbee2MqttShort) GetLogin() string

func (*Zigbee2MqttShort) GetName added in v0.5.2

func (x *Zigbee2MqttShort) GetName() string

func (*Zigbee2MqttShort) GetPermitJoin added in v0.5.2

func (x *Zigbee2MqttShort) GetPermitJoin() bool

func (*Zigbee2MqttShort) GetUpdatedAt added in v0.5.2

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

func (*Zigbee2MqttShort) ProtoMessage added in v0.5.2

func (*Zigbee2MqttShort) ProtoMessage()

func (*Zigbee2MqttShort) ProtoReflect added in v0.5.2

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

func (*Zigbee2MqttShort) Reset added in v0.5.2

func (x *Zigbee2MqttShort) Reset()

func (*Zigbee2MqttShort) String added in v0.5.2

func (x *Zigbee2MqttShort) String() string

Jump to

Keyboard shortcuts

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