pb

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Nov 4, 2021 License: Apache-2.0 Imports: 28 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

Functions

func MenuServiceClientType() reflect.Type

MenuServiceClientType .

func MenuServiceHandlerType() reflect.Type

MenuServiceHandlerType .

func MenuServiceServerType() reflect.Type

MenuServiceServerType .

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)

func ServiceNames

func ServiceNames(svr ...string) []string

ServiceNames return all service names

func Types

func Types() []reflect.Type

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 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() ([]byte, []int)

Deprecated: Use MenuItem.ProtoReflect.Descriptor instead.

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)

MenuItem implement json.Marshaler.

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

MenuItem implement json.Marshaler.

func (m *MenuItem) UnmarshalURLValues(prefix string, values url.Values) error

MenuItem implement urlenc.URLValuesUnmarshaler.

func (this *MenuItem) Validate() error
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.

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

Jump to

Keyboard shortcuts

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