github.com/cloudwan/edgelq-sdk@v1.15.4/logging/resources/v1/bucket/bucket.pb.go (about)

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/logging/proto/v1/bucket.proto
     3  // DO NOT EDIT!!!
     4  
     5  package bucket
     6  
     7  import (
     8  	"fmt"
     9  	"reflect"
    10  	"sync"
    11  
    12  	"google.golang.org/protobuf/encoding/protojson"
    13  	"google.golang.org/protobuf/proto"
    14  	preflect "google.golang.org/protobuf/reflect/protoreflect"
    15  	"google.golang.org/protobuf/runtime/protoimpl"
    16  )
    17  
    18  // proto imports
    19  import (
    20  	iam_organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1/organization"
    21  	iam_project "github.com/cloudwan/edgelq-sdk/iam/resources/v1/project"
    22  	log_descriptor "github.com/cloudwan/edgelq-sdk/logging/resources/v1/log_descriptor"
    23  	meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service"
    24  	meta "github.com/cloudwan/goten-sdk/types/meta"
    25  )
    26  
    27  // Reference imports to suppress errors if they are not otherwise used.
    28  var (
    29  	_ = fmt.Errorf
    30  	_ = reflect.Method{}
    31  	_ = sync.Once{}
    32  
    33  	_ = protojson.MarshalOptions{}
    34  	_ = proto.MarshalOptions{}
    35  	_ = preflect.Value{}
    36  	_ = protoimpl.DescBuilder{}
    37  )
    38  
    39  // make sure we're using proto imports
    40  var (
    41  	_ = &iam_organization.Organization{}
    42  	_ = &iam_project.Project{}
    43  	_ = &log_descriptor.LogDescriptor{}
    44  	_ = &meta_service.Service{}
    45  	_ = &meta.Meta{}
    46  )
    47  
    48  const (
    49  	// Verify that this generated code is sufficiently up-to-date.
    50  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    51  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    52  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    53  )
    54  
    55  // Bucket Resource
    56  type Bucket struct {
    57  	state         protoimpl.MessageState
    58  	sizeCache     protoimpl.SizeCache
    59  	unknownFields protoimpl.UnknownFields
    60  	// Name of Bucket
    61  	// When creating a new instance, this field is optional and if not provided,
    62  	// it will be generated automatically. Last ID segment must conform to the
    63  	// following regex: [\\w./-]{2,128}
    64  	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
    65  	// Metadata is an object with information like create, update and delete time
    66  	// (for async deleted resources), has user labels/annotations, sharding
    67  	// information, multi-region syncing information and may have non-schema
    68  	// owners (useful for taking ownership of resources belonging to lower level
    69  	// services by higher ones).
    70  	Metadata *meta.Meta `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
    71  	// Optional service names (if required), for example "devices.edgelq.com"
    72  	Services []string `protobuf:"bytes,3,rep,name=services,proto3" json:"services,omitempty"`
    73  	// Oprional service versions (if required), for example "v1"
    74  	Versions []string `protobuf:"bytes,4,rep,name=versions,proto3" json:"versions,omitempty"`
    75  	// Allowed log combinations (OR). If empty, all log types are allowed.
    76  	Logs []*Bucket_RequiredTypedLabels `protobuf:"bytes,5,rep,name=logs,proto3" json:"logs,omitempty"`
    77  	// All combinations of key-values (in integer forms) - one of them must be
    78  	// passed by every Log object for given bucket. Its computed by server
    79  	// side and for internal use.
    80  	RequiredAltKvs []*Bucket_ResolvedKeysWithValues `protobuf:"bytes,6,rep,name=required_alt_kvs,json=requiredAltKvs,proto3" json:"required_alt_kvs,omitempty"`
    81  }
    82  
    83  func (m *Bucket) Reset() {
    84  	*m = Bucket{}
    85  	if protoimpl.UnsafeEnabled {
    86  		mi := &edgelq_logging_proto_v1_bucket_proto_msgTypes[0]
    87  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    88  		ms.StoreMessageInfo(mi)
    89  	}
    90  }
    91  
    92  func (m *Bucket) String() string {
    93  	return protoimpl.X.MessageStringOf(m)
    94  }
    95  
    96  func (*Bucket) ProtoMessage() {}
    97  
    98  func (m *Bucket) ProtoReflect() preflect.Message {
    99  	mi := &edgelq_logging_proto_v1_bucket_proto_msgTypes[0]
   100  	if protoimpl.UnsafeEnabled && m != nil {
   101  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   102  		if ms.LoadMessageInfo() == nil {
   103  			ms.StoreMessageInfo(mi)
   104  		}
   105  		return ms
   106  	}
   107  	return mi.MessageOf(m)
   108  }
   109  
   110  func (*Bucket) GotenMessage() {}
   111  
   112  // Deprecated, Use Bucket.ProtoReflect.Descriptor instead.
   113  func (*Bucket) Descriptor() ([]byte, []int) {
   114  	return edgelq_logging_proto_v1_bucket_proto_rawDescGZIP(), []int{0}
   115  }
   116  
   117  func (m *Bucket) Unmarshal(b []byte) error {
   118  	return proto.Unmarshal(b, m)
   119  }
   120  
   121  func (m *Bucket) Marshal() ([]byte, error) {
   122  	return proto.Marshal(m)
   123  }
   124  
   125  func (m *Bucket) MarshalJSON() ([]byte, error) {
   126  	return protojson.MarshalOptions{}.Marshal(m)
   127  }
   128  
   129  func (m *Bucket) UnmarshalJSON(data []byte) error {
   130  	return protojson.Unmarshal(data, m)
   131  }
   132  
   133  func (m *Bucket) GetName() *Name {
   134  	if m != nil {
   135  		return m.Name
   136  	}
   137  	return nil
   138  }
   139  
   140  func (m *Bucket) GetMetadata() *meta.Meta {
   141  	if m != nil {
   142  		return m.Metadata
   143  	}
   144  	return nil
   145  }
   146  
   147  func (m *Bucket) GetServices() []string {
   148  	if m != nil {
   149  		return m.Services
   150  	}
   151  	return nil
   152  }
   153  
   154  func (m *Bucket) GetVersions() []string {
   155  	if m != nil {
   156  		return m.Versions
   157  	}
   158  	return nil
   159  }
   160  
   161  func (m *Bucket) GetLogs() []*Bucket_RequiredTypedLabels {
   162  	if m != nil {
   163  		return m.Logs
   164  	}
   165  	return nil
   166  }
   167  
   168  func (m *Bucket) GetRequiredAltKvs() []*Bucket_ResolvedKeysWithValues {
   169  	if m != nil {
   170  		return m.RequiredAltKvs
   171  	}
   172  	return nil
   173  }
   174  
   175  func (m *Bucket) SetName(fv *Name) {
   176  	if m == nil {
   177  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "Bucket"))
   178  	}
   179  	m.Name = fv
   180  }
   181  
   182  func (m *Bucket) SetMetadata(fv *meta.Meta) {
   183  	if m == nil {
   184  		panic(fmt.Errorf("can't set %s on nil %s", "Metadata", "Bucket"))
   185  	}
   186  	m.Metadata = fv
   187  }
   188  
   189  func (m *Bucket) SetServices(fv []string) {
   190  	if m == nil {
   191  		panic(fmt.Errorf("can't set %s on nil %s", "Services", "Bucket"))
   192  	}
   193  	m.Services = fv
   194  }
   195  
   196  func (m *Bucket) SetVersions(fv []string) {
   197  	if m == nil {
   198  		panic(fmt.Errorf("can't set %s on nil %s", "Versions", "Bucket"))
   199  	}
   200  	m.Versions = fv
   201  }
   202  
   203  func (m *Bucket) SetLogs(fv []*Bucket_RequiredTypedLabels) {
   204  	if m == nil {
   205  		panic(fmt.Errorf("can't set %s on nil %s", "Logs", "Bucket"))
   206  	}
   207  	m.Logs = fv
   208  }
   209  
   210  func (m *Bucket) SetRequiredAltKvs(fv []*Bucket_ResolvedKeysWithValues) {
   211  	if m == nil {
   212  		panic(fmt.Errorf("can't set %s on nil %s", "RequiredAltKvs", "Bucket"))
   213  	}
   214  	m.RequiredAltKvs = fv
   215  }
   216  
   217  // ResolvedValues contains binary representation of types and labels and
   218  // possible values. Due to limitations in some db backends (looking at
   219  // firestore), we use int64 instead of uint64.
   220  type Bucket_ResolvedValues struct {
   221  	state         protoimpl.MessageState
   222  	sizeCache     protoimpl.SizeCache
   223  	unknownFields protoimpl.UnknownFields
   224  	Key           int64   `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty"`
   225  	Values        []int64 `protobuf:"varint,2,rep,packed,name=values,proto3" json:"values,omitempty"`
   226  }
   227  
   228  func (m *Bucket_ResolvedValues) Reset() {
   229  	*m = Bucket_ResolvedValues{}
   230  	if protoimpl.UnsafeEnabled {
   231  		mi := &edgelq_logging_proto_v1_bucket_proto_msgTypes[1]
   232  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   233  		ms.StoreMessageInfo(mi)
   234  	}
   235  }
   236  
   237  func (m *Bucket_ResolvedValues) String() string {
   238  	return protoimpl.X.MessageStringOf(m)
   239  }
   240  
   241  func (*Bucket_ResolvedValues) ProtoMessage() {}
   242  
   243  func (m *Bucket_ResolvedValues) ProtoReflect() preflect.Message {
   244  	mi := &edgelq_logging_proto_v1_bucket_proto_msgTypes[1]
   245  	if protoimpl.UnsafeEnabled && m != nil {
   246  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   247  		if ms.LoadMessageInfo() == nil {
   248  			ms.StoreMessageInfo(mi)
   249  		}
   250  		return ms
   251  	}
   252  	return mi.MessageOf(m)
   253  }
   254  
   255  func (*Bucket_ResolvedValues) GotenMessage() {}
   256  
   257  // Deprecated, Use Bucket_ResolvedValues.ProtoReflect.Descriptor instead.
   258  func (*Bucket_ResolvedValues) Descriptor() ([]byte, []int) {
   259  	return edgelq_logging_proto_v1_bucket_proto_rawDescGZIP(), []int{0, 0}
   260  }
   261  
   262  func (m *Bucket_ResolvedValues) Unmarshal(b []byte) error {
   263  	return proto.Unmarshal(b, m)
   264  }
   265  
   266  func (m *Bucket_ResolvedValues) Marshal() ([]byte, error) {
   267  	return proto.Marshal(m)
   268  }
   269  
   270  func (m *Bucket_ResolvedValues) MarshalJSON() ([]byte, error) {
   271  	return protojson.MarshalOptions{}.Marshal(m)
   272  }
   273  
   274  func (m *Bucket_ResolvedValues) UnmarshalJSON(data []byte) error {
   275  	return protojson.Unmarshal(data, m)
   276  }
   277  
   278  func (m *Bucket_ResolvedValues) GetKey() int64 {
   279  	if m != nil {
   280  		return m.Key
   281  	}
   282  	return int64(0)
   283  }
   284  
   285  func (m *Bucket_ResolvedValues) GetValues() []int64 {
   286  	if m != nil {
   287  		return m.Values
   288  	}
   289  	return nil
   290  }
   291  
   292  func (m *Bucket_ResolvedValues) SetKey(fv int64) {
   293  	if m == nil {
   294  		panic(fmt.Errorf("can't set %s on nil %s", "Key", "Bucket_ResolvedValues"))
   295  	}
   296  	m.Key = fv
   297  }
   298  
   299  func (m *Bucket_ResolvedValues) SetValues(fv []int64) {
   300  	if m == nil {
   301  		panic(fmt.Errorf("can't set %s on nil %s", "Values", "Bucket_ResolvedValues"))
   302  	}
   303  	m.Values = fv
   304  }
   305  
   306  // ResolvedKeysWithValues binds multiple keys with possible values.
   307  type Bucket_ResolvedKeysWithValues struct {
   308  	state         protoimpl.MessageState
   309  	sizeCache     protoimpl.SizeCache
   310  	unknownFields protoimpl.UnknownFields
   311  	ResolvedKvs   []*Bucket_ResolvedValues `protobuf:"bytes,1,rep,name=resolved_kvs,json=resolvedKvs,proto3" json:"resolved_kvs,omitempty"`
   312  }
   313  
   314  func (m *Bucket_ResolvedKeysWithValues) Reset() {
   315  	*m = Bucket_ResolvedKeysWithValues{}
   316  	if protoimpl.UnsafeEnabled {
   317  		mi := &edgelq_logging_proto_v1_bucket_proto_msgTypes[2]
   318  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   319  		ms.StoreMessageInfo(mi)
   320  	}
   321  }
   322  
   323  func (m *Bucket_ResolvedKeysWithValues) String() string {
   324  	return protoimpl.X.MessageStringOf(m)
   325  }
   326  
   327  func (*Bucket_ResolvedKeysWithValues) ProtoMessage() {}
   328  
   329  func (m *Bucket_ResolvedKeysWithValues) ProtoReflect() preflect.Message {
   330  	mi := &edgelq_logging_proto_v1_bucket_proto_msgTypes[2]
   331  	if protoimpl.UnsafeEnabled && m != nil {
   332  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   333  		if ms.LoadMessageInfo() == nil {
   334  			ms.StoreMessageInfo(mi)
   335  		}
   336  		return ms
   337  	}
   338  	return mi.MessageOf(m)
   339  }
   340  
   341  func (*Bucket_ResolvedKeysWithValues) GotenMessage() {}
   342  
   343  // Deprecated, Use Bucket_ResolvedKeysWithValues.ProtoReflect.Descriptor instead.
   344  func (*Bucket_ResolvedKeysWithValues) Descriptor() ([]byte, []int) {
   345  	return edgelq_logging_proto_v1_bucket_proto_rawDescGZIP(), []int{0, 1}
   346  }
   347  
   348  func (m *Bucket_ResolvedKeysWithValues) Unmarshal(b []byte) error {
   349  	return proto.Unmarshal(b, m)
   350  }
   351  
   352  func (m *Bucket_ResolvedKeysWithValues) Marshal() ([]byte, error) {
   353  	return proto.Marshal(m)
   354  }
   355  
   356  func (m *Bucket_ResolvedKeysWithValues) MarshalJSON() ([]byte, error) {
   357  	return protojson.MarshalOptions{}.Marshal(m)
   358  }
   359  
   360  func (m *Bucket_ResolvedKeysWithValues) UnmarshalJSON(data []byte) error {
   361  	return protojson.Unmarshal(data, m)
   362  }
   363  
   364  func (m *Bucket_ResolvedKeysWithValues) GetResolvedKvs() []*Bucket_ResolvedValues {
   365  	if m != nil {
   366  		return m.ResolvedKvs
   367  	}
   368  	return nil
   369  }
   370  
   371  func (m *Bucket_ResolvedKeysWithValues) SetResolvedKvs(fv []*Bucket_ResolvedValues) {
   372  	if m == nil {
   373  		panic(fmt.Errorf("can't set %s on nil %s", "ResolvedKvs", "Bucket_ResolvedKeysWithValues"))
   374  	}
   375  	m.ResolvedKvs = fv
   376  }
   377  
   378  // RequiredTypedLabels describes required label values for specified
   379  // log descriptors. All logs in Create operation must contain at least one
   380  // allowed type and then labels must match all the labels. For list queries,
   381  // filter must contain at least one type and all labels must be present in
   382  // condition containing all or subset of allowed label values.
   383  type Bucket_RequiredTypedLabels struct {
   384  	state         protoimpl.MessageState
   385  	sizeCache     protoimpl.SizeCache
   386  	unknownFields protoimpl.UnknownFields
   387  	Descriptors   []*log_descriptor.Reference                    `protobuf:"bytes,1,rep,customtype=Reference,name=descriptors,proto3" json:"descriptors,omitempty"`
   388  	Labels        map[string]*Bucket_RequiredTypedLabels_Strings `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   389  }
   390  
   391  func (m *Bucket_RequiredTypedLabels) Reset() {
   392  	*m = Bucket_RequiredTypedLabels{}
   393  	if protoimpl.UnsafeEnabled {
   394  		mi := &edgelq_logging_proto_v1_bucket_proto_msgTypes[3]
   395  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   396  		ms.StoreMessageInfo(mi)
   397  	}
   398  }
   399  
   400  func (m *Bucket_RequiredTypedLabels) String() string {
   401  	return protoimpl.X.MessageStringOf(m)
   402  }
   403  
   404  func (*Bucket_RequiredTypedLabels) ProtoMessage() {}
   405  
   406  func (m *Bucket_RequiredTypedLabels) ProtoReflect() preflect.Message {
   407  	mi := &edgelq_logging_proto_v1_bucket_proto_msgTypes[3]
   408  	if protoimpl.UnsafeEnabled && m != nil {
   409  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   410  		if ms.LoadMessageInfo() == nil {
   411  			ms.StoreMessageInfo(mi)
   412  		}
   413  		return ms
   414  	}
   415  	return mi.MessageOf(m)
   416  }
   417  
   418  func (*Bucket_RequiredTypedLabels) GotenMessage() {}
   419  
   420  // Deprecated, Use Bucket_RequiredTypedLabels.ProtoReflect.Descriptor instead.
   421  func (*Bucket_RequiredTypedLabels) Descriptor() ([]byte, []int) {
   422  	return edgelq_logging_proto_v1_bucket_proto_rawDescGZIP(), []int{0, 2}
   423  }
   424  
   425  func (m *Bucket_RequiredTypedLabels) Unmarshal(b []byte) error {
   426  	return proto.Unmarshal(b, m)
   427  }
   428  
   429  func (m *Bucket_RequiredTypedLabels) Marshal() ([]byte, error) {
   430  	return proto.Marshal(m)
   431  }
   432  
   433  func (m *Bucket_RequiredTypedLabels) MarshalJSON() ([]byte, error) {
   434  	return protojson.MarshalOptions{}.Marshal(m)
   435  }
   436  
   437  func (m *Bucket_RequiredTypedLabels) UnmarshalJSON(data []byte) error {
   438  	return protojson.Unmarshal(data, m)
   439  }
   440  
   441  func (m *Bucket_RequiredTypedLabels) GetDescriptors() []*log_descriptor.Reference {
   442  	if m != nil {
   443  		return m.Descriptors
   444  	}
   445  	return nil
   446  }
   447  
   448  func (m *Bucket_RequiredTypedLabels) GetLabels() map[string]*Bucket_RequiredTypedLabels_Strings {
   449  	if m != nil {
   450  		return m.Labels
   451  	}
   452  	return nil
   453  }
   454  
   455  func (m *Bucket_RequiredTypedLabels) SetDescriptors(fv []*log_descriptor.Reference) {
   456  	if m == nil {
   457  		panic(fmt.Errorf("can't set %s on nil %s", "Descriptors", "Bucket_RequiredTypedLabels"))
   458  	}
   459  	m.Descriptors = fv
   460  }
   461  
   462  func (m *Bucket_RequiredTypedLabels) SetLabels(fv map[string]*Bucket_RequiredTypedLabels_Strings) {
   463  	if m == nil {
   464  		panic(fmt.Errorf("can't set %s on nil %s", "Labels", "Bucket_RequiredTypedLabels"))
   465  	}
   466  	m.Labels = fv
   467  }
   468  
   469  type Bucket_RequiredTypedLabels_Strings struct {
   470  	state         protoimpl.MessageState
   471  	sizeCache     protoimpl.SizeCache
   472  	unknownFields protoimpl.UnknownFields
   473  	Strings       []string `protobuf:"bytes,1,rep,name=strings,proto3" json:"strings,omitempty"`
   474  }
   475  
   476  func (m *Bucket_RequiredTypedLabels_Strings) Reset() {
   477  	*m = Bucket_RequiredTypedLabels_Strings{}
   478  	if protoimpl.UnsafeEnabled {
   479  		mi := &edgelq_logging_proto_v1_bucket_proto_msgTypes[4]
   480  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   481  		ms.StoreMessageInfo(mi)
   482  	}
   483  }
   484  
   485  func (m *Bucket_RequiredTypedLabels_Strings) String() string {
   486  	return protoimpl.X.MessageStringOf(m)
   487  }
   488  
   489  func (*Bucket_RequiredTypedLabels_Strings) ProtoMessage() {}
   490  
   491  func (m *Bucket_RequiredTypedLabels_Strings) ProtoReflect() preflect.Message {
   492  	mi := &edgelq_logging_proto_v1_bucket_proto_msgTypes[4]
   493  	if protoimpl.UnsafeEnabled && m != nil {
   494  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   495  		if ms.LoadMessageInfo() == nil {
   496  			ms.StoreMessageInfo(mi)
   497  		}
   498  		return ms
   499  	}
   500  	return mi.MessageOf(m)
   501  }
   502  
   503  func (*Bucket_RequiredTypedLabels_Strings) GotenMessage() {}
   504  
   505  // Deprecated, Use Bucket_RequiredTypedLabels_Strings.ProtoReflect.Descriptor instead.
   506  func (*Bucket_RequiredTypedLabels_Strings) Descriptor() ([]byte, []int) {
   507  	return edgelq_logging_proto_v1_bucket_proto_rawDescGZIP(), []int{0, 2, 0}
   508  }
   509  
   510  func (m *Bucket_RequiredTypedLabels_Strings) Unmarshal(b []byte) error {
   511  	return proto.Unmarshal(b, m)
   512  }
   513  
   514  func (m *Bucket_RequiredTypedLabels_Strings) Marshal() ([]byte, error) {
   515  	return proto.Marshal(m)
   516  }
   517  
   518  func (m *Bucket_RequiredTypedLabels_Strings) MarshalJSON() ([]byte, error) {
   519  	return protojson.MarshalOptions{}.Marshal(m)
   520  }
   521  
   522  func (m *Bucket_RequiredTypedLabels_Strings) UnmarshalJSON(data []byte) error {
   523  	return protojson.Unmarshal(data, m)
   524  }
   525  
   526  func (m *Bucket_RequiredTypedLabels_Strings) GetStrings() []string {
   527  	if m != nil {
   528  		return m.Strings
   529  	}
   530  	return nil
   531  }
   532  
   533  func (m *Bucket_RequiredTypedLabels_Strings) SetStrings(fv []string) {
   534  	if m == nil {
   535  		panic(fmt.Errorf("can't set %s on nil %s", "Strings", "Bucket_RequiredTypedLabels_Strings"))
   536  	}
   537  	m.Strings = fv
   538  }
   539  
   540  var edgelq_logging_proto_v1_bucket_proto preflect.FileDescriptor
   541  
   542  var edgelq_logging_proto_v1_bucket_proto_rawDesc = []byte{
   543  	0x0a, 0x24, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67,
   544  	0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74,
   545  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0e, 0x6e, 0x74, 0x74, 0x2e, 0x6c, 0x6f, 0x67, 0x67,
   546  	0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61,
   547  	0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   548  	0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
   549  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72,
   550  	0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
   551  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f,
   552  	0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
   553  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70,
   554  	0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f,
   555  	0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72,
   556  	0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
   557  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70,
   558  	0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f,
   559  	0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72, 0x65,
   560  	0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x65, 0x64, 0x67, 0x65,
   561  	0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
   562  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   563  	0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x6d, 0x65,
   564  	0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xcd, 0x09, 0x0a, 0x06, 0x42, 0x75, 0x63,
   565  	0x6b, 0x65, 0x74, 0x12, 0x22, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
   566  	0x09, 0x42, 0x0e, 0xb2, 0xda, 0x21, 0x0a, 0x0a, 0x08, 0x0a, 0x06, 0x42, 0x75, 0x63, 0x6b, 0x65,
   567  	0x74, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2d, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64,
   568  	0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65,
   569  	0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x52, 0x08, 0x6d, 0x65,
   570  	0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63,
   571  	0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63,
   572  	0x65, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04,
   573  	0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x3e,
   574  	0x0a, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x6e,
   575  	0x74, 0x74, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x75,
   576  	0x63, 0x6b, 0x65, 0x74, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x54, 0x79, 0x70,
   577  	0x65, 0x64, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x52, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x12, 0x5d,
   578  	0x0a, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x61, 0x6c, 0x74, 0x5f, 0x6b,
   579  	0x76, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6c,
   580  	0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74,
   581  	0x2e, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x64, 0x4b, 0x65, 0x79, 0x73, 0x57, 0x69, 0x74,
   582  	0x68, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x42, 0x04, 0xf0, 0xd9, 0x21, 0x01, 0x52, 0x0e, 0x72,
   583  	0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x41, 0x6c, 0x74, 0x4b, 0x76, 0x73, 0x1a, 0x3a, 0x0a,
   584  	0x0e, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12,
   585  	0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x6b, 0x65,
   586  	0x79, 0x12, 0x16, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28,
   587  	0x03, 0x52, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x1a, 0x62, 0x0a, 0x16, 0x52, 0x65, 0x73,
   588  	0x6f, 0x6c, 0x76, 0x65, 0x64, 0x4b, 0x65, 0x79, 0x73, 0x57, 0x69, 0x74, 0x68, 0x56, 0x61, 0x6c,
   589  	0x75, 0x65, 0x73, 0x12, 0x48, 0x0a, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x64, 0x5f,
   590  	0x6b, 0x76, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x6e, 0x74, 0x74, 0x2e,
   591  	0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x75, 0x63, 0x6b, 0x65,
   592  	0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73,
   593  	0x52, 0x0b, 0x72, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x64, 0x4b, 0x76, 0x73, 0x1a, 0xce, 0x02,
   594  	0x0a, 0x13, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x54, 0x79, 0x70, 0x65, 0x64, 0x4c,
   595  	0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x45, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
   596  	0x74, 0x6f, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x42, 0x23, 0xb2, 0xda, 0x21, 0x13,
   597  	0x12, 0x11, 0x0a, 0x0d, 0x4c, 0x6f, 0x67, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
   598  	0x72, 0x10, 0x06, 0xca, 0xc6, 0x27, 0x08, 0x42, 0x06, 0x0a, 0x02, 0x08, 0x01, 0x18, 0x01, 0x52,
   599  	0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x12, 0x4e, 0x0a, 0x06,
   600  	0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x6e,
   601  	0x74, 0x74, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x75,
   602  	0x63, 0x6b, 0x65, 0x74, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x54, 0x79, 0x70,
   603  	0x65, 0x64, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45,
   604  	0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x1a, 0x31, 0x0a, 0x07,
   605  	0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x26, 0x0a, 0x07, 0x73, 0x74, 0x72, 0x69, 0x6e,
   606  	0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x42, 0x0c, 0xca, 0xc6, 0x27, 0x08, 0x42, 0x06,
   607  	0x0a, 0x02, 0x08, 0x01, 0x18, 0x01, 0x52, 0x07, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x73, 0x1a,
   608  	0x6d, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10,
   609  	0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79,
   610  	0x12, 0x48, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
   611  	0x32, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31,
   612  	0x2e, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64,
   613  	0x54, 0x79, 0x70, 0x65, 0x64, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2e, 0x53, 0x74, 0x72, 0x69,
   614  	0x6e, 0x67, 0x73, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0xa7,
   615  	0x03, 0xea, 0x41, 0xc7, 0x01, 0x0a, 0x19, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x65,
   616  	0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74,
   617  	0x12, 0x34, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
   618  	0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65,
   619  	0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x2f, 0x7b, 0x62,
   620  	0x75, 0x63, 0x6b, 0x65, 0x74, 0x7d, 0x12, 0x3e, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61,
   621  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74,
   622  	0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65,
   623  	0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x2f, 0x7b, 0x62,
   624  	0x75, 0x63, 0x6b, 0x65, 0x74, 0x7d, 0x12, 0x34, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73,
   625  	0x2f, 0x7b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f,
   626  	0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x62, 0x75, 0x63, 0x6b,
   627  	0x65, 0x74, 0x73, 0x2f, 0x7b, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x7d, 0x92, 0xd9, 0x21, 0x8b,
   628  	0x01, 0x0a, 0x07, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x12, 0x07, 0x62, 0x75, 0x63, 0x6b,
   629  	0x65, 0x74, 0x73, 0x1a, 0x16, 0x69, 0x61, 0x6d, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e,
   630  	0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x1a, 0x1b, 0x69, 0x61, 0x6d,
   631  	0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4f, 0x72, 0x67, 0x61,
   632  	0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x16, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x67,
   633  	0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
   634  	0x22, 0x18, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
   635  	0x6f, 0x6e, 0x73, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2a, 0x0e, 0x5b, 0x5c, 0x77, 0x2e,
   636  	0x2f, 0x2d, 0x5d, 0x7b, 0x32, 0x2c, 0x31, 0x32, 0x38, 0x7d, 0x38, 0x05, 0xda, 0x94, 0x23, 0x08,
   637  	0x12, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xc2, 0x85, 0x2c, 0x3c, 0x22, 0x04, 0x6e, 0x61,
   638  	0x6d, 0x65, 0x22, 0x08, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x22, 0x08, 0x76, 0x65,
   639  	0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x22, 0x10, 0x72, 0x65,
   640  	0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x61, 0x6c, 0x74, 0x5f, 0x6b, 0x76, 0x73, 0x42, 0x08,
   641  	0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0xf9, 0x01, 0xe8, 0xde, 0x21, 0x01, 0xd2,
   642  	0xff, 0xd0, 0x02, 0x42, 0x0a, 0x0c, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x73, 0x74, 0x6f,
   643  	0x72, 0x65, 0x12, 0x32, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63,
   644  	0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6c,
   645  	0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x31, 0x2f,
   646  	0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0xa2, 0x80, 0xd1, 0x02, 0x44, 0x0a, 0x0d, 0x62, 0x75, 0x63,
   647  	0x6b, 0x65, 0x74, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x33, 0x67, 0x69, 0x74, 0x68,
   648  	0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f,
   649  	0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x61,
   650  	0x63, 0x63, 0x65, 0x73, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x0a,
   651  	0x15, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67,
   652  	0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x42, 0x0b, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x50, 0x72,
   653  	0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3d, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f,
   654  	0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c,
   655  	0x71, 0x2f, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72,
   656  	0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x3b, 0x62, 0x75,
   657  	0x63, 0x6b, 0x65, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   658  }
   659  
   660  var (
   661  	edgelq_logging_proto_v1_bucket_proto_rawDescOnce sync.Once
   662  	edgelq_logging_proto_v1_bucket_proto_rawDescData = edgelq_logging_proto_v1_bucket_proto_rawDesc
   663  )
   664  
   665  func edgelq_logging_proto_v1_bucket_proto_rawDescGZIP() []byte {
   666  	edgelq_logging_proto_v1_bucket_proto_rawDescOnce.Do(func() {
   667  		edgelq_logging_proto_v1_bucket_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_logging_proto_v1_bucket_proto_rawDescData)
   668  	})
   669  	return edgelq_logging_proto_v1_bucket_proto_rawDescData
   670  }
   671  
   672  var edgelq_logging_proto_v1_bucket_proto_msgTypes = make([]protoimpl.MessageInfo, 6)
   673  var edgelq_logging_proto_v1_bucket_proto_goTypes = []interface{}{
   674  	(*Bucket)(nil),                             // 0: ntt.logging.v1.Bucket
   675  	(*Bucket_ResolvedValues)(nil),              // 1: ntt.logging.v1.Bucket.ResolvedValues
   676  	(*Bucket_ResolvedKeysWithValues)(nil),      // 2: ntt.logging.v1.Bucket.ResolvedKeysWithValues
   677  	(*Bucket_RequiredTypedLabels)(nil),         // 3: ntt.logging.v1.Bucket.RequiredTypedLabels
   678  	(*Bucket_RequiredTypedLabels_Strings)(nil), // 4: ntt.logging.v1.Bucket.RequiredTypedLabels.Strings
   679  	nil,               // 5: ntt.logging.v1.Bucket.RequiredTypedLabels.LabelsEntry
   680  	(*meta.Meta)(nil), // 6: goten.types.Meta
   681  }
   682  var edgelq_logging_proto_v1_bucket_proto_depIdxs = []int32{
   683  	6, // 0: ntt.logging.v1.Bucket.metadata:type_name -> goten.types.Meta
   684  	3, // 1: ntt.logging.v1.Bucket.logs:type_name -> ntt.logging.v1.Bucket.RequiredTypedLabels
   685  	2, // 2: ntt.logging.v1.Bucket.required_alt_kvs:type_name -> ntt.logging.v1.Bucket.ResolvedKeysWithValues
   686  	1, // 3: ntt.logging.v1.Bucket.ResolvedKeysWithValues.resolved_kvs:type_name -> ntt.logging.v1.Bucket.ResolvedValues
   687  	5, // 4: ntt.logging.v1.Bucket.RequiredTypedLabels.labels:type_name -> ntt.logging.v1.Bucket.RequiredTypedLabels.LabelsEntry
   688  	4, // 5: ntt.logging.v1.Bucket.RequiredTypedLabels.LabelsEntry.value:type_name -> ntt.logging.v1.Bucket.RequiredTypedLabels.Strings
   689  	6, // [6:6] is the sub-list for method output_type
   690  	6, // [6:6] is the sub-list for method input_type
   691  	6, // [6:6] is the sub-list for extension type_name
   692  	6, // [6:6] is the sub-list for extension extendee
   693  	0, // [0:6] is the sub-list for field type_name
   694  }
   695  
   696  func init() { edgelq_logging_proto_v1_bucket_proto_init() }
   697  func edgelq_logging_proto_v1_bucket_proto_init() {
   698  	if edgelq_logging_proto_v1_bucket_proto != nil {
   699  		return
   700  	}
   701  	if !protoimpl.UnsafeEnabled {
   702  
   703  		edgelq_logging_proto_v1_bucket_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   704  			switch v := v.(*Bucket); i {
   705  			case 0:
   706  				return &v.state
   707  			case 1:
   708  				return &v.sizeCache
   709  			case 2:
   710  				return &v.unknownFields
   711  			default:
   712  				return nil
   713  			}
   714  		}
   715  		edgelq_logging_proto_v1_bucket_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   716  			switch v := v.(*Bucket_ResolvedValues); i {
   717  			case 0:
   718  				return &v.state
   719  			case 1:
   720  				return &v.sizeCache
   721  			case 2:
   722  				return &v.unknownFields
   723  			default:
   724  				return nil
   725  			}
   726  		}
   727  		edgelq_logging_proto_v1_bucket_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   728  			switch v := v.(*Bucket_ResolvedKeysWithValues); i {
   729  			case 0:
   730  				return &v.state
   731  			case 1:
   732  				return &v.sizeCache
   733  			case 2:
   734  				return &v.unknownFields
   735  			default:
   736  				return nil
   737  			}
   738  		}
   739  		edgelq_logging_proto_v1_bucket_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   740  			switch v := v.(*Bucket_RequiredTypedLabels); i {
   741  			case 0:
   742  				return &v.state
   743  			case 1:
   744  				return &v.sizeCache
   745  			case 2:
   746  				return &v.unknownFields
   747  			default:
   748  				return nil
   749  			}
   750  		}
   751  		edgelq_logging_proto_v1_bucket_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
   752  			switch v := v.(*Bucket_RequiredTypedLabels_Strings); i {
   753  			case 0:
   754  				return &v.state
   755  			case 1:
   756  				return &v.sizeCache
   757  			case 2:
   758  				return &v.unknownFields
   759  			default:
   760  				return nil
   761  			}
   762  		}
   763  	}
   764  
   765  	type x struct{}
   766  	out := protoimpl.TypeBuilder{
   767  		File: protoimpl.DescBuilder{
   768  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   769  			RawDescriptor: edgelq_logging_proto_v1_bucket_proto_rawDesc,
   770  			NumEnums:      0,
   771  			NumMessages:   6,
   772  			NumExtensions: 0,
   773  			NumServices:   0,
   774  		},
   775  		GoTypes:           edgelq_logging_proto_v1_bucket_proto_goTypes,
   776  		DependencyIndexes: edgelq_logging_proto_v1_bucket_proto_depIdxs,
   777  		MessageInfos:      edgelq_logging_proto_v1_bucket_proto_msgTypes,
   778  	}.Build()
   779  	edgelq_logging_proto_v1_bucket_proto = out.File
   780  	edgelq_logging_proto_v1_bucket_proto_rawDesc = nil
   781  	edgelq_logging_proto_v1_bucket_proto_goTypes = nil
   782  	edgelq_logging_proto_v1_bucket_proto_depIdxs = nil
   783  }