Documentation
¶
Overview ¶
Package dbdata is a generated protocol buffer package.
It is generated from these files:
server/snsproto/dbdata/topic_data.proto
It has these top-level messages:
Subscription Topic TopicNames
Index ¶
- Variables
- type Subscription
- func (*Subscription) Descriptor() ([]byte, []int)
- func (this *Subscription) Equal(that interface{}) bool
- func (this *Subscription) GoString() string
- func (m *Subscription) Marshal() (data []byte, err error)
- func (m *Subscription) MarshalTo(data []byte) (int, error)
- func (*Subscription) ProtoMessage()
- func (m *Subscription) Reset()
- func (m *Subscription) Size() (n int)
- func (this *Subscription) String() string
- func (m *Subscription) Unmarshal(data []byte) error
- type Topic
- func (*Topic) Descriptor() ([]byte, []int)
- func (this *Topic) Equal(that interface{}) bool
- func (m *Topic) GetOtherSubscriptions() map[string]*Subscription
- func (m *Topic) GetSqsSubscriptions() map[string]*Subscription
- func (this *Topic) GoString() string
- func (m *Topic) Marshal() (data []byte, err error)
- func (m *Topic) MarshalTo(data []byte) (int, error)
- func (*Topic) ProtoMessage()
- func (m *Topic) Reset()
- func (m *Topic) Size() (n int)
- func (this *Topic) String() string
- func (m *Topic) Unmarshal(data []byte) error
- type TopicNames
- func (*TopicNames) Descriptor() ([]byte, []int)
- func (this *TopicNames) Equal(that interface{}) bool
- func (this *TopicNames) GoString() string
- func (m *TopicNames) Marshal() (data []byte, err error)
- func (m *TopicNames) MarshalTo(data []byte) (int, error)
- func (*TopicNames) ProtoMessage()
- func (m *TopicNames) Reset()
- func (m *TopicNames) Size() (n int)
- func (this *TopicNames) String() string
- func (m *TopicNames) Unmarshal(data []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthTopicData = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowTopicData = fmt.Errorf("proto: integer overflow") )
Functions ¶
This section is empty.
Types ¶
type Subscription ¶
type Subscription struct {
Arn string `protobuf:"bytes,1,opt,name=arn,proto3" json:"arn,omitempty"`
Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"`
Endpoint string `protobuf:"bytes,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
Protocol string `protobuf:"bytes,4,opt,name=protocol,proto3" json:"protocol,omitempty"`
RawDelivery bool `protobuf:"varint,5,opt,name=raw_delivery,json=rawDelivery,proto3" json:"raw_delivery,omitempty"`
Pending bool `protobuf:"varint,6,opt,name=pending,proto3" json:"pending,omitempty"`
}
func (*Subscription) Descriptor ¶
func (*Subscription) Descriptor() ([]byte, []int)
func (*Subscription) Equal ¶
func (this *Subscription) Equal(that interface{}) bool
func (*Subscription) GoString ¶
func (this *Subscription) GoString() string
func (*Subscription) Marshal ¶
func (m *Subscription) Marshal() (data []byte, err error)
func (*Subscription) ProtoMessage ¶
func (*Subscription) ProtoMessage()
func (*Subscription) Reset ¶
func (m *Subscription) Reset()
func (*Subscription) Size ¶
func (m *Subscription) Size() (n int)
func (*Subscription) String ¶
func (this *Subscription) String() string
func (*Subscription) Unmarshal ¶
func (m *Subscription) Unmarshal(data []byte) error
type Topic ¶
type Topic struct {
Arn string `protobuf:"bytes,1,opt,name=arn,proto3" json:"arn,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
Policy string `protobuf:"bytes,4,opt,name=policy,proto3" json:"policy,omitempty"`
DeliveryPolicy string `protobuf:"bytes,5,opt,name=delivery_policy,json=deliveryPolicy,proto3" json:"delivery_policy,omitempty"`
EffectiveDeliveryPolicy string `` /* 132-byte string literal not displayed */
DeletedSubscriptions int64 `protobuf:"varint,7,opt,name=deleted_subscriptions,json=deletedSubscriptions,proto3" json:"deleted_subscriptions,omitempty"`
SqsSubscriptions map[string]*Subscription `` /* 183-byte string literal not displayed */
OtherSubscriptions map[string]*Subscription `` /* 189-byte string literal not displayed */
}
func (*Topic) Descriptor ¶
func (*Topic) GetOtherSubscriptions ¶
func (m *Topic) GetOtherSubscriptions() map[string]*Subscription
func (*Topic) GetSqsSubscriptions ¶
func (m *Topic) GetSqsSubscriptions() map[string]*Subscription
func (*Topic) ProtoMessage ¶
func (*Topic) ProtoMessage()
type TopicNames ¶
type TopicNames struct {
Topics []string `protobuf:"bytes,1,rep,name=topics" json:"topics,omitempty"`
}
func (*TopicNames) Descriptor ¶
func (*TopicNames) Descriptor() ([]byte, []int)
func (*TopicNames) Equal ¶
func (this *TopicNames) Equal(that interface{}) bool
func (*TopicNames) GoString ¶
func (this *TopicNames) GoString() string
func (*TopicNames) Marshal ¶
func (m *TopicNames) Marshal() (data []byte, err error)
func (*TopicNames) ProtoMessage ¶
func (*TopicNames) ProtoMessage()
func (*TopicNames) Reset ¶
func (m *TopicNames) Reset()
func (*TopicNames) Size ¶
func (m *TopicNames) Size() (n int)
func (*TopicNames) String ¶
func (this *TopicNames) String() string
func (*TopicNames) Unmarshal ¶
func (m *TopicNames) Unmarshal(data []byte) error
Click to show internal directories.
Click to hide internal directories.