translate_rule_list_handler

package
v0.0.0-...-b63aa1a Latest Latest
Warning

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

Go to latest
Published: Dec 18, 2019 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterService

func RegisterService(s giraffe_micro.Server, srv Service)

Types

type Client

type Client interface {
	TranslateRuleListHandler(ctx context.Context, in *TranslateRuleListHandlerRequest) (*TranslateRuleListHandlerResponse, error)
}

Client is the client API for translate_rule_list_handler service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewClient

func NewClient(c giraffe_micro.Client) Client

type Service

type Service interface {
	TranslateRuleListHandler(context.Context, *TranslateRuleListHandlerRequest) (*TranslateRuleListHandlerResponse, error)
}

Service is the server API for translate_rule_list_handler service.

type TranslateRuleListHandlerRequest

type TranslateRuleListHandlerRequest struct {
	//
	//策略名称
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name" form:"name"`
	//
	//page
	Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page" form:"page"`
	//
	//page_size
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size" form:"page_size"`
	//
	//是否查询关系
	Relate               bool     `protobuf:"varint,4,opt,name=relate,proto3" json:"relate" form:"relate"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

TranslateRuleListHandler请求

func (*TranslateRuleListHandlerRequest) Descriptor

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

func (*TranslateRuleListHandlerRequest) GetName

func (*TranslateRuleListHandlerRequest) GetPage

func (*TranslateRuleListHandlerRequest) GetPageSize

func (m *TranslateRuleListHandlerRequest) GetPageSize() int32

func (*TranslateRuleListHandlerRequest) GetRelate

func (m *TranslateRuleListHandlerRequest) GetRelate() bool

func (*TranslateRuleListHandlerRequest) ProtoMessage

func (*TranslateRuleListHandlerRequest) ProtoMessage()

func (*TranslateRuleListHandlerRequest) Reset

func (*TranslateRuleListHandlerRequest) String

func (*TranslateRuleListHandlerRequest) Validate

func (this *TranslateRuleListHandlerRequest) Validate() error

func (*TranslateRuleListHandlerRequest) XXX_DiscardUnknown

func (m *TranslateRuleListHandlerRequest) XXX_DiscardUnknown()

func (*TranslateRuleListHandlerRequest) XXX_Marshal

func (m *TranslateRuleListHandlerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TranslateRuleListHandlerRequest) XXX_Merge

func (m *TranslateRuleListHandlerRequest) XXX_Merge(src proto.Message)

func (*TranslateRuleListHandlerRequest) XXX_Size

func (m *TranslateRuleListHandlerRequest) XXX_Size() int

func (*TranslateRuleListHandlerRequest) XXX_Unmarshal

func (m *TranslateRuleListHandlerRequest) XXX_Unmarshal(b []byte) error

type TranslateRuleListHandlerResponse

type TranslateRuleListHandlerResponse struct {
	//
	//修改者
	Modifier string `protobuf:"bytes,1,opt,name=modifier,proto3" json:"modifier" form:"modifier"`
	//
	//名称
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"`
	//
	//创造者
	Creator string `protobuf:"bytes,3,opt,name=creator,proto3" json:"creator" form:"creator"`
	//
	//禁用
	Disabled bool `protobuf:"varint,4,opt,name=disabled,proto3" json:"disabled" form:"disabled"`
	//
	//提取
	Fetcher string `protobuf:"bytes,5,opt,name=fetcher,proto3" json:"fetcher" form:"fetcher"`
	//
	//受保护
	Protected bool `protobuf:"varint,6,opt,name=protected,proto3" json:"protected" form:"protected"`
	//
	//分页参数
	PageSize int32 `protobuf:"varint,7,opt,name=page_size,json=pageSize,proto3" json:"page_size" form:"page_size"`
	//
	//数据名称
	DataNames []*TranslateRuleListHandlerResponse_DataNames `protobuf:"bytes,8,rep,name=data_names,json=dataNames,proto3" json:"data_names" form:"data_names"`
	//
	//最近修改时间
	Mtime int32 `protobuf:"varint,9,opt,name=mtime,proto3" json:"mtime" form:"mtime"`
	//
	//组织
	Org int32 `protobuf:"varint,10,opt,name=org,proto3" json:"org" form:"org"`
	//
	//类型
	Type string `protobuf:"bytes,11,opt,name=type,proto3" json:"type" form:"type"`
	//
	//分页
	Page int32 `protobuf:"varint,12,opt,name=page,proto3" json:"page" form:"page"`
	//
	//创造时间
	Ctime int32 `protobuf:"varint,13,opt,name=ctime,proto3" json:"ctime" form:"ctime"`
	//
	//类别
	Category string `protobuf:"bytes,14,opt,name=category,proto3" json:"category" form:"category"`
	//
	//翻译字段
	TranslateFields []*TranslateRuleListHandlerResponse_TranslateFields `protobuf:"bytes,15,rep,name=translate_fields,json=translateFields,proto3" json:"translate_fields" form:"translate_fields"`
	//
	//关联模型id
	ObjectId string `protobuf:"bytes,16,opt,name=object_id,json=objectId,proto3" json:"object_id" form:"object_id"`
	//
	//匹配策略
	MatchFields          []*TranslateRuleListHandlerResponse_MatchFields `protobuf:"bytes,17,rep,name=match_fields,json=matchFields,proto3" json:"match_fields" form:"match_fields"`
	XXX_NoUnkeyedLiteral struct{}                                        `json:"-"`
	XXX_unrecognized     []byte                                          `json:"-"`
	XXX_sizecache        int32                                           `json:"-"`
}

