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

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