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

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/logging/proto/v1alpha2/log.proto
     3  // DO NOT EDIT!!!
     4  
     5  package log
     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/v1alpha2/organization"
    21  	iam_project "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/project"
    22  	log_descriptor "github.com/cloudwan/edgelq-sdk/logging/resources/v1alpha2/log_descriptor"
    23  	structpb "google.golang.org/protobuf/types/known/structpb"
    24  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    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  	_ = &structpb.Struct{}
    45  	_ = &timestamppb.Timestamp{}
    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  // Log Resource
    56  type Log struct {
    57  	state         protoimpl.MessageState
    58  	sizeCache     protoimpl.SizeCache
    59  	unknownFields protoimpl.UnknownFields
    60  	// Name of Log. It contains scope + ID of the log.
    61  	// ID is a base64 encoded unique key that identifies tuple:
    62  	//   scope
    63  	//   service
    64  	//   region_id
    65  	//   version
    66  	//   log_descriptor
    67  	//   labels
    68  	//
    69  	// Key is not to be decoded outside of service, but treated as opaque string
    70  	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
    71  	// Contains scope from name field without resource ID.
    72  	// Used for internal purpose for filtering (logs are using custom store).
    73  	// Example formats are:
    74  	// - organization/umbrella
    75  	// - projects/mars_exploration
    76  	// - <system>
    77  	Scope string `protobuf:"bytes,2,opt,name=scope,proto3" json:"scope,omitempty"`
    78  	// Service name, for example "devices.edgelq.com"
    79  	Service string `protobuf:"bytes,3,opt,name=service,proto3" json:"service,omitempty"`
    80  	// Region of the service to which log is assigned, for example "us-west2"
    81  	Region string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
    82  	// Associated service version, for example "v1alpha2"
    83  	Version string `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"`
    84  	// Associated log descriptor
    85  	LogDescriptor *log_descriptor.Reference `protobuf:"bytes,6,opt,customtype=Reference,name=log_descriptor,json=logDescriptor,proto3" json:"log_descriptor,omitempty"`
    86  	// List of query-able labels
    87  	Labels map[string]string `protobuf:"bytes,7,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
    88  	// Log timestamp
    89  	Time *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=time,proto3" json:"time,omitempty"`
    90  	// Log payload
    91  	Payload *structpb.Struct `protobuf:"bytes,9,opt,name=payload,proto3" json:"payload,omitempty"`
    92  }
    93  
    94  func (m *Log) Reset() {
    95  	*m = Log{}
    96  	if protoimpl.UnsafeEnabled {
    97  		mi := &edgelq_logging_proto_v1alpha2_log_proto_msgTypes[0]
    98  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    99  		ms.StoreMessageInfo(mi)
   100  	}
   101  }
   102  
   103  func (m *Log) String() string {
   104  	return protoimpl.X.MessageStringOf(m)
   105  }
   106  
   107  func (*Log) ProtoMessage() {}
   108  
   109  func (m *Log) ProtoReflect() preflect.Message {
   110  	mi := &edgelq_logging_proto_v1alpha2_log_proto_msgTypes[0]
   111  	if protoimpl.UnsafeEnabled && m != nil {
   112  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   113  		if ms.LoadMessageInfo() == nil {
   114  			ms.StoreMessageInfo(mi)
   115  		}
   116  		return ms
   117  	}
   118  	return mi.MessageOf(m)
   119  }
   120  
   121  func (*Log) GotenMessage() {}
   122  
   123  // Deprecated, Use Log.ProtoReflect.Descriptor instead.
   124  func (*Log) Descriptor() ([]byte, []int) {
   125  	return edgelq_logging_proto_v1alpha2_log_proto_rawDescGZIP(), []int{0}
   126  }
   127  
   128  func (m *Log) Unmarshal(b []byte) error {
   129  	return proto.Unmarshal(b, m)
   130  }
   131  
   132  func (m *Log) Marshal() ([]byte, error) {
   133  	return proto.Marshal(m)
   134  }
   135  
   136  func (m *Log) MarshalJSON() ([]byte, error) {
   137  	return protojson.MarshalOptions{}.Marshal(m)
   138  }
   139  
   140  func (m *Log) UnmarshalJSON(data []byte) error {
   141  	return protojson.Unmarshal(data, m)
   142  }
   143  
   144  func (m *Log) GetName() *Name {
   145  	if m != nil {
   146  		return m.Name
   147  	}
   148  	return nil
   149  }
   150  
   151  func (m *Log) GetScope() string {
   152  	if m != nil {
   153  		return m.Scope
   154  	}
   155  	return ""
   156  }
   157  
   158  func (m *Log) GetService() string {
   159  	if m != nil {
   160  		return m.Service
   161  	}
   162  	return ""
   163  }
   164  
   165  func (m *Log) GetRegion() string {
   166  	if m != nil {
   167  		return m.Region
   168  	}
   169  	return ""
   170  }
   171  
   172  func (m *Log) GetVersion() string {
   173  	if m != nil {
   174  		return m.Version
   175  	}
   176  	return ""
   177  }
   178  
   179  func (m *Log) GetLogDescriptor() *log_descriptor.Reference {
   180  	if m != nil {
   181  		return m.LogDescriptor
   182  	}
   183  	return nil
   184  }
   185  
   186  func (m *Log) GetLabels() map[string]string {
   187  	if m != nil {
   188  		return m.Labels
   189  	}
   190  	return nil
   191  }
   192  
   193  func (m *Log) GetTime() *timestamppb.Timestamp {
   194  	if m != nil {
   195  		return m.Time
   196  	}
   197  	return nil
   198  }
   199  
   200  func (m *Log) GetPayload() *structpb.Struct {
   201  	if m != nil {
   202  		return m.Payload
   203  	}
   204  	return nil
   205  }
   206  
   207  func (m *Log) SetName(fv *Name) {
   208  	if m == nil {
   209  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "Log"))
   210  	}
   211  	m.Name = fv
   212  }
   213  
   214  func (m *Log) SetScope(fv string) {
   215  	if m == nil {
   216  		panic(fmt.Errorf("can't set %s on nil %s", "Scope", "Log"))
   217  	}
   218  	m.Scope = fv
   219  }
   220  
   221  func (m *Log) SetService(fv string) {
   222  	if m == nil {
   223  		panic(fmt.Errorf("can't set %s on nil %s", "Service", "Log"))
   224  	}
   225  	m.Service = fv
   226  }
   227  
   228  func (m *Log) SetRegion(fv string) {
   229  	if m == nil {
   230  		panic(fmt.Errorf("can't set %s on nil %s", "Region", "Log"))
   231  	}
   232  	m.Region = fv
   233  }
   234  
   235  func (m *Log) SetVersion(fv string) {
   236  	if m == nil {
   237  		panic(fmt.Errorf("can't set %s on nil %s", "Version", "Log"))
   238  	}
   239  	m.Version = fv
   240  }
   241  
   242  func (m *Log) SetLogDescriptor(fv *log_descriptor.Reference) {
   243  	if m == nil {
   244  		panic(fmt.Errorf("can't set %s on nil %s", "LogDescriptor", "Log"))
   245  	}
   246  	m.LogDescriptor = fv
   247  }
   248  
   249  func (m *Log) SetLabels(fv map[string]string) {
   250  	if m == nil {
   251  		panic(fmt.Errorf("can't set %s on nil %s", "Labels", "Log"))
   252  	}
   253  	m.Labels = fv
   254  }
   255  
   256  func (m *Log) SetTime(fv *timestamppb.Timestamp) {
   257  	if m == nil {
   258  		panic(fmt.Errorf("can't set %s on nil %s", "Time", "Log"))
   259  	}
   260  	m.Time = fv
   261  }
   262  
   263  func (m *Log) SetPayload(fv *structpb.Struct) {
   264  	if m == nil {
   265  		panic(fmt.Errorf("can't set %s on nil %s", "Payload", "Log"))
   266  	}
   267  	m.Payload = fv
   268  }
   269  
   270  var edgelq_logging_proto_v1alpha2_log_proto preflect.FileDescriptor
   271  
   272  var edgelq_logging_proto_v1alpha2_log_proto_rawDesc = []byte{
   273  	0x0a, 0x27, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67,
   274  	0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f,
   275  	0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x14, 0x6e, 0x74, 0x74, 0x2e, 0x6c,
   276  	0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x1a,
   277  	0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f,
   278  	0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65,
   279  	0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61,
   280  	0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f,
   281  	0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
   282  	0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74,
   283  	0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72,
   284  	0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67,
   285  	0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   286  	0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f,
   287  	0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
   288  	0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x67,
   289  	0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   290  	0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72,
   291  	0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f,
   292  	0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x69, 0x61, 0x6d, 0x2e,
   293  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75,
   294  	0x64, 0x69, 0x74, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
   295  	0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f,
   296  	0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72,
   297  	0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   298  	0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73,
   299  	0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8a, 0x05, 0x0a, 0x03, 0x4c,
   300  	0x6f, 0x67, 0x12, 0x1f, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
   301  	0x42, 0x0b, 0xb2, 0xda, 0x21, 0x07, 0x0a, 0x05, 0x0a, 0x03, 0x4c, 0x6f, 0x67, 0x52, 0x04, 0x6e,
   302  	0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01,
   303  	0x28, 0x09, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x65, 0x72,
   304  	0x76, 0x69, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76,
   305  	0x69, 0x63, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20,
   306  	0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x76,
   307  	0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65,
   308  	0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x3e, 0x0a, 0x0e, 0x6c, 0x6f, 0x67, 0x5f, 0x64, 0x65, 0x73,
   309  	0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0xb2,
   310  	0xda, 0x21, 0x13, 0x12, 0x11, 0x0a, 0x0d, 0x4c, 0x6f, 0x67, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
   311  	0x70, 0x74, 0x6f, 0x72, 0x10, 0x01, 0x52, 0x0d, 0x6c, 0x6f, 0x67, 0x44, 0x65, 0x73, 0x63, 0x72,
   312  	0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x3d, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18,
   313  	0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6c, 0x6f, 0x67, 0x67,
   314  	0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4c, 0x6f, 0x67,
   315  	0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61,
   316  	0x62, 0x65, 0x6c, 0x73, 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01,
   317  	0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   318  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x04,
   319  	0x74, 0x69, 0x6d, 0x65, 0x12, 0x31, 0x0a, 0x07, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x18,
   320  	0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
   321  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x07,
   322  	0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c,
   323  	0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
   324  	0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
   325  	0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
   326  	0x38, 0x01, 0x3a, 0xe2, 0x01, 0xea, 0x41, 0x6c, 0x0a, 0x16, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e,
   327  	0x67, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x67,
   328  	0x12, 0x0a, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x67, 0x7d, 0x12, 0x1d, 0x70, 0x72,
   329  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d,
   330  	0x2f, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x67, 0x7d, 0x12, 0x27, 0x6f, 0x72, 0x67,
   331  	0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6f, 0x72, 0x67, 0x61,
   332  	0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x7b,
   333  	0x6c, 0x6f, 0x67, 0x7d, 0x92, 0xd9, 0x21, 0x6f, 0x0a, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x12, 0x04,
   334  	0x6c, 0x6f, 0x67, 0x73, 0x1a, 0x12, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x6e, 0x74, 0x74, 0x2e,
   335  	0x63, 0x6f, 0x6d, 0x2f, 0x4e, 0x6f, 0x6e, 0x65, 0x1a, 0x16, 0x69, 0x61, 0x6d, 0x2e, 0x65, 0x64,
   336  	0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
   337  	0x1a, 0x1b, 0x69, 0x61, 0x6d, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d,
   338  	0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2a, 0x10, 0x5b,
   339  	0x5c, 0x77, 0x2e, 0x2f, 0x2d, 0x3d, 0x2b, 0x5d, 0x7b, 0x31, 0x2c, 0x31, 0x32, 0x38, 0x7d, 0x38,
   340  	0x05, 0x48, 0x01, 0x52, 0x02, 0x08, 0x01, 0x42, 0x6c, 0xe8, 0xde, 0x21, 0x01, 0x0a, 0x1b, 0x63,
   341  	0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x70,
   342  	0x62, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x42, 0x08, 0x4c, 0x6f, 0x67, 0x50,
   343  	0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3d, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63,
   344  	0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65,
   345  	0x6c, 0x71, 0x2f, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75,
   346  	0x72, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x6c, 0x6f,
   347  	0x67, 0x3b, 0x6c, 0x6f, 0x67, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   348  }
   349  
   350  var (
   351  	edgelq_logging_proto_v1alpha2_log_proto_rawDescOnce sync.Once
   352  	edgelq_logging_proto_v1alpha2_log_proto_rawDescData = edgelq_logging_proto_v1alpha2_log_proto_rawDesc
   353  )
   354  
   355  func edgelq_logging_proto_v1alpha2_log_proto_rawDescGZIP() []byte {
   356  	edgelq_logging_proto_v1alpha2_log_proto_rawDescOnce.Do(func() {
   357  		edgelq_logging_proto_v1alpha2_log_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_logging_proto_v1alpha2_log_proto_rawDescData)
   358  	})
   359  	return edgelq_logging_proto_v1alpha2_log_proto_rawDescData
   360  }
   361  
   362  var edgelq_logging_proto_v1alpha2_log_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
   363  var edgelq_logging_proto_v1alpha2_log_proto_goTypes = []interface{}{
   364  	(*Log)(nil),                   // 0: ntt.logging.v1alpha2.Log
   365  	nil,                           // 1: ntt.logging.v1alpha2.Log.LabelsEntry
   366  	(*timestamppb.Timestamp)(nil), // 2: google.protobuf.Timestamp
   367  	(*structpb.Struct)(nil),       // 3: google.protobuf.Struct
   368  }
   369  var edgelq_logging_proto_v1alpha2_log_proto_depIdxs = []int32{
   370  	1, // 0: ntt.logging.v1alpha2.Log.labels:type_name -> ntt.logging.v1alpha2.Log.LabelsEntry
   371  	2, // 1: ntt.logging.v1alpha2.Log.time:type_name -> google.protobuf.Timestamp
   372  	3, // 2: ntt.logging.v1alpha2.Log.payload:type_name -> google.protobuf.Struct
   373  	3, // [3:3] is the sub-list for method output_type
   374  	3, // [3:3] is the sub-list for method input_type
   375  	3, // [3:3] is the sub-list for extension type_name
   376  	3, // [3:3] is the sub-list for extension extendee
   377  	0, // [0:3] is the sub-list for field type_name
   378  }
   379  
   380  func init() { edgelq_logging_proto_v1alpha2_log_proto_init() }
   381  func edgelq_logging_proto_v1alpha2_log_proto_init() {
   382  	if edgelq_logging_proto_v1alpha2_log_proto != nil {
   383  		return
   384  	}
   385  	if !protoimpl.UnsafeEnabled {
   386  
   387  		edgelq_logging_proto_v1alpha2_log_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   388  			switch v := v.(*Log); i {
   389  			case 0:
   390  				return &v.state
   391  			case 1:
   392  				return &v.sizeCache
   393  			case 2:
   394  				return &v.unknownFields
   395  			default:
   396  				return nil
   397  			}
   398  		}
   399  	}
   400  
   401  	type x struct{}
   402  	out := protoimpl.TypeBuilder{
   403  		File: protoimpl.DescBuilder{
   404  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   405  			RawDescriptor: edgelq_logging_proto_v1alpha2_log_proto_rawDesc,
   406  			NumEnums:      0,
   407  			NumMessages:   2,
   408  			NumExtensions: 0,
   409  			NumServices:   0,
   410  		},
   411  		GoTypes:           edgelq_logging_proto_v1alpha2_log_proto_goTypes,
   412  		DependencyIndexes: edgelq_logging_proto_v1alpha2_log_proto_depIdxs,
   413  		MessageInfos:      edgelq_logging_proto_v1alpha2_log_proto_msgTypes,
   414  	}.Build()
   415  	edgelq_logging_proto_v1alpha2_log_proto = out.File
   416  	edgelq_logging_proto_v1alpha2_log_proto_rawDesc = nil
   417  	edgelq_logging_proto_v1alpha2_log_proto_goTypes = nil
   418  	edgelq_logging_proto_v1alpha2_log_proto_depIdxs = nil
   419  }