Versions in this module Expand all Collapse all v1 v1.0.2 Apr 1, 2020 Changes in this version + func RegisterRecorderServer(s *grpc.Server, srv RecorderServer) + type Input struct + RescUri *string + User *string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Input) Descriptor() ([]byte, []int) + func (*Input) ProtoMessage() + func (m *Input) GetRescUri() string + func (m *Input) GetUser() string + func (m *Input) Reset() + func (m *Input) String() string + func (m *Input) XXX_DiscardUnknown() + func (m *Input) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Input) XXX_Merge(src proto.Message) + func (m *Input) XXX_Size() int + func (m *Input) XXX_Unmarshal(b []byte) error + type Output struct + Id *int64 + Perms *Perms + Resc *Resource + User *User + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Output) Descriptor() ([]byte, []int) + func (*Output) ProtoMessage() + func (m *Output) GetId() int64 + func (m *Output) GetPerms() *Perms + func (m *Output) GetResc() *Resource + func (m *Output) GetUser() *User + func (m *Output) Reset() + func (m *Output) String() string + func (m *Output) XXX_DiscardUnknown() + func (m *Output) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Output) XXX_Merge(src proto.Message) + func (m *Output) XXX_Size() int + func (m *Output) XXX_Unmarshal(b []byte) error + type Perms struct + Exec *bool + Read *bool + Write *bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Perms) Descriptor() ([]byte, []int) + func (*Perms) ProtoMessage() + func (m *Perms) GetExec() bool + func (m *Perms) GetRead() bool + func (m *Perms) GetWrite() bool + func (m *Perms) Reset() + func (m *Perms) String() string + func (m *Perms) XXX_DiscardUnknown() + func (m *Perms) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Perms) XXX_Merge(src proto.Message) + func (m *Perms) XXX_Size() int + func (m *Perms) XXX_Unmarshal(b []byte) error + type RecorderClient interface + Record func(ctx context.Context, in *Input, opts ...grpc.CallOption) (*Output, error) + func NewRecorderClient(cc *grpc.ClientConn) RecorderClient + type RecorderServer interface + Record func(context.Context, *Input) (*Output, error) + type Resource struct + Payload []byte + Type *string + Uri *string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Resource) Descriptor() ([]byte, []int) + func (*Resource) ProtoMessage() + func (m *Resource) GetPayload() []byte + func (m *Resource) GetType() string + func (m *Resource) GetUri() string + func (m *Resource) Reset() + func (m *Resource) String() string + func (m *Resource) XXX_DiscardUnknown() + func (m *Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Resource) XXX_Merge(src proto.Message) + func (m *Resource) XXX_Size() int + func (m *Resource) XXX_Unmarshal(b []byte) error + type User struct + First *string + Id *int64 + Last *string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*User) Descriptor() ([]byte, []int) + func (*User) ProtoMessage() + func (m *User) GetFirst() string + func (m *User) GetId() int64 + func (m *User) GetLast() string + func (m *User) Reset() + func (m *User) String() string + func (m *User) XXX_DiscardUnknown() + func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *User) XXX_Merge(src proto.Message) + func (m *User) XXX_Size() int + func (m *User) XXX_Unmarshal(b []byte) error