Documentation ¶
Index ¶
- Constants
- func FromProtoTimestamp(t *timestamp.Timestamp) (tt time.Time)
- func GetLimitFromRequest(req RequestHadLimit) uint64
- func GetOffsetFromRequest(req RequestHadOffset) uint64
- func GetTime(t *timestamp.Timestamp) (tt time.Time)
- func ToProtoBool(bool bool) *wrappers.BoolValue
- func ToProtoBytes(bytes []byte) *wrappers.BytesValue
- func ToProtoInt32(i int32) *wrappers.Int32Value
- func ToProtoString(str string) *wrappers.StringValue
- func ToProtoTimestamp(t time.Time) (tt *timestamp.Timestamp)
- func ToProtoUInt32(uint32 uint32) *wrappers.UInt32Value
- type DescribeApi
- type DescribeResponse
- type RequestHadLimit
- type RequestHadOffset
Constants ¶
View Source
const ( DefaultOffset = uint64(0) DefaultLimit = uint64(20) )
Variables ¶
This section is empty.
Functions ¶
func GetLimitFromRequest ¶
func GetLimitFromRequest(req RequestHadLimit) uint64
func GetOffsetFromRequest ¶
func GetOffsetFromRequest(req RequestHadOffset) uint64
func ToProtoBool ¶
func ToProtoBytes ¶ added in v0.2.3
func ToProtoBytes(bytes []byte) *wrappers.BytesValue
func ToProtoInt32 ¶ added in v0.3.5
func ToProtoInt32(i int32) *wrappers.Int32Value
func ToProtoString ¶
func ToProtoString(str string) *wrappers.StringValue
func ToProtoUInt32 ¶
func ToProtoUInt32(uint32 uint32) *wrappers.UInt32Value
Types ¶
type DescribeApi ¶ added in v0.4.0
type DescribeResponse ¶ added in v0.4.0
type DescribeResponse interface {
GetTotalCount() uint32
}
func DescribeAllResponses ¶ added in v0.4.0
func DescribeAllResponses(ctx context.Context, describeApi DescribeApi, req interface{}, advancedParams ...string) ([]DescribeResponse, error)
type RequestHadLimit ¶
type RequestHadLimit interface {
GetLimit() uint32
}
type RequestHadOffset ¶
type RequestHadOffset interface {
GetOffset() uint32
}
Click to show internal directories.
Click to hide internal directories.