Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(811)

Unified Diff: logdog/api/endpoints/coordinator/logs/v1/logs.pb.go

Issue 2991253004: [logdog] Remove list functionality. (Closed)
Patch Set: fix test Created 3 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: logdog/api/endpoints/coordinator/logs/v1/logs.pb.go
diff --git a/logdog/api/endpoints/coordinator/logs/v1/logs.pb.go b/logdog/api/endpoints/coordinator/logs/v1/logs.pb.go
index 724a8941cea6216819d87d3874c3f854ed39ac92..a1883fb7726593cbee468821b54deb8b4c9b3bde 100644
--- a/logdog/api/endpoints/coordinator/logs/v1/logs.pb.go
+++ b/logdog/api/endpoints/coordinator/logs/v1/logs.pb.go
@@ -14,8 +14,6 @@ It has these top-level messages:
GetResponse
QueryRequest
QueryResponse
- ListRequest
- ListResponse
LogStreamState
*/
package logdog
@@ -73,32 +71,6 @@ func (x QueryRequest_Trinary) String() string {
}
func (QueryRequest_Trinary) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{3, 0} }
-type ListResponse_Component_Type int32
-
-const (
- ListResponse_Component_PATH ListResponse_Component_Type = 0
- ListResponse_Component_STREAM ListResponse_Component_Type = 1
- ListResponse_Component_PROJECT ListResponse_Component_Type = 2
-)
-
-var ListResponse_Component_Type_name = map[int32]string{
- 0: "PATH",
- 1: "STREAM",
- 2: "PROJECT",
-}
-var ListResponse_Component_Type_value = map[string]int32{
- "PATH": 0,
- "STREAM": 1,
- "PROJECT": 2,
-}
-
-func (x ListResponse_Component_Type) String() string {
- return proto.EnumName(ListResponse_Component_Type_name, int32(x))
-}
-func (ListResponse_Component_Type) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor0, []int{6, 0, 0}
-}
-
// GetRequest is the request structure for the user Get endpoint.
//
// If the requested log stream exists, a valid GetRequest will succeed
@@ -667,220 +639,6 @@ func (m *QueryResponse_Stream) GetDescProto() []byte {
return nil
}
-// ListRequest is the request structure for the user List endpoint.
-//
-// The List endpoint enables a directory-tree style traversal of the project
-// and log stream space.
-//
-// For example, if project "myproj" had streams "a/+/baz", a listing would
-// return:
-// - Request: project="", path="", Response: {myproj} (Project names)
-// - Request: project="myproj", path="", Response: {a} (Path components)
-// - Request: project="myproj", path="a", Response: {+} (Path component)
-// - Request: project="myproj", path="a/+", Response: {baz} (Stream component)
-type ListRequest struct {
- // The project to query.
- //
- // If this is empty, the list results will show all projects that the user can
- // access.
- Project string `protobuf:"bytes,1,opt,name=project" json:"project,omitempty"`
- // The path base to query.
- //
- // For example, log streams:
- // - foo/bar/+/baz
- // - foo/+/qux
- //
- // A query to path_base "foo" will return "bar" and "+", both path
- // components.
- PathBase string `protobuf:"bytes,2,opt,name=path_base,json=pathBase" json:"path_base,omitempty"`
- // State, if true, returns that the streams' full state instead of just its
- // Path.
- State bool `protobuf:"varint,3,opt,name=state" json:"state,omitempty"`
- // If not empty, indicates that this query should continue at the point where
- // the previous query left off.
- Next string `protobuf:"bytes,4,opt,name=next" json:"next,omitempty"`
- // If true, will return only streams. Otherwise, intermediate path components
- // will also be returned.
- StreamOnly bool `protobuf:"varint,5,opt,name=stream_only,json=streamOnly" json:"stream_only,omitempty"`
- // If true, indicates that purged streams should show up in the listing. It is
- // an error if a non-admin user requests this option.
- IncludePurged bool `protobuf:"varint,6,opt,name=include_purged,json=includePurged" json:"include_purged,omitempty"`
- // Offset, if >= 0, instructs the list operation to skip the supplied number
- // of results. This can be used for pagination.
- Offset int32 `protobuf:"varint,7,opt,name=offset" json:"offset,omitempty"`
- // The maximum number of componts to return.
- //
- // If <= 0, no upper bound will be indicated. However, the returned result
- // count is still be subject to internal constraints.
- MaxResults int32 `protobuf:"varint,8,opt,name=max_results,json=maxResults" json:"max_results,omitempty"`
-}
-
-func (m *ListRequest) Reset() { *m = ListRequest{} }
-func (m *ListRequest) String() string { return proto.CompactTextString(m) }
-func (*ListRequest) ProtoMessage() {}
-func (*ListRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{5} }
-
-func (m *ListRequest) GetProject() string {
- if m != nil {
- return m.Project
- }
- return ""
-}
-
-func (m *ListRequest) GetPathBase() string {
- if m != nil {
- return m.PathBase
- }
- return ""
-}
-
-func (m *ListRequest) GetState() bool {
- if m != nil {
- return m.State
- }
- return false
-}
-
-func (m *ListRequest) GetNext() string {
- if m != nil {
- return m.Next
- }
- return ""
-}
-
-func (m *ListRequest) GetStreamOnly() bool {
- if m != nil {
- return m.StreamOnly
- }
- return false
-}
-
-func (m *ListRequest) GetIncludePurged() bool {
- if m != nil {
- return m.IncludePurged
- }
- return false
-}
-
-func (m *ListRequest) GetOffset() int32 {
- if m != nil {
- return m.Offset
- }
- return 0
-}
-
-func (m *ListRequest) GetMaxResults() int32 {
- if m != nil {
- return m.MaxResults
- }
- return 0
-}
-
-// ListResponse is the response structure for the user List endpoint.
-type ListResponse struct {
- // The project that the streams belong to.
- //
- // If the request was for the project tier of the list hierarchy, this will
- // be empty, and the components list will contain project elements.
- Project string `protobuf:"bytes,1,opt,name=project" json:"project,omitempty"`
- // The hierarchy base that was requested.
- PathBase string `protobuf:"bytes,2,opt,name=path_base,json=pathBase" json:"path_base,omitempty"`
- // If not empty, indicates that there are more list results available.
- // These results can be requested by repeating the List request with the
- // same Path field and supplying this value in the Next field.
- Next string `protobuf:"bytes,3,opt,name=next" json:"next,omitempty"`
- Components []*ListResponse_Component `protobuf:"bytes,4,rep,name=components" json:"components,omitempty"`
-}
-
-func (m *ListResponse) Reset() { *m = ListResponse{} }
-func (m *ListResponse) String() string { return proto.CompactTextString(m) }
-func (*ListResponse) ProtoMessage() {}
-func (*ListResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{6} }
-
-func (m *ListResponse) GetProject() string {
- if m != nil {
- return m.Project
- }
- return ""
-}
-
-func (m *ListResponse) GetPathBase() string {
- if m != nil {
- return m.PathBase
- }
- return ""
-}
-
-func (m *ListResponse) GetNext() string {
- if m != nil {
- return m.Next
- }
- return ""
-}
-
-func (m *ListResponse) GetComponents() []*ListResponse_Component {
- if m != nil {
- return m.Components
- }
- return nil
-}
-
-// The set of listed stream components.
-type ListResponse_Component struct {
- // Name is the name of this path component. When combined with the
- // response Base, this will form the full stream path.
- Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
- // The type of the component.
- Type ListResponse_Component_Type `protobuf:"varint,2,opt,name=type,enum=logdog.ListResponse_Component_Type" json:"type,omitempty"`
- // State is the log stream descriptor and state for this stream. It will
- // only be filled if this is a STREAM component.
- //
- // It can be requested by setting the request's State field to true. If the
- // Proto field is true, the State's Descriptor field will not be included.
- State *LogStreamState `protobuf:"bytes,3,opt,name=state" json:"state,omitempty"`
- // Descriptor is the JSON-packed log stream descriptor protobuf. It will
- // only be filled if this is a STREAM component.
- //
- // A Descriptor entry corresponds to the Path with the same index.
- //
- // If the list request's State field is set, the descriptor will be
- // populated.
- Desc *logpb.LogStreamDescriptor `protobuf:"bytes,4,opt,name=desc" json:"desc,omitempty"`
-}
-
-func (m *ListResponse_Component) Reset() { *m = ListResponse_Component{} }
-func (m *ListResponse_Component) String() string { return proto.CompactTextString(m) }
-func (*ListResponse_Component) ProtoMessage() {}
-func (*ListResponse_Component) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{6, 0} }
-
-func (m *ListResponse_Component) GetName() string {
- if m != nil {
- return m.Name
- }
- return ""
-}
-
-func (m *ListResponse_Component) GetType() ListResponse_Component_Type {
- if m != nil {
- return m.Type
- }
- return ListResponse_Component_PATH
-}
-
-func (m *ListResponse_Component) GetState() *LogStreamState {
- if m != nil {
- return m.State
- }
- return nil
-}
-
-func (m *ListResponse_Component) GetDesc() *logpb.LogStreamDescriptor {
- if m != nil {
- return m.Desc
- }
- return nil
-}
-
func init() {
proto.RegisterType((*GetRequest)(nil), "logdog.GetRequest")
proto.RegisterType((*GetRequest_SignURLRequest)(nil), "logdog.GetRequest.SignURLRequest")
@@ -891,11 +649,7 @@ func init() {
proto.RegisterType((*QueryRequest_StreamTypeFilter)(nil), "logdog.QueryRequest.StreamTypeFilter")
proto.RegisterType((*QueryResponse)(nil), "logdog.QueryResponse")
proto.RegisterType((*QueryResponse_Stream)(nil), "logdog.QueryResponse.Stream")
- proto.RegisterType((*ListRequest)(nil), "logdog.ListRequest")
- proto.RegisterType((*ListResponse)(nil), "logdog.ListResponse")
- proto.RegisterType((*ListResponse_Component)(nil), "logdog.ListResponse.Component")
proto.RegisterEnum("logdog.QueryRequest_Trinary", QueryRequest_Trinary_name, QueryRequest_Trinary_value)
- proto.RegisterEnum("logdog.ListResponse_Component_Type", ListResponse_Component_Type_name, ListResponse_Component_Type_value)
}
// Reference imports to suppress errors if they are not otherwise used.
@@ -915,8 +669,6 @@ type LogsClient interface {
Tail(ctx context.Context, in *TailRequest, opts ...grpc.CallOption) (*GetResponse, error)
// Query returns log stream paths that match the requested query.
Query(ctx context.Context, in *QueryRequest, opts ...grpc.CallOption) (*QueryResponse, error)
- // List returns log stream paths rooted under the path hierarchy.
- List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error)
}
type logsPRPCClient struct {
client *prpc.Client
@@ -953,15 +705,6 @@ func (c *logsPRPCClient) Query(ctx context.Context, in *QueryRequest, opts ...gr
return out, nil
}
-func (c *logsPRPCClient) List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error) {
- out := new(ListResponse)
- err := c.client.Call(ctx, "logdog.Logs", "List", in, out, opts...)
- if err != nil {
- return nil, err
- }
- return out, nil
-}
-
type logsClient struct {
cc *grpc.ClientConn
}
@@ -997,15 +740,6 @@ func (c *logsClient) Query(ctx context.Context, in *QueryRequest, opts ...grpc.C
return out, nil
}
-func (c *logsClient) List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error) {
- out := new(ListResponse)
- err := grpc.Invoke(ctx, "/logdog.Logs/List", in, out, c.cc, opts...)
- if err != nil {
- return nil, err
- }
- return out, nil
-}
-
// Server API for Logs service
type LogsServer interface {
@@ -1015,8 +749,6 @@ type LogsServer interface {
Tail(context.Context, *TailRequest) (*GetResponse, error)
// Query returns log stream paths that match the requested query.
Query(context.Context, *QueryRequest) (*QueryResponse, error)
- // List returns log stream paths rooted under the path hierarchy.
- List(context.Context, *ListRequest) (*ListResponse, error)
}
func RegisterLogsServer(s prpc.Registrar, srv LogsServer) {
@@ -1077,24 +809,6 @@ func _Logs_Query_Handler(srv interface{}, ctx context.Context, dec func(interfac
return interceptor(ctx, in, info, handler)
}
-func _Logs_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
- in := new(ListRequest)
- if err := dec(in); err != nil {
- return nil, err
- }
- if interceptor == nil {
- return srv.(LogsServer).List(ctx, in)
- }
- info := &grpc.UnaryServerInfo{
- Server: srv,
- FullMethod: "/logdog.Logs/List",
- }
- handler := func(ctx context.Context, req interface{}) (interface{}, error) {
- return srv.(LogsServer).List(ctx, req.(*ListRequest))
- }
- return interceptor(ctx, in, info, handler)
-}
-
var _Logs_serviceDesc = grpc.ServiceDesc{
ServiceName: "logdog.Logs",
HandlerType: (*LogsServer)(nil),
@@ -1111,10 +825,6 @@ var _Logs_serviceDesc = grpc.ServiceDesc{
MethodName: "Query",
Handler: _Logs_Query_Handler,
},
- {
- MethodName: "List",
- Handler: _Logs_List_Handler,
- },
},
Streams: []grpc.StreamDesc{},
Metadata: "github.com/luci/luci-go/logdog/api/endpoints/coordinator/logs/v1/logs.proto",
@@ -1125,76 +835,62 @@ func init() {
}
var fileDescriptor0 = []byte{
- // 1130 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0xef, 0x8e, 0xdb, 0x44,
- 0x10, 0xc7, 0x89, 0xf3, 0x6f, 0x9c, 0xbb, 0x86, 0xa5, 0x54, 0xc6, 0xa5, 0x6d, 0x9a, 0x52, 0x11,
- 0x24, 0x70, 0xda, 0x50, 0x28, 0x2a, 0x12, 0xa8, 0xbd, 0x5e, 0xcb, 0x9f, 0x83, 0xbb, 0x6e, 0x52,
- 0x24, 0x3e, 0x45, 0x4e, 0xb2, 0xe7, 0x1a, 0x9c, 0x5d, 0xe3, 0x5d, 0x1f, 0x97, 0x67, 0xe0, 0x13,
- 0x9f, 0x10, 0x8f, 0xc5, 0x23, 0x20, 0x1e, 0x80, 0x27, 0x40, 0x42, 0x3b, 0x6b, 0xc7, 0x69, 0x1a,
- 0x7a, 0x45, 0x94, 0x2f, 0x49, 0x66, 0xe6, 0x37, 0xbb, 0x3b, 0xbf, 0x99, 0xdf, 0x6e, 0xe0, 0xcb,
- 0x30, 0x52, 0x4f, 0xb2, 0xa9, 0x3f, 0x13, 0x8b, 0x41, 0x9c, 0xcd, 0x22, 0xfc, 0x78, 0x2f, 0x14,
- 0x83, 0x58, 0x84, 0x73, 0x11, 0x0e, 0x82, 0x24, 0x1a, 0x30, 0x3e, 0x4f, 0x44, 0xc4, 0x95, 0x1c,
- 0xcc, 0x84, 0x48, 0xe7, 0x11, 0x0f, 0x94, 0x48, 0x35, 0x40, 0x0e, 0x4e, 0x6e, 0xe2, 0xb7, 0x9f,
- 0xa4, 0x42, 0x09, 0x52, 0x37, 0x49, 0xde, 0xc1, 0x7f, 0x5e, 0x54, 0xaa, 0x40, 0x31, 0xb3, 0xaa,
- 0x37, 0x7c, 0x81, 0xd5, 0x62, 0x11, 0x26, 0x53, 0xfd, 0x99, 0xe7, 0x5c, 0x09, 0x85, 0x08, 0x63,
- 0x36, 0x40, 0x6b, 0x9a, 0x1d, 0x0f, 0x54, 0xb4, 0x60, 0x52, 0x05, 0x8b, 0x24, 0x07, 0x5c, 0xde,
- 0x04, 0xcc, 0xb3, 0x34, 0x50, 0x91, 0xe0, 0x26, 0xde, 0xfb, 0xa9, 0x0a, 0xf0, 0x90, 0x29, 0xca,
- 0x7e, 0xc8, 0x98, 0x54, 0xc4, 0x85, 0x46, 0x92, 0x8a, 0xef, 0xd8, 0x4c, 0xb9, 0x56, 0xd7, 0xea,
- 0xb7, 0x68, 0x61, 0x12, 0x02, 0x76, 0x12, 0xa8, 0x27, 0x6e, 0x05, 0xdd, 0xf8, 0x9b, 0x9c, 0x87,
- 0x1a, 0x16, 0xe0, 0x56, 0xbb, 0x56, 0xbf, 0x49, 0x8d, 0xa1, 0xbd, 0x11, 0x9f, 0xb3, 0x53, 0xd7,
- 0xee, 0x5a, 0xfd, 0x2a, 0x35, 0x06, 0xb9, 0x04, 0x30, 0x5d, 0x2a, 0x36, 0x99, 0x89, 0x8c, 0x2b,
- 0xb7, 0xd6, 0xb5, 0xfa, 0x35, 0xda, 0xd2, 0x9e, 0x3d, 0xed, 0x20, 0x17, 0xa1, 0x15, 0x8b, 0x30,
- 0x8f, 0xd6, 0x31, 0xda, 0x8c, 0x45, 0x68, 0x82, 0xd7, 0x61, 0x97, 0x0b, 0x3e, 0x99, 0x09, 0xae,
- 0xa2, 0x30, 0x13, 0x99, 0x74, 0x1b, 0xb8, 0xe1, 0x0e, 0x17, 0x7c, 0x6f, 0xe5, 0x24, 0x9f, 0xc3,
- 0xb9, 0x90, 0xa9, 0x89, 0x8c, 0x42, 0xce, 0xe6, 0x93, 0x2c, 0x8d, 0xa5, 0xdb, 0xec, 0x5a, 0x7d,
- 0x67, 0x78, 0xd5, 0x37, 0x14, 0xfa, 0x65, 0xa5, 0xfe, 0x28, 0x0a, 0xf9, 0x63, 0x7a, 0x90, 0x9b,
- 0x74, 0x27, 0x64, 0x6a, 0x84, 0x89, 0x8f, 0xd3, 0x58, 0x7a, 0x19, 0xec, 0x3e, 0x0d, 0x20, 0x1f,
- 0x40, 0x33, 0x8e, 0x8e, 0x99, 0xe6, 0x17, 0xa9, 0x71, 0x86, 0x6f, 0xf8, 0x86, 0x5b, 0xbf, 0xe0,
- 0xd6, 0xbf, 0x9f, 0x73, 0x4b, 0x57, 0x50, 0x72, 0x01, 0xea, 0x52, 0xa5, 0x2c, 0x58, 0x20, 0x71,
- 0x4d, 0x9a, 0x5b, 0x25, 0x49, 0x39, 0x75, 0x68, 0xf4, 0x1e, 0x81, 0x33, 0x0e, 0xa2, 0xf8, 0x25,
- 0x76, 0xa3, 0xf7, 0x47, 0x05, 0x1c, 0x2c, 0x5b, 0x26, 0x82, 0x4b, 0xf6, 0x9c, 0x35, 0xdf, 0x2d,
- 0xf2, 0x2b, 0x58, 0xde, 0x85, 0x82, 0xb4, 0x03, 0x11, 0x8e, 0xf0, 0xd0, 0x23, 0x1d, 0x2d, 0xba,
- 0xec, 0x83, 0x3d, 0x67, 0x72, 0x86, 0x9b, 0x39, 0x43, 0xcf, 0xc7, 0xc9, 0x2c, 0xb1, 0xf7, 0x99,
- 0x9c, 0xa5, 0x51, 0xa2, 0x44, 0x4a, 0x11, 0x47, 0xae, 0x81, 0xad, 0x87, 0xde, 0xb5, 0xbb, 0xd5,
- 0xbe, 0x33, 0x3c, 0x57, 0xe2, 0xf7, 0xb9, 0x4a, 0x97, 0x14, 0x83, 0xe4, 0x53, 0x70, 0xd6, 0xbb,
- 0x57, 0xc3, 0xb5, 0x2f, 0x3f, 0xd5, 0x3d, 0x53, 0x86, 0x5f, 0xf6, 0x8a, 0x82, 0x2c, 0xfb, 0x76,
- 0x02, 0x50, 0x46, 0xc8, 0x1d, 0x00, 0x76, 0x9a, 0x44, 0xa6, 0x29, 0x79, 0xd7, 0xbc, 0x67, 0xba,
- 0x36, 0x2e, 0x24, 0x43, 0xd7, 0xd0, 0x1b, 0x8d, 0x6b, 0x6d, 0x6f, 0x5c, 0xab, 0x68, 0xdc, 0x2f,
- 0x35, 0x68, 0x3f, 0xca, 0x58, 0xba, 0x7c, 0xc9, 0x42, 0xc2, 0x43, 0xa2, 0x90, 0x9a, 0xd4, 0x18,
- 0x3a, 0x9f, 0xb3, 0x53, 0x23, 0xa1, 0x16, 0xc5, 0xdf, 0xe4, 0x0a, 0x38, 0x8b, 0xe0, 0x74, 0x92,
- 0x32, 0x99, 0xc5, 0x4a, 0xe6, 0xfa, 0x81, 0x45, 0x70, 0x4a, 0x8d, 0x87, 0x5c, 0x85, 0xb6, 0x56,
- 0x0f, 0xe3, 0x6a, 0xa2, 0x96, 0x09, 0x73, 0x01, 0x93, 0x9d, 0xdc, 0x37, 0x5e, 0x26, 0x8c, 0x3c,
- 0x00, 0xc7, 0x94, 0x68, 0x10, 0x0e, 0xb2, 0x75, 0xbd, 0xe0, 0x7e, 0xbd, 0x38, 0xdf, 0xb4, 0x58,
- 0x67, 0x3d, 0x88, 0x62, 0xc5, 0x52, 0x0a, 0x72, 0xe5, 0x21, 0x37, 0xa0, 0xc6, 0xd9, 0x8f, 0x2c,
- 0x75, 0xdb, 0x67, 0xf2, 0x6d, 0x80, 0x3a, 0x43, 0xc4, 0x73, 0x96, 0xba, 0x3b, 0x67, 0x67, 0x20,
- 0x90, 0x5c, 0x83, 0x1d, 0x0c, 0x4e, 0x4e, 0x58, 0x2a, 0x75, 0x6f, 0x77, 0xb1, 0x9e, 0x36, 0x3a,
- 0xbf, 0x31, 0x3e, 0x32, 0x04, 0x5b, 0x05, 0xa1, 0x74, 0xcf, 0xe1, 0xc4, 0x5d, 0xde, 0x5a, 0xc9,
- 0x38, 0x08, 0x65, 0x3e, 0x80, 0x1a, 0x4b, 0x6e, 0x41, 0x3d, 0xc9, 0xd2, 0x90, 0xcd, 0xdd, 0x4e,
- 0xd7, 0xea, 0xef, 0x0e, 0xdf, 0xdc, 0x9e, 0x95, 0x46, 0x3c, 0x48, 0x97, 0x34, 0xc7, 0x7a, 0x1f,
- 0x43, 0x67, 0x93, 0x12, 0xf2, 0x36, 0xd4, 0x4e, 0x82, 0x38, 0x33, 0x97, 0xc5, 0xee, 0xf0, 0xd5,
- 0x7c, 0xe0, 0x4b, 0x1c, 0x35, 0x71, 0xef, 0x36, 0xb4, 0x56, 0xa7, 0x20, 0x1d, 0xa8, 0x7e, 0xcf,
- 0x96, 0xf9, 0xc8, 0xe8, 0x9f, 0x7a, 0x08, 0xcc, 0x3a, 0x66, 0x5e, 0x8c, 0x71, 0xa7, 0xf2, 0x91,
- 0xd5, 0x7b, 0x0b, 0x1a, 0xf9, 0x41, 0x48, 0x13, 0xec, 0x7b, 0x87, 0xe3, 0xcf, 0x3a, 0xaf, 0x90,
- 0x06, 0x54, 0xbf, 0xdd, 0x1f, 0x75, 0x2c, 0x52, 0x87, 0xca, 0xd7, 0x87, 0x9d, 0x4a, 0xef, 0xe7,
- 0x0a, 0xec, 0xe4, 0x87, 0x3f, 0xf3, 0x06, 0xf8, 0x10, 0x1a, 0xa6, 0x91, 0xd2, 0xad, 0x20, 0x69,
- 0x9b, 0xe5, 0x17, 0xe2, 0x43, 0x10, 0x2d, 0xc0, 0xab, 0x91, 0xac, 0x96, 0x23, 0xe9, 0xfd, 0x6a,
- 0x41, 0xdd, 0xe0, 0x56, 0x13, 0x6f, 0xad, 0x4d, 0xfc, 0xff, 0x7b, 0xd9, 0x5c, 0x02, 0xd0, 0xdf,
- 0x93, 0x52, 0x3e, 0x6d, 0xda, 0xd2, 0x9e, 0x23, 0x7c, 0xf4, 0xfe, 0xb4, 0xc0, 0x39, 0x88, 0xe4,
- 0x0b, 0xbc, 0x7a, 0x17, 0xa1, 0xa5, 0x8f, 0x3b, 0x99, 0x06, 0xb2, 0xe8, 0x40, 0x53, 0x3b, 0xee,
- 0x05, 0x92, 0xfd, 0x83, 0x6a, 0x0b, 0x32, 0xec, 0xa7, 0xf5, 0x99, 0x6b, 0x4b, 0xf0, 0x78, 0x89,
- 0xd2, 0x6d, 0x16, 0xa2, 0x39, 0xe4, 0xf1, 0x52, 0xbf, 0x70, 0x11, 0x9f, 0xc5, 0xd9, 0x9c, 0x4d,
- 0xf2, 0xf9, 0xab, 0x9b, 0x17, 0x2e, 0xf7, 0x1e, 0xa1, 0x53, 0x5f, 0x4a, 0xe2, 0xf8, 0x58, 0x32,
- 0x85, 0x0f, 0x60, 0x8d, 0xe6, 0xd6, 0xa6, 0xfe, 0x9b, 0x9b, 0xfa, 0xef, 0xfd, 0x55, 0x81, 0xb6,
- 0xa9, 0xf8, 0xcc, 0x21, 0x78, 0x6e, 0xc9, 0x5b, 0x3a, 0x4d, 0x3e, 0x01, 0x98, 0x89, 0x45, 0x22,
- 0x38, 0xe3, 0xaa, 0xb8, 0xdf, 0x57, 0x6a, 0x5b, 0xdf, 0xd4, 0xdf, 0x2b, 0x60, 0x74, 0x2d, 0xc3,
- 0xfb, 0xdd, 0x82, 0xd6, 0x2a, 0x82, 0x3b, 0x04, 0xf9, 0x1b, 0xab, 0x77, 0x08, 0x16, 0x8c, 0xdc,
- 0x06, 0x1b, 0xef, 0xa4, 0x0a, 0x4a, 0xe9, 0xda, 0xf3, 0xd7, 0xf6, 0x51, 0x5c, 0x98, 0x50, 0x4e,
- 0x59, 0xf5, 0xdf, 0x4c, 0x99, 0xfd, 0x62, 0x53, 0xd6, 0x7b, 0x07, 0x6c, 0xbc, 0xf1, 0x9a, 0x60,
- 0x1f, 0xdd, 0x45, 0xf5, 0x01, 0xd4, 0x47, 0x63, 0xba, 0x7f, 0xf7, 0xab, 0x8e, 0x45, 0x1c, 0x68,
- 0x1c, 0xd1, 0xc3, 0x2f, 0xf6, 0xf7, 0xc6, 0x9d, 0xca, 0xf0, 0x37, 0x0b, 0xec, 0x03, 0xfd, 0xc2,
- 0xf9, 0x50, 0x7d, 0xc8, 0x14, 0x21, 0xcf, 0xfe, 0x23, 0xf1, 0x5e, 0xdb, 0xf2, 0xce, 0x91, 0x1b,
- 0x60, 0xeb, 0x7f, 0x04, 0x64, 0x15, 0x5c, 0xfb, 0x7f, 0xb0, 0x3d, 0xe3, 0x16, 0xd4, 0x50, 0xad,
- 0xe4, 0xfc, 0xb6, 0xbb, 0xcb, 0x7b, 0x7d, 0xab, 0xa4, 0xc9, 0x4d, 0xb0, 0x35, 0x9d, 0xe5, 0x3e,
- 0x6b, 0xfa, 0xf0, 0xce, 0x6f, 0x63, 0x7c, 0x5a, 0x47, 0x75, 0xbd, 0xff, 0x77, 0x00, 0x00, 0x00,
- 0xff, 0xff, 0x92, 0xcb, 0xcc, 0xa4, 0x5b, 0x0b, 0x00, 0x00,
+ // 912 bytes of a gzipped FileDescriptorProto
+ 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x55, 0xdd, 0xae, 0xdb, 0x44,
+ 0x10, 0xc6, 0x89, 0xf3, 0x37, 0x4e, 0x72, 0xc2, 0x52, 0x2a, 0x63, 0xe8, 0x69, 0x9a, 0x52, 0x91,
+ 0x0b, 0x70, 0x8a, 0x29, 0x3f, 0x2a, 0x17, 0x48, 0xf4, 0x0f, 0xc4, 0x11, 0xa5, 0x9b, 0x14, 0x89,
+ 0xab, 0xc8, 0x89, 0xb7, 0x5b, 0x83, 0xb3, 0x6b, 0x76, 0xd7, 0x87, 0xe4, 0x19, 0xb8, 0xe2, 0x0a,
+ 0x71, 0xc3, 0xcb, 0xf1, 0x22, 0x68, 0x77, 0xed, 0x38, 0x3d, 0x8d, 0x38, 0x48, 0x94, 0x9b, 0xd8,
+ 0x33, 0xf3, 0xcd, 0x7a, 0xe7, 0xfb, 0x66, 0x26, 0xf0, 0x0d, 0x4d, 0xd5, 0xf3, 0x62, 0x15, 0xae,
+ 0xf9, 0x66, 0x96, 0x15, 0xeb, 0xd4, 0xfc, 0x7c, 0x40, 0xf9, 0x2c, 0xe3, 0x34, 0xe1, 0x74, 0x16,
+ 0xe7, 0xe9, 0x8c, 0xb0, 0x24, 0xe7, 0x29, 0x53, 0x72, 0xb6, 0xe6, 0x5c, 0x24, 0x29, 0x8b, 0x15,
+ 0x17, 0x1a, 0x20, 0x67, 0xe7, 0x1f, 0x9a, 0x67, 0x98, 0x0b, 0xae, 0x38, 0x6a, 0xdb, 0xa4, 0xe0,
+ 0xec, 0x3f, 0x1f, 0x2a, 0x55, 0xac, 0x88, 0x3d, 0x35, 0x88, 0xfe, 0xc5, 0x69, 0x19, 0xa7, 0xf9,
+ 0x4a, 0xff, 0x96, 0x39, 0xd7, 0x29, 0xe7, 0x34, 0x23, 0x33, 0x63, 0xad, 0x8a, 0x67, 0x33, 0x95,
+ 0x6e, 0x88, 0x54, 0xf1, 0x26, 0x2f, 0x01, 0xa7, 0x17, 0x01, 0x49, 0x21, 0x62, 0x95, 0x72, 0x66,
+ 0xe3, 0x93, 0x5f, 0x9b, 0x00, 0x8f, 0x88, 0xc2, 0xe4, 0xe7, 0x82, 0x48, 0x85, 0x7c, 0xe8, 0xe4,
+ 0x82, 0xff, 0x48, 0xd6, 0xca, 0x77, 0xc6, 0xce, 0xb4, 0x87, 0x2b, 0x13, 0x21, 0x70, 0xf3, 0x58,
+ 0x3d, 0xf7, 0x1b, 0xc6, 0x6d, 0xde, 0xd1, 0x15, 0x68, 0x99, 0x02, 0xfc, 0xe6, 0xd8, 0x99, 0x76,
+ 0xb1, 0x35, 0xb4, 0x37, 0x65, 0x09, 0xd9, 0xfa, 0xee, 0xd8, 0x99, 0x36, 0xb1, 0x35, 0xd0, 0x35,
+ 0x80, 0xd5, 0x4e, 0x91, 0xe5, 0x9a, 0x17, 0x4c, 0xf9, 0xad, 0xb1, 0x33, 0x6d, 0xe1, 0x9e, 0xf6,
+ 0xdc, 0xd3, 0x0e, 0xf4, 0x36, 0xf4, 0x32, 0x4e, 0xcb, 0x68, 0xdb, 0x44, 0xbb, 0x19, 0xa7, 0x36,
+ 0x78, 0x0b, 0x86, 0x8c, 0xb3, 0xe5, 0x9a, 0x33, 0x95, 0xd2, 0x82, 0x17, 0xd2, 0xef, 0x98, 0x0f,
+ 0x0e, 0x18, 0x67, 0xf7, 0xf6, 0x4e, 0xf4, 0x35, 0x9c, 0x50, 0xa2, 0x96, 0x32, 0xa5, 0x8c, 0x24,
+ 0xcb, 0x42, 0x64, 0xd2, 0xef, 0x8e, 0x9d, 0xa9, 0x17, 0xdd, 0x08, 0x2d, 0x85, 0x61, 0x5d, 0x69,
+ 0x38, 0x4f, 0x29, 0x7b, 0x8a, 0xcf, 0x4a, 0x13, 0x0f, 0x28, 0x51, 0x73, 0x93, 0xf8, 0x54, 0x64,
+ 0x32, 0x28, 0x60, 0xf8, 0x22, 0x00, 0x7d, 0x0c, 0xdd, 0x2c, 0x7d, 0x46, 0x34, 0xbf, 0x86, 0x1a,
+ 0x2f, 0x7a, 0x2b, 0xb4, 0xdc, 0x86, 0x15, 0xb7, 0xe1, 0xfd, 0x92, 0x5b, 0xbc, 0x87, 0xa2, 0xab,
+ 0xd0, 0x96, 0x4a, 0x90, 0x78, 0x63, 0x88, 0xeb, 0xe2, 0xd2, 0xaa, 0x49, 0x2a, 0xa9, 0x33, 0xc6,
+ 0xe4, 0x09, 0x78, 0x8b, 0x38, 0xcd, 0x5e, 0xa1, 0x1a, 0x93, 0xbf, 0x1a, 0xe0, 0x99, 0xb2, 0x65,
+ 0xce, 0x99, 0x24, 0xff, 0x70, 0xe6, 0xfb, 0x55, 0x7e, 0xc3, 0x94, 0x77, 0xb5, 0x22, 0xed, 0x8c,
+ 0xd3, 0xb9, 0xb9, 0xf4, 0x5c, 0x47, 0x2b, 0x95, 0x43, 0x70, 0x13, 0x22, 0xd7, 0xe6, 0x63, 0x5e,
+ 0x14, 0x84, 0xa6, 0x33, 0x6b, 0xec, 0x7d, 0x22, 0xd7, 0x22, 0xcd, 0x15, 0x17, 0xd8, 0xe0, 0xd0,
+ 0x4d, 0x70, 0x75, 0xd3, 0xfb, 0xee, 0xb8, 0x39, 0xf5, 0xa2, 0x93, 0x1a, 0xff, 0x80, 0x29, 0xb1,
+ 0xc3, 0x26, 0x88, 0xbe, 0x00, 0xef, 0x50, 0xbd, 0x96, 0x39, 0xfb, 0xf4, 0x05, 0xf5, 0x6c, 0x19,
+ 0x61, 0xad, 0x15, 0x06, 0x59, 0xeb, 0x76, 0x0e, 0x50, 0x47, 0xd0, 0x5d, 0x00, 0xb2, 0xcd, 0x53,
+ 0x2b, 0x4a, 0xa9, 0x5a, 0xf0, 0x92, 0x6a, 0x8b, 0x6a, 0x64, 0xf0, 0x01, 0xfa, 0x82, 0x70, 0xbd,
+ 0xe3, 0xc2, 0xf5, 0x2a, 0xe1, 0x7e, 0x6f, 0x41, 0xff, 0x49, 0x41, 0xc4, 0xee, 0x15, 0x0f, 0x92,
+ 0xb9, 0xa4, 0x19, 0xa4, 0x2e, 0xb6, 0x86, 0xce, 0x67, 0x64, 0x6b, 0x47, 0xa8, 0x87, 0xcd, 0x3b,
+ 0xba, 0x0e, 0xde, 0x26, 0xde, 0x2e, 0x05, 0x91, 0x45, 0xa6, 0x64, 0x39, 0x3f, 0xb0, 0x89, 0xb7,
+ 0xd8, 0x7a, 0xd0, 0x0d, 0xe8, 0xeb, 0xe9, 0x21, 0x4c, 0x2d, 0xd5, 0x2e, 0x27, 0x3e, 0x98, 0x64,
+ 0xaf, 0xf4, 0x2d, 0x76, 0x39, 0x41, 0x0f, 0xc1, 0xb3, 0x25, 0x5a, 0x84, 0x67, 0xd8, 0xba, 0x55,
+ 0x71, 0x7f, 0x58, 0x5c, 0x68, 0x25, 0xd6, 0x59, 0x0f, 0xd3, 0x4c, 0x11, 0x81, 0x41, 0xee, 0x3d,
+ 0xe8, 0x36, 0xb4, 0x18, 0xf9, 0x85, 0x08, 0xbf, 0x7f, 0x29, 0xdf, 0x16, 0xa8, 0x33, 0x78, 0x96,
+ 0x10, 0xe1, 0x0f, 0x2e, 0xcf, 0x30, 0x40, 0x74, 0x13, 0x06, 0x26, 0xb8, 0x3c, 0x27, 0x42, 0x6a,
+ 0x6d, 0x87, 0xa6, 0x9e, 0xbe, 0x71, 0x7e, 0x6f, 0x7d, 0x28, 0x02, 0x57, 0xc5, 0x54, 0xfa, 0x27,
+ 0xa6, 0xe3, 0x4e, 0x8f, 0x56, 0xb2, 0x88, 0xa9, 0x2c, 0x1b, 0x50, 0x63, 0xd1, 0x1d, 0x68, 0xe7,
+ 0x85, 0xa0, 0x24, 0xf1, 0x47, 0x63, 0x67, 0x3a, 0x8c, 0xde, 0x39, 0x9e, 0x25, 0x52, 0x16, 0x8b,
+ 0x1d, 0x2e, 0xb1, 0xc1, 0xe7, 0x30, 0xba, 0x48, 0x09, 0x7a, 0x0f, 0x5a, 0xe7, 0x71, 0x56, 0xd8,
+ 0x65, 0x31, 0x8c, 0x5e, 0x2f, 0x1b, 0xbe, 0xc6, 0x61, 0x1b, 0x0f, 0x3e, 0x85, 0xde, 0xfe, 0x16,
+ 0x68, 0x04, 0xcd, 0x9f, 0xc8, 0xae, 0x6c, 0x19, 0xfd, 0xaa, 0x9b, 0xc0, 0x9e, 0x63, 0xfb, 0xc5,
+ 0x1a, 0x77, 0x1b, 0x9f, 0x39, 0x93, 0x77, 0xa1, 0x53, 0x5e, 0x04, 0x75, 0xc1, 0xfd, 0xf2, 0xf1,
+ 0xe2, 0xab, 0xd1, 0x6b, 0xa8, 0x03, 0xcd, 0x1f, 0x1e, 0xcc, 0x47, 0x0e, 0x6a, 0x43, 0xe3, 0xdb,
+ 0xc7, 0xa3, 0xc6, 0xe4, 0xb7, 0x06, 0x0c, 0xca, 0xcb, 0x5f, 0xba, 0x01, 0x3e, 0x81, 0x8e, 0x15,
+ 0x52, 0xfa, 0x0d, 0x43, 0xda, 0xc5, 0xf2, 0xab, 0xe1, 0x33, 0x20, 0x5c, 0x81, 0xf7, 0x2d, 0xd9,
+ 0xac, 0x5b, 0x32, 0xf8, 0xc3, 0x81, 0xb6, 0xc5, 0xed, 0x3b, 0xde, 0x39, 0xe8, 0xf8, 0xff, 0x77,
+ 0xd9, 0x5c, 0x03, 0xd0, 0xcf, 0x65, 0x3d, 0x3e, 0x7d, 0xdc, 0xd3, 0x9e, 0xef, 0xb4, 0x23, 0xfa,
+ 0xd3, 0x01, 0xf7, 0x4c, 0xef, 0x9b, 0x10, 0x9a, 0x8f, 0x88, 0x42, 0xe8, 0xe5, 0xff, 0x87, 0xe0,
+ 0x8d, 0x23, 0x5b, 0x07, 0xdd, 0x06, 0x57, 0xef, 0x67, 0xb4, 0x0f, 0x1e, 0x6c, 0xeb, 0xe3, 0x19,
+ 0x77, 0xa0, 0x65, 0xb8, 0x43, 0x57, 0x8e, 0x75, 0x52, 0xf0, 0xe6, 0x51, 0x82, 0x57, 0x6d, 0x73,
+ 0xf1, 0x8f, 0xfe, 0x0e, 0x00, 0x00, 0xff, 0xff, 0x4c, 0x8c, 0x33, 0xf0, 0xb6, 0x08, 0x00, 0x00,
}
« no previous file with comments | « logdog/api/endpoints/coordinator/logs/v1/logs.proto ('k') | logdog/api/endpoints/coordinator/logs/v1/logsserver_dec.go » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698