model

package
v0.3.5 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2021 License: BSD-3-Clause Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const C_Hook int64 = 74116203
View Source
const C_Model1 int64 = 2074613123
View Source
const C_Model2 int64 = 3802219577

Variables

View Source
var File_model_proto protoreflect.FileDescriptor
View Source
var PoolHook = poolHook{}
View Source
var PoolModel1 = poolModel1{}
View Source
var PoolModel2 = poolModel2{}

Functions

func DeleteHook

func DeleteHook(m *Hook) error

func DeleteModel1

func DeleteModel1(m *Model1) error

func DeleteModel2

func DeleteModel2(m *Model2) error

func ReadHook

func ReadHook(m *Hook) error

func ReadModel1

func ReadModel1(m *Model1) error

func ReadModel1ByShardKeyAndID

func ReadModel1ByShardKeyAndID(m *Model1) error

func ReadModel2

func ReadModel2(m *Model2) error

func ReadModel2ByP1AndShardKeyAndID

func ReadModel2ByP1AndShardKeyAndID(m *Model2) error

func SaveHook

func SaveHook(m *Hook) error

func SaveModel1

func SaveModel1(m *Model1) error

func SaveModel2

func SaveModel2(m *Model2) error

Types

type Hook

type Hook struct {
	ClientID  string `protobuf:"bytes,1,opt,name=ClientID,proto3" json:"ClientID,omitempty"`
	ID        string `protobuf:"bytes,2,opt,name=ID,proto3" json:"ID,omitempty"`
	Timestamp string `protobuf:"bytes,3,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` // UTC unix epoch time
	HookUrl   string `protobuf:"bytes,4,opt,name=HookUrl,proto3" json:"HookUrl,omitempty"`
	Fired     bool   `protobuf:"varint,5,opt,name=Fired,proto3" json:"Fired,omitempty"`
	Success   bool   `protobuf:"varint,6,opt,name=Success,proto3" json:"Success,omitempty"`
	// contains filtered or unexported fields
}

func (*Hook) DeepCopy

func (x *Hook) DeepCopy(z *Hook)

func (*Hook) Descriptor deprecated

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

Deprecated: Use Hook.ProtoReflect.Descriptor instead.

func (*Hook) GetClientID

func (x *Hook) GetClientID() string

func (*Hook) GetFired

func (x *Hook) GetFired() bool

func (*Hook) GetHookUrl

func (x *Hook) GetHookUrl() string

func (*Hook) GetID

func (x *Hook) GetID() string

func (*Hook) GetSuccess

func (x *Hook) GetSuccess() bool

func (*Hook) GetTimestamp

func (x *Hook) GetTimestamp() string

func (*Hook) Marshal

func (x *Hook) Marshal() ([]byte, error)

func (*Hook) ProtoMessage

func (*Hook) ProtoMessage()

func (*Hook) ProtoReflect

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

func (*Hook) PushToContext

func (x *Hook) PushToContext(ctx *edge.RequestCtx)

func (*Hook) Reset

func (x *Hook) Reset()

func (*Hook) String

func (x *Hook) String() string

func (*Hook) Unmarshal

func (x *Hook) Unmarshal(b []byte) error

type Model1

type Model1 struct {
	ID       int32    `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	ShardKey int32    `protobuf:"varint,2,opt,name=ShardKey,proto3" json:"ShardKey,omitempty"`
	P1       string   `protobuf:"bytes,3,opt,name=P1,proto3" json:"P1,omitempty"`
	P2       []string `protobuf:"bytes,4,rep,name=P2,proto3" json:"P2,omitempty"`
	P5       uint64   `protobuf:"varint,5,opt,name=P5,proto3" json:"P5,omitempty"`
	// contains filtered or unexported fields
}

func (*Model1) DeepCopy

func (x *Model1) DeepCopy(z *Model1)

func (*Model1) Descriptor deprecated

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

Deprecated: Use Model1.ProtoReflect.Descriptor instead.

func (*Model1) GetID

func (x *Model1) GetID() int32

func (*Model1) GetP1

func (x *Model1) GetP1() string

func (*Model1) GetP2

func (x *Model1) GetP2() []string

func (*Model1) GetP5

func (x *Model1) GetP5() uint64

func (*Model1) GetShardKey

func (x *Model1) GetShardKey() int32

func (*Model1) Marshal

func (x *Model1) Marshal() ([]byte, error)

func (*Model1) ProtoMessage

func (*Model1) ProtoMessage()

func (*Model1) ProtoReflect

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

func (*Model1) PushToContext

func (x *Model1) PushToContext(ctx *edge.RequestCtx)

func (*Model1) Reset

func (x *Model1) Reset()

func (*Model1) String

func (x *Model1) String() string

func (*Model1) Unmarshal

func (x *Model1) Unmarshal(b []byte) error

type Model2

type Model2 struct {
	ID       int64    `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	ShardKey int32    `protobuf:"varint,2,opt,name=ShardKey,proto3" json:"ShardKey,omitempty"`
	P1       string   `protobuf:"bytes,3,opt,name=P1,proto3" json:"P1,omitempty"`
	P2       []string `protobuf:"bytes,4,rep,name=P2,proto3" json:"P2,omitempty"`
	P5       uint64   `protobuf:"varint,5,opt,name=P5,proto3" json:"P5,omitempty"`
	// contains filtered or unexported fields
}

func (*Model2) DeepCopy

func (x *Model2) DeepCopy(z *Model2)

func (*Model2) Descriptor deprecated

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

Deprecated: Use Model2.ProtoReflect.Descriptor instead.

func (*Model2) GetID

func (x *Model2) GetID() int64

func (*Model2) GetP1

func (x *Model2) GetP1() string

func (*Model2) GetP2

func (x *Model2) GetP2() []string

func (*Model2) GetP5

func (x *Model2) GetP5() uint64

func (*Model2) GetShardKey

func (x *Model2) GetShardKey() int32

func (*Model2) Marshal

func (x *Model2) Marshal() ([]byte, error)

func (*Model2) ProtoMessage

func (*Model2) ProtoMessage()

func (*Model2) ProtoReflect

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

func (*Model2) PushToContext

func (x *Model2) PushToContext(ctx *edge.RequestCtx)

func (*Model2) Reset

func (x *Model2) Reset()

func (*Model2) String

func (x *Model2) String() string

func (*Model2) Unmarshal

func (x *Model2) Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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