Documentation ¶
Overview ¶
Package v1 is a generated protocol buffer package.
It is generated from these files:
happyco/type/v1/date.proto happyco/type/v1/event.proto happyco/type/v1/integration_id.proto happyco/type/v1/paging.proto happyco/type/v1/varia.proto
It has these top-level messages:
Date DateTime EventHandlerOptions Event EventAck IntegrationID Paging PagingResponse StringArray FloatArray
Index ¶
- type Date
- type DateTime
- func (*DateTime) Descriptor() ([]byte, []int)
- func (m *DateTime) GetDay() int32
- func (m *DateTime) GetHour24() int32
- func (m *DateTime) GetMinute() int32
- func (m *DateTime) GetMonth() int32
- func (m *DateTime) GetSecond() int32
- func (m *DateTime) GetYear() int32
- func (*DateTime) ProtoMessage()
- func (m *DateTime) Reset()
- func (m *DateTime) String() string
- type Event
- type EventAck
- func (*EventAck) Descriptor() ([]byte, []int)
- func (m *EventAck) GetAck() bool
- func (m *EventAck) GetAckMessage() isEventAck_AckMessage
- func (m *EventAck) GetEventIds() []int32
- func (m *EventAck) GetExtendTimeoutSeconds() int32
- func (*EventAck) ProtoMessage()
- func (m *EventAck) Reset()
- func (m *EventAck) String() string
- func (*EventAck) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type EventAck_Ack
- type EventAck_ExtendTimeoutSeconds
- type EventHandlerOptions
- type FloatArray
- type IntegrationID
- type Paging
- type PagingResponse
- type StringArray
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Date ¶
type Date struct { Year int32 `protobuf:"varint,1,opt,name=year" json:"year,omitempty"` Month int32 `protobuf:"varint,2,opt,name=month" json:"month,omitempty"` Day int32 `protobuf:"varint,3,opt,name=day" json:"day,omitempty"` }
func (*Date) Descriptor ¶
func (*Date) ProtoMessage ¶
func (*Date) ProtoMessage()
type DateTime ¶
type DateTime struct { Year int32 `protobuf:"varint,1,opt,name=year" json:"year,omitempty"` Month int32 `protobuf:"varint,2,opt,name=month" json:"month,omitempty"` Day int32 `protobuf:"varint,3,opt,name=day" json:"day,omitempty"` Hour24 int32 `protobuf:"varint,4,opt,name=hour24" json:"hour24,omitempty"` Minute int32 `protobuf:"varint,5,opt,name=minute" json:"minute,omitempty"` Second int32 `protobuf:"varint,6,opt,name=second" json:"second,omitempty"` }
func (*DateTime) Descriptor ¶
func (*DateTime) ProtoMessage ¶
func (*DateTime) ProtoMessage()
type Event ¶
type Event struct {
Id int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
}
func (*Event) Descriptor ¶
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
type EventAck ¶
type EventAck struct { EventIds []int32 `protobuf:"varint,1,rep,packed,name=event_ids,json=eventIds" json:"event_ids,omitempty"` // Types that are valid to be assigned to AckMessage: // *EventAck_Ack // *EventAck_ExtendTimeoutSeconds AckMessage isEventAck_AckMessage `protobuf_oneof:"ack_message"` }
func (*EventAck) Descriptor ¶
func (*EventAck) GetAckMessage ¶
func (m *EventAck) GetAckMessage() isEventAck_AckMessage
func (*EventAck) GetEventIds ¶
func (*EventAck) GetExtendTimeoutSeconds ¶
func (*EventAck) ProtoMessage ¶
func (*EventAck) ProtoMessage()
type EventAck_Ack ¶
type EventAck_Ack struct {
Ack bool `protobuf:"varint,2,opt,name=ack,oneof"`
}
type EventAck_ExtendTimeoutSeconds ¶
type EventAck_ExtendTimeoutSeconds struct {
ExtendTimeoutSeconds int32 `protobuf:"varint,3,opt,name=extend_timeout_seconds,json=extendTimeoutSeconds,oneof"`
}
type EventHandlerOptions ¶
type EventHandlerOptions struct {
AckTimeoutSeconds int32 `protobuf:"varint,1,opt,name=ack_timeout_seconds,json=ackTimeoutSeconds" json:"ack_timeout_seconds,omitempty"`
}
func (*EventHandlerOptions) Descriptor ¶
func (*EventHandlerOptions) Descriptor() ([]byte, []int)
func (*EventHandlerOptions) GetAckTimeoutSeconds ¶
func (m *EventHandlerOptions) GetAckTimeoutSeconds() int32
func (*EventHandlerOptions) ProtoMessage ¶
func (*EventHandlerOptions) ProtoMessage()
func (*EventHandlerOptions) Reset ¶
func (m *EventHandlerOptions) Reset()
func (*EventHandlerOptions) String ¶
func (m *EventHandlerOptions) String() string
type FloatArray ¶
type FloatArray struct {
Values []float32 `protobuf:"fixed32,1,rep,packed,name=values" json:"values,omitempty"`
}
func (*FloatArray) Descriptor ¶
func (*FloatArray) Descriptor() ([]byte, []int)
func (*FloatArray) GetValues ¶
func (m *FloatArray) GetValues() []float32
func (*FloatArray) ProtoMessage ¶
func (*FloatArray) ProtoMessage()
func (*FloatArray) Reset ¶
func (m *FloatArray) Reset()
func (*FloatArray) String ¶
func (m *FloatArray) String() string
type IntegrationID ¶
type IntegrationID struct { Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` ExternalId string `protobuf:"bytes,2,opt,name=external_id,json=externalId" json:"external_id,omitempty"` SyncToken int32 `protobuf:"varint,3,opt,name=sync_token,json=syncToken" json:"sync_token,omitempty"` }
* IntegrationID represents an object on HappyCo's platform. Use of the external_id is encouraged as no guarantees are made about id over the life of the platform.
func (*IntegrationID) Descriptor ¶
func (*IntegrationID) Descriptor() ([]byte, []int)
func (*IntegrationID) GetExternalId ¶
func (m *IntegrationID) GetExternalId() string
func (*IntegrationID) GetId ¶
func (m *IntegrationID) GetId() string
func (*IntegrationID) GetSyncToken ¶
func (m *IntegrationID) GetSyncToken() int32
func (*IntegrationID) ProtoMessage ¶
func (*IntegrationID) ProtoMessage()
func (*IntegrationID) Reset ¶
func (m *IntegrationID) Reset()
func (*IntegrationID) String ¶
func (m *IntegrationID) String() string
type Paging ¶
type Paging struct { }
func (*Paging) Descriptor ¶
func (*Paging) ProtoMessage ¶
func (*Paging) ProtoMessage()
type PagingResponse ¶
type PagingResponse struct { }
func (*PagingResponse) Descriptor ¶
func (*PagingResponse) Descriptor() ([]byte, []int)
func (*PagingResponse) ProtoMessage ¶
func (*PagingResponse) ProtoMessage()
func (*PagingResponse) Reset ¶
func (m *PagingResponse) Reset()
func (*PagingResponse) String ¶
func (m *PagingResponse) String() string
type StringArray ¶
type StringArray struct {
Values []string `protobuf:"bytes,1,rep,name=values" json:"values,omitempty"`
}
func (*StringArray) Descriptor ¶
func (*StringArray) Descriptor() ([]byte, []int)
func (*StringArray) GetValues ¶
func (m *StringArray) GetValues() []string
func (*StringArray) ProtoMessage ¶
func (*StringArray) ProtoMessage()
func (*StringArray) Reset ¶
func (m *StringArray) Reset()
func (*StringArray) String ¶
func (m *StringArray) String() string
Click to show internal directories.
Click to hide internal directories.