api

package
v0.3.3 Latest Latest
Warning

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

Go to latest
Published: Jun 8, 2023 License: GPL-3.0 Imports: 12 Imported by: 0

Documentation

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",
	}
	Types_value = map[string]int32{
		"INT":    0,
		"STRING": 1,
		"FLOAT":  2,
		"BOOL":   3,
		"ARRAY":  4,
	}
)

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,
		},
	},
	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,
		},
	},
	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 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: "ReloadEntity",
			Handler:    _EntityService_ReloadEntity_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 File_attributes_proto protoreflect.FileDescriptor
View Source
var File_automation_proto protoreflect.FileDescriptor
View Source
var File_entity_proto protoreflect.FileDescriptor
View Source
var File_image_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_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,
		},
	},
	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 PluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.PluginService",
	HandlerType: (*PluginServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetPluginList",
			Handler:    _PluginService_GetPluginList_Handler,
		},
		{
			MethodName: "EnablePlugin",
			Handler:    _PluginService_EnablePlugin_Handler,
		},
		{
			MethodName: "DisablePlugin",
			Handler:    _PluginService_DisablePlugin_Handler,
		},
		{
			MethodName: "GetPluginOptions",
			Handler:    _PluginService_GetPluginOptions_Handler,
		},
		{
			MethodName: "SearchPlugin",
			Handler:    _PluginService_SearchPlugin_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 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 RegisterAreaServiceServer

func RegisterAreaServiceServer(s grpc.ServiceRegistrar, srv AreaServiceServer)

func RegisterAuthServiceServer

func RegisterAuthServiceServer(s grpc.ServiceRegistrar, srv AuthServiceServer)

func RegisterAutomationServiceServer

func RegisterAutomationServiceServer(s grpc.ServiceRegistrar, srv AutomationServiceServer)

func RegisterEntityServiceServer

func RegisterEntityServiceServer(s grpc.ServiceRegistrar, srv EntityServiceServer)

func RegisterImageServiceServer

func RegisterImageServiceServer(s grpc.ServiceRegistrar, srv ImageServiceServer)

func RegisterPluginServiceServer

func RegisterPluginServiceServer(s grpc.ServiceRegistrar, srv PluginServiceServer)

func RegisterRoleServiceServer

func RegisterRoleServiceServer(s grpc.ServiceRegistrar, srv RoleServiceServer)

func RegisterScriptServiceServer

func RegisterScriptServiceServer(s grpc.ServiceRegistrar, srv ScriptServiceServer)

func RegisterStreamServiceServer

func RegisterStreamServiceServer(s grpc.ServiceRegistrar, srv StreamServiceServer)

func RegisterUserServiceServer

func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)

func RegisterZigbee2MqttServiceServer

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

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"`
	Script *Script `protobuf:"bytes,4,opt,name=script,proto3" json:"script,omitempty"`
	// contains filtered or unexported fields
}

func (*Action) Descriptor deprecated

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

Deprecated: Use Action.ProtoReflect.Descriptor instead.

func (*Action) GetId

func (x *Action) GetId() int64

func (*Action) GetName

func (x *Action) GetName() string

func (*Action) GetScript

func (x *Action) GetScript() *Script

func (*Action) ProtoMessage

func (*Action) ProtoMessage()

func (*Action) ProtoReflect

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

func (*Action) Reset

func (x *Action) Reset()

func (*Action) String

func (x *Action) String() string

type Area

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

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

Deprecated: Use Area.ProtoReflect.Descriptor instead.

func (*Area) GetDescription

func (x *Area) GetDescription() string

func (*Area) GetId

func (x *Area) GetId() int64

func (*Area) GetName

func (x *Area) GetName() string

func (*Area) ProtoMessage

func (*Area) ProtoMessage()

func (*Area) ProtoReflect

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

func (*Area) Reset

func (x *Area) Reset()

func (*Area) String

func (x *Area) String() string

type AreaServiceClient

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.

type AreaServiceServer

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)
	// contains filtered or unexported methods
}

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

type Attribute

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"`
	// contains filtered or unexported fields
}

func (*Attribute) Descriptor deprecated

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

Deprecated: Use Attribute.ProtoReflect.Descriptor instead.

func (*Attribute) GetArray

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

func (*Attribute) GetBool

func (x *Attribute) GetBool() bool

func (*Attribute) GetFloat

func (x *Attribute) GetFloat() float32

func (*Attribute) GetInt

func (x *Attribute) GetInt() int64

func (*Attribute) GetName

func (x *Attribute) GetName() string

func (*Attribute) GetString_

func (x *Attribute) GetString_() string

func (*Attribute) GetType

func (x *Attribute) GetType() Types

func (*Attribute) ProtoMessage

func (*Attribute) ProtoMessage()

func (*Attribute) ProtoReflect

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

func (*Attribute) Reset

func (x *Attribute) Reset()

func (*Attribute) String

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)
}

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)
	// contains filtered or unexported methods
}

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

type AutomationServiceClient

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)
}

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.

type AutomationServiceServer

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)
	// contains filtered or unexported methods
}

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

type Condition

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

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

Deprecated: Use Condition.ProtoReflect.Descriptor instead.

func (*Condition) GetId

func (x *Condition) GetId() int64

func (*Condition) GetName

func (x *Condition) GetName() string

func (*Condition) GetScript

func (x *Condition) GetScript() *Script

func (*Condition) ProtoMessage

func (*Condition) ProtoMessage()

func (*Condition) ProtoReflect

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

func (*Condition) Reset

func (x *Condition) Reset()

func (*Condition) String

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 DeleteAreaRequest

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

func (*DeleteAreaRequest) Descriptor deprecated

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

Deprecated: Use DeleteAreaRequest.ProtoReflect.Descriptor instead.

func (*DeleteAreaRequest) GetId

func (x *DeleteAreaRequest) GetId() int64

func (*DeleteAreaRequest) ProtoMessage

func (*DeleteAreaRequest) ProtoMessage()

func (*DeleteAreaRequest) ProtoReflect

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

func (*DeleteAreaRequest) Reset

func (x *DeleteAreaRequest) Reset()

func (*DeleteAreaRequest) String

func (x *DeleteAreaRequest) String() string

type DeleteBridgeRequest

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

func (*DeleteBridgeRequest) Descriptor deprecated

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

Deprecated: Use DeleteBridgeRequest.ProtoReflect.Descriptor instead.

func (*DeleteBridgeRequest) GetId

func (x *DeleteBridgeRequest) GetId() int64

func (*DeleteBridgeRequest) ProtoMessage

func (*DeleteBridgeRequest) ProtoMessage()

func (*DeleteBridgeRequest) ProtoReflect

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

func (*DeleteBridgeRequest) Reset

func (x *DeleteBridgeRequest) Reset()

func (*DeleteBridgeRequest) String

func (x *DeleteBridgeRequest) String() string

type DeleteEntityRequest

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

func (*DeleteEntityRequest) Descriptor deprecated

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

Deprecated: Use DeleteEntityRequest.ProtoReflect.Descriptor instead.

func (*DeleteEntityRequest) GetId

func (x *DeleteEntityRequest) GetId() string

func (*DeleteEntityRequest) ProtoMessage

func (*DeleteEntityRequest) ProtoMessage()

func (*DeleteEntityRequest) ProtoReflect

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

func (*DeleteEntityRequest) Reset

func (x *DeleteEntityRequest) Reset()

func (*DeleteEntityRequest) String

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

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

func (*DeleteTaskRequest) Descriptor deprecated

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

Deprecated: Use DeleteTaskRequest.ProtoReflect.Descriptor instead.

func (*DeleteTaskRequest) GetId

func (x *DeleteTaskRequest) GetId() int64

func (*DeleteTaskRequest) ProtoMessage

func (*DeleteTaskRequest) ProtoMessage()

func (*DeleteTaskRequest) ProtoReflect

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

func (*DeleteTaskRequest) Reset

func (x *DeleteTaskRequest) Reset()

func (*DeleteTaskRequest) String

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 DeviceBanRequest

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

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

Deprecated: Use DeviceBanRequest.ProtoReflect.Descriptor instead.

func (*DeviceBanRequest) GetFriendlyName

func (x *DeviceBanRequest) GetFriendlyName() string

func (*DeviceBanRequest) GetId

func (x *DeviceBanRequest) GetId() int64

func (*DeviceBanRequest) ProtoMessage

