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

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/alerting/proto/v1/ts_condition_template.proto
     3  // DO NOT EDIT!!!
     4  
     5  package ts_condition_template
     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  	rcommon "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/common"
    21  	document "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/document"
    22  	policy_template "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/policy_template"
    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  	_ = &document.Document{}
    41  	_ = &policy_template.PolicyTemplate{}
    42  	_ = &rcommon.LogCndSpec{}
    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  // TsConditionTemplate provides pre-defined templates for TsCondition
    54  // resources. They may be public ones (available for all projects to be copied),
    55  // but also can be private and available in selected projects only.
    56  // They are always provided within Policy template.
    57  type TsConditionTemplate struct {
    58  	state         protoimpl.MessageState
    59  	sizeCache     protoimpl.SizeCache
    60  	unknownFields protoimpl.UnknownFields
    61  	// Name of TsConditionTemplate
    62  	// When creating a new instance, this field is optional and if not provided,
    63  	// it will be generated automatically. Last ID segment must conform to the
    64  	// following regex: [a-z][a-z0-9\\-]{0,28}[a-z0-9]
    65  	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
    66  	// Metadata is an object with information like create, update and delete time
    67  	// (for async deleted resources), has user labels/annotations, sharding
    68  	// information, multi-region syncing information and may have non-schema
    69  	// owners (useful for taking ownership of resources belonging to lower level
    70  	// services by higher ones).
    71  	Metadata *meta.Meta `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
    72  	// Display Name
    73  	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
    74  	// Long description
    75  	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
    76  	// List of supporting documents. Pointed documents must be copied if
    77  	// TsCondition is created in different project.
    78  	SupportingDocs []*document.Reference `protobuf:"bytes,5,rep,customtype=Reference,name=supporting_docs,json=supportingDocs,proto3" json:"supporting_docs,omitempty"`
    79  	// Pre defined template for TsCondition.Spec.
    80  	SpecTemplate *rcommon.TsCndSpec `protobuf:"bytes,6,opt,name=spec_template,json=specTemplate,proto3" json:"spec_template,omitempty"`
    81  }
    82  
    83  func (m *TsConditionTemplate) Reset() {
    84  	*m = TsConditionTemplate{}
    85  	if protoimpl.UnsafeEnabled {
    86  		mi := &edgelq_alerting_proto_v1_ts_condition_template_proto_msgTypes[0]
    87  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    88  		ms.StoreMessageInfo(mi)
    89  	}
    90  }
    91  
    92  func (m *TsConditionTemplate) String() string {
    93  	return protoimpl.X.MessageStringOf(m)
    94  }
    95  
    96  func (*TsConditionTemplate) ProtoMessage() {}
    97  
    98  func (m *TsConditionTemplate) ProtoReflect() preflect.Message {
    99  	mi := &edgelq_alerting_proto_v1_ts_condition_template_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 (*TsConditionTemplate) GotenMessage() {}
   111  
   112  // Deprecated, Use TsConditionTemplate.ProtoReflect.Descriptor instead.
   113  func (*TsConditionTemplate) Descriptor() ([]byte, []int) {
   114  	return edgelq_alerting_proto_v1_ts_condition_template_proto_rawDescGZIP(), []int{0}
   115  }
   116  
   117  func (m *TsConditionTemplate) Unmarshal(b []byte) error {
   118  	return proto.Unmarshal(b, m)
   119  }
   120  
   121  func (m *TsConditionTemplate) Marshal() ([]byte, error) {
   122  	return proto.Marshal(m)
   123  }
   124  
   125  func (m *TsConditionTemplate) MarshalJSON() ([]byte, error) {
   126  	return protojson.MarshalOptions{}.Marshal(m)
   127  }
   128  
   129  func (m *TsConditionTemplate) UnmarshalJSON(data []byte) error {
   130  	return protojson.Unmarshal(data, m)
   131  }
   132  
   133  func (m *TsConditionTemplate) GetName() *Name {
   134  	if m != nil {
   135  		return m.Name
   136  	}
   137  	return nil
   138  }
   139  
   140  func (m *TsConditionTemplate) GetMetadata() *meta.Meta {
   141  	if m != nil {
   142  		return m.Metadata
   143  	}
   144  	return nil
   145  }
   146  
   147  func (m *TsConditionTemplate) GetDisplayName() string {
   148  	if m != nil {
   149  		return m.DisplayName
   150  	}
   151  	return ""
   152  }
   153  
   154  func (m *TsConditionTemplate) GetDescription() string {
   155  	if m != nil {
   156  		return m.Description
   157  	}
   158  	return ""
   159  }
   160  
   161  func (m *TsConditionTemplate) GetSupportingDocs() []*document.Reference {
   162  	if m != nil {
   163  		return m.SupportingDocs
   164  	}
   165  	return nil
   166  }
   167  
   168  func (m *TsConditionTemplate) GetSpecTemplate() *rcommon.TsCndSpec {
   169  	if m != nil {
   170  		return m.SpecTemplate
   171  	}
   172  	return nil
   173  }
   174  
   175  func (m *TsConditionTemplate) SetName(fv *Name) {
   176  	if m == nil {
   177  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "TsConditionTemplate"))
   178  	}
   179  	m.Name = fv
   180  }
   181  
   182  func (m *TsConditionTemplate) SetMetadata(fv *meta.Meta) {
   183  	if m == nil {
   184  		panic(fmt.Errorf("can't set %s on nil %s", "Metadata", "TsConditionTemplate"))
   185  	}
   186  	m.Metadata = fv
   187  }
   188  
   189  func (m *TsConditionTemplate) SetDisplayName(fv string) {
   190  	if m == nil {
   191  		panic(fmt.Errorf("can't set %s on nil %s", "DisplayName", "TsConditionTemplate"))
   192  	}
   193  	m.DisplayName = fv
   194  }
   195  
   196  func (m *TsConditionTemplate) SetDescription(fv string) {
   197  	if m == nil {
   198  		panic(fmt.Errorf("can't set %s on nil %s", "Description", "TsConditionTemplate"))
   199  	}
   200  	m.Description = fv
   201  }
   202  
   203  func (m *TsConditionTemplate) SetSupportingDocs(fv []*document.Reference) {
   204  	if m == nil {
   205  		panic(fmt.Errorf("can't set %s on nil %s", "SupportingDocs", "TsConditionTemplate"))
   206  	}
   207  	m.SupportingDocs = fv
   208  }
   209  
   210  func (m *TsConditionTemplate) SetSpecTemplate(fv *rcommon.TsCndSpec) {
   211  	if m == nil {
   212  		panic(fmt.Errorf("can't set %s on nil %s", "SpecTemplate", "TsConditionTemplate"))
   213  	}
   214  	m.SpecTemplate = fv
   215  }
   216  
   217  var edgelq_alerting_proto_v1_ts_condition_template_proto preflect.FileDescriptor
   218  
   219  var edgelq_alerting_proto_v1_ts_condition_template_proto_rawDesc = []byte{
   220  	0x0a, 0x34, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x6c, 0x65, 0x72, 0x74, 0x69, 0x6e,
   221  	0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x73, 0x5f, 0x63, 0x6f,
   222  	0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65,
   223  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0f, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x6c, 0x65, 0x72,
   224  	0x74, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
   225  	0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f,
   226  	0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
   227  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70,
   228  	0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f,
   229  	0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72,
   230  	0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
   231  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e,
   232  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e,
   233  	0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x70,
   234  	0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f,
   235  	0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e,
   236  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e,
   237  	0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72,
   238  	0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x65, 0x64, 0x67,
   239  	0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
   240  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   241  	0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x6d,
   242  	0x65, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x65, 0x64, 0x67, 0x65, 0x6c,
   243  	0x71, 0x2f, 0x61, 0x6c, 0x65, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   244  	0x2f, 0x76, 0x31, 0x2f, 0x73, 0x70, 0x65, 0x63, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
   245  	0xfe, 0x08, 0x0a, 0x13, 0x54, 0x73, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x54,
   246  	0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x2f, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
   247  	0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0xb2, 0xda, 0x21, 0x17, 0x0a, 0x15, 0x0a, 0x13, 0x54,
   248  	0x73, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61,
   249  	0x74, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2d, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61,
   250  	0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74,
   251  	0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x52, 0x08, 0x6d,
   252  	0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c,
   253  	0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0b, 0xca,
   254  	0xc6, 0x27, 0x07, 0x2a, 0x05, 0x22, 0x03, 0x08, 0x80, 0x02, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70,
   255  	0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2d, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
   256  	0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0b, 0xca, 0xc6,
   257  	0x27, 0x07, 0x2a, 0x05, 0x22, 0x03, 0x08, 0x80, 0x04, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
   258  	0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x0f, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72,
   259  	0x74, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x6f, 0x63, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x42,
   260  	0x12, 0xb2, 0xda, 0x21, 0x0e, 0x12, 0x0c, 0x0a, 0x08, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e,
   261  	0x74, 0x10, 0x04, 0x52, 0x0e, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x44,
   262  	0x6f, 0x63, 0x73, 0x12, 0x3f, 0x0a, 0x0d, 0x73, 0x70, 0x65, 0x63, 0x5f, 0x74, 0x65, 0x6d, 0x70,
   263  	0x6c, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x6e, 0x74, 0x74,
   264  	0x2e, 0x61, 0x6c, 0x65, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x73, 0x43,
   265  	0x6e, 0x64, 0x53, 0x70, 0x65, 0x63, 0x52, 0x0c, 0x73, 0x70, 0x65, 0x63, 0x54, 0x65, 0x6d, 0x70,
   266  	0x6c, 0x61, 0x74, 0x65, 0x3a, 0xa9, 0x06, 0xea, 0x41, 0x8c, 0x01, 0x0a, 0x27, 0x61, 0x6c, 0x65,
   267  	0x72, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d,
   268  	0x2f, 0x54, 0x73, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x65, 0x6d, 0x70,
   269  	0x6c, 0x61, 0x74, 0x65, 0x12, 0x61, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b,
   270  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x54,
   271  	0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x2f, 0x7b, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79,
   272  	0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x7d, 0x2f, 0x74, 0x73, 0x43, 0x6f, 0x6e,
   273  	0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x2f,
   274  	0x7b, 0x74, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x65,
   275  	0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x7d, 0x92, 0xd9, 0x21, 0xd4, 0x02, 0x0a, 0x14, 0x74, 0x73,
   276  	0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74,
   277  	0x65, 0x73, 0x12, 0x14, 0x74, 0x73, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x54,
   278  	0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x1a, 0x0e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
   279  	0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x38, 0x05, 0x42, 0x82, 0x01, 0x08, 0x02, 0x12,
   280  	0x0c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a,
   281  	0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0c, 0x44,
   282  	0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x15, 0x73,
   283  	0x70, 0x65, 0x63, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x2e, 0x71, 0x75, 0x65,
   284  	0x72, 0x69, 0x65, 0x73, 0x12, 0x07, 0x51, 0x75, 0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 0x30, 0x0a,
   285  	0x1c, 0x73, 0x70, 0x65, 0x63, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x2e, 0x71,
   286  	0x75, 0x65, 0x72, 0x79, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x79, 0x12, 0x10, 0x51,
   287  	0x75, 0x65, 0x72, 0x69, 0x65, 0x73, 0x20, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x20, 0x62, 0x79, 0x42,
   288  	0x8e, 0x01, 0x08, 0x03, 0x12, 0x0c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x04, 0x4e, 0x61,
   289  	0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61,
   290  	0x6d, 0x65, 0x12, 0x0c, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x20, 0x6e, 0x61, 0x6d, 0x65,
   291  	0x12, 0x1a, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12,
   292  	0x0b, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0f,
   293  	0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x6f, 0x63, 0x73, 0x12,
   294  	0x0f, 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x64, 0x6f, 0x63, 0x73,
   295  	0x12, 0x1e, 0x0a, 0x0d, 0x73, 0x70, 0x65, 0x63, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74,
   296  	0x65, 0x12, 0x0d, 0x53, 0x70, 0x65, 0x63, 0x20, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65,
   297  	0xaa, 0xd9, 0x21, 0x2f, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70,
   298  	0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
   299  	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e,
   300  	0x61, 0x6d, 0x65, 0xb2, 0xdf, 0x21, 0xad, 0x01, 0x0a, 0xaa, 0x01, 0x0a, 0xa7, 0x01, 0x0a, 0x0d,
   301  	0x62, 0x79, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x0c, 0x64,
   302  	0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x1a, 0x3b, 0x70, 0x72, 0x6f,
   303  	0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f,
   304  	0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x2f,
   305  	0x2d, 0x2f, 0x74, 0x73, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x65, 0x6d,
   306  	0x70, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x2f, 0x2d, 0x1a, 0x4b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
   307  	0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x70, 0x6f, 0x6c,
   308  	0x69, 0x63, 0x79, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x2f, 0x7b, 0x70, 0x6f,
   309  	0x6c, 0x69, 0x63, 0x79, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x7d, 0x2f, 0x74,
   310  	0x73, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61,
   311  	0x74, 0x65, 0x73, 0x2f, 0x2d, 0xda, 0x94, 0x23, 0x08, 0x12, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
   312  	0x65, 0xc2, 0x85, 0x2c, 0x4b, 0x22, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x0c, 0x64, 0x69, 0x73,
   313  	0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
   314  	0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x0f, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x69,
   315  	0x6e, 0x67, 0x5f, 0x64, 0x6f, 0x63, 0x73, 0x22, 0x0d, 0x73, 0x70, 0x65, 0x63, 0x5f, 0x74, 0x65,
   316  	0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x42, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
   317  	0x42, 0xe4, 0x02, 0xe8, 0xde, 0x21, 0x01, 0xd2, 0xff, 0xd0, 0x02, 0x61, 0x0a, 0x1b, 0x74, 0x73,
   318  	0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c,
   319  	0x61, 0x74, 0x65, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x42, 0x67, 0x69, 0x74, 0x68, 0x75,
   320  	0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65,
   321  	0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x6c, 0x65, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x2f, 0x73,
   322  	0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69,
   323  	0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0xa2, 0x80, 0xd1,
   324  	0x02, 0x63, 0x0a, 0x1c, 0x74, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e,
   325  	0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73,
   326  	0x12, 0x43, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f,
   327  	0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x6c, 0x65,
   328  	0x72, 0x74, 0x69, 0x6e, 0x67, 0x2f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x2f, 0x76, 0x31, 0x2f,
   329  	0x74, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x65, 0x6d,
   330  	0x70, 0x6c, 0x61, 0x74, 0x65, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61,
   331  	0x6c, 0x65, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x42, 0x18, 0x54,
   332  	0x73, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61,
   333  	0x74, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x5c, 0x67, 0x69, 0x74, 0x68, 0x75,
   334  	0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65,
   335  	0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x6c, 0x65, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x2f, 0x72,
   336  	0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x73, 0x5f, 0x63,
   337  	0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74,
   338  	0x65, 0x3b, 0x74, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74,
   339  	0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   340  }
   341  
   342  var (
   343  	edgelq_alerting_proto_v1_ts_condition_template_proto_rawDescOnce sync.Once
   344  	edgelq_alerting_proto_v1_ts_condition_template_proto_rawDescData = edgelq_alerting_proto_v1_ts_condition_template_proto_rawDesc
   345  )
   346  
   347  func edgelq_alerting_proto_v1_ts_condition_template_proto_rawDescGZIP() []byte {
   348  	edgelq_alerting_proto_v1_ts_condition_template_proto_rawDescOnce.Do(func() {
   349  		edgelq_alerting_proto_v1_ts_condition_template_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_alerting_proto_v1_ts_condition_template_proto_rawDescData)
   350  	})
   351  	return edgelq_alerting_proto_v1_ts_condition_template_proto_rawDescData
   352  }
   353  
   354  var edgelq_alerting_proto_v1_ts_condition_template_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   355  var edgelq_alerting_proto_v1_ts_condition_template_proto_goTypes = []interface{}{
   356  	(*TsConditionTemplate)(nil), // 0: ntt.alerting.v1.TsConditionTemplate
   357  	(*meta.Meta)(nil),           // 1: goten.types.Meta
   358  	(*rcommon.TsCndSpec)(nil),   // 2: ntt.alerting.v1.TsCndSpec
   359  }
   360  var edgelq_alerting_proto_v1_ts_condition_template_proto_depIdxs = []int32{
   361  	1, // 0: ntt.alerting.v1.TsConditionTemplate.metadata:type_name -> goten.types.Meta
   362  	2, // 1: ntt.alerting.v1.TsConditionTemplate.spec_template:type_name -> ntt.alerting.v1.TsCndSpec
   363  	2, // [2:2] is the sub-list for method output_type
   364  	2, // [2:2] is the sub-list for method input_type
   365  	2, // [2:2] is the sub-list for extension type_name
   366  	2, // [2:2] is the sub-list for extension extendee
   367  	0, // [0:2] is the sub-list for field type_name
   368  }
   369  
   370  func init() { edgelq_alerting_proto_v1_ts_condition_template_proto_init() }
   371  func edgelq_alerting_proto_v1_ts_condition_template_proto_init() {
   372  	if edgelq_alerting_proto_v1_ts_condition_template_proto != nil {
   373  		return
   374  	}
   375  	if !protoimpl.UnsafeEnabled {
   376  
   377  		edgelq_alerting_proto_v1_ts_condition_template_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   378  			switch v := v.(*TsConditionTemplate); i {
   379  			case 0:
   380  				return &v.state
   381  			case 1:
   382  				return &v.sizeCache
   383  			case 2:
   384  				return &v.unknownFields
   385  			default:
   386  				return nil
   387  			}
   388  		}
   389  	}
   390  
   391  	type x struct{}
   392  	out := protoimpl.TypeBuilder{
   393  		File: protoimpl.DescBuilder{
   394  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   395  			RawDescriptor: edgelq_alerting_proto_v1_ts_condition_template_proto_rawDesc,
   396  			NumEnums:      0,
   397  			NumMessages:   1,
   398  			NumExtensions: 0,
   399  			NumServices:   0,
   400  		},
   401  		GoTypes:           edgelq_alerting_proto_v1_ts_condition_template_proto_goTypes,
   402  		DependencyIndexes: edgelq_alerting_proto_v1_ts_condition_template_proto_depIdxs,
   403  		MessageInfos:      edgelq_alerting_proto_v1_ts_condition_template_proto_msgTypes,
   404  	}.Build()
   405  	edgelq_alerting_proto_v1_ts_condition_template_proto = out.File
   406  	edgelq_alerting_proto_v1_ts_condition_template_proto_rawDesc = nil
   407  	edgelq_alerting_proto_v1_ts_condition_template_proto_goTypes = nil
   408  	edgelq_alerting_proto_v1_ts_condition_template_proto_depIdxs = nil
   409  }