acl.pb.go raw
1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // versions:
3 // protoc-gen-go v1.36.11
4 // protoc (unknown)
5 // source: orlyacl/v1/acl.proto
6
7 package orlyaclv1
8
9 import (
10 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
11 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
12 reflect "reflect"
13 unsafe "unsafe"
14 )
15
16 const (
17 // Verify that this generated code is sufficiently up-to-date.
18 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
19 // Verify that runtime/protoimpl is sufficiently up-to-date.
20 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
21 )
22
23 var File_orlyacl_v1_acl_proto protoreflect.FileDescriptor
24
25 const file_orlyacl_v1_acl_proto_rawDesc = "" +
26 "\n" +
27 "\x14orlyacl/v1/acl.proto\x12\n" +
28 "orlyacl.v1\x1a\x16orlyacl/v1/types.proto2\xc5\x1d\n" +
29 "\n" +
30 "ACLService\x12Q\n" +
31 "\x0eGetAccessLevel\x12\x1e.orlyacl.v1.AccessLevelRequest\x1a\x1f.orlyacl.v1.AccessLevelResponse\x12N\n" +
32 "\vCheckPolicy\x12\x1e.orlyacl.v1.PolicyCheckRequest\x1a\x1f.orlyacl.v1.PolicyCheckResponse\x12<\n" +
33 "\n" +
34 "GetACLInfo\x12\x11.orlyacl.v1.Empty\x1a\x1b.orlyacl.v1.ACLInfoResponse\x126\n" +
35 "\aGetMode\x12\x11.orlyacl.v1.Empty\x1a\x18.orlyacl.v1.ModeResponse\x125\n" +
36 "\x05Ready\x12\x11.orlyacl.v1.Empty\x1a\x19.orlyacl.v1.ReadyResponse\x12W\n" +
37 "\x10GetThrottleDelay\x12 .orlyacl.v1.ThrottleDelayRequest\x1a!.orlyacl.v1.ThrottleDelayResponse\x12<\n" +
38 "\tAddFollow\x12\x1c.orlyacl.v1.AddFollowRequest\x1a\x11.orlyacl.v1.Empty\x12L\n" +
39 "\x12GetFollowedPubkeys\x12\x11.orlyacl.v1.Empty\x1a#.orlyacl.v1.FollowedPubkeysResponse\x12D\n" +
40 "\x0eGetAdminRelays\x12\x11.orlyacl.v1.Empty\x1a\x1f.orlyacl.v1.AdminRelaysResponse\x12<\n" +
41 "\tBanPubkey\x12\x1c.orlyacl.v1.BanPubkeyRequest\x1a\x11.orlyacl.v1.Empty\x12;\n" +
42 "\vUnbanPubkey\x12\x19.orlyacl.v1.PubkeyRequest\x1a\x11.orlyacl.v1.Empty\x12M\n" +
43 "\x11ListBannedPubkeys\x12\x11.orlyacl.v1.Empty\x1a%.orlyacl.v1.ListBannedPubkeysResponse\x12@\n" +
44 "\vAllowPubkey\x12\x1e.orlyacl.v1.AllowPubkeyRequest\x1a\x11.orlyacl.v1.Empty\x12>\n" +
45 "\x0eDisallowPubkey\x12\x19.orlyacl.v1.PubkeyRequest\x1a\x11.orlyacl.v1.Empty\x12O\n" +
46 "\x12ListAllowedPubkeys\x12\x11.orlyacl.v1.Empty\x1a&.orlyacl.v1.ListAllowedPubkeysResponse\x12:\n" +
47 "\bBanEvent\x12\x1b.orlyacl.v1.BanEventRequest\x1a\x11.orlyacl.v1.Empty\x129\n" +
48 "\n" +
49 "UnbanEvent\x12\x18.orlyacl.v1.EventRequest\x1a\x11.orlyacl.v1.Empty\x12K\n" +
50 "\x10ListBannedEvents\x12\x11.orlyacl.v1.Empty\x1a$.orlyacl.v1.ListBannedEventsResponse\x12<\n" +
51 "\n" +
52 "AllowEvent\x12\x1b.orlyacl.v1.BanEventRequest\x1a\x11.orlyacl.v1.Empty\x12<\n" +
53 "\rDisallowEvent\x12\x18.orlyacl.v1.EventRequest\x1a\x11.orlyacl.v1.Empty\x12M\n" +
54 "\x11ListAllowedEvents\x12\x11.orlyacl.v1.Empty\x1a%.orlyacl.v1.ListAllowedEventsResponse\x128\n" +
55 "\aBlockIP\x12\x1a.orlyacl.v1.BlockIPRequest\x1a\x11.orlyacl.v1.Empty\x125\n" +
56 "\tUnblockIP\x12\x15.orlyacl.v1.IPRequest\x1a\x11.orlyacl.v1.Empty\x12G\n" +
57 "\x0eListBlockedIPs\x12\x11.orlyacl.v1.Empty\x1a\".orlyacl.v1.ListBlockedIPsResponse\x12<\n" +
58 "\tAllowKind\x12\x1c.orlyacl.v1.AllowKindRequest\x1a\x11.orlyacl.v1.Empty\x12:\n" +
59 "\fDisallowKind\x12\x17.orlyacl.v1.KindRequest\x1a\x11.orlyacl.v1.Empty\x12K\n" +
60 "\x10ListAllowedKinds\x12\x11.orlyacl.v1.Empty\x1a$.orlyacl.v1.ListAllowedKindsResponse\x12J\n" +
61 "\x10UpdatePeerAdmins\x12#.orlyacl.v1.UpdatePeerAdminsRequest\x1a\x11.orlyacl.v1.Empty\x12@\n" +
62 "\vTrustPubkey\x12\x1e.orlyacl.v1.TrustPubkeyRequest\x1a\x11.orlyacl.v1.Empty\x12=\n" +
63 "\rUntrustPubkey\x12\x19.orlyacl.v1.PubkeyRequest\x1a\x11.orlyacl.v1.Empty\x12O\n" +
64 "\x12ListTrustedPubkeys\x12\x11.orlyacl.v1.Empty\x1a&.orlyacl.v1.ListTrustedPubkeysResponse\x12H\n" +
65 "\x0fBlacklistPubkey\x12\".orlyacl.v1.BlacklistPubkeyRequest\x1a\x11.orlyacl.v1.Empty\x12A\n" +
66 "\x11UnblacklistPubkey\x12\x19.orlyacl.v1.PubkeyRequest\x1a\x11.orlyacl.v1.Empty\x12W\n" +
67 "\x16ListBlacklistedPubkeys\x12\x11.orlyacl.v1.Empty\x1a*.orlyacl.v1.ListBlacklistedPubkeysResponse\x12:\n" +
68 "\bMarkSpam\x12\x1b.orlyacl.v1.MarkSpamRequest\x1a\x11.orlyacl.v1.Empty\x129\n" +
69 "\n" +
70 "UnmarkSpam\x12\x18.orlyacl.v1.EventRequest\x1a\x11.orlyacl.v1.Empty\x12G\n" +
71 "\x0eListSpamEvents\x12\x11.orlyacl.v1.Empty\x1a\".orlyacl.v1.ListSpamEventsResponse\x12W\n" +
72 "\x0eRateLimitCheck\x12!.orlyacl.v1.RateLimitCheckRequest\x1a\".orlyacl.v1.RateLimitCheckResponse\x12G\n" +
73 "\x12ProcessConfigEvent\x12\x1e.orlyacl.v1.ConfigEventRequest\x1a\x11.orlyacl.v1.Empty\x12B\n" +
74 "\x11GetCuratingConfig\x12\x11.orlyacl.v1.Empty\x1a\x1a.orlyacl.v1.CuratingConfig\x12C\n" +
75 "\x14IsCuratingConfigured\x12\x11.orlyacl.v1.Empty\x1a\x18.orlyacl.v1.BoolResponse\x12a\n" +
76 "\x15ListUnclassifiedUsers\x12\x1d.orlyacl.v1.PaginationRequest\x1a).orlyacl.v1.ListUnclassifiedUsersResponse\x12`\n" +
77 "\x12GetEventsForPubkey\x12%.orlyacl.v1.GetEventsForPubkeyRequest\x1a#.orlyacl.v1.EventsForPubkeyResponse\x12b\n" +
78 "\x15DeleteEventsForPubkey\x12(.orlyacl.v1.DeleteEventsForPubkeyRequest\x1a\x1f.orlyacl.v1.DeleteCountResponse\x12C\n" +
79 "\x0eScanAllPubkeys\x12\x11.orlyacl.v1.Empty\x1a\x1e.orlyacl.v1.ScanResultResponse\x12B\n" +
80 "\x0fSubscribePubkey\x12\x1c.orlyacl.v1.SubscribeRequest\x1a\x11.orlyacl.v1.Empty\x12A\n" +
81 "\x11UnsubscribePubkey\x12\x19.orlyacl.v1.PubkeyRequest\x1a\x11.orlyacl.v1.Empty\x12C\n" +
82 "\fIsSubscribed\x12\x19.orlyacl.v1.PubkeyRequest\x1a\x18.orlyacl.v1.BoolResponse\x12N\n" +
83 "\x0fGetSubscription\x12\x19.orlyacl.v1.PubkeyRequest\x1a .orlyacl.v1.SubscriptionResponse\x12>\n" +
84 "\n" +
85 "ClaimAlias\x12\x1d.orlyacl.v1.ClaimAliasRequest\x1a\x11.orlyacl.v1.Empty\x12H\n" +
86 "\x10GetAliasByPubkey\x12\x19.orlyacl.v1.PubkeyRequest\x1a\x19.orlyacl.v1.AliasResponse\x12H\n" +
87 "\x10GetPubkeyByAlias\x12\x18.orlyacl.v1.AliasRequest\x1a\x1a.orlyacl.v1.PubkeyResponse\x12B\n" +
88 "\fIsAliasTaken\x12\x18.orlyacl.v1.AliasRequest\x1a\x18.orlyacl.v1.BoolResponseB.Z,next.orly.dev/pkg/proto/orlyacl/v1;orlyaclv1b\x06proto3"
89
90 var file_orlyacl_v1_acl_proto_goTypes = []any{
91 (*AccessLevelRequest)(nil), // 0: orlyacl.v1.AccessLevelRequest
92 (*PolicyCheckRequest)(nil), // 1: orlyacl.v1.PolicyCheckRequest
93 (*Empty)(nil), // 2: orlyacl.v1.Empty
94 (*ThrottleDelayRequest)(nil), // 3: orlyacl.v1.ThrottleDelayRequest
95 (*AddFollowRequest)(nil), // 4: orlyacl.v1.AddFollowRequest
96 (*BanPubkeyRequest)(nil), // 5: orlyacl.v1.BanPubkeyRequest
97 (*PubkeyRequest)(nil), // 6: orlyacl.v1.PubkeyRequest
98 (*AllowPubkeyRequest)(nil), // 7: orlyacl.v1.AllowPubkeyRequest
99 (*BanEventRequest)(nil), // 8: orlyacl.v1.BanEventRequest
100 (*EventRequest)(nil), // 9: orlyacl.v1.EventRequest
101 (*BlockIPRequest)(nil), // 10: orlyacl.v1.BlockIPRequest
102 (*IPRequest)(nil), // 11: orlyacl.v1.IPRequest
103 (*AllowKindRequest)(nil), // 12: orlyacl.v1.AllowKindRequest
104 (*KindRequest)(nil), // 13: orlyacl.v1.KindRequest
105 (*UpdatePeerAdminsRequest)(nil), // 14: orlyacl.v1.UpdatePeerAdminsRequest
106 (*TrustPubkeyRequest)(nil), // 15: orlyacl.v1.TrustPubkeyRequest
107 (*BlacklistPubkeyRequest)(nil), // 16: orlyacl.v1.BlacklistPubkeyRequest
108 (*MarkSpamRequest)(nil), // 17: orlyacl.v1.MarkSpamRequest
109 (*RateLimitCheckRequest)(nil), // 18: orlyacl.v1.RateLimitCheckRequest
110 (*ConfigEventRequest)(nil), // 19: orlyacl.v1.ConfigEventRequest
111 (*PaginationRequest)(nil), // 20: orlyacl.v1.PaginationRequest
112 (*GetEventsForPubkeyRequest)(nil), // 21: orlyacl.v1.GetEventsForPubkeyRequest
113 (*DeleteEventsForPubkeyRequest)(nil), // 22: orlyacl.v1.DeleteEventsForPubkeyRequest
114 (*SubscribeRequest)(nil), // 23: orlyacl.v1.SubscribeRequest
115 (*ClaimAliasRequest)(nil), // 24: orlyacl.v1.ClaimAliasRequest
116 (*AliasRequest)(nil), // 25: orlyacl.v1.AliasRequest
117 (*AccessLevelResponse)(nil), // 26: orlyacl.v1.AccessLevelResponse
118 (*PolicyCheckResponse)(nil), // 27: orlyacl.v1.PolicyCheckResponse
119 (*ACLInfoResponse)(nil), // 28: orlyacl.v1.ACLInfoResponse
120 (*ModeResponse)(nil), // 29: orlyacl.v1.ModeResponse
121 (*ReadyResponse)(nil), // 30: orlyacl.v1.ReadyResponse
122 (*ThrottleDelayResponse)(nil), // 31: orlyacl.v1.ThrottleDelayResponse
123 (*FollowedPubkeysResponse)(nil), // 32: orlyacl.v1.FollowedPubkeysResponse
124 (*AdminRelaysResponse)(nil), // 33: orlyacl.v1.AdminRelaysResponse
125 (*ListBannedPubkeysResponse)(nil), // 34: orlyacl.v1.ListBannedPubkeysResponse
126 (*ListAllowedPubkeysResponse)(nil), // 35: orlyacl.v1.ListAllowedPubkeysResponse
127 (*ListBannedEventsResponse)(nil), // 36: orlyacl.v1.ListBannedEventsResponse
128 (*ListAllowedEventsResponse)(nil), // 37: orlyacl.v1.ListAllowedEventsResponse
129 (*ListBlockedIPsResponse)(nil), // 38: orlyacl.v1.ListBlockedIPsResponse
130 (*ListAllowedKindsResponse)(nil), // 39: orlyacl.v1.ListAllowedKindsResponse
131 (*ListTrustedPubkeysResponse)(nil), // 40: orlyacl.v1.ListTrustedPubkeysResponse
132 (*ListBlacklistedPubkeysResponse)(nil), // 41: orlyacl.v1.ListBlacklistedPubkeysResponse
133 (*ListSpamEventsResponse)(nil), // 42: orlyacl.v1.ListSpamEventsResponse
134 (*RateLimitCheckResponse)(nil), // 43: orlyacl.v1.RateLimitCheckResponse
135 (*CuratingConfig)(nil), // 44: orlyacl.v1.CuratingConfig
136 (*BoolResponse)(nil), // 45: orlyacl.v1.BoolResponse
137 (*ListUnclassifiedUsersResponse)(nil), // 46: orlyacl.v1.ListUnclassifiedUsersResponse
138 (*EventsForPubkeyResponse)(nil), // 47: orlyacl.v1.EventsForPubkeyResponse
139 (*DeleteCountResponse)(nil), // 48: orlyacl.v1.DeleteCountResponse
140 (*ScanResultResponse)(nil), // 49: orlyacl.v1.ScanResultResponse
141 (*SubscriptionResponse)(nil), // 50: orlyacl.v1.SubscriptionResponse
142 (*AliasResponse)(nil), // 51: orlyacl.v1.AliasResponse
143 (*PubkeyResponse)(nil), // 52: orlyacl.v1.PubkeyResponse
144 }
145 var file_orlyacl_v1_acl_proto_depIdxs = []int32{
146 0, // 0: orlyacl.v1.ACLService.GetAccessLevel:input_type -> orlyacl.v1.AccessLevelRequest
147 1, // 1: orlyacl.v1.ACLService.CheckPolicy:input_type -> orlyacl.v1.PolicyCheckRequest
148 2, // 2: orlyacl.v1.ACLService.GetACLInfo:input_type -> orlyacl.v1.Empty
149 2, // 3: orlyacl.v1.ACLService.GetMode:input_type -> orlyacl.v1.Empty
150 2, // 4: orlyacl.v1.ACLService.Ready:input_type -> orlyacl.v1.Empty
151 3, // 5: orlyacl.v1.ACLService.GetThrottleDelay:input_type -> orlyacl.v1.ThrottleDelayRequest
152 4, // 6: orlyacl.v1.ACLService.AddFollow:input_type -> orlyacl.v1.AddFollowRequest
153 2, // 7: orlyacl.v1.ACLService.GetFollowedPubkeys:input_type -> orlyacl.v1.Empty
154 2, // 8: orlyacl.v1.ACLService.GetAdminRelays:input_type -> orlyacl.v1.Empty
155 5, // 9: orlyacl.v1.ACLService.BanPubkey:input_type -> orlyacl.v1.BanPubkeyRequest
156 6, // 10: orlyacl.v1.ACLService.UnbanPubkey:input_type -> orlyacl.v1.PubkeyRequest
157 2, // 11: orlyacl.v1.ACLService.ListBannedPubkeys:input_type -> orlyacl.v1.Empty
158 7, // 12: orlyacl.v1.ACLService.AllowPubkey:input_type -> orlyacl.v1.AllowPubkeyRequest
159 6, // 13: orlyacl.v1.ACLService.DisallowPubkey:input_type -> orlyacl.v1.PubkeyRequest
160 2, // 14: orlyacl.v1.ACLService.ListAllowedPubkeys:input_type -> orlyacl.v1.Empty
161 8, // 15: orlyacl.v1.ACLService.BanEvent:input_type -> orlyacl.v1.BanEventRequest
162 9, // 16: orlyacl.v1.ACLService.UnbanEvent:input_type -> orlyacl.v1.EventRequest
163 2, // 17: orlyacl.v1.ACLService.ListBannedEvents:input_type -> orlyacl.v1.Empty
164 8, // 18: orlyacl.v1.ACLService.AllowEvent:input_type -> orlyacl.v1.BanEventRequest
165 9, // 19: orlyacl.v1.ACLService.DisallowEvent:input_type -> orlyacl.v1.EventRequest
166 2, // 20: orlyacl.v1.ACLService.ListAllowedEvents:input_type -> orlyacl.v1.Empty
167 10, // 21: orlyacl.v1.ACLService.BlockIP:input_type -> orlyacl.v1.BlockIPRequest
168 11, // 22: orlyacl.v1.ACLService.UnblockIP:input_type -> orlyacl.v1.IPRequest
169 2, // 23: orlyacl.v1.ACLService.ListBlockedIPs:input_type -> orlyacl.v1.Empty
170 12, // 24: orlyacl.v1.ACLService.AllowKind:input_type -> orlyacl.v1.AllowKindRequest
171 13, // 25: orlyacl.v1.ACLService.DisallowKind:input_type -> orlyacl.v1.KindRequest
172 2, // 26: orlyacl.v1.ACLService.ListAllowedKinds:input_type -> orlyacl.v1.Empty
173 14, // 27: orlyacl.v1.ACLService.UpdatePeerAdmins:input_type -> orlyacl.v1.UpdatePeerAdminsRequest
174 15, // 28: orlyacl.v1.ACLService.TrustPubkey:input_type -> orlyacl.v1.TrustPubkeyRequest
175 6, // 29: orlyacl.v1.ACLService.UntrustPubkey:input_type -> orlyacl.v1.PubkeyRequest
176 2, // 30: orlyacl.v1.ACLService.ListTrustedPubkeys:input_type -> orlyacl.v1.Empty
177 16, // 31: orlyacl.v1.ACLService.BlacklistPubkey:input_type -> orlyacl.v1.BlacklistPubkeyRequest
178 6, // 32: orlyacl.v1.ACLService.UnblacklistPubkey:input_type -> orlyacl.v1.PubkeyRequest
179 2, // 33: orlyacl.v1.ACLService.ListBlacklistedPubkeys:input_type -> orlyacl.v1.Empty
180 17, // 34: orlyacl.v1.ACLService.MarkSpam:input_type -> orlyacl.v1.MarkSpamRequest
181 9, // 35: orlyacl.v1.ACLService.UnmarkSpam:input_type -> orlyacl.v1.EventRequest
182 2, // 36: orlyacl.v1.ACLService.ListSpamEvents:input_type -> orlyacl.v1.Empty
183 18, // 37: orlyacl.v1.ACLService.RateLimitCheck:input_type -> orlyacl.v1.RateLimitCheckRequest
184 19, // 38: orlyacl.v1.ACLService.ProcessConfigEvent:input_type -> orlyacl.v1.ConfigEventRequest
185 2, // 39: orlyacl.v1.ACLService.GetCuratingConfig:input_type -> orlyacl.v1.Empty
186 2, // 40: orlyacl.v1.ACLService.IsCuratingConfigured:input_type -> orlyacl.v1.Empty
187 20, // 41: orlyacl.v1.ACLService.ListUnclassifiedUsers:input_type -> orlyacl.v1.PaginationRequest
188 21, // 42: orlyacl.v1.ACLService.GetEventsForPubkey:input_type -> orlyacl.v1.GetEventsForPubkeyRequest
189 22, // 43: orlyacl.v1.ACLService.DeleteEventsForPubkey:input_type -> orlyacl.v1.DeleteEventsForPubkeyRequest
190 2, // 44: orlyacl.v1.ACLService.ScanAllPubkeys:input_type -> orlyacl.v1.Empty
191 23, // 45: orlyacl.v1.ACLService.SubscribePubkey:input_type -> orlyacl.v1.SubscribeRequest
192 6, // 46: orlyacl.v1.ACLService.UnsubscribePubkey:input_type -> orlyacl.v1.PubkeyRequest
193 6, // 47: orlyacl.v1.ACLService.IsSubscribed:input_type -> orlyacl.v1.PubkeyRequest
194 6, // 48: orlyacl.v1.ACLService.GetSubscription:input_type -> orlyacl.v1.PubkeyRequest
195 24, // 49: orlyacl.v1.ACLService.ClaimAlias:input_type -> orlyacl.v1.ClaimAliasRequest
196 6, // 50: orlyacl.v1.ACLService.GetAliasByPubkey:input_type -> orlyacl.v1.PubkeyRequest
197 25, // 51: orlyacl.v1.ACLService.GetPubkeyByAlias:input_type -> orlyacl.v1.AliasRequest
198 25, // 52: orlyacl.v1.ACLService.IsAliasTaken:input_type -> orlyacl.v1.AliasRequest
199 26, // 53: orlyacl.v1.ACLService.GetAccessLevel:output_type -> orlyacl.v1.AccessLevelResponse
200 27, // 54: orlyacl.v1.ACLService.CheckPolicy:output_type -> orlyacl.v1.PolicyCheckResponse
201 28, // 55: orlyacl.v1.ACLService.GetACLInfo:output_type -> orlyacl.v1.ACLInfoResponse
202 29, // 56: orlyacl.v1.ACLService.GetMode:output_type -> orlyacl.v1.ModeResponse
203 30, // 57: orlyacl.v1.ACLService.Ready:output_type -> orlyacl.v1.ReadyResponse
204 31, // 58: orlyacl.v1.ACLService.GetThrottleDelay:output_type -> orlyacl.v1.ThrottleDelayResponse
205 2, // 59: orlyacl.v1.ACLService.AddFollow:output_type -> orlyacl.v1.Empty
206 32, // 60: orlyacl.v1.ACLService.GetFollowedPubkeys:output_type -> orlyacl.v1.FollowedPubkeysResponse
207 33, // 61: orlyacl.v1.ACLService.GetAdminRelays:output_type -> orlyacl.v1.AdminRelaysResponse
208 2, // 62: orlyacl.v1.ACLService.BanPubkey:output_type -> orlyacl.v1.Empty
209 2, // 63: orlyacl.v1.ACLService.UnbanPubkey:output_type -> orlyacl.v1.Empty
210 34, // 64: orlyacl.v1.ACLService.ListBannedPubkeys:output_type -> orlyacl.v1.ListBannedPubkeysResponse
211 2, // 65: orlyacl.v1.ACLService.AllowPubkey:output_type -> orlyacl.v1.Empty
212 2, // 66: orlyacl.v1.ACLService.DisallowPubkey:output_type -> orlyacl.v1.Empty
213 35, // 67: orlyacl.v1.ACLService.ListAllowedPubkeys:output_type -> orlyacl.v1.ListAllowedPubkeysResponse
214 2, // 68: orlyacl.v1.ACLService.BanEvent:output_type -> orlyacl.v1.Empty
215 2, // 69: orlyacl.v1.ACLService.UnbanEvent:output_type -> orlyacl.v1.Empty
216 36, // 70: orlyacl.v1.ACLService.ListBannedEvents:output_type -> orlyacl.v1.ListBannedEventsResponse
217 2, // 71: orlyacl.v1.ACLService.AllowEvent:output_type -> orlyacl.v1.Empty
218 2, // 72: orlyacl.v1.ACLService.DisallowEvent:output_type -> orlyacl.v1.Empty
219 37, // 73: orlyacl.v1.ACLService.ListAllowedEvents:output_type -> orlyacl.v1.ListAllowedEventsResponse
220 2, // 74: orlyacl.v1.ACLService.BlockIP:output_type -> orlyacl.v1.Empty
221 2, // 75: orlyacl.v1.ACLService.UnblockIP:output_type -> orlyacl.v1.Empty
222 38, // 76: orlyacl.v1.ACLService.ListBlockedIPs:output_type -> orlyacl.v1.ListBlockedIPsResponse
223 2, // 77: orlyacl.v1.ACLService.AllowKind:output_type -> orlyacl.v1.Empty
224 2, // 78: orlyacl.v1.ACLService.DisallowKind:output_type -> orlyacl.v1.Empty
225 39, // 79: orlyacl.v1.ACLService.ListAllowedKinds:output_type -> orlyacl.v1.ListAllowedKindsResponse
226 2, // 80: orlyacl.v1.ACLService.UpdatePeerAdmins:output_type -> orlyacl.v1.Empty
227 2, // 81: orlyacl.v1.ACLService.TrustPubkey:output_type -> orlyacl.v1.Empty
228 2, // 82: orlyacl.v1.ACLService.UntrustPubkey:output_type -> orlyacl.v1.Empty
229 40, // 83: orlyacl.v1.ACLService.ListTrustedPubkeys:output_type -> orlyacl.v1.ListTrustedPubkeysResponse
230 2, // 84: orlyacl.v1.ACLService.BlacklistPubkey:output_type -> orlyacl.v1.Empty
231 2, // 85: orlyacl.v1.ACLService.UnblacklistPubkey:output_type -> orlyacl.v1.Empty
232 41, // 86: orlyacl.v1.ACLService.ListBlacklistedPubkeys:output_type -> orlyacl.v1.ListBlacklistedPubkeysResponse
233 2, // 87: orlyacl.v1.ACLService.MarkSpam:output_type -> orlyacl.v1.Empty
234 2, // 88: orlyacl.v1.ACLService.UnmarkSpam:output_type -> orlyacl.v1.Empty
235 42, // 89: orlyacl.v1.ACLService.ListSpamEvents:output_type -> orlyacl.v1.ListSpamEventsResponse
236 43, // 90: orlyacl.v1.ACLService.RateLimitCheck:output_type -> orlyacl.v1.RateLimitCheckResponse
237 2, // 91: orlyacl.v1.ACLService.ProcessConfigEvent:output_type -> orlyacl.v1.Empty
238 44, // 92: orlyacl.v1.ACLService.GetCuratingConfig:output_type -> orlyacl.v1.CuratingConfig
239 45, // 93: orlyacl.v1.ACLService.IsCuratingConfigured:output_type -> orlyacl.v1.BoolResponse
240 46, // 94: orlyacl.v1.ACLService.ListUnclassifiedUsers:output_type -> orlyacl.v1.ListUnclassifiedUsersResponse
241 47, // 95: orlyacl.v1.ACLService.GetEventsForPubkey:output_type -> orlyacl.v1.EventsForPubkeyResponse
242 48, // 96: orlyacl.v1.ACLService.DeleteEventsForPubkey:output_type -> orlyacl.v1.DeleteCountResponse
243 49, // 97: orlyacl.v1.ACLService.ScanAllPubkeys:output_type -> orlyacl.v1.ScanResultResponse
244 2, // 98: orlyacl.v1.ACLService.SubscribePubkey:output_type -> orlyacl.v1.Empty
245 2, // 99: orlyacl.v1.ACLService.UnsubscribePubkey:output_type -> orlyacl.v1.Empty
246 45, // 100: orlyacl.v1.ACLService.IsSubscribed:output_type -> orlyacl.v1.BoolResponse
247 50, // 101: orlyacl.v1.ACLService.GetSubscription:output_type -> orlyacl.v1.SubscriptionResponse
248 2, // 102: orlyacl.v1.ACLService.ClaimAlias:output_type -> orlyacl.v1.Empty
249 51, // 103: orlyacl.v1.ACLService.GetAliasByPubkey:output_type -> orlyacl.v1.AliasResponse
250 52, // 104: orlyacl.v1.ACLService.GetPubkeyByAlias:output_type -> orlyacl.v1.PubkeyResponse
251 45, // 105: orlyacl.v1.ACLService.IsAliasTaken:output_type -> orlyacl.v1.BoolResponse
252 53, // [53:106] is the sub-list for method output_type
253 0, // [0:53] is the sub-list for method input_type
254 0, // [0:0] is the sub-list for extension type_name
255 0, // [0:0] is the sub-list for extension extendee
256 0, // [0:0] is the sub-list for field type_name
257 }
258
259 func init() { file_orlyacl_v1_acl_proto_init() }
260 func file_orlyacl_v1_acl_proto_init() {
261 if File_orlyacl_v1_acl_proto != nil {
262 return
263 }
264 file_orlyacl_v1_types_proto_init()
265 type x struct{}
266 out := protoimpl.TypeBuilder{
267 File: protoimpl.DescBuilder{
268 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
269 RawDescriptor: unsafe.Slice(unsafe.StringData(file_orlyacl_v1_acl_proto_rawDesc), len(file_orlyacl_v1_acl_proto_rawDesc)),
270 NumEnums: 0,
271 NumMessages: 0,
272 NumExtensions: 0,
273 NumServices: 1,
274 },
275 GoTypes: file_orlyacl_v1_acl_proto_goTypes,
276 DependencyIndexes: file_orlyacl_v1_acl_proto_depIdxs,
277 }.Build()
278 File_orlyacl_v1_acl_proto = out.File
279 file_orlyacl_v1_acl_proto_goTypes = nil
280 file_orlyacl_v1_acl_proto_depIdxs = nil
281 }
282