func (*DeviceBanRequest) ProtoMessage()

func (*DeviceBanRequest) ProtoReflect

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

func (*DeviceBanRequest) Reset

func (x *DeviceBanRequest) Reset()

func (*DeviceBanRequest) String

func (x *DeviceBanRequest) String() string

type DeviceListRequest

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

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

Deprecated: Use DeviceListRequest.ProtoReflect.Descriptor instead.

func (*DeviceListRequest) GetId

func (x *DeviceListRequest) GetId() int64

func (*DeviceListRequest) GetLimit

func (x *DeviceListRequest) GetLimit() uint64

func (*DeviceListRequest) GetPage

func (x *DeviceListRequest) GetPage() uint64

func (*DeviceListRequest) GetSort

func (x *DeviceListRequest) GetSort() string

func (*DeviceListRequest) ProtoMessage

func (*DeviceListRequest) ProtoMessage()

func (*DeviceListRequest) ProtoReflect

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

func (*DeviceListRequest) Reset

func (x *DeviceListRequest) Reset()

func (*DeviceListRequest) String

func (x *DeviceListRequest) String() string

type DeviceListResult

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

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

Deprecated: Use DeviceListResult.ProtoReflect.Descriptor instead.

func (*DeviceListResult) GetItems

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

func (*DeviceListResult) GetMeta

func (x *DeviceListResult) GetMeta() *Meta

func (*DeviceListResult) ProtoMessage

func (*DeviceListResult) ProtoMessage()

func (*DeviceListResult) ProtoReflect

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

func (*DeviceListResult) Reset

func (x *DeviceListResult) Reset()

func (*DeviceListResult) String

func (x *DeviceListResult) String() string

type DeviceRenameRequest

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

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

Deprecated: Use DeviceRenameRequest.ProtoReflect.Descriptor instead.

func (*DeviceRenameRequest) GetFriendlyName

func (x *DeviceRenameRequest) GetFriendlyName() string

func (*DeviceRenameRequest) GetNewName

func (x *DeviceRenameRequest) GetNewName() string

func (*DeviceRenameRequest) ProtoMessage

func (*DeviceRenameRequest) ProtoMessage()

func (*DeviceRenameRequest) ProtoReflect

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

func (*DeviceRenameRequest) Reset

func (x *DeviceRenameRequest) Reset()

func (*DeviceRenameRequest) String

func (x *DeviceRenameRequest) String() string

type DeviceWhitelistRequest

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

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

Deprecated: Use DeviceWhitelistRequest.ProtoReflect.Descriptor instead.

func (*DeviceWhitelistRequest) GetFriendlyName

func (x *DeviceWhitelistRequest) GetFriendlyName() string

func (*DeviceWhitelistRequest) GetId

func (x *DeviceWhitelistRequest) GetId() int64

func (*DeviceWhitelistRequest) ProtoMessage

func (*DeviceWhitelistRequest) ProtoMessage()

func (*DeviceWhitelistRequest) ProtoReflect

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

func (*DeviceWhitelistRequest) Reset

func (x *DeviceWhitelistRequest) Reset()

func (*DeviceWhitelistRequest) String

func (x *DeviceWhitelistRequest) String() string

type DisablePluginRequest

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

func (*DisablePluginRequest) Descriptor deprecated

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

Deprecated: Use DisablePluginRequest.ProtoReflect.Descriptor instead.

func (*DisablePluginRequest) GetName

func (x *DisablePluginRequest) GetName() string

func (*DisablePluginRequest) ProtoMessage

func (*DisablePluginRequest) ProtoMessage()

func (*DisablePluginRequest) ProtoReflect

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

func (*DisablePluginRequest) Reset

func (x *DisablePluginRequest) Reset()

func (*DisablePluginRequest) String

func (x *DisablePluginRequest) String() string

type DisablePluginResult

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

func (*DisablePluginResult) Descriptor deprecated

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

Deprecated: Use DisablePluginResult.ProtoReflect.Descriptor instead.

func (*DisablePluginResult) ProtoMessage

func (*DisablePluginResult) ProtoMessage()

func (*DisablePluginResult) ProtoReflect

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

func (*DisablePluginResult) Reset

func (x *DisablePluginResult) Reset()

func (*DisablePluginResult) String

func (x *DisablePluginResult) String() string

type EnablePluginRequest

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

func (*EnablePluginRequest) Descriptor deprecated

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

Deprecated: Use EnablePluginRequest.ProtoReflect.Descriptor instead.

func (*EnablePluginRequest) GetName

func (x *EnablePluginRequest) GetName() string

func (*EnablePluginRequest) ProtoMessage

func (*EnablePluginRequest) ProtoMessage()

func (*EnablePluginRequest) ProtoReflect

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

func (*EnablePluginRequest) Reset

func (x *EnablePluginRequest) Reset()

func (*EnablePluginRequest) String

func (x *EnablePluginRequest) String() string

type EnablePluginResult

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

func (*EnablePluginResult) Descriptor deprecated

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

Deprecated: Use EnablePluginResult.ProtoReflect.Descriptor instead.

func (*EnablePluginResult) ProtoMessage

func (*EnablePluginResult) ProtoMessage()

func (*EnablePluginResult) ProtoReflect

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

func (*EnablePluginResult) Reset

func (x *EnablePluginResult) Reset()

func (*EnablePluginResult) String

func (x *EnablePluginResult) String() string

