github.com/cloudwan/edgelq-sdk@v1.15.4/monitoring/resources/v3/time_serie/time_serie.pb.descriptor.go (about) 1 // Code generated by protoc-gen-goten-resource 2 // Resource: TimeSerie 3 // DO NOT EDIT!!! 4 5 package time_serie 6 7 import ( 8 gotenobject "github.com/cloudwan/goten-sdk/runtime/object" 9 gotenresource "github.com/cloudwan/goten-sdk/runtime/resource" 10 ) 11 12 // proto imports 13 import ( 14 common "github.com/cloudwan/edgelq-sdk/monitoring/resources/v3/common" 15 metric_descriptor "github.com/cloudwan/edgelq-sdk/monitoring/resources/v3/metric_descriptor" 16 project "github.com/cloudwan/edgelq-sdk/monitoring/resources/v3/project" 17 meta "github.com/cloudwan/goten-sdk/types/meta" 18 ) 19 20 // ensure the imports are used 21 var ( 22 _ = new(gotenobject.FieldPath) 23 _ = new(gotenresource.ListQuery) 24 ) 25 26 // make sure we're using proto imports 27 var ( 28 _ = &common.LabelDescriptor{} 29 _ = &metric_descriptor.MetricDescriptor{} 30 _ = &project.Project{} 31 _ = &meta.Meta{} 32 ) 33 34 var ( 35 descriptor *Descriptor 36 ) 37 38 func (r *TimeSerie) GetRawName() gotenresource.Name { 39 return nil 40 } 41 42 func (r *TimeSerie) GetResourceDescriptor() gotenresource.Descriptor { 43 return descriptor 44 } 45 46 func (r *TimeSerie) EnsureMetadata() *meta.Meta { 47 return nil 48 } 49 func (r *TimeSerie) GetMetadata() *meta.Meta { 50 return nil 51 } 52 53 type Descriptor struct { 54 nameDescriptor *gotenresource.NameDescriptor 55 typeName *gotenresource.TypeName 56 } 57 58 func GetDescriptor() *Descriptor { 59 return descriptor 60 } 61 62 func (d *Descriptor) NewResource() gotenresource.Resource { 63 return &TimeSerie{} 64 } 65 66 func (d *Descriptor) NewResourceName() gotenresource.Name { 67 return nil 68 } 69 70 func (d *Descriptor) NewGetQuery() gotenresource.GetQuery { 71 return nil 72 } 73 74 func (d *Descriptor) NewListQuery() gotenresource.ListQuery { 75 return nil 76 } 77 78 func (d *Descriptor) NewSearchQuery() gotenresource.SearchQuery { 79 return nil 80 } 81 82 func (d *Descriptor) NewWatchQuery() gotenresource.WatchQuery { 83 return nil 84 } 85 86 func (d *Descriptor) NewResourceCursor() gotenresource.Cursor { 87 return nil 88 } 89 90 func (d *Descriptor) NewResourceFilter() gotenresource.Filter { 91 return &Filter{} 92 } 93 94 func (d *Descriptor) NewResourceOrderBy() gotenresource.OrderBy { 95 return nil 96 } 97 98 func (d *Descriptor) NewResourcePager() gotenresource.PagerQuery { 99 return nil 100 } 101 102 func (d *Descriptor) NewResourceFieldMask() gotenobject.FieldMask { 103 return &TimeSerie_FieldMask{} 104 } 105 106 func (d *Descriptor) NewResourceChange() gotenresource.ResourceChange { 107 return nil 108 } 109 110 func (d *Descriptor) NewQueryResultSnapshot() gotenresource.QueryResultSnapshot { 111 return nil 112 } 113 114 func (d *Descriptor) NewQueryResultChange() gotenresource.QueryResultChange { 115 return nil 116 } 117 118 func (d *Descriptor) NewResourceList(size, reserved int) gotenresource.ResourceList { 119 return make(TimeSerieList, size, reserved) 120 } 121 122 func (d *Descriptor) NewResourceChangeList(size, reserved int) gotenresource.ResourceChangeList { 123 return nil 124 } 125 126 func (d *Descriptor) NewNameList(size, reserved int) gotenresource.NameList { 127 return nil 128 } 129 130 func (d *Descriptor) NewReferenceList(size, reserved int) gotenresource.ReferenceList { 131 return nil 132 } 133 134 func (d *Descriptor) NewParentNameList(size, reserved int) gotenresource.ParentNameList { 135 return nil 136 } 137 138 func (d *Descriptor) NewParentReferenceList(size, reserved int) gotenresource.ParentReferenceList { 139 return nil 140 } 141 142 func (d *Descriptor) NewResourceMap(reserved int) gotenresource.ResourceMap { 143 return nil 144 } 145 146 func (d *Descriptor) NewResourceChangeMap(reserved int) gotenresource.ResourceChangeMap { 147 return nil 148 } 149 150 func (d *Descriptor) GetResourceTypeName() *gotenresource.TypeName { 151 return d.typeName 152 } 153 154 func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor { 155 return d.nameDescriptor 156 } 157 158 func (d *Descriptor) CanBeParentless() bool { 159 return false 160 } 161 162 func (d *Descriptor) GetParentResDescriptors() []gotenresource.Descriptor { 163 return []gotenresource.Descriptor{ 164 project.GetDescriptor(), 165 } 166 } 167 168 func (d *Descriptor) ParseFieldPath(raw string) (gotenobject.FieldPath, error) { 169 return ParseTimeSerie_FieldPath(raw) 170 } 171 172 func (d *Descriptor) ParseResourceName(nameStr string) (gotenresource.Name, error) { 173 return nil, nil 174 } 175 176 func (d *Descriptor) SupportsMetadata() bool { 177 return false 178 } 179 180 func (d *Descriptor) SupportsDbConstraints() bool { 181 return true 182 } 183 184 func initTimeSerieDescriptor() { 185 descriptor = &Descriptor{ 186 typeName: gotenresource.NewTypeName( 187 "TimeSerie", "TimeSeries", "monitoring.edgelq.com", "v3"), 188 } 189 gotenresource.GetRegistry().RegisterDescriptor(descriptor) 190 } 191 192 func init() { 193 initTimeSerieDescriptor() 194 }