github.com/cloudwan/edgelq-sdk@v1.15.4/monitoring/resources/v4/phantom_time_serie/phantom_time_serie.pb.go (about)

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/monitoring/proto/v4/phantom_time_serie.proto
     3  // DO NOT EDIT!!!
     4  
     5  package phantom_time_serie
     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  	common "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/common"
    21  	metric_descriptor "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/metric_descriptor"
    22  	project "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/project"
    23  	meta "github.com/cloudwan/goten-sdk/types/meta"
    24  )
    25  
    26  // Reference imports to suppress errors if they are not otherwise used.
    27  var (
    28  	_ = fmt.Errorf
    29  	_ = reflect.Method{}
    30  	_ = sync.Once{}
    31  
    32  	_ = protojson.MarshalOptions{}
    33  	_ = proto.MarshalOptions{}
    34  	_ = preflect.Value{}
    35  	_ = protoimpl.DescBuilder{}
    36  )
    37  
    38  // make sure we're using proto imports
    39  var (
    40  	_ = &common.LabelDescriptor{}
    41  	_ = &metric_descriptor.MetricDescriptor{}
    42  	_ = &project.Project{}
    43  	_ = &meta.Meta{}
    44  )
    45  
    46  const (
    47  	// Verify that this generated code is sufficiently up-to-date.
    48  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    49  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    50  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    51  )
    52  
    53  // PhantomTimeSerie Resource
    54  type PhantomTimeSerie struct {
    55  	state         protoimpl.MessageState
    56  	sizeCache     protoimpl.SizeCache
    57  	unknownFields protoimpl.UnknownFields
    58  	// Name of PhantomTimeSerie
    59  	// When creating a new instance, this field is optional and if not provided,
    60  	// it will be generated automatically. Last ID segment must conform to the
    61  	// following regex: [\\w+/=]{1,256}
    62  	Name *Name `protobuf:"bytes,100,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
    63  	// Metadata is an object with information like create, update and delete time
    64  	// (for async deleted resources), has user labels/annotations, sharding
    65  	// information, multi-region syncing information and may have non-schema
    66  	// owners (useful for taking ownership of resources belonging to lower level
    67  	// services by higher ones).
    68  	Metadata *meta.Meta `protobuf:"bytes,11,opt,name=metadata,proto3" json:"metadata,omitempty"`
    69  	// TimeSerie key identifies unique TimeSeries tuple:
    70  	// <project, metric.type, metric.labels, resource.type, resource.labels>
    71  	//
    72  	// Kind/ValueType are not present in key
    73  	// Key is not to be decoded outside of service, but treated as opaque string
    74  	Key []byte `protobuf:"bytes,101,opt,name=key,proto3" json:"key,omitempty"`
    75  	// Internal use - for bulk reporting of TimeSeries
    76  	Project string `protobuf:"bytes,102,opt,name=project,proto3" json:"project,omitempty"`
    77  	// The associated metric. A fully-specified metric used to identify the time
    78  	// series.
    79  	// This field cannot be updated, can be only set during creation.
    80  	Metric *common.Metric `protobuf:"bytes,1,opt,name=metric,proto3" json:"metric,omitempty"`
    81  	// The associated monitored resource.  Custom metrics can use only certain
    82  	// monitored resource types in their time series data.
    83  	// This field cannot be updated, can be only set during creation.
    84  	Resource *common.MonitoredResource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"`
    85  	// The metric kind of the time series. When listing time series, this metric
    86  	// kind might be different from the metric kind of the associated metric if
    87  	// this time series is an alignment or reduction of other time series.
    88  	//
    89  	// When creating a time series, this field is optional. If present, it must be
    90  	// the same as the metric kind of the associated metric. If the associated
    91  	// metric's descriptor must be auto-created, then this field specifies the
    92  	// metric kind of the new descriptor and must be either `GAUGE` (the default)
    93  	// or `CUMULATIVE`.
    94  	MetricKind metric_descriptor.MetricDescriptor_MetricKind `protobuf:"varint,3,opt,name=metric_kind,json=metricKind,proto3,enum=ntt.monitoring.v4.MetricDescriptor_MetricKind" json:"metric_kind,omitempty"`
    95  	// The value type of the time series. When listing time series, this value
    96  	// type might be different from the value type of the associated metric if
    97  	// this time series is an alignment or reduction of other time series.
    98  	//
    99  	// When creating a time series, this field is optional. If present, it must be
   100  	// the same as the type of the data in the `points` field.
   101  	ValueType metric_descriptor.MetricDescriptor_ValueType `protobuf:"varint,4,opt,name=value_type,json=valueType,proto3,enum=ntt.monitoring.v4.MetricDescriptor_ValueType" json:"value_type,omitempty"`
   102  	// Phantom value
   103  	Value *common.TypedValue `protobuf:"bytes,6,opt,name=value,proto3" json:"value,omitempty"`
   104  }
   105  
   106  func (m *PhantomTimeSerie) Reset() {
   107  	*m = PhantomTimeSerie{}
   108  	if protoimpl.UnsafeEnabled {
   109  		mi := &edgelq_monitoring_proto_v4_phantom_time_serie_proto_msgTypes[0]
   110  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   111  		ms.StoreMessageInfo(mi)
   112  	}
   113  }
   114  
   115  func (m *PhantomTimeSerie) String() string {
   116  	return protoimpl.X.MessageStringOf(m)
   117  }
   118  
   119  func (*PhantomTimeSerie) ProtoMessage() {}
   120  
   121  func (m *PhantomTimeSerie) ProtoReflect() preflect.Message {
   122  	mi := &edgelq_monitoring_proto_v4_phantom_time_serie_proto_msgTypes[0]
   123  	if protoimpl.UnsafeEnabled && m != nil {
   124  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   125  		if ms.LoadMessageInfo() == nil {
   126  			ms.StoreMessageInfo(mi)
   127  		}
   128  		return ms
   129  	}
   130  	return mi.MessageOf(m)
   131  }
   132  
   133  func (*PhantomTimeSerie) GotenMessage() {}
   134  
   135  // Deprecated, Use PhantomTimeSerie.ProtoReflect.Descriptor instead.
   136  func (*PhantomTimeSerie) Descriptor() ([]byte, []int) {
   137  	return edgelq_monitoring_proto_v4_phantom_time_serie_proto_rawDescGZIP(), []int{0}
   138  }
   139  
   140  func (m *PhantomTimeSerie) Unmarshal(b []byte) error {
   141  	return proto.Unmarshal(b, m)
   142  }
   143  
   144  func (m *PhantomTimeSerie) Marshal() ([]byte, error) {
   145  	return proto.Marshal(m)
   146  }
   147  
   148  func (m *PhantomTimeSerie) MarshalJSON() ([]byte, error) {
   149  	return protojson.MarshalOptions{}.Marshal(m)
   150  }
   151  
   152  func (m *PhantomTimeSerie) UnmarshalJSON(data []byte) error {
   153  	return protojson.Unmarshal(data, m)
   154  }
   155  
   156  func (m *PhantomTimeSerie) GetName() *Name {
   157  	if m != nil {
   158  		return m.Name
   159  	}
   160  	return nil
   161  }
   162  
   163  func (m *PhantomTimeSerie) GetMetadata() *meta.Meta {
   164  	if m != nil {
   165  		return m.Metadata
   166  	}
   167  	return nil
   168  }
   169  
   170  func (m *PhantomTimeSerie) GetKey() []byte {
   171  	if m != nil {
   172  		return m.Key
   173  	}
   174  	return nil
   175  }
   176  
   177  func (m *PhantomTimeSerie) GetProject() string {
   178  	if m != nil {
   179  		return m.Project
   180  	}
   181  	return ""
   182  }
   183  
   184  func (m *PhantomTimeSerie) GetMetric() *common.Metric {
   185  	if m != nil {
   186  		return m.Metric
   187  	}
   188  	return nil
   189  }
   190  
   191  func (m *PhantomTimeSerie) GetResource() *common.MonitoredResource {
   192  	if m != nil {
   193  		return m.Resource
   194  	}
   195  	return nil
   196  }
   197  
   198  func (m *PhantomTimeSerie) GetMetricKind() metric_descriptor.MetricDescriptor_MetricKind {
   199  	if m != nil {
   200  		return m.MetricKind
   201  	}
   202  	return metric_descriptor.MetricDescriptor_METRIC_KIND_UNSPECIFIED
   203  }
   204  
   205  func (m *PhantomTimeSerie) GetValueType() metric_descriptor.MetricDescriptor_ValueType {
   206  	if m != nil {
   207  		return m.ValueType
   208  	}
   209  	return metric_descriptor.MetricDescriptor_VALUE_TYPE_UNSPECIFIED
   210  }
   211  
   212  func (m *PhantomTimeSerie) GetValue() *common.TypedValue {
   213  	if m != nil {
   214  		return m.Value
   215  	}
   216  	return nil
   217  }
   218  
   219  func (m *PhantomTimeSerie) SetName(fv *Name) {
   220  	if m == nil {
   221  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "PhantomTimeSerie"))
   222  	}
   223  	m.Name = fv
   224  }
   225  
   226  func (m *PhantomTimeSerie) SetMetadata(fv *meta.Meta) {
   227  	if m == nil {
   228  		panic(fmt.Errorf("can't set %s on nil %s", "Metadata", "PhantomTimeSerie"))
   229  	}
   230  	m.Metadata = fv
   231  }
   232  
   233  func (m *PhantomTimeSerie) SetKey(fv []byte) {
   234  	if m == nil {
   235  		panic(fmt.Errorf("can't set %s on nil %s", "Key", "PhantomTimeSerie"))
   236  	}
   237  	m.Key = fv
   238  }
   239  
   240  func (m *PhantomTimeSerie) SetProject(fv string) {
   241  	if m == nil {
   242  		panic(fmt.Errorf("can't set %s on nil %s", "Project", "PhantomTimeSerie"))
   243  	}
   244  	m.Project = fv
   245  }
   246  
   247  func (m *PhantomTimeSerie) SetMetric(fv *common.Metric) {
   248  	if m == nil {
   249  		panic(fmt.Errorf("can't set %s on nil %s", "Metric", "PhantomTimeSerie"))
   250  	}
   251  	m.Metric = fv
   252  }
   253  
   254  func (m *PhantomTimeSerie) SetResource(fv *common.MonitoredResource) {
   255  	if m == nil {
   256  		panic(fmt.Errorf("can't set %s on nil %s", "Resource", "PhantomTimeSerie"))
   257  	}
   258  	m.Resource = fv
   259  }
   260  
   261  func (m *PhantomTimeSerie) SetMetricKind(fv metric_descriptor.MetricDescriptor_MetricKind) {
   262  	if m == nil {
   263  		panic(fmt.Errorf("can't set %s on nil %s", "MetricKind", "PhantomTimeSerie"))
   264  	}
   265  	m.MetricKind = fv
   266  }
   267  
   268  func (m *PhantomTimeSerie) SetValueType(fv metric_descriptor.MetricDescriptor_ValueType) {
   269  	if m == nil {
   270  		panic(fmt.Errorf("can't set %s on nil %s", "ValueType", "PhantomTimeSerie"))
   271  	}
   272  	m.ValueType = fv
   273  }
   274  
   275  func (m *PhantomTimeSerie) SetValue(fv *common.TypedValue) {
   276  	if m == nil {
   277  		panic(fmt.Errorf("can't set %s on nil %s", "Value", "PhantomTimeSerie"))
   278  	}
   279  	m.Value = fv
   280  }
   281  
   282  var edgelq_monitoring_proto_v4_phantom_time_serie_proto preflect.FileDescriptor
   283  
   284  var edgelq_monitoring_proto_v4_phantom_time_serie_proto_rawDesc = []byte{
   285  	0x0a, 0x33, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72,
   286  	0x69, 0x6e, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x34, 0x2f, 0x70, 0x68, 0x61,
   287  	0x6e, 0x74, 0x6f, 0x6d, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x2e,
   288  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x11, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74,
   289  	0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   290  	0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76,
   291  	0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   292  	0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70,
   293  	0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f,
   294  	0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65,
   295  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e,
   296  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e,
   297  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e,
   298  	0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
   299  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61,
   300  	0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65,
   301  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e,
   302  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63,
   303  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61,
   304  	0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69,
   305  	0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x65,
   306  	0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x61, 0x6e, 0x6e, 0x6f,
   307  	0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x70, 0x72,
   308  	0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73,
   309  	0x2f, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x27, 0x65, 0x64, 0x67,
   310  	0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x70,
   311  	0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x34, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70,
   312  	0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e,
   313  	0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x34,
   314  	0x2f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
   315  	0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb6, 0x07, 0x0a, 0x10, 0x50, 0x68, 0x61,
   316  	0x6e, 0x74, 0x6f, 0x6d, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x12, 0x2c, 0x0a,
   317  	0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x64, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21,
   318  	0x14, 0x0a, 0x12, 0x0a, 0x10, 0x50, 0x68, 0x61, 0x6e, 0x74, 0x6f, 0x6d, 0x54, 0x69, 0x6d, 0x65,
   319  	0x53, 0x65, 0x72, 0x69, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2d, 0x0a, 0x08, 0x6d,
   320  	0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
   321  	0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x65, 0x74, 0x61,
   322  	0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x19, 0x0a, 0x03, 0x6b, 0x65,
   323  	0x79, 0x18, 0x65, 0x20, 0x01, 0x28, 0x0c, 0x42, 0x07, 0xe0, 0x41, 0x03, 0xf0, 0xd9, 0x21, 0x01,
   324  	0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x21, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
   325  	0x18, 0x66, 0x20, 0x01, 0x28, 0x09, 0x42, 0x07, 0xe0, 0x41, 0x03, 0xf0, 0xd9, 0x21, 0x01, 0x52,
   326  	0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x31, 0x0a, 0x06, 0x6d, 0x65, 0x74, 0x72,
   327  	0x69, 0x63, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d,
   328  	0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x4d, 0x65, 0x74,
   329  	0x72, 0x69, 0x63, 0x52, 0x06, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x12, 0x40, 0x0a, 0x08, 0x72,
   330  	0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e,
   331  	0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
   332  	0x34, 0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75,
   333  	0x72, 0x63, 0x65, 0x52, 0x08, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x58, 0x0a,
   334  	0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01,
   335  	0x28, 0x0e, 0x32, 0x2e, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72,
   336  	0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73,
   337  	0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x4b, 0x69,
   338  	0x6e, 0x64, 0x42, 0x07, 0xe0, 0x41, 0x03, 0xf0, 0xd9, 0x21, 0x01, 0x52, 0x0a, 0x6d, 0x65, 0x74,
   339  	0x72, 0x69, 0x63, 0x4b, 0x69, 0x6e, 0x64, 0x12, 0x55, 0x0a, 0x0a, 0x76, 0x61, 0x6c, 0x75, 0x65,
   340  	0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2d, 0x2e, 0x6e, 0x74,
   341  	0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e,
   342  	0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
   343  	0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x54, 0x79, 0x70, 0x65, 0x42, 0x07, 0xe0, 0x41, 0x03, 0xf0,
   344  	0xd9, 0x21, 0x01, 0x52, 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x33,
   345  	0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e,
   346  	0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
   347  	0x34, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 0x61,
   348  	0x6c, 0x75, 0x65, 0x3a, 0xab, 0x03, 0xea, 0x41, 0x74, 0x0a, 0x26, 0x6d, 0x6f, 0x6e, 0x69, 0x74,
   349  	0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d,
   350  	0x2f, 0x50, 0x68, 0x61, 0x6e, 0x74, 0x6f, 0x6d, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69,
   351  	0x65, 0x12, 0x4a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
   352  	0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72,
   353  	0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x70, 0x68, 0x61, 0x6e, 0x74, 0x6f, 0x6d, 0x54, 0x69,
   354  	0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x70, 0x68, 0x61, 0x6e, 0x74, 0x6f,
   355  	0x6d, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x7d, 0x92, 0xd9, 0x21,
   356  	0xc9, 0x01, 0x0a, 0x11, 0x70, 0x68, 0x61, 0x6e, 0x74, 0x6f, 0x6d, 0x54, 0x69, 0x6d, 0x65, 0x53,
   357  	0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 0x11, 0x70, 0x68, 0x61, 0x6e, 0x74, 0x6f, 0x6d, 0x54, 0x69,
   358  	0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x1a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
   359  	0x74, 0x22, 0x18, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
   360  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2a, 0x0e, 0x5b, 0x5c, 0x77,
   361  	0x2b, 0x2f, 0x3d, 0x5d, 0x7b, 0x31, 0x2c, 0x32, 0x35, 0x36, 0x7d, 0x38, 0x05, 0x42, 0x6c, 0x08,
   362  	0x02, 0x12, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x0b, 0x6d, 0x65, 0x74,
   363  	0x72, 0x69, 0x63, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x12, 0x0b, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
   364  	0x20, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
   365  	0x65, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x12, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
   366  	0x20, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0d, 0x0a, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f,
   367  	0x6b, 0x69, 0x6e, 0x64, 0x12, 0x0c, 0x0a, 0x0a, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x74, 0x79,
   368  	0x70, 0x65, 0x12, 0x07, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0xda, 0x94, 0x23, 0x08, 0x12,
   369  	0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xe2, 0xde, 0x21, 0x02, 0x08, 0x02, 0xc2, 0x85, 0x2c,
   370  	0x50, 0x22, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x03, 0x6b, 0x65, 0x79, 0x22, 0x07, 0x70, 0x72,
   371  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x08, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22,
   372  	0x06, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x22, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f,
   373  	0x6b, 0x69, 0x6e, 0x64, 0x22, 0x0a, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65,
   374  	0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
   375  	0x61, 0x42, 0xd7, 0x02, 0xe8, 0xde, 0x21, 0x01, 0xd2, 0xff, 0xd0, 0x02, 0x5d, 0x0a, 0x18, 0x70,
   376  	0x68, 0x61, 0x6e, 0x74, 0x6f, 0x6d, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69,
   377  	0x65, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x41, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
   378  	0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67,
   379  	0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x73,
   380  	0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x34, 0x2f, 0x70, 0x68, 0x61, 0x6e, 0x74, 0x6f, 0x6d, 0x5f,
   381  	0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0xa2, 0x80, 0xd1, 0x02, 0x5f, 0x0a,
   382  	0x19, 0x70, 0x68, 0x61, 0x6e, 0x74, 0x6f, 0x6d, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65,
   383  	0x72, 0x69, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x42, 0x67, 0x69, 0x74, 0x68,
   384  	0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f,
   385  	0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e,
   386  	0x67, 0x2f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x2f, 0x76, 0x34, 0x2f, 0x70, 0x68, 0x61, 0x6e,
   387  	0x74, 0x6f, 0x6d, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x0a, 0x18,
   388  	0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69,
   389  	0x6e, 0x67, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x34, 0x42, 0x15, 0x50, 0x68, 0x61, 0x6e, 0x74, 0x6f,
   390  	0x6d, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
   391  	0x01, 0x5a, 0x58, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c,
   392  	0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f,
   393  	0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
   394  	0x65, 0x73, 0x2f, 0x76, 0x34, 0x2f, 0x70, 0x68, 0x61, 0x6e, 0x74, 0x6f, 0x6d, 0x5f, 0x74, 0x69,
   395  	0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x3b, 0x70, 0x68, 0x61, 0x6e, 0x74, 0x6f, 0x6d,
   396  	0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f,
   397  	0x74, 0x6f, 0x33,
   398  }
   399  
   400  var (
   401  	edgelq_monitoring_proto_v4_phantom_time_serie_proto_rawDescOnce sync.Once
   402  	edgelq_monitoring_proto_v4_phantom_time_serie_proto_rawDescData = edgelq_monitoring_proto_v4_phantom_time_serie_proto_rawDesc
   403  )
   404  
   405  func edgelq_monitoring_proto_v4_phantom_time_serie_proto_rawDescGZIP() []byte {
   406  	edgelq_monitoring_proto_v4_phantom_time_serie_proto_rawDescOnce.Do(func() {
   407  		edgelq_monitoring_proto_v4_phantom_time_serie_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_monitoring_proto_v4_phantom_time_serie_proto_rawDescData)
   408  	})
   409  	return edgelq_monitoring_proto_v4_phantom_time_serie_proto_rawDescData
   410  }
   411  
   412  var edgelq_monitoring_proto_v4_phantom_time_serie_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   413  var edgelq_monitoring_proto_v4_phantom_time_serie_proto_goTypes = []interface{}{
   414  	(*PhantomTimeSerie)(nil),                           // 0: ntt.monitoring.v4.PhantomTimeSerie
   415  	(*meta.Meta)(nil),                                  // 1: goten.types.Meta
   416  	(*common.Metric)(nil),                              // 2: ntt.monitoring.v4.Metric
   417  	(*common.MonitoredResource)(nil),                   // 3: ntt.monitoring.v4.MonitoredResource
   418  	(metric_descriptor.MetricDescriptor_MetricKind)(0), // 4: ntt.monitoring.v4.MetricDescriptor_MetricKind
   419  	(metric_descriptor.MetricDescriptor_ValueType)(0),  // 5: ntt.monitoring.v4.MetricDescriptor_ValueType
   420  	(*common.TypedValue)(nil),                          // 6: ntt.monitoring.v4.TypedValue
   421  }
   422  var edgelq_monitoring_proto_v4_phantom_time_serie_proto_depIdxs = []int32{
   423  	1, // 0: ntt.monitoring.v4.PhantomTimeSerie.metadata:type_name -> goten.types.Meta
   424  	2, // 1: ntt.monitoring.v4.PhantomTimeSerie.metric:type_name -> ntt.monitoring.v4.Metric
   425  	3, // 2: ntt.monitoring.v4.PhantomTimeSerie.resource:type_name -> ntt.monitoring.v4.MonitoredResource
   426  	4, // 3: ntt.monitoring.v4.PhantomTimeSerie.metric_kind:type_name -> ntt.monitoring.v4.MetricDescriptor_MetricKind
   427  	5, // 4: ntt.monitoring.v4.PhantomTimeSerie.value_type:type_name -> ntt.monitoring.v4.MetricDescriptor_ValueType
   428  	6, // 5: ntt.monitoring.v4.PhantomTimeSerie.value:type_name -> ntt.monitoring.v4.TypedValue
   429  	6, // [6:6] is the sub-list for method output_type
   430  	6, // [6:6] is the sub-list for method input_type
   431  	6, // [6:6] is the sub-list for extension type_name
   432  	6, // [6:6] is the sub-list for extension extendee
   433  	0, // [0:6] is the sub-list for field type_name
   434  }
   435  
   436  func init() { edgelq_monitoring_proto_v4_phantom_time_serie_proto_init() }
   437  func edgelq_monitoring_proto_v4_phantom_time_serie_proto_init() {
   438  	if edgelq_monitoring_proto_v4_phantom_time_serie_proto != nil {
   439  		return
   440  	}
   441  	if !protoimpl.UnsafeEnabled {
   442  
   443  		edgelq_monitoring_proto_v4_phantom_time_serie_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   444  			switch v := v.(*PhantomTimeSerie); i {
   445  			case 0:
   446  				return &v.state
   447  			case 1:
   448  				return &v.sizeCache
   449  			case 2:
   450  				return &v.unknownFields
   451  			default:
   452  				return nil
   453  			}
   454  		}
   455  	}
   456  
   457  	type x struct{}
   458  	out := protoimpl.TypeBuilder{
   459  		File: protoimpl.DescBuilder{
   460  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   461  			RawDescriptor: edgelq_monitoring_proto_v4_phantom_time_serie_proto_rawDesc,
   462  			NumEnums:      0,
   463  			NumMessages:   1,
   464  			NumExtensions: 0,
   465  			NumServices:   0,
   466  		},
   467  		GoTypes:           edgelq_monitoring_proto_v4_phantom_time_serie_proto_goTypes,
   468  		DependencyIndexes: edgelq_monitoring_proto_v4_phantom_time_serie_proto_depIdxs,
   469  		MessageInfos:      edgelq_monitoring_proto_v4_phantom_time_serie_proto_msgTypes,
   470  	}.Build()
   471  	edgelq_monitoring_proto_v4_phantom_time_serie_proto = out.File
   472  	edgelq_monitoring_proto_v4_phantom_time_serie_proto_rawDesc = nil
   473  	edgelq_monitoring_proto_v4_phantom_time_serie_proto_goTypes = nil
   474  	edgelq_monitoring_proto_v4_phantom_time_serie_proto_depIdxs = nil
   475  }