type Entity

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     map[string]*Attribute  `` /* 156-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 (*Entity) Descriptor deprecated

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

Deprecated: Use Entity.ProtoReflect.Descriptor instead.

func (*Entity) GetActions

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

func (*Entity) GetArea

func (x *Entity) GetArea() *Area

func (*Entity) GetAttributes

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

func (*Entity) GetAutoLoad

func (x *Entity) GetAutoLoad() bool

func (*Entity) GetCreatedAt

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

func (*Entity) GetDescription

func (x *Entity) GetDescription() string

func (*Entity) GetIcon

func (x *Entity) GetIcon() string

func (*Entity) GetId

func (x *Entity) GetId() string

func (*Entity) GetImage

func (x *Entity) GetImage() *Image

func (*Entity) GetMetrics

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

func (*Entity) GetParent

func (x *Entity) GetParent() *EntityParent

func (*Entity) GetPluginName

func (x *Entity) GetPluginName() string

func (*Entity) GetScripts

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

func (*Entity) GetSettings

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

func (*Entity) GetStates

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

func (*Entity) GetUpdatedAt

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

func (*Entity) ProtoMessage

func (*Entity) ProtoMessage()

func (*Entity) ProtoReflect

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

func (*Entity) Reset

func (x *Entity) Reset()

func (*Entity) String

func (x *Entity) String() string

type EntityAction

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

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

Deprecated: Use EntityAction.ProtoReflect.Descriptor instead.

func (*EntityAction) GetDescription

func (x *EntityAction) GetDescription() string

func (*EntityAction) GetIcon

func (x *EntityAction) GetIcon() string

func (*EntityAction) GetImage

func (x *EntityAction) GetImage() *Image

func (*EntityAction) GetName

func (x *EntityAction) GetName() string

func (*EntityAction) GetScript

func (x *EntityAction) GetScript() *Script

func (*EntityAction) GetType

func (x *EntityAction) GetType() string

func (*EntityAction) ProtoMessage

func (*EntityAction) ProtoMessage()

func (*EntityAction) ProtoReflect

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

func (*EntityAction) Reset

func (x *EntityAction) Reset()

func (*EntityAction) String

func (x *EntityAction) String() string

type EntityParent

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

func (*EntityParent) Descriptor deprecated

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

Deprecated: Use EntityParent.ProtoReflect.Descriptor instead.

func (*EntityParent) GetId

func (x *EntityParent) GetId() string

func (*EntityParent) ProtoMessage

func (*EntityParent) ProtoMessage()

func (*EntityParent) ProtoReflect

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

func (*EntityParent) Reset

func (x *EntityParent) Reset()

func (*EntityParent) String

func (x *EntityParent) String() string

type EntityServiceClient

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)
	// reload entity
	ReloadEntity(ctx context.Context, in *ReloadRequest, 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.

type EntityServiceServer

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)
	// reload entity
	ReloadEntity(context.Context, *ReloadRequest) (*emptypb.Empty, error)
	// contains filtered or unexported methods
}

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

type EntityShort

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

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

Deprecated: Use EntityShort.ProtoReflect.Descriptor instead.

func (*EntityShort) GetArea

func (x *EntityShort) GetArea() *Area

func (*EntityShort) GetAutoLoad

func (x *EntityShort) GetAutoLoad() bool

func (*EntityShort) GetCreatedAt

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

func (*EntityShort) GetDescription

func (x *EntityShort) GetDescription() string

func (*EntityShort) GetIcon

func (x *EntityShort) GetIcon() string

func (*EntityShort) GetId

func (x *EntityShort) GetId() string

func (*EntityShort) GetImage

func (x *EntityShort) GetImage() *Image

func (*EntityShort) GetParent

func (x *EntityShort) GetParent() *EntityParent

func (*EntityShort) GetPluginName

func (x *EntityShort) GetPluginName() string

func (*EntityShort) GetUpdatedAt

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

func (*EntityShort) ProtoMessage

func (*EntityShort) ProtoMessage()

func (*EntityShort) ProtoReflect

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

func (*EntityShort) Reset

func (x *EntityShort) Reset()

func (*EntityShort) String

func (x *EntityShort) String() string

type EntityState

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

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

Deprecated: Use EntityState.ProtoReflect.Descriptor instead.

func (*EntityState) GetDescription

func (x *EntityState) GetDescription() string

func (*EntityState) GetIcon

func (x *EntityState) GetIcon() string

func (*EntityState) GetImage

func (x *EntityState) GetImage() *Image

func (*EntityState) GetName

func (x *EntityState) GetName() string

func (*EntityState) GetStyle

func (x *EntityState) GetStyle() string

func (*EntityState) ProtoMessage

func (*EntityState) ProtoMessage()

func (*EntityState) ProtoReflect

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

func (*EntityState) Reset

func (x *EntityState) Reset()

func (*EntityState) String

func (x *EntityState) String() string

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

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

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

Deprecated: Use GetAreaListResult.ProtoReflect.Descriptor instead.

func (*GetAreaListResult) GetItems

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

func (*GetAreaListResult) GetMeta

func (x *GetAreaListResult) GetMeta() *Meta

func (*GetAreaListResult) ProtoMessage

func (*GetAreaListResult) ProtoMessage()

func (*GetAreaListResult) ProtoReflect

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

func (*GetAreaListResult) Reset

func (x *GetAreaListResult) Reset()

func (*GetAreaListResult) String

func (x *GetAreaListResult) String() string

type GetAreaRequest

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

func (*GetAreaRequest) Descriptor deprecated

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

Deprecated: Use GetAreaRequest.ProtoReflect.Descriptor instead.

func (*GetAreaRequest) GetId

func (x *GetAreaRequest) GetId() int64

func (*GetAreaRequest) ProtoMessage

func (*GetAreaRequest) ProtoMessage()

func (*GetAreaRequest) ProtoReflect

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

func (*GetAreaRequest) Reset

func (x *GetAreaRequest) Reset()

func (*GetAreaRequest) String

func (x *GetAreaRequest) String() string

type GetBridgeListResult

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

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

Deprecated: Use GetBridgeListResult.ProtoReflect.Descriptor instead.

func (*GetBridgeListResult) GetItems

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

func (*GetBridgeListResult) GetMeta

func (x *GetBridgeListResult) GetMeta() *Meta

func (*GetBridgeListResult) ProtoMessage

func (*GetBridgeListResult) ProtoMessage()

func (*GetBridgeListResult) ProtoReflect

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

func (*GetBridgeListResult) Reset

func (x *GetBridgeListResult) Reset()

func (*GetBridgeListResult) String

func (x *GetBridgeListResult) String() string

type GetBridgeRequest

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

func (*GetBridgeRequest) Descriptor deprecated

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

Deprecated: Use GetBridgeRequest.ProtoReflect.Descriptor instead.

func (*GetBridgeRequest) GetId

func (x *GetBridgeRequest) GetId() int64

func (*GetBridgeRequest) ProtoMessage

func (*GetBridgeRequest) ProtoMessage()

func (*GetBridgeRequest) ProtoReflect

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

func (*GetBridgeRequest) Reset

func (x *GetBridgeRequest) Reset()

func (*GetBridgeRequest) String

func (x *GetBridgeRequest) String() string

type GetEntityListResult

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

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

Deprecated: Use GetEntityListResult.ProtoReflect.Descriptor instead.

func (*GetEntityListResult) GetItems

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

func (*GetEntityListResult) GetMeta

func (x *GetEntityListResult) GetMeta() *Meta

func (*GetEntityListResult) ProtoMessage

func (*GetEntityListResult) ProtoMessage()

func (*GetEntityListResult) ProtoReflect

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

func (*GetEntityListResult) Reset

func (x *GetEntityListResult) Reset()

func (*GetEntityListResult) String

func (x *GetEntityListResult) String() string

type GetEntityRequest

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

func (*GetEntityRequest) Descriptor deprecated

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

Deprecated: Use GetEntityRequest.ProtoReflect.Descriptor instead.

func (*GetEntityRequest) GetId

func (x *GetEntityRequest) GetId() string

func (*GetEntityRequest) ProtoMessage

func (*GetEntityRequest) ProtoMessage()

func (*GetEntityRequest) ProtoReflect

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

func (*GetEntityRequest) Reset

func (x *GetEntityRequest) Reset()

func (*GetEntityRequest) String

func (x *GetEntityRequest) 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 GetPluginListResult

type GetPluginListResult struct {
	Items []*Plugin `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

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

Deprecated: Use GetPluginListResult.ProtoReflect.Descriptor instead.

func (*GetPluginListResult) GetItems

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

func (*GetPluginListResult) GetMeta

func (x *GetPluginListResult) GetMeta() *Meta

func (*GetPluginListResult) ProtoMessage

func (*GetPluginListResult) ProtoMessage()

func (*GetPluginListResult) ProtoReflect

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

func (*GetPluginListResult) Reset

func (x *GetPluginListResult) Reset()

func (*GetPluginListResult) String

func (x *GetPluginListResult) String() string

type GetPluginOptionsRequest

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

func (*GetPluginOptionsRequest) Descriptor deprecated

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

Deprecated: Use GetPluginOptionsRequest.ProtoReflect.Descriptor instead.

func (*GetPluginOptionsRequest) GetName

func (x *GetPluginOptionsRequest) GetName() string

func (*GetPluginOptionsRequest) ProtoMessage

func (*GetPluginOptionsRequest) ProtoMessage()

func (*GetPluginOptionsRequest) ProtoReflect

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

func (*GetPluginOptionsRequest) Reset

func (x *GetPluginOptionsRequest) Reset()

func (*GetPluginOptionsRequest) String

func (x *GetPluginOptionsRequest) String() string

type GetPluginOptionsResult

type GetPluginOptionsResult 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]*GetPluginOptionsResult_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]*GetPluginOptionsResult_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 (*GetPluginOptionsResult) Descriptor deprecated

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

Deprecated: Use GetPluginOptionsResult.ProtoReflect.Descriptor instead.

func (*GetPluginOptionsResult) GetActorActions

func (*GetPluginOptionsResult) GetActorAttrs

func (x *GetPluginOptionsResult) GetActorAttrs() map[string]*Attribute

func (*GetPluginOptionsResult) GetActorCustomActions

func (x *GetPluginOptionsResult) GetActorCustomActions() bool

func (*GetPluginOptionsResult) GetActorCustomAttrs

func (x *GetPluginOptionsResult) GetActorCustomAttrs() bool

func (*GetPluginOptionsResult) GetActorCustomSetts

func (x *GetPluginOptionsResult) GetActorCustomSetts() bool

func (*GetPluginOptionsResult) GetActorCustomStates

func (x *GetPluginOptionsResult) GetActorCustomStates() bool

func (*GetPluginOptionsResult) GetActorSetts

func (x *GetPluginOptionsResult) GetActorSetts() map[string]*Attribute

func (*GetPluginOptionsResult) GetActorStates

func (*GetPluginOptionsResult) GetActors

func (x *GetPluginOptionsResult) GetActors() bool

func (*GetPluginOptionsResult) GetSetts

func (x *GetPluginOptionsResult) GetSetts() map[string]*Attribute

func (*GetPluginOptionsResult) GetTriggers

func (x *GetPluginOptionsResult) GetTriggers() bool

func (*GetPluginOptionsResult) ProtoMessage

func (*GetPluginOptionsResult) ProtoMessage()

func (*GetPluginOptionsResult) ProtoReflect

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

func (*GetPluginOptionsResult) Reset

func (x *GetPluginOptionsResult) Reset()

func (*GetPluginOptionsResult) String

func (x *GetPluginOptionsResult) String() string

type GetPluginOptionsResult_EntityAction

type GetPluginOptionsResult_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 (*GetPluginOptionsResult_EntityAction) Descriptor deprecated

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

Deprecated: Use GetPluginOptionsResult_EntityAction.ProtoReflect.Descriptor instead.

func (*GetPluginOptionsResult_EntityAction) GetDescription

func (x *GetPluginOptionsResult_EntityAction) GetDescription() string

func (*GetPluginOptionsResult_EntityAction) GetIcon

func (*GetPluginOptionsResult_EntityAction) GetImageUrl

func (*GetPluginOptionsResult_EntityAction) GetName

func (*GetPluginOptionsResult_EntityAction) ProtoMessage

func (*GetPluginOptionsResult_EntityAction) ProtoMessage()

func (*GetPluginOptionsResult_EntityAction) ProtoReflect

func (*GetPluginOptionsResult_EntityAction) Reset

func (*GetPluginOptionsResult_EntityAction) String

type GetPluginOptionsResult_EntityState

type GetPluginOptionsResult_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 (*GetPluginOptionsResult_EntityState) Descriptor deprecated

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

Deprecated: Use GetPluginOptionsResult_EntityState.ProtoReflect.Descriptor instead.

func (*GetPluginOptionsResult_EntityState) GetDescription

func (x *GetPluginOptionsResult_EntityState) GetDescription() string

func (*GetPluginOptionsResult_EntityState) GetIcon

func (*GetPluginOptionsResult_EntityState) GetImageUrl

func (x *GetPluginOptionsResult_EntityState) GetImageUrl() string

func (*GetPluginOptionsResult_EntityState) GetName

func (*GetPluginOptionsResult_EntityState) ProtoMessage

func (*GetPluginOptionsResult_EntityState) ProtoMessage()

func (*GetPluginOptionsResult_EntityState) ProtoReflect

func (*GetPluginOptionsResult_EntityState) Reset

func (*GetPluginOptionsResult_EntityState) 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

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

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

Deprecated: Use GetTaskListResult.ProtoReflect.Descriptor instead.

func (*GetTaskListResult) GetItems

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

func (*GetTaskListResult) GetMeta

func (x *GetTaskListResult) GetMeta() *Meta

func (*GetTaskListResult) ProtoMessage

func (*GetTaskListResult) ProtoMessage()

func (*GetTaskListResult) ProtoReflect

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

func (*GetTaskListResult) Reset

func (x *GetTaskListResult) Reset()

func (*GetTaskListResult) String

func (x *GetTaskListResult) String() string

type GetTaskRequest

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

func (*GetTaskRequest) Descriptor deprecated

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

Deprecated: Use GetTaskRequest.ProtoReflect.Descriptor instead.

func (*GetTaskRequest) GetId

func (x *GetTaskRequest) GetId() int64

func (*GetTaskRequest) ProtoMessage

func (*GetTaskRequest) ProtoMessage()

func (*GetTaskRequest) ProtoReflect

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

func (*GetTaskRequest) Reset

func (x *GetTaskRequest) Reset()

func (*GetTaskRequest) String

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 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)
}

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)
	// contains filtered or unexported methods
}

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

type Meta

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

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

Deprecated: Use Meta.ProtoReflect.Descriptor instead.

func (*Meta) GetLimit

func (x *Meta) GetLimit() uint64

func (*Meta) GetPage

func (x *Meta) GetPage() uint64

func (*Meta) GetSort

func (x *Meta) GetSort() string

func (*Meta) GetTotal

func (x *Meta) GetTotal() uint64

func (*Meta) ProtoMessage

func (*Meta) ProtoMessage()

func (*Meta) ProtoReflect

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

func (*Meta) Reset

func (x *Meta) Reset()

func (*Meta) String

func (x *Meta) String() string

type NetworkmapRequest

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

func (*NetworkmapRequest) Descriptor deprecated

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

Deprecated: Use NetworkmapRequest.ProtoReflect.Descriptor instead.

func (*NetworkmapRequest) GetId

func (x *NetworkmapRequest) GetId() int64

func (*NetworkmapRequest) ProtoMessage

func (*NetworkmapRequest) ProtoMessage()

func (*NetworkmapRequest) ProtoReflect

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

func (*NetworkmapRequest) Reset

func (x *NetworkmapRequest) Reset()

func (*NetworkmapRequest) String

func (x *NetworkmapRequest) String() string

type NetworkmapResponse

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

func (*NetworkmapResponse) Descriptor deprecated

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

Deprecated: Use NetworkmapResponse.ProtoReflect.Descriptor instead.

func (*NetworkmapResponse) GetNetworkmap

func (x *NetworkmapResponse) GetNetworkmap() string

func (*NetworkmapResponse) ProtoMessage

func (*NetworkmapResponse) ProtoMessage()

func (*NetworkmapResponse) ProtoReflect

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

func (*NetworkmapResponse) Reset

func (x *NetworkmapResponse) Reset()

func (*NetworkmapResponse) String

func (x *NetworkmapResponse) String() string

type NewAreaRequest

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

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

Deprecated: Use NewAreaRequest.ProtoReflect.Descriptor instead.

func (*NewAreaRequest) GetDescription

func (x *NewAreaRequest) GetDescription() string

func (*NewAreaRequest) GetName

func (x *NewAreaRequest) GetName() string

func (*NewAreaRequest) ProtoMessage

func (*NewAreaRequest) ProtoMessage()

func (*NewAreaRequest) ProtoReflect

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

func (*NewAreaRequest) Reset

func (x *NewAreaRequest) Reset()

func (*NewAreaRequest) String

func (x *NewAreaRequest) String() string

type NewEntityRequest

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     map[string]*Attribute      `` /* 156-byte string literal not displayed */
	Scripts     []*Script                  `protobuf:"bytes,15,rep,name=scripts,proto3" json:"scripts,omitempty"`
	// contains filtered or unexported fields
}