TranslateRuleListHandler返回

func (*TranslateRuleListHandlerResponse) Descriptor

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

func (*TranslateRuleListHandlerResponse) GetCategory

func (m *TranslateRuleListHandlerResponse) GetCategory() string

func (*TranslateRuleListHandlerResponse) GetCreator

func (m *TranslateRuleListHandlerResponse) GetCreator() string

func (*TranslateRuleListHandlerResponse) GetCtime

func (*TranslateRuleListHandlerResponse) GetDataNames

func (*TranslateRuleListHandlerResponse) GetDisabled

func (m *TranslateRuleListHandlerResponse) GetDisabled() bool

func (*TranslateRuleListHandlerResponse) GetFetcher

func (m *TranslateRuleListHandlerResponse) GetFetcher() string

func (*TranslateRuleListHandlerResponse) GetMatchFields

func (*TranslateRuleListHandlerResponse) GetModifier

func (m *TranslateRuleListHandlerResponse) GetModifier() string

func (*TranslateRuleListHandlerResponse) GetMtime

func (*TranslateRuleListHandlerResponse) GetName

func (*TranslateRuleListHandlerResponse) GetObjectId

func (m *TranslateRuleListHandlerResponse) GetObjectId() string

func (*TranslateRuleListHandlerResponse) GetOrg

func (*TranslateRuleListHandlerResponse) GetPage

func (*TranslateRuleListHandlerResponse) GetPageSize

func (m *TranslateRuleListHandlerResponse) GetPageSize() int32

func (*TranslateRuleListHandlerResponse) GetProtected

func (m *TranslateRuleListHandlerResponse) GetProtected() bool

func (*TranslateRuleListHandlerResponse) GetTranslateFields

func (*TranslateRuleListHandlerResponse) GetType

func (*TranslateRuleListHandlerResponse) ProtoMessage

func (*TranslateRuleListHandlerResponse) ProtoMessage()

func (*TranslateRuleListHandlerResponse) Reset

func (*TranslateRuleListHandlerResponse) String

func (*TranslateRuleListHandlerResponse) Validate

func (this *TranslateRuleListHandlerResponse) Validate() error

