Documentation ¶
Index ¶
- Variables
- func MenuServiceClientType() reflect.Type
- func MenuServiceHandlerType() reflect.Type
- func MenuServiceServerType() reflect.Type
- func RegisterMenuServiceHandler(r http.Router, srv MenuServiceHandler, opts ...http.HandleOption)
- func RegisterMenuServiceImp(regester transport.Register, srv MenuServiceServer, ...)
- func RegisterMenuServiceServer(s grpc1.ServiceRegistrar, srv MenuServiceServer, opts ...grpc1.HandleOption)
- func ServiceNames(svr ...string) []string
- func Types() []reflect.Type
- type EngineSetting
- func (*EngineSetting) Descriptor() ([]byte, []int)deprecated
- func (x *EngineSetting) GetAddonName() string
- func (x *EngineSetting) GetCnName() string
- func (x *EngineSetting) GetConfig() map[string]string
- func (x *EngineSetting) GetEnName() string
- func (m *EngineSetting) MarshalJSON() ([]byte, error)
- func (*EngineSetting) ProtoMessage()
- func (x *EngineSetting) ProtoReflect() protoreflect.Message
- func (x *EngineSetting) Reset()
- func (x *EngineSetting) String() string
- func (m *EngineSetting) UnmarshalJSON(b []byte) error
- func (m *EngineSetting) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *EngineSetting) Validate() error
- type GetMenuRequest
- func (*GetMenuRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetMenuRequest) GetTenantId() string
- func (x *GetMenuRequest) GetType() string
- func (m *GetMenuRequest) MarshalJSON() ([]byte, error)
- func (*GetMenuRequest) ProtoMessage()
- func (x *GetMenuRequest) ProtoReflect() protoreflect.Message
- func (x *GetMenuRequest) Reset()
- func (x *GetMenuRequest) String() string
- func (m *GetMenuRequest) UnmarshalJSON(b []byte) error
- func (m *GetMenuRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *GetMenuRequest) Validate() error
- type GetMenuResponse
- func (*GetMenuResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetMenuResponse) GetData() []*MenuItem
- func (m *GetMenuResponse) MarshalJSON() ([]byte, error)
- func (*GetMenuResponse) ProtoMessage()
- func (x *GetMenuResponse) ProtoReflect() protoreflect.Message
- func (x *GetMenuResponse) Reset()
- func (x *GetMenuResponse) String() string
- func (m *GetMenuResponse) UnmarshalJSON(b []byte) error
- func (m *GetMenuResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *GetMenuResponse) Validate() error
- type GetSettingRequest
- func (*GetSettingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSettingRequest) GetTenantGroup() string
- func (x *GetSettingRequest) GetTenantId() string
- func (m *GetSettingRequest) MarshalJSON() ([]byte, error)
- func (*GetSettingRequest) ProtoMessage()
- func (x *GetSettingRequest) ProtoReflect() protoreflect.Message
- func (x *GetSettingRequest) Reset()
- func (x *GetSettingRequest) String() string
- func (m *GetSettingRequest) UnmarshalJSON(b []byte) error
- func (m *GetSettingRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *GetSettingRequest) Validate() error
- type GetSettingResponse
- func (*GetSettingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSettingResponse) GetData() []*EngineSetting
- func (m *GetSettingResponse) MarshalJSON() ([]byte, error)
- func (*GetSettingResponse) ProtoMessage()
- func (x *GetSettingResponse) ProtoReflect() protoreflect.Message
- func (x *GetSettingResponse) Reset()
- func (x *GetSettingResponse) String() string
- func (m *GetSettingResponse) UnmarshalJSON(b []byte) error
- func (m *GetSettingResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *GetSettingResponse) Validate() error
- type MenuItem
- func (*MenuItem) Descriptor() ([]byte, []int)deprecated
- func (x *MenuItem) GetChildren() []*MenuItem
- func (x *MenuItem) GetClusterName() string
- func (x *MenuItem) GetClusterType() string
- func (x *MenuItem) GetCnName() string
- func (x *MenuItem) GetEnName() string
- func (x *MenuItem) GetExists() bool
- func (x *MenuItem) GetHref() string
- func (x *MenuItem) GetKey() string
- func (x *MenuItem) GetMustExists() bool
- func (x *MenuItem) GetOnlyK8S() bool
- func (x *MenuItem) GetOnlyNotK8S() bool
- func (x *MenuItem) GetParams() map[string]string
- func (m *MenuItem) MarshalJSON() ([]byte, error)
- func (*MenuItem) ProtoMessage()
- func (x *MenuItem) ProtoReflect() protoreflect.Message
- func (x *MenuItem) Reset()
- func (x *MenuItem) String() string
- func (m *MenuItem) UnmarshalJSON(b []byte) error
- func (m *MenuItem) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *MenuItem) Validate() error
- type MenuServiceClient
- type MenuServiceHandler
- type MenuServiceServer
- type UnimplementedMenuServiceServer
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func RegisterMenuServiceHandler ¶
func RegisterMenuServiceHandler(r http.Router, srv MenuServiceHandler, opts ...http.HandleOption)
RegisterMenuServiceHandler register MenuServiceHandler to http.Router.
func RegisterMenuServiceImp ¶
func RegisterMenuServiceImp(regester transport.Register, srv MenuServiceServer, opts ...transport.ServiceOption)
RegisterMenuServiceImp menu.proto
func RegisterMenuServiceServer ¶
func RegisterMenuServiceServer(s grpc1.ServiceRegistrar, srv MenuServiceServer, opts ...grpc1.HandleOption)
Types ¶
type EngineSetting ¶
type EngineSetting struct { AddonName string `protobuf:"bytes,1,opt,name=addonName,proto3" json:"addonName,omitempty"` CnName string `protobuf:"bytes,2,opt,name=cnName,proto3" json:"cnName,omitempty"` EnName string `protobuf:"bytes,3,opt,name=enName,proto3" json:"enName,omitempty"` Config map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*EngineSetting) Descriptor
deprecated
func (*EngineSetting) Descriptor() ([]byte, []int)
Deprecated: Use EngineSetting.ProtoReflect.Descriptor instead.
func (*EngineSetting) GetAddonName ¶
func (x *EngineSetting) GetAddonName() string
func (*EngineSetting) GetCnName ¶
func (x *EngineSetting) GetCnName() string
func (*EngineSetting) GetConfig ¶
func (x *EngineSetting) GetConfig() map[string]string
func (*EngineSetting) GetEnName ¶
func (x *EngineSetting) GetEnName() string
func (*EngineSetting) MarshalJSON ¶
func (m *EngineSetting) MarshalJSON() ([]byte, error)
EngineSetting implement json.Marshaler.
func (*EngineSetting) ProtoMessage ¶
func (*EngineSetting) ProtoMessage()
func (*EngineSetting) ProtoReflect ¶
func (x *EngineSetting) ProtoReflect() protoreflect.Message
func (*EngineSetting) Reset ¶
func (x *EngineSetting) Reset()
func (*EngineSetting) String ¶
func (x *EngineSetting) String() string
func (*EngineSetting) UnmarshalJSON ¶
func (m *EngineSetting) UnmarshalJSON(b []byte) error
EngineSetting implement json.Marshaler.
func (*EngineSetting) UnmarshalURLValues ¶
func (m *EngineSetting) UnmarshalURLValues(prefix string, values url.Values) error
EngineSetting implement urlenc.URLValuesUnmarshaler.
func (*EngineSetting) Validate ¶
func (this *EngineSetting) Validate() error
type GetMenuRequest ¶
type GetMenuRequest struct { TenantId string `protobuf:"bytes,1,opt,name=tenantId,proto3" json:"tenantId,omitempty"` Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
func (*GetMenuRequest) Descriptor
deprecated
func (*GetMenuRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetMenuRequest.ProtoReflect.Descriptor instead.
func (*GetMenuRequest) GetTenantId ¶
func (x *GetMenuRequest) GetTenantId() string
func (*GetMenuRequest) GetType ¶
func (x *GetMenuRequest) GetType() string
func (*GetMenuRequest) MarshalJSON ¶
func (m *GetMenuRequest) MarshalJSON() ([]byte, error)
GetMenuRequest implement json.Marshaler.
func (*GetMenuRequest) ProtoMessage ¶
func (*GetMenuRequest) ProtoMessage()
func (*GetMenuRequest) ProtoReflect ¶
func (x *GetMenuRequest) ProtoReflect() protoreflect.Message
func (*GetMenuRequest) Reset ¶
func (x *GetMenuRequest) Reset()
func (*GetMenuRequest) String ¶
func (x *GetMenuRequest) String() string
func (*GetMenuRequest) UnmarshalJSON ¶
func (m *GetMenuRequest) UnmarshalJSON(b []byte) error
GetMenuRequest implement json.Marshaler.
func (*GetMenuRequest) UnmarshalURLValues ¶
func (m *GetMenuRequest) UnmarshalURLValues(prefix string, values url.Values) error
GetMenuRequest implement urlenc.URLValuesUnmarshaler.
func (*GetMenuRequest) Validate ¶
func (this *GetMenuRequest) Validate() error
type GetMenuResponse ¶
type GetMenuResponse struct { Data []*MenuItem `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*GetMenuResponse) Descriptor
deprecated
func (*GetMenuResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetMenuResponse.ProtoReflect.Descriptor instead.
func (*GetMenuResponse) GetData ¶
func (x *GetMenuResponse) GetData() []*MenuItem
func (*GetMenuResponse) MarshalJSON ¶
func (m *GetMenuResponse) MarshalJSON() ([]byte, error)
GetMenuResponse implement json.Marshaler.
func (*GetMenuResponse) ProtoMessage ¶
func (*GetMenuResponse) ProtoMessage()
func (*GetMenuResponse) ProtoReflect ¶
func (x *GetMenuResponse) ProtoReflect() protoreflect.Message
func (*GetMenuResponse) Reset ¶
func (x *GetMenuResponse) Reset()
func (*GetMenuResponse) String ¶
func (x *GetMenuResponse) String() string
func (*GetMenuResponse) UnmarshalJSON ¶
func (m *GetMenuResponse) UnmarshalJSON(b []byte) error
GetMenuResponse implement json.Marshaler.
func (*GetMenuResponse) UnmarshalURLValues ¶
func (m *GetMenuResponse) UnmarshalURLValues(prefix string, values url.Values) error
GetMenuResponse implement urlenc.URLValuesUnmarshaler.
func (*GetMenuResponse) Validate ¶
func (this *GetMenuResponse) Validate() error
type GetSettingRequest ¶
type GetSettingRequest struct { TenantGroup string `protobuf:"bytes,1,opt,name=tenantGroup,proto3" json:"tenantGroup,omitempty"` TenantId string `protobuf:"bytes,2,opt,name=tenantId,proto3" json:"tenantId,omitempty"` // contains filtered or unexported fields }
func (*GetSettingRequest) Descriptor
deprecated
func (*GetSettingRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSettingRequest.ProtoReflect.Descriptor instead.
func (*GetSettingRequest) GetTenantGroup ¶
func (x *GetSettingRequest) GetTenantGroup() string
func (*GetSettingRequest) GetTenantId ¶
func (x *GetSettingRequest) GetTenantId() string
func (*GetSettingRequest) MarshalJSON ¶
func (m *GetSettingRequest) MarshalJSON() ([]byte, error)
GetSettingRequest implement json.Marshaler.
func (*GetSettingRequest) ProtoMessage ¶
func (*GetSettingRequest) ProtoMessage()
func (*GetSettingRequest) ProtoReflect ¶
func (x *GetSettingRequest) ProtoReflect() protoreflect.Message
func (*GetSettingRequest) Reset ¶
func (x *GetSettingRequest) Reset()
func (*GetSettingRequest) String ¶
func (x *GetSettingRequest) String() string
func (*GetSettingRequest) UnmarshalJSON ¶
func (m *GetSettingRequest) UnmarshalJSON(b []byte) error
GetSettingRequest implement json.Marshaler.
func (*GetSettingRequest) UnmarshalURLValues ¶
func (m *GetSettingRequest) UnmarshalURLValues(prefix string, values url.Values) error
GetSettingRequest implement urlenc.URLValuesUnmarshaler.
func (*GetSettingRequest) Validate ¶
func (this *GetSettingRequest) Validate() error
type GetSettingResponse ¶
type GetSettingResponse struct { Data []*EngineSetting `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*GetSettingResponse) Descriptor
deprecated
func (*GetSettingResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSettingResponse.ProtoReflect.Descriptor instead.
func (*GetSettingResponse) GetData ¶
func (x *GetSettingResponse) GetData() []*EngineSetting
func (*GetSettingResponse) MarshalJSON ¶
func (m *GetSettingResponse) MarshalJSON() ([]byte, error)
GetSettingResponse implement json.Marshaler.
func (*GetSettingResponse) ProtoMessage ¶
func (*GetSettingResponse) ProtoMessage()
func (*GetSettingResponse) ProtoReflect ¶
func (x *GetSettingResponse) ProtoReflect() protoreflect.Message
func (*GetSettingResponse) Reset ¶
func (x *GetSettingResponse) Reset()
func (*GetSettingResponse) String ¶
func (x *GetSettingResponse) String() string
func (*GetSettingResponse) UnmarshalJSON ¶
func (m *GetSettingResponse) UnmarshalJSON(b []byte) error
GetSettingResponse implement json.Marshaler.
func (*GetSettingResponse) UnmarshalURLValues ¶
func (m *GetSettingResponse) UnmarshalURLValues(prefix string, values url.Values) error
GetSettingResponse implement urlenc.URLValuesUnmarshaler.
func (*GetSettingResponse) Validate ¶
func (this *GetSettingResponse) Validate() error
type MenuItem ¶
type MenuItem struct { ClusterName string `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"` ClusterType string `protobuf:"bytes,2,opt,name=clusterType,proto3" json:"clusterType,omitempty"` Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` CnName string `protobuf:"bytes,4,opt,name=cnName,proto3" json:"cnName,omitempty"` EnName string `protobuf:"bytes,5,opt,name=enName,proto3" json:"enName,omitempty"` Href string `protobuf:"bytes,6,opt,name=href,proto3" json:"href,omitempty"` Params map[string]string `` /* 153-byte string literal not displayed */ Children []*MenuItem `protobuf:"bytes,8,rep,name=children,proto3" json:"children,omitempty"` // 前端用于判断菜单是否显示,默认引导页为true,功能页为false,当tenant存在时进行反转 Exists bool `protobuf:"varint,9,opt,name=exists,proto3" json:"exists,omitempty"` // 内部字段: 强制显示 MustExists bool `protobuf:"varint,10,opt,name=mustExists,proto3" json:"mustExists,omitempty"` // 内部字段: 只在K8S集群显示 OnlyK8S bool `protobuf:"varint,11,opt,name=onlyK8S,proto3" json:"onlyK8S,omitempty"` // 内部字段: 只在非K8S集群显示 OnlyNotK8S bool `protobuf:"varint,12,opt,name=onlyNotK8S,proto3" json:"onlyNotK8S,omitempty"` // contains filtered or unexported fields }
func (*MenuItem) Descriptor
deprecated
func (*MenuItem) GetChildren ¶
func (*MenuItem) GetClusterName ¶
func (*MenuItem) GetClusterType ¶
func (*MenuItem) GetMustExists ¶
func (*MenuItem) GetOnlyK8S ¶
func (*MenuItem) GetOnlyNotK8S ¶
func (*MenuItem) MarshalJSON ¶
MenuItem implement json.Marshaler.
func (*MenuItem) ProtoMessage ¶
func (*MenuItem) ProtoMessage()
func (*MenuItem) ProtoReflect ¶
func (x *MenuItem) ProtoReflect() protoreflect.Message
func (*MenuItem) UnmarshalJSON ¶
MenuItem implement json.Marshaler.
func (*MenuItem) UnmarshalURLValues ¶
MenuItem implement urlenc.URLValuesUnmarshaler.
type MenuServiceClient ¶
type MenuServiceClient interface { GetMenu(ctx context.Context, in *GetMenuRequest, opts ...grpc.CallOption) (*GetMenuResponse, error) GetSetting(ctx context.Context, in *GetSettingRequest, opts ...grpc.CallOption) (*GetSettingResponse, error) }
MenuServiceClient is the client API for MenuService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewMenuServiceClient ¶
func NewMenuServiceClient(cc grpc1.ClientConnInterface) MenuServiceClient
type MenuServiceHandler ¶
type MenuServiceHandler interface { // GET /api/msp/tenant/menu GetMenu(context.Context, *GetMenuRequest) (*GetMenuResponse, error) // GET /api/msp/setting/{tenantGroup} GetSetting(context.Context, *GetSettingRequest) (*GetSettingResponse, error) }
MenuServiceHandler is the server API for MenuService service.
type MenuServiceServer ¶
type MenuServiceServer interface { GetMenu(context.Context, *GetMenuRequest) (*GetMenuResponse, error) GetSetting(context.Context, *GetSettingRequest) (*GetSettingResponse, error) }
MenuServiceServer is the server API for MenuService service. All implementations should embed UnimplementedMenuServiceServer for forward compatibility
type UnimplementedMenuServiceServer ¶
type UnimplementedMenuServiceServer struct { }
UnimplementedMenuServiceServer should be embedded to have forward compatible implementations.
func (*UnimplementedMenuServiceServer) GetMenu ¶
func (*UnimplementedMenuServiceServer) GetMenu(context.Context, *GetMenuRequest) (*GetMenuResponse, error)
func (*UnimplementedMenuServiceServer) GetSetting ¶
func (*UnimplementedMenuServiceServer) GetSetting(context.Context, *GetSettingRequest) (*GetSettingResponse, error)