func (*NewEntityRequest) Descriptor deprecated

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

Deprecated: Use NewEntityRequest.ProtoReflect.Descriptor instead.

func (*NewEntityRequest) GetActions

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

func (*NewEntityRequest) GetArea

func (x *NewEntityRequest) GetArea() *Area

func (*NewEntityRequest) GetAttributes

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

func (*NewEntityRequest) GetAutoLoad

func (x *NewEntityRequest) GetAutoLoad() bool

func (*NewEntityRequest) GetDescription

func (x *NewEntityRequest) GetDescription() string

func (*NewEntityRequest) GetIcon

func (x *NewEntityRequest) GetIcon() string

func (*NewEntityRequest) GetImage

func (*NewEntityRequest) GetMetrics

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

func (*NewEntityRequest) GetName

func (x *NewEntityRequest) GetName() string

func (*NewEntityRequest) GetParent

func (x *NewEntityRequest) GetParent() *EntityParent

func (*NewEntityRequest) GetPluginName

func (x *NewEntityRequest) GetPluginName() string

func (*NewEntityRequest) GetScripts

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

func (*NewEntityRequest) GetSettings

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

func (*NewEntityRequest) GetStates

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

func (*NewEntityRequest) ProtoMessage

func (*NewEntityRequest) ProtoMessage()

func (*NewEntityRequest) ProtoReflect

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

func (*NewEntityRequest) Reset

func (x *NewEntityRequest) Reset()

func (*NewEntityRequest) String

func (x *NewEntityRequest) String() string

type NewEntityRequest_Action

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

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

Deprecated: Use NewEntityRequest_Action.ProtoReflect.Descriptor instead.

func (*NewEntityRequest_Action) GetDescription

func (x *NewEntityRequest_Action) GetDescription() string

func (*NewEntityRequest_Action) GetIcon

func (x *NewEntityRequest_Action) GetIcon() string

func (*NewEntityRequest_Action) GetImage

func (*NewEntityRequest_Action) GetName

func (x *NewEntityRequest_Action) GetName() string

func (*NewEntityRequest_Action) GetScript

func (*NewEntityRequest_Action) GetType

func (x *NewEntityRequest_Action) GetType() string

func (*NewEntityRequest_Action) ProtoMessage

func (*NewEntityRequest_Action) ProtoMessage()

func (*NewEntityRequest_Action) ProtoReflect

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

