summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/foundation.gentoo.org/golang/members/data/member.pb.go')
-rw-r--r--src/foundation.gentoo.org/golang/members/data/member.pb.go105
1 files changed, 105 insertions, 0 deletions
diff --git a/src/foundation.gentoo.org/golang/members/data/member.pb.go b/src/foundation.gentoo.org/golang/members/data/member.pb.go
new file mode 100644
index 0000000..3d39f40
--- /dev/null
+++ b/src/foundation.gentoo.org/golang/members/data/member.pb.go
@@ -0,0 +1,105 @@
+// Code generated by protoc-gen-go.
+// source: member.proto
+// DO NOT EDIT!
+
+/*
+Package data is a generated protocol buffer package.
+
+It is generated from these files:
+ member.proto
+
+It has these top-level messages:
+ MemberRoll
+ Member
+*/
+package data
+
+import proto "github.com/golang/protobuf/proto"
+import math "math"
+
+// Reference imports to suppress errors if they are not otherwise used.
+var _ = proto.Marshal
+var _ = math.Inf
+
+type MemberRoll struct {
+ // When we add a new member, they should receive this ID.
+ // We rely on clients to increment this ID during add operations.
+ NextMemberId *int64 `protobuf:"varint,1,opt,name=nextMemberId" json:"nextMemberId,omitempty"`
+ // The list of members, if any.
+ Members []*Member `protobuf:"bytes,2,rep,name=members" json:"members,omitempty"`
+ XXX_unrecognized []byte `json:"-"`
+}
+
+func (m *MemberRoll) Reset() { *m = MemberRoll{} }
+func (m *MemberRoll) String() string { return proto.CompactTextString(m) }
+func (*MemberRoll) ProtoMessage() {}
+
+func (m *MemberRoll) GetNextMemberId() int64 {
+ if m != nil && m.NextMemberId != nil {
+ return *m.NextMemberId
+ }
+ return 0
+}
+
+func (m *MemberRoll) GetMembers() []*Member {
+ if m != nil {
+ return m.Members
+ }
+ return nil
+}
+
+type Member struct {
+ // Unique idenfier for each member.
+ Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
+ // Email information
+ Email []string `protobuf:"bytes,2,rep,name=email" json:"email,omitempty"`
+ // Name
+ Name []string `protobuf:"bytes,3,rep,name=name" json:"name,omitempty"`
+ // microsecond timestamp of joining.
+ JoinTimestampUs *int64 `protobuf:"varint,4,opt,name=join_timestamp_us" json:"join_timestamp_us,omitempty"`
+ // microsecond timestamp of any elections member participated in
+ VotedInElection []int64 `protobuf:"varint,5,rep,name=voted_in_election" json:"voted_in_election,omitempty"`
+ XXX_unrecognized []byte `json:"-"`
+}
+
+func (m *Member) Reset() { *m = Member{} }
+func (m *Member) String() string { return proto.CompactTextString(m) }
+func (*Member) ProtoMessage() {}
+
+func (m *Member) GetId() int64 {
+ if m != nil && m.Id != nil {
+ return *m.Id
+ }
+ return 0
+}
+
+func (m *Member) GetEmail() []string {
+ if m != nil {
+ return m.Email
+ }
+ return nil
+}
+
+func (m *Member) GetName() []string {
+ if m != nil {
+ return m.Name
+ }
+ return nil
+}
+
+func (m *Member) GetJoinTimestampUs() int64 {
+ if m != nil && m.JoinTimestampUs != nil {
+ return *m.JoinTimestampUs
+ }
+ return 0
+}
+
+func (m *Member) GetVotedInElection() []int64 {
+ if m != nil {
+ return m.VotedInElection
+ }
+ return nil
+}
+
+func init() {
+}