record

package
v0.0.0-...-beb616a Latest Latest
Warning

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

Go to latest
Published: Oct 12, 2020 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrImmutableValue          = errors.New("attempting to edit immutable value")
	ErrInvalidRecordInfo       = errors.New("invalid record info")
	ErrInvalidCreatedBy        = errors.New("invalid created by value")
	ErrInvalidUpdatedBy        = errors.New("invalid updated by value")
	ErrDuplicateRecord         = errors.New("duplicate record for provided id")
	ErrNotFound                = errors.New("no valid record for provided id")
	ErrInvalidId               = errors.New("no valid id for provided record")
	ErrInvalidUsername         = errors.New("no valid username provided")
	ErrIncompleteAction        = errors.New("not all records were properly acted on")
	ErrMutlipleRecordsReturned = errors.New("multiple records returned")
	ErrNoMongoClient           = errors.New("no valid mongo client")
)
View Source
var (
	Info_Status_name = map[int32]string{
		0: "active",
		1: "archived",
		2: "invalid",
		3: "cancelled",
	}
	Info_Status_value = map[string]int32{
		"active":    0,
		"archived":  1,
		"invalid":   2,
		"cancelled": 3,
	}
)

Enum value maps for Info_Status.

View Source
var (
	RecordInfo_Status_name = map[int32]string{
		0: "active",
		1: "archived",
		2: "invalid",
		3: "cancelled",
	}
	RecordInfo_Status_value = map[string]int32{
		"active":    0,
		"archived":  1,
		"invalid":   2,
		"cancelled": 3,
	}
)

Enum value maps for RecordInfo_Status.

View Source
var File_record_info_proto protoreflect.FileDescriptor
View Source
var File_record_record_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Info

type Info struct {
	Created   *timestamp.Timestamp `protobuf:"bytes,1,opt,name=created,proto3" json:"created,omitempty"`
	CreatedBy string               `protobuf:"bytes,2,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	Updated   *timestamp.Timestamp `protobuf:"bytes,3,opt,name=updated,proto3" json:"updated,omitempty"`
	UpdatedBy string               `protobuf:"bytes,4,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	Status    Info_Status          `protobuf:"varint,5,opt,name=status,proto3,enum=bodega.record.Info_Status" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*Info) Descriptor deprecated

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

Deprecated: Use Info.ProtoReflect.Descriptor instead.

func (*Info) GetCreated

func (x *Info) GetCreated() *timestamp.Timestamp

func (*Info) GetCreatedBy

func (x *Info) GetCreatedBy() string

func (*Info) GetStatus

func (x *Info) GetStatus() Info_Status

func (*Info) GetUpdated

func (x *Info) GetUpdated() *timestamp.Timestamp

func (*Info) GetUpdatedBy

func (x *Info) GetUpdatedBy() string

func (*Info) ProtoMessage

func (*Info) ProtoMessage()

func (*Info) ProtoReflect

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

func (*Info) Reset

func (x *Info) Reset()

func (*Info) String

func (x *Info) String() string

type Info_Status

type Info_Status int32
const (
	Info_active    Info_Status = 0
	Info_archived  Info_Status = 1
	Info_invalid   Info_Status = 2
	Info_cancelled Info_Status = 3
)

func (Info_Status) Descriptor

func (Info_Status) Enum

func (x Info_Status) Enum() *Info_Status

func (Info_Status) EnumDescriptor deprecated

func (Info_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use Info_Status.Descriptor instead.

func (Info_Status) Number

func (x Info_Status) Number() protoreflect.EnumNumber

func (Info_Status) String

func (x Info_Status) String() string

func (Info_Status) Type

type RecordInfo

type RecordInfo struct {
	Created   *timestamp.Timestamp `protobuf:"bytes,1,opt,name=created,proto3" json:"created,omitempty"`
	CreatedBy string               `protobuf:"bytes,2,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	Updated   *timestamp.Timestamp `protobuf:"bytes,3,opt,name=updated,proto3" json:"updated,omitempty"`
	UpdatedBy string               `protobuf:"bytes,4,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	Status    RecordInfo_Status    `protobuf:"varint,5,opt,name=status,proto3,enum=bodega.RecordInfo_Status" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordInfo) Descriptor deprecated

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

Deprecated: Use RecordInfo.ProtoReflect.Descriptor instead.

func (*RecordInfo) GetCreated

func (x *RecordInfo) GetCreated() *timestamp.Timestamp

func (*RecordInfo) GetCreatedBy

func (x *RecordInfo) GetCreatedBy() string

func (*RecordInfo) GetStatus

func (x *RecordInfo) GetStatus() RecordInfo_Status

func (*RecordInfo) GetUpdated

func (x *RecordInfo) GetUpdated() *timestamp.Timestamp

func (*RecordInfo) GetUpdatedBy

func (x *RecordInfo) GetUpdatedBy() string

func (*RecordInfo) ProtoMessage

func (*RecordInfo) ProtoMessage()

func (*RecordInfo) ProtoReflect

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

func (*RecordInfo) Reset

func (x *RecordInfo) Reset()

func (*RecordInfo) String

func (x *RecordInfo) String() string

type RecordInfo_Status

type RecordInfo_Status int32
const (
	RecordInfo_active    RecordInfo_Status = 0
	RecordInfo_archived  RecordInfo_Status = 1
	RecordInfo_invalid   RecordInfo_Status = 2
	RecordInfo_cancelled RecordInfo_Status = 3
)

func (RecordInfo_Status) Descriptor

func (RecordInfo_Status) Enum

func (RecordInfo_Status) EnumDescriptor deprecated

func (RecordInfo_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use RecordInfo_Status.Descriptor instead.

func (RecordInfo_Status) Number

func (RecordInfo_Status) String

func (x RecordInfo_Status) String() string

func (RecordInfo_Status) Type

Jump to

Keyboard shortcuts

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