func (*NewEntityRequest_Action) Reset

func (x *NewEntityRequest_Action) Reset()

func (*NewEntityRequest_Action) String

func (x *NewEntityRequest_Action) String() string

type NewEntityRequest_Action_Script

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

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

Deprecated: Use NewEntityRequest_Action_Script.ProtoReflect.Descriptor instead.

func (*NewEntityRequest_Action_Script) GetId

func (*NewEntityRequest_Action_Script) ProtoMessage

func (*NewEntityRequest_Action_Script) ProtoMessage()

func (*NewEntityRequest_Action_Script) ProtoReflect

func (*NewEntityRequest_Action_Script) Reset

func (x *NewEntityRequest_Action_Script) Reset()

func (*NewEntityRequest_Action_Script) String

type NewEntityRequest_Image

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

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

Deprecated: Use NewEntityRequest_Image.ProtoReflect.Descriptor instead.

func (*NewEntityRequest_Image) GetId

func (x *NewEntityRequest_Image) GetId() int64

func (*NewEntityRequest_Image) ProtoMessage

func (*NewEntityRequest_Image) ProtoMessage()

func (*NewEntityRequest_Image) ProtoReflect

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

func (*NewEntityRequest_Image) Reset

func (x *NewEntityRequest_Image) Reset()

func (*NewEntityRequest_Image) String

func (x *NewEntityRequest_Image) String() string

type NewEntityRequest_State

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

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

Deprecated: Use NewEntityRequest_State.ProtoReflect.Descriptor instead.

func (*NewEntityRequest_State) GetDescription

func (x *NewEntityRequest_State) GetDescription() string

func (*NewEntityRequest_State) GetIcon

func (x *NewEntityRequest_State) GetIcon() string

func (*NewEntityRequest_State) GetImage

func (*NewEntityRequest_State) GetName

func (x *NewEntityRequest_State) GetName() string

func (*NewEntityRequest_State) GetStyle

func (x *NewEntityRequest_State) GetStyle() string

func (*NewEntityRequest_State) ProtoMessage

func (*NewEntityRequest_State) ProtoMessage()

func (*NewEntityRequest_State) ProtoReflect

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

func (*NewEntityRequest_State) Reset

func (x *NewEntityRequest_State) Reset()

func (*NewEntityRequest_State) String

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

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

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

Deprecated: Use NewTaskRequest.ProtoReflect.Descriptor instead.

func (*NewTaskRequest) GetActions

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

func (*NewTaskRequest) GetArea

func (x *NewTaskRequest) GetArea() *Area

func (*NewTaskRequest) GetCondition

func (x *NewTaskRequest) GetCondition() string

func (*NewTaskRequest) GetConditions

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

func (*NewTaskRequest) GetDescription

func (x *NewTaskRequest) GetDescription() string

func (*NewTaskRequest) GetEnabled

func (x *NewTaskRequest) GetEnabled() bool

func (*NewTaskRequest) GetName

func (x *NewTaskRequest) GetName() string

func (*NewTaskRequest) GetTriggers

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

func (*NewTaskRequest) ProtoMessage

func (*NewTaskRequest) ProtoMessage()

func (*NewTaskRequest) ProtoReflect

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

func (*NewTaskRequest) Reset

func (x *NewTaskRequest) Reset()

func (*NewTaskRequest) String

func (x *NewTaskRequest) String() string

type NewZigbee2MqttRequest

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

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

Deprecated: Use NewZigbee2MqttRequest.ProtoReflect.Descriptor instead.

func (*NewZigbee2MqttRequest) GetBaseTopic

func (x *NewZigbee2MqttRequest) GetBaseTopic() string

func (*NewZigbee2MqttRequest) GetLogin

func (x *NewZigbee2MqttRequest) GetLogin() string

func (*NewZigbee2MqttRequest) GetName

func (x *NewZigbee2MqttRequest) GetName() string

func (*NewZigbee2MqttRequest) GetPassword

func (x *NewZigbee2MqttRequest) GetPassword() string

func (*NewZigbee2MqttRequest) GetPermitJoin

func (x *NewZigbee2MqttRequest) GetPermitJoin() bool

func (*NewZigbee2MqttRequest) ProtoMessage

func (*NewZigbee2MqttRequest) ProtoMessage()

func (*NewZigbee2MqttRequest) ProtoReflect

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

func (*NewZigbee2MqttRequest) Reset

func (x *NewZigbee2MqttRequest) Reset()

func (*NewZigbee2MqttRequest) String

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

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

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

Deprecated: Use PaginationRequest.ProtoReflect.Descriptor instead.

func (*PaginationRequest) GetLimit

func (x *PaginationRequest) GetLimit() uint64

func (*PaginationRequest) GetPage

func (x *PaginationRequest) GetPage() uint64

func (*PaginationRequest) GetSort

func (x *PaginationRequest) GetSort() string

func (*PaginationRequest) ProtoMessage

func (*PaginationRequest) ProtoMessage()

func (*PaginationRequest) ProtoReflect

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

func (*PaginationRequest) Reset

func (x *PaginationRequest) Reset()

func (*PaginationRequest) String

func (x *PaginationRequest) String() string

type Plugin

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 */
	// contains filtered or unexported fields
}

func (*Plugin) Descriptor deprecated

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

Deprecated: Use Plugin.ProtoReflect.Descriptor instead.

func (*Plugin) GetActor

func (x *Plugin) GetActor() bool

func (*Plugin) GetEnabled

func (x *Plugin) GetEnabled() bool

func (*Plugin) GetName

func (x *Plugin) GetName() string

func (*Plugin) GetSettings

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

func (*Plugin) GetSystem

func (x *Plugin) GetSystem() bool

func (*Plugin) GetVersion

func (x *Plugin) GetVersion() string

func (*Plugin) ProtoMessage

func (*Plugin) ProtoMessage()

func (*Plugin) ProtoReflect

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

func (*Plugin) Reset

func (x *Plugin) Reset()

func (*Plugin) String

func (x *Plugin) String() string

type PluginServiceClient

type PluginServiceClient interface {
	// get plugin list
	GetPluginList(ctx context.Context, in *PaginationRequest, opts ...grpc.CallOption) (*GetPluginListResult, 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)
	// get plugin options
	GetPluginOptions(ctx context.Context, in *GetPluginOptionsRequest, opts ...grpc.CallOption) (*GetPluginOptionsResult, error)
	// search plugin
	SearchPlugin(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchPluginResult, 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.

type PluginServiceServer

type PluginServiceServer interface {
	// get plugin list
	GetPluginList(context.Context, *PaginationRequest) (*GetPluginListResult, error)
	// enable plugin
	EnablePlugin(context.Context, *EnablePluginRequest) (*EnablePluginResult, error)
	// disable plugin
	DisablePlugin(context.Context, *DisablePluginRequest) (*DisablePluginResult, error)
	// get plugin options
	GetPluginOptions(context.Context, *GetPluginOptionsRequest) (*GetPluginOptionsResult, error)
	// search plugin
	SearchPlugin(context.Context, *SearchRequest) (*SearchPluginResult, error)
	// contains filtered or unexported methods
}

PluginServiceServer is the server API for PluginService service. All implementations must embed UnimplementedPluginServiceServer for forward compatibility

type ReloadRequest

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

func (*ReloadRequest) Descriptor deprecated

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

Deprecated: Use ReloadRequest.ProtoReflect.Descriptor instead.

func (*ReloadRequest) GetId

func (x *ReloadRequest) GetId() string

func (*ReloadRequest) ProtoMessage

func (*ReloadRequest) ProtoMessage()

func (*ReloadRequest) ProtoReflect

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

func (*ReloadRequest) Reset

func (x *ReloadRequest) Reset()

func (*ReloadRequest) String

func (x *ReloadRequest) String() string

type Request

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"`
	// contains filtered or unexported fields
}

func (*Request) Descriptor deprecated

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

Deprecated: Use Request.ProtoReflect.Descriptor instead.

func (*Request) GetBody

func (x *Request) GetBody() []byte

func (*Request) GetId

func (x *Request) GetId() string

func (*Request) GetQuery

func (x *Request) GetQuery() string

func (*Request) ProtoMessage

func (*Request) ProtoMessage()

func (*Request) ProtoReflect

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

func (*Request) Reset

func (x *Request) Reset()

func (*Request) String

func (x *Request) String() string

type ResetBridgeRequest

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

func (*ResetBridgeRequest) Descriptor deprecated

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

Deprecated: Use ResetBridgeRequest.ProtoReflect.Descriptor instead.

func (*ResetBridgeRequest) GetId

func (x *ResetBridgeRequest) GetId() int64

func (*ResetBridgeRequest) ProtoMessage

func (*ResetBridgeRequest) ProtoMessage()

func (*ResetBridgeRequest) ProtoReflect

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

func (*ResetBridgeRequest) Reset

func (x *ResetBridgeRequest) Reset()

func (*ResetBridgeRequest) String

func (x *ResetBridgeRequest) String() string

type Response

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

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

Deprecated: Use Response.ProtoReflect.Descriptor instead.

func (*Response) GetBody

func (x *Response) GetBody() []byte

func (*Response) GetId

func (x *Response) GetId() string

func (*Response) GetQuery

func (x *Response) GetQuery() string

func (*Response) ProtoMessage

func (*Response) ProtoMessage()

func (*Response) ProtoReflect

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

func (*Response) Reset

func (x *Response) Reset()

func (*Response) String

func (x *Response) 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)
	// contains filtered or unexported methods
}

