Documentation ¶
Index ¶
- type Channel
- func (*Channel) Descriptor() ([]byte, []int)
- func (m *Channel) GetBcc() []*Entity
- func (m *Channel) GetCc() []*Entity
- func (m *Channel) GetDescriptor_() string
- func (m *Channel) GetDomain() string
- func (m *Channel) GetMaxSize() int32
- func (m *Channel) GetMinPeriod() float32
- func (m *Channel) GetRecipients() []*Entity
- func (m *Channel) GetSender() *Entity
- func (m *Channel) GetToken() string
- func (*Channel) ProtoMessage()
- func (m *Channel) Reset()
- func (m *Channel) String() string
- func (m *Channel) XXX_DiscardUnknown()
- func (m *Channel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Channel) XXX_Merge(src proto.Message)
- func (m *Channel) XXX_Size() int
- func (m *Channel) XXX_Unmarshal(b []byte) error
- type Entity
- func (*Entity) Descriptor() ([]byte, []int)
- func (m *Entity) GetEmail() string
- func (m *Entity) GetName() string
- func (*Entity) ProtoMessage()
- func (m *Entity) Reset()
- func (m *Entity) String() string
- func (m *Entity) XXX_DiscardUnknown()
- func (m *Entity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Entity) XXX_Merge(src proto.Message)
- func (m *Entity) XXX_Size() int
- func (m *Entity) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Channel ¶
type Channel struct { Descriptor_ string `protobuf:"bytes,1,opt,name=descriptor" json:"descriptor,omitempty"` Token string `protobuf:"bytes,2,opt,name=token" json:"token,omitempty"` Sender *Entity `protobuf:"bytes,3,opt,name=sender" json:"sender,omitempty"` Recipients []*Entity `protobuf:"bytes,4,rep,name=recipients" json:"recipients,omitempty"` Cc []*Entity `protobuf:"bytes,5,rep,name=cc" json:"cc,omitempty"` Bcc []*Entity `protobuf:"bytes,6,rep,name=bcc" json:"bcc,omitempty"` Domain string `protobuf:"bytes,7,opt,name=domain" json:"domain,omitempty"` MinPeriod float32 `protobuf:"fixed32,8,opt,name=min_period,json=minPeriod" json:"min_period,omitempty"` MaxSize int32 `protobuf:"varint,9,opt,name=max_size,json=maxSize" json:"max_size,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
represents a messaging channel.
func (*Channel) Descriptor ¶
func (*Channel) GetDescriptor_ ¶
func (*Channel) GetMaxSize ¶
func (*Channel) GetMinPeriod ¶
func (*Channel) GetRecipients ¶
func (*Channel) ProtoMessage ¶
func (*Channel) ProtoMessage()
func (*Channel) XXX_DiscardUnknown ¶
func (m *Channel) XXX_DiscardUnknown()
func (*Channel) XXX_Marshal ¶
func (*Channel) XXX_Unmarshal ¶
type Entity ¶
type Entity struct { Email string `protobuf:"bytes,1,opt,name=email" json:"email,omitempty"` Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
represents a sender or recipient of an email.
func (*Entity) Descriptor ¶
func (*Entity) ProtoMessage ¶
func (*Entity) ProtoMessage()
func (*Entity) XXX_DiscardUnknown ¶
func (m *Entity) XXX_DiscardUnknown()
func (*Entity) XXX_Marshal ¶
func (*Entity) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.