func (*TranslateRuleListHandlerResponse) XXX_DiscardUnknown

func (m *TranslateRuleListHandlerResponse) XXX_DiscardUnknown()

func (*TranslateRuleListHandlerResponse) XXX_Marshal

func (m *TranslateRuleListHandlerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TranslateRuleListHandlerResponse) XXX_Merge

func (*TranslateRuleListHandlerResponse) XXX_Size

func (m *TranslateRuleListHandlerResponse) XXX_Size() int

func (*TranslateRuleListHandlerResponse) XXX_Unmarshal

func (m *TranslateRuleListHandlerResponse) XXX_Unmarshal(b []byte) error

type TranslateRuleListHandlerResponseWrapper

type TranslateRuleListHandlerResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *TranslateRuleListHandlerResponse `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

TranslateRuleListHandlerApi返回

func (*TranslateRuleListHandlerResponseWrapper) Descriptor

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

func (*TranslateRuleListHandlerResponseWrapper) GetCode

func (*TranslateRuleListHandlerResponseWrapper) GetCodeExplain

func (m *TranslateRuleListHandlerResponseWrapper) GetCodeExplain() string

func (*TranslateRuleListHandlerResponseWrapper) GetData

func (*TranslateRuleListHandlerResponseWrapper) GetError

func (*TranslateRuleListHandlerResponseWrapper) ProtoMessage

func (*TranslateRuleListHandlerResponseWrapper) Reset

func (*TranslateRuleListHandlerResponseWrapper) String

func (*TranslateRuleListHandlerResponseWrapper) Validate

func (*TranslateRuleListHandlerResponseWrapper) XXX_DiscardUnknown

func (m *TranslateRuleListHandlerResponseWrapper) XXX_DiscardUnknown()

func (*TranslateRuleListHandlerResponseWrapper) XXX_Marshal

func (m *TranslateRuleListHandlerResponseWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TranslateRuleListHandlerResponseWrapper) XXX_Merge

func (*TranslateRuleListHandlerResponseWrapper) XXX_Size

func (*TranslateRuleListHandlerResponseWrapper) XXX_Unmarshal

func (m *TranslateRuleListHandlerResponseWrapper) XXX_Unmarshal(b []byte) error

type TranslateRuleListHandlerResponse_DataNames

type TranslateRuleListHandlerResponse_DataNames struct {
	//
	//保留策略
	RetentionPolicy string `protobuf:"bytes,1,opt,name=retention_policy,json=retentionPolicy,proto3" json:"retention_policy" form:"retention_policy"`
	//
	//描述
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description" form:"description"`
	//
	//数据类型
	DataType string `protobuf:"bytes,3,opt,name=data_type,json=dataType,proto3" json:"data_type" form:"data_type"`
	//
	//数据名称
	DataName string `protobuf:"bytes,4,opt,name=data_name,json=dataName,proto3" json:"data_name" form:"data_name"`
	//
	//规则
	Custom               bool     `protobuf:"varint,5,opt,name=custom,proto3" json:"custom" form:"custom"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TranslateRuleListHandlerResponse_DataNames) Descriptor

func (*TranslateRuleListHandlerResponse_DataNames) GetCustom

func (*TranslateRuleListHandlerResponse_DataNames) GetDataName

func (*TranslateRuleListHandlerResponse_DataNames) GetDataType

func (*TranslateRuleListHandlerResponse_DataNames) GetDescription

func (*TranslateRuleListHandlerResponse_DataNames) GetRetentionPolicy

func (m *TranslateRuleListHandlerResponse_DataNames) GetRetentionPolicy() string

func (*TranslateRuleListHandlerResponse_DataNames) ProtoMessage

func (*TranslateRuleListHandlerResponse_DataNames) Reset

func (*TranslateRuleListHandlerResponse_DataNames) String

func (*TranslateRuleListHandlerResponse_DataNames) Validate

func (*TranslateRuleListHandlerResponse_DataNames) XXX_DiscardUnknown

func (m *TranslateRuleListHandlerResponse_DataNames) XXX_DiscardUnknown()

func (*TranslateRuleListHandlerResponse_DataNames) XXX_Marshal

func (m *TranslateRuleListHandlerResponse_DataNames) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TranslateRuleListHandlerResponse_DataNames) XXX_Merge

func (*TranslateRuleListHandlerResponse_DataNames) XXX_Size

func (*TranslateRuleListHandlerResponse_DataNames) XXX_Unmarshal

type TranslateRuleListHandlerResponse_MatchFields

type TranslateRuleListHandlerResponse_MatchFields struct {
	//
	//资源字段
	StreamKey string `protobuf:"bytes,1,opt,name=stream_key,json=streamKey,proto3" json:"stream_key" form:"stream_key"`
	//
	//上报维度
	ObjectKey            string   `protobuf:"bytes,2,opt,name=object_key,json=objectKey,proto3" json:"object_key" form:"object_key"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TranslateRuleListHandlerResponse_MatchFields) Descriptor