RoleServiceServer is the server API for RoleService service. All implementations must 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"`
	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) 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 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)
	// contains filtered or unexported methods
}

ScriptServiceServer is the server API for ScriptService service. All implementations must embed UnimplementedScriptServiceServer for forward compatibility

type SearchAreaResult

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

func (*SearchAreaResult) Descriptor deprecated

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

Deprecated: Use SearchAreaResult.ProtoReflect.Descriptor instead.

func (*SearchAreaResult) GetItems

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

func (*SearchAreaResult) ProtoMessage

func (*SearchAreaResult) ProtoMessage()

func (*SearchAreaResult) ProtoReflect

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

func (*SearchAreaResult) Reset

func (x *SearchAreaResult) Reset()

func (*SearchAreaResult) String

func (x *SearchAreaResult) String() string

type SearchDeviceResult

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

func (*SearchDeviceResult) Descriptor deprecated

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

Deprecated: Use SearchDeviceResult.ProtoReflect.Descriptor instead.

func (*SearchDeviceResult) GetItems

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

func (*SearchDeviceResult) ProtoMessage

func (*SearchDeviceResult) ProtoMessage()

func (*SearchDeviceResult) ProtoReflect

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

func (*SearchDeviceResult) Reset

func (x *SearchDeviceResult) Reset()

func (*SearchDeviceResult) String

func (x *SearchDeviceResult) String() string

type SearchEntityResult

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

func (*SearchEntityResult) Descriptor deprecated

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

Deprecated: Use SearchEntityResult.ProtoReflect.Descriptor instead.

func (*SearchEntityResult) GetItems

func (x *SearchEntityResult) GetItems() []*EntityShort

func (*SearchEntityResult) ProtoMessage

func (*SearchEntityResult) ProtoMessage()

func (*SearchEntityResult) ProtoReflect

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

func (*SearchEntityResult) Reset

func (x *SearchEntityResult) Reset()

func (*SearchEntityResult) String

func (x *SearchEntityResult) String() string

type SearchPluginResult

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

func (*SearchPluginResult) Descriptor deprecated

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

Deprecated: Use SearchPluginResult.ProtoReflect.Descriptor instead.

func (*SearchPluginResult) GetItems

func (x *SearchPluginResult) GetItems() []*Plugin

func (*SearchPluginResult) ProtoMessage

func (*SearchPluginResult) ProtoMessage()

func (*SearchPluginResult) ProtoReflect

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

func (*SearchPluginResult) Reset

func (x *SearchPluginResult) Reset()

func (*SearchPluginResult) String

func (x *SearchPluginResult) String() string

type SearchRequest

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

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

Deprecated: Use SearchRequest.ProtoReflect.Descriptor instead.

func (*SearchRequest) GetLimit

func (x *SearchRequest) GetLimit() int64

func (*SearchRequest) GetOffset

func (x *SearchRequest) GetOffset() int64

func (*SearchRequest) GetQuery

func (x *SearchRequest) GetQuery() string

func (*SearchRequest) ProtoMessage

func (*SearchRequest) ProtoMessage()

func (*SearchRequest) ProtoReflect

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

func (*SearchRequest) Reset

func (x *SearchRequest) Reset()

func (*SearchRequest) String

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
	// contains filtered or unexported methods
}

StreamServiceServer is the server API for StreamService service. All implementations must 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

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

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

Deprecated: Use Task.ProtoReflect.Descriptor instead.

func (*Task) GetActions

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

func (*Task) GetArea

func (x *Task) GetArea() *Area

func (*Task) GetCondition

func (x *Task) GetCondition() string

func (*Task) GetConditions

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

func (*Task) GetCreatedAt

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

func (*Task) GetDescription

func (x *Task) GetDescription() string

func (*Task) GetEnabled

func (x *Task) GetEnabled() bool

func (*Task) GetId

func (x *Task) GetId() int64

func (*Task) GetName

func (x *Task) GetName() string

func (*Task) GetTriggers

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

func (*Task) GetUpdatedAt

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

func (*Task) ProtoMessage

func (*Task) ProtoMessage()

func (*Task) ProtoReflect

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

func (*Task) Reset

func (x *Task) Reset()

func (*Task) String

func (x *Task) String() string