func (*TranslateRuleListHandlerResponse_MatchFields) GetObjectKey

func (*TranslateRuleListHandlerResponse_MatchFields) GetStreamKey

func (*TranslateRuleListHandlerResponse_MatchFields) ProtoMessage

func (*TranslateRuleListHandlerResponse_MatchFields) Reset

func (*TranslateRuleListHandlerResponse_MatchFields) String

func (*TranslateRuleListHandlerResponse_MatchFields) Validate

func (*TranslateRuleListHandlerResponse_MatchFields) XXX_DiscardUnknown

func (m *TranslateRuleListHandlerResponse_MatchFields) XXX_DiscardUnknown()

func (*TranslateRuleListHandlerResponse_MatchFields) XXX_Marshal

func (m *TranslateRuleListHandlerResponse_MatchFields) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TranslateRuleListHandlerResponse_MatchFields) XXX_Merge

func (*TranslateRuleListHandlerResponse_MatchFields) XXX_Size

func (*TranslateRuleListHandlerResponse_MatchFields) XXX_Unmarshal

type TranslateRuleListHandlerResponse_TranslateFields

type TranslateRuleListHandlerResponse_TranslateFields struct {
	//
	//输出名称
	StreamKey string `protobuf:"bytes,1,opt,name=stream_key,json=streamKey,proto3" json:"stream_key" form:"stream_key"`
	//
	//字段名
	ObjectKey            string   `protobuf:"bytes,2,opt,name=object_key,json=objectKey,proto3" json:"object_key" form:"object_key"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TranslateRuleListHandlerResponse_TranslateFields) Descriptor

func (*TranslateRuleListHandlerResponse_TranslateFields) GetObjectKey

func (*TranslateRuleListHandlerResponse_TranslateFields) GetStreamKey

func (*TranslateRuleListHandlerResponse_TranslateFields) ProtoMessage

func (*TranslateRuleListHandlerResponse_TranslateFields) Reset

func (*TranslateRuleListHandlerResponse_TranslateFields) String

func (*TranslateRuleListHandlerResponse_TranslateFields) Validate

func (*TranslateRuleListHandlerResponse_TranslateFields) XXX_DiscardUnknown

func (m *TranslateRuleListHandlerResponse_TranslateFields) XXX_DiscardUnknown()

func (*TranslateRuleListHandlerResponse_TranslateFields) XXX_Marshal

func (m *TranslateRuleListHandlerResponse_TranslateFields) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TranslateRuleListHandlerResponse_TranslateFields) XXX_Merge

func (*TranslateRuleListHandlerResponse_TranslateFields) XXX_Size

func (*TranslateRuleListHandlerResponse_TranslateFields) XXX_Unmarshal

Jump to

Keyboard shortcuts

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