type Trigger

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     *Trigger_Entity       `protobuf:"bytes,4,opt,name=entity,proto3" json:"entity,omitempty"`
	Script     *Script               `protobuf:"bytes,5,opt,name=script,proto3" json:"script,omitempty"`
	PluginName string                `protobuf:"bytes,6,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

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

Deprecated: Use Trigger.ProtoReflect.Descriptor instead.

func (*Trigger) GetAttributes

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

func (*Trigger) GetEntity

func (x *Trigger) GetEntity() *Trigger_Entity

func (*Trigger) GetId

func (x *Trigger) GetId() int64

func (*Trigger) GetName

func (x *Trigger) GetName() string

func (*Trigger) GetPluginName

func (x *Trigger) GetPluginName() string

func (*Trigger) GetScript

func (x *Trigger) GetScript() *Script

func (*Trigger) ProtoMessage

func (*Trigger) ProtoMessage()

func (*Trigger) ProtoReflect

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

func (*Trigger) Reset

func (x *Trigger) Reset()

func (*Trigger) String

func (x *Trigger) String() string

type Trigger_Entity

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

func (*Trigger_Entity) Descriptor deprecated

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

Deprecated: Use Trigger_Entity.ProtoReflect.Descriptor instead.

func (*Trigger_Entity) GetId

func (x *Trigger_Entity) GetId() string

func (*Trigger_Entity) ProtoMessage

func (*Trigger_Entity) ProtoMessage()

func (*Trigger_Entity) ProtoReflect

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

func (*Trigger_Entity) Reset

func (x *Trigger_Entity) Reset()

func (*Trigger_Entity) String

func (x *Trigger_Entity) String() string

type Types

type Types int32
const (
	Types_INT    Types = 0
	Types_STRING Types = 1
	Types_FLOAT  Types = 2
	Types_BOOL   Types = 3
	Types_ARRAY  Types = 4
)

func (Types) Descriptor

func (Types) Descriptor() protoreflect.EnumDescriptor

func (Types) Enum

func (x Types) Enum() *Types

func (Types) EnumDescriptor deprecated

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

Deprecated: Use Types.Descriptor instead.

func (Types) Number

func (x Types) Number() protoreflect.EnumNumber

func (Types) String

func (x Types) String() string

func (Types) Type

func (Types) Type() protoreflect.EnumType

type UnimplementedAreaServiceServer

type UnimplementedAreaServiceServer struct {
}

UnimplementedAreaServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAreaServiceServer) AddArea

func (UnimplementedAreaServiceServer) DeleteArea

func (UnimplementedAreaServiceServer) GetAreaById

func (UnimplementedAreaServiceServer) GetAreaList

func (UnimplementedAreaServiceServer) SearchArea

func (UnimplementedAreaServiceServer) UpdateArea

type UnimplementedAuthServiceServer

type UnimplementedAuthServiceServer struct {
}

UnimplementedAuthServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAuthServiceServer) AccessList

func (UnimplementedAuthServiceServer) Signin

func (UnimplementedAuthServiceServer) Signout

type UnimplementedAutomationServiceServer

type UnimplementedAutomationServiceServer struct {
}

UnimplementedAutomationServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAutomationServiceServer) AddTask

func (UnimplementedAutomationServiceServer) DeleteTask

func (UnimplementedAutomationServiceServer) GetTask

func (UnimplementedAutomationServiceServer) GetTaskList

func (UnimplementedAutomationServiceServer) UpdateTask

type UnimplementedEntityServiceServer

type UnimplementedEntityServiceServer struct {
}

UnimplementedEntityServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedEntityServiceServer) AddEntity

func (UnimplementedEntityServiceServer) DeleteEntity

func (UnimplementedEntityServiceServer) GetEntity

func (UnimplementedEntityServiceServer) GetEntityList

func (UnimplementedEntityServiceServer) ReloadEntity

func (UnimplementedEntityServiceServer) SearchEntity

func (UnimplementedEntityServiceServer) UpdateEntity

type UnimplementedImageServiceServer

type UnimplementedImageServiceServer struct {
}

UnimplementedImageServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedImageServiceServer) AddImage

func (UnimplementedImageServiceServer) DeleteImageById

func (UnimplementedImageServiceServer) GetImageById

func (UnimplementedImageServiceServer) GetImageList

func (UnimplementedImageServiceServer) UpdateImageById

func (UnimplementedImageServiceServer) UploadImage

type UnimplementedPluginServiceServer

type UnimplementedPluginServiceServer struct {
}

UnimplementedPluginServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedPluginServiceServer) DisablePlugin

func (UnimplementedPluginServiceServer) EnablePlugin

func (UnimplementedPluginServiceServer) GetPluginList

func (UnimplementedPluginServiceServer) GetPluginOptions

func (UnimplementedPluginServiceServer) SearchPlugin

type UnimplementedRoleServiceServer

type UnimplementedRoleServiceServer struct {
}

UnimplementedRoleServiceServer must 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 must 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

func (UnimplementedScriptServiceServer) UpdateScriptById

type UnimplementedStreamServiceServer

type UnimplementedStreamServiceServer struct {
}

UnimplementedStreamServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedStreamServiceServer) Subscribe

type UnimplementedUserServiceServer

type UnimplementedUserServiceServer struct {
}

UnimplementedUserServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedUserServiceServer) AddUser

func (UnimplementedUserServiceServer) DeleteUserById

func (UnimplementedUserServiceServer) GetUserById

func (UnimplementedUserServiceServer) GetUserList

func (UnimplementedUserServiceServer) UpdateUserById

type UnimplementedZigbee2MqttServiceServer

type UnimplementedZigbee2MqttServiceServer struct {
}

UnimplementedZigbee2MqttServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedZigbee2MqttServiceServer) AddZigbee2MqttBridge

func (UnimplementedZigbee2MqttServiceServer) DeleteBridgeById

func (UnimplementedZigbee2MqttServiceServer) DeviceBan

func (UnimplementedZigbee2MqttServiceServer) DeviceList

func (UnimplementedZigbee2MqttServiceServer) DeviceRename

func (UnimplementedZigbee2MqttServiceServer) DeviceWhitelist

func (UnimplementedZigbee2MqttServiceServer) GetBridgeList

func (UnimplementedZigbee2MqttServiceServer) GetZigbee2MqttBridge

func (UnimplementedZigbee2MqttServiceServer) Networkmap

func (UnimplementedZigbee2MqttServiceServer) ResetBridgeById

func (UnimplementedZigbee2MqttServiceServer) SearchDevice

func (UnimplementedZigbee2MqttServiceServer) UpdateBridgeById

func (UnimplementedZigbee2MqttServiceServer) UpdateNetworkmap

type UnsafeAreaServiceServer

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

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 UnsafeEntityServiceServer

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 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 UnsafePluginServiceServer

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 UnsafeZigbee2MqttServiceServer

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

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

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

Deprecated: Use UpdateAreaRequest.ProtoReflect.Descriptor instead.

func (*UpdateAreaRequest) GetDescription

func (x *UpdateAreaRequest) GetDescription() string

func (*UpdateAreaRequest) GetId

func (x *UpdateAreaRequest) GetId() int64

func (*UpdateAreaRequest) GetName

func (x *UpdateAreaRequest) GetName() string

func (*UpdateAreaRequest) ProtoMessage

func (*UpdateAreaRequest) ProtoMessage()

func (*UpdateAreaRequest) ProtoReflect

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

func (*UpdateAreaRequest) Reset

func (x *UpdateAreaRequest) Reset()

func (*UpdateAreaRequest) String

func (x *UpdateAreaRequest) String() string

type UpdateBridgeRequest

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

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

Deprecated: Use UpdateBridgeRequest.ProtoReflect.Descriptor instead.

func (*UpdateBridgeRequest) GetBaseTopic

func (x *UpdateBridgeRequest) GetBaseTopic() string

func (*UpdateBridgeRequest) GetId

func (x *UpdateBridgeRequest) GetId() int64

func (*UpdateBridgeRequest) GetLogin

func (x *UpdateBridgeRequest) GetLogin() string

func (*UpdateBridgeRequest) GetName

func (x *UpdateBridgeRequest) GetName() string

func (*UpdateBridgeRequest) GetPassword

func (x *UpdateBridgeRequest) GetPassword() string

func (*UpdateBridgeRequest) GetPermitJoin

func (x *UpdateBridgeRequest) GetPermitJoin() bool

func (*UpdateBridgeRequest) ProtoMessage

func (*UpdateBridgeRequest) ProtoMessage()

func (*UpdateBridgeRequest) ProtoReflect

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

func (*UpdateBridgeRequest) Reset

func (x *UpdateBridgeRequest) Reset()

func (*UpdateBridgeRequest) String

func (x *UpdateBridgeRequest) String() string

type UpdateEntityRequest

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     map[string]*Attribute         `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateEntityRequest) Descriptor deprecated

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

Deprecated: Use UpdateEntityRequest.ProtoReflect.Descriptor instead.

func (*UpdateEntityRequest) GetActions

func (*UpdateEntityRequest) GetArea

func (x *UpdateEntityRequest) GetArea() *Area

func (*UpdateEntityRequest) GetAttributes

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

func (*UpdateEntityRequest) GetAutoLoad

func (x *UpdateEntityRequest) GetAutoLoad() bool

func (*UpdateEntityRequest) GetDescription

func (x *UpdateEntityRequest) GetDescription() string

func (*UpdateEntityRequest) GetIcon

func (x *UpdateEntityRequest) GetIcon() string

func (*UpdateEntityRequest) GetId

func (x *UpdateEntityRequest) GetId() string

func (*UpdateEntityRequest) GetImage

func (*UpdateEntityRequest) GetMetrics

func (x *UpdateEntityRequest) GetMetrics() map[string]*Attribute

func (*UpdateEntityRequest) GetName

func (x *UpdateEntityRequest) GetName() string

func (*UpdateEntityRequest) GetParent

func (x *UpdateEntityRequest) GetParent() *EntityParent

func (*UpdateEntityRequest) GetPluginName

func (x *UpdateEntityRequest) GetPluginName() string

func (*UpdateEntityRequest) GetScripts

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

func (*UpdateEntityRequest) GetSettings

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

func (*UpdateEntityRequest) GetStates

func (*UpdateEntityRequest) ProtoMessage

func (*UpdateEntityRequest) ProtoMessage()

func (*UpdateEntityRequest) ProtoReflect

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

func (*UpdateEntityRequest) Reset

func (x *UpdateEntityRequest) Reset()

func (*UpdateEntityRequest) String

func (x *UpdateEntityRequest) String() string

type UpdateEntityRequest_Action

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

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

Deprecated: Use UpdateEntityRequest_Action.ProtoReflect.Descriptor instead.

func (*UpdateEntityRequest_Action) GetDescription

func (x *UpdateEntityRequest_Action) GetDescription() string

func (*UpdateEntityRequest_Action) GetIcon

func (x *UpdateEntityRequest_Action) GetIcon() string

func (*UpdateEntityRequest_Action) GetImage

func (*UpdateEntityRequest_Action) GetName

func (x *UpdateEntityRequest_Action) GetName() string

func (*UpdateEntityRequest_Action) GetScript

func (x *UpdateEntityRequest_Action) GetScript() *Script

func (*UpdateEntityRequest_Action) GetType

func (x *UpdateEntityRequest_Action) GetType() string

func (*UpdateEntityRequest_Action) ProtoMessage

func (*UpdateEntityRequest_Action) ProtoMessage()

func (*UpdateEntityRequest_Action) ProtoReflect

func (*UpdateEntityRequest_Action) Reset

func (x *UpdateEntityRequest_Action) Reset()

func (*UpdateEntityRequest_Action) String

func (x *UpdateEntityRequest_Action) String() string

type UpdateEntityRequest_Image

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

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

Deprecated: Use UpdateEntityRequest_Image.ProtoReflect.Descriptor instead.

func (*UpdateEntityRequest_Image) GetId

func (x *UpdateEntityRequest_Image) GetId() int64

func (*UpdateEntityRequest_Image) ProtoMessage

func (*UpdateEntityRequest_Image) ProtoMessage()

func (*UpdateEntityRequest_Image) ProtoReflect

func (*UpdateEntityRequest_Image) Reset

func (x *UpdateEntityRequest_Image) Reset()

func (*UpdateEntityRequest_Image) String

func (x *UpdateEntityRequest_Image) String() string

type UpdateEntityRequest_State

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

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

Deprecated: Use UpdateEntityRequest_State.ProtoReflect.Descriptor instead.

func (*UpdateEntityRequest_State) GetDescription

func (x *UpdateEntityRequest_State) GetDescription() string

func (*UpdateEntityRequest_State) GetIcon

func (x *UpdateEntityRequest_State) GetIcon() string

func (*UpdateEntityRequest_State) GetImage

func (*UpdateEntityRequest_State) GetName

func (x *UpdateEntityRequest_State) GetName() string

func (*UpdateEntityRequest_State) GetStyle

func (x *UpdateEntityRequest_State) GetStyle() string

func (*UpdateEntityRequest_State) ProtoMessage

func (*UpdateEntityRequest_State) ProtoMessage()

func (*UpdateEntityRequest_State) ProtoReflect

func (*UpdateEntityRequest_State) Reset

func (x *UpdateEntityRequest_State) Reset()

func (*UpdateEntityRequest_State) String

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 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

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

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

Deprecated: Use UpdateTaskRequest.ProtoReflect.Descriptor instead.

func (*UpdateTaskRequest) GetActions

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

func (*UpdateTaskRequest) GetArea

func (x *UpdateTaskRequest) GetArea() *Area

func (*UpdateTaskRequest) GetCondition

func (x *UpdateTaskRequest) GetCondition() string

func (*UpdateTaskRequest) GetConditions

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

func (*UpdateTaskRequest) GetDescription

func (x *UpdateTaskRequest) GetDescription() string

func (*UpdateTaskRequest) GetEnabled

func (x *UpdateTaskRequest) GetEnabled() bool

func (*UpdateTaskRequest) GetId

func (x *UpdateTaskRequest) GetId() int64

func (*UpdateTaskRequest) GetName

func (x *UpdateTaskRequest) GetName() string

func (*UpdateTaskRequest) GetTriggers

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

func (*UpdateTaskRequest) ProtoMessage

func (*UpdateTaskRequest) ProtoMessage()

func (*UpdateTaskRequest) ProtoReflect

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

func (*UpdateTaskRequest) Reset

func (x *UpdateTaskRequest) Reset()

func (*UpdateTaskRequest) String

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 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

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)
	// contains filtered or unexported methods
}

UserServiceServer is the server API for UserService service. All implementations must 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 Zigbee2Mqtt

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

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

Deprecated: Use Zigbee2Mqtt.ProtoReflect.Descriptor instead.

func (*Zigbee2Mqtt) GetBaseTopic

func (x *Zigbee2Mqtt) GetBaseTopic() string

func (*Zigbee2Mqtt) GetCreatedAt

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

func (*Zigbee2Mqtt) GetId

func (x *Zigbee2Mqtt) GetId() int64

func (*Zigbee2Mqtt) GetLastScan

func (x *Zigbee2Mqtt) GetLastScan() *timestamppb.Timestamp

func (*Zigbee2Mqtt) GetLogin

func (x *Zigbee2Mqtt) GetLogin() string

func (*Zigbee2Mqtt) GetName

func (x *Zigbee2Mqtt) GetName() string

func (*Zigbee2Mqtt) GetNetworkmap

func (x *Zigbee2Mqtt) GetNetworkmap() string

func (*Zigbee2Mqtt) GetPermitJoin

func (x *Zigbee2Mqtt) GetPermitJoin() bool

func (*Zigbee2Mqtt) GetScanInProcess

func (x *Zigbee2Mqtt) GetScanInProcess() bool

func (*Zigbee2Mqtt) GetStatus

func (x *Zigbee2Mqtt) GetStatus() string

func (*Zigbee2Mqtt) GetUpdatedAt

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

func (*Zigbee2Mqtt) ProtoMessage

func (*Zigbee2Mqtt) ProtoMessage()

func (*Zigbee2Mqtt) ProtoReflect

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

func (*Zigbee2Mqtt) Reset

func (x *Zigbee2Mqtt) Reset()

func (*Zigbee2Mqtt) String

func (x *Zigbee2Mqtt) String() string

type Zigbee2MqttDevice

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

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

Deprecated: Use Zigbee2MqttDevice.ProtoReflect.Descriptor instead.

func (*Zigbee2MqttDevice) GetCreatedAt

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

func (*Zigbee2MqttDevice) GetDescription

func (x *Zigbee2MqttDevice) GetDescription() string

func (*Zigbee2MqttDevice) GetFunctions

func (x *Zigbee2MqttDevice) GetFunctions() []string

func (*Zigbee2MqttDevice) GetId

func (x *Zigbee2MqttDevice) GetId() string

func (*Zigbee2MqttDevice) GetImageUrl

func (x *Zigbee2MqttDevice) GetImageUrl() string

func (*Zigbee2MqttDevice) GetManufacturer

func (x *Zigbee2MqttDevice) GetManufacturer() string

func (*Zigbee2MqttDevice) GetModel

func (x *Zigbee2MqttDevice) GetModel() string

func (*Zigbee2MqttDevice) GetName

func (x *Zigbee2MqttDevice) GetName() string

func (*Zigbee2MqttDevice) GetStatus

func (x *Zigbee2MqttDevice) GetStatus() string

func (*Zigbee2MqttDevice) GetType

func (x *Zigbee2MqttDevice) GetType() string

func (*Zigbee2MqttDevice) GetUpdatedAt

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

func (*Zigbee2MqttDevice) GetZigbee2MqttId

func (x *Zigbee2MqttDevice) GetZigbee2MqttId() int64

func (*Zigbee2MqttDevice) ProtoMessage

func (*Zigbee2MqttDevice) ProtoMessage()

func (*Zigbee2MqttDevice) ProtoReflect

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

func (*Zigbee2MqttDevice) Reset

func (x *Zigbee2MqttDevice) Reset()

func (*Zigbee2MqttDevice) String

func (x *Zigbee2MqttDevice) String() string

type Zigbee2MqttServiceClient

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.

type Zigbee2MqttServiceServer

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)
	// contains filtered or unexported methods
}

Zigbee2MqttServiceServer is the server API for Zigbee2MqttService service. All implementations must embed UnimplementedZigbee2MqttServiceServer for forward compatibility

type Zigbee2MqttShort

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

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

Deprecated: Use Zigbee2MqttShort.ProtoReflect.Descriptor instead.

func (*Zigbee2MqttShort) GetBaseTopic

func (x *Zigbee2MqttShort) GetBaseTopic() string

func (*Zigbee2MqttShort) GetCreatedAt

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

func (*Zigbee2MqttShort) GetId

func (x *Zigbee2MqttShort) GetId() int64

func (*Zigbee2MqttShort) GetLogin

func (x *Zigbee2MqttShort) GetLogin() string

func (*Zigbee2MqttShort) GetName

func (x *Zigbee2MqttShort) GetName() string

func (*Zigbee2MqttShort) GetPermitJoin

func (x *Zigbee2MqttShort) GetPermitJoin() bool

func (*Zigbee2MqttShort) GetUpdatedAt

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

func (*Zigbee2MqttShort) ProtoMessage

func (*Zigbee2MqttShort) ProtoMessage()

func (*Zigbee2MqttShort) ProtoReflect

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

func (*Zigbee2MqttShort) Reset

func (x *Zigbee2MqttShort) Reset()

func (*Zigbee2MqttShort) String

func (x *Zigbee2MqttShort) String() string

Jump to

Keyboard shortcuts

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