github.com/insionng/yougam@v0.0.0-20170714101924-2bc18d833463/libraries/pingcap/go-hbase/proto/Filter.pb.go (about) 1 // Code generated by protoc-gen-go. 2 // source: Filter.proto 3 // DO NOT EDIT! 4 5 package proto 6 7 import proto1 "github.com/insionng/yougam/libraries/golang/protobuf/proto" 8 import math "math" 9 10 // Reference imports to suppress errors if they are not otherwise used. 11 var _ = proto1.Marshal 12 var _ = math.Inf 13 14 type FilterList_Operator int32 15 16 const ( 17 FilterList_MUST_PASS_ALL FilterList_Operator = 1 18 FilterList_MUST_PASS_ONE FilterList_Operator = 2 19 ) 20 21 var FilterList_Operator_name = map[int32]string{ 22 1: "MUST_PASS_ALL", 23 2: "MUST_PASS_ONE", 24 } 25 var FilterList_Operator_value = map[string]int32{ 26 "MUST_PASS_ALL": 1, 27 "MUST_PASS_ONE": 2, 28 } 29 30 func (x FilterList_Operator) Enum() *FilterList_Operator { 31 p := new(FilterList_Operator) 32 *p = x 33 return p 34 } 35 func (x FilterList_Operator) String() string { 36 return proto1.EnumName(FilterList_Operator_name, int32(x)) 37 } 38 func (x *FilterList_Operator) UnmarshalJSON(data []byte) error { 39 value, err := proto1.UnmarshalJSONEnum(FilterList_Operator_value, data, "FilterList_Operator") 40 if err != nil { 41 return err 42 } 43 *x = FilterList_Operator(value) 44 return nil 45 } 46 47 type Filter struct { 48 Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` 49 SerializedFilter []byte `protobuf:"bytes,2,opt,name=serialized_filter" json:"serialized_filter,omitempty"` 50 XXX_unrecognized []byte `json:"-"` 51 } 52 53 func (m *Filter) Reset() { *m = Filter{} } 54 func (m *Filter) String() string { return proto1.CompactTextString(m) } 55 func (*Filter) ProtoMessage() {} 56 57 func (m *Filter) GetName() string { 58 if m != nil && m.Name != nil { 59 return *m.Name 60 } 61 return "" 62 } 63 64 func (m *Filter) GetSerializedFilter() []byte { 65 if m != nil { 66 return m.SerializedFilter 67 } 68 return nil 69 } 70 71 type ColumnCountGetFilter struct { 72 Limit *int32 `protobuf:"varint,1,req,name=limit" json:"limit,omitempty"` 73 XXX_unrecognized []byte `json:"-"` 74 } 75 76 func (m *ColumnCountGetFilter) Reset() { *m = ColumnCountGetFilter{} } 77 func (m *ColumnCountGetFilter) String() string { return proto1.CompactTextString(m) } 78 func (*ColumnCountGetFilter) ProtoMessage() {} 79 80 func (m *ColumnCountGetFilter) GetLimit() int32 { 81 if m != nil && m.Limit != nil { 82 return *m.Limit 83 } 84 return 0 85 } 86 87 type ColumnPaginationFilter struct { 88 Limit *int32 `protobuf:"varint,1,req,name=limit" json:"limit,omitempty"` 89 Offset *int32 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"` 90 ColumnOffset []byte `protobuf:"bytes,3,opt,name=column_offset" json:"column_offset,omitempty"` 91 XXX_unrecognized []byte `json:"-"` 92 } 93 94 func (m *ColumnPaginationFilter) Reset() { *m = ColumnPaginationFilter{} } 95 func (m *ColumnPaginationFilter) String() string { return proto1.CompactTextString(m) } 96 func (*ColumnPaginationFilter) ProtoMessage() {} 97 98 func (m *ColumnPaginationFilter) GetLimit() int32 { 99 if m != nil && m.Limit != nil { 100 return *m.Limit 101 } 102 return 0 103 } 104 105 func (m *ColumnPaginationFilter) GetOffset() int32 { 106 if m != nil && m.Offset != nil { 107 return *m.Offset 108 } 109 return 0 110 } 111 112 func (m *ColumnPaginationFilter) GetColumnOffset() []byte { 113 if m != nil { 114 return m.ColumnOffset 115 } 116 return nil 117 } 118 119 type ColumnPrefixFilter struct { 120 Prefix []byte `protobuf:"bytes,1,req,name=prefix" json:"prefix,omitempty"` 121 XXX_unrecognized []byte `json:"-"` 122 } 123 124 func (m *ColumnPrefixFilter) Reset() { *m = ColumnPrefixFilter{} } 125 func (m *ColumnPrefixFilter) String() string { return proto1.CompactTextString(m) } 126 func (*ColumnPrefixFilter) ProtoMessage() {} 127 128 func (m *ColumnPrefixFilter) GetPrefix() []byte { 129 if m != nil { 130 return m.Prefix 131 } 132 return nil 133 } 134 135 type ColumnRangeFilter struct { 136 MinColumn []byte `protobuf:"bytes,1,opt,name=min_column" json:"min_column,omitempty"` 137 MinColumnInclusive *bool `protobuf:"varint,2,opt,name=min_column_inclusive" json:"min_column_inclusive,omitempty"` 138 MaxColumn []byte `protobuf:"bytes,3,opt,name=max_column" json:"max_column,omitempty"` 139 MaxColumnInclusive *bool `protobuf:"varint,4,opt,name=max_column_inclusive" json:"max_column_inclusive,omitempty"` 140 XXX_unrecognized []byte `json:"-"` 141 } 142 143 func (m *ColumnRangeFilter) Reset() { *m = ColumnRangeFilter{} } 144 func (m *ColumnRangeFilter) String() string { return proto1.CompactTextString(m) } 145 func (*ColumnRangeFilter) ProtoMessage() {} 146 147 func (m *ColumnRangeFilter) GetMinColumn() []byte { 148 if m != nil { 149 return m.MinColumn 150 } 151 return nil 152 } 153 154 func (m *ColumnRangeFilter) GetMinColumnInclusive() bool { 155 if m != nil && m.MinColumnInclusive != nil { 156 return *m.MinColumnInclusive 157 } 158 return false 159 } 160 161 func (m *ColumnRangeFilter) GetMaxColumn() []byte { 162 if m != nil { 163 return m.MaxColumn 164 } 165 return nil 166 } 167 168 func (m *ColumnRangeFilter) GetMaxColumnInclusive() bool { 169 if m != nil && m.MaxColumnInclusive != nil { 170 return *m.MaxColumnInclusive 171 } 172 return false 173 } 174 175 type CompareFilter struct { 176 CompareOp *CompareType `protobuf:"varint,1,req,name=compare_op,enum=proto.CompareType" json:"compare_op,omitempty"` 177 Comparator *Comparator `protobuf:"bytes,2,opt,name=comparator" json:"comparator,omitempty"` 178 XXX_unrecognized []byte `json:"-"` 179 } 180 181 func (m *CompareFilter) Reset() { *m = CompareFilter{} } 182 func (m *CompareFilter) String() string { return proto1.CompactTextString(m) } 183 func (*CompareFilter) ProtoMessage() {} 184 185 func (m *CompareFilter) GetCompareOp() CompareType { 186 if m != nil && m.CompareOp != nil { 187 return *m.CompareOp 188 } 189 return CompareType_LESS 190 } 191 192 func (m *CompareFilter) GetComparator() *Comparator { 193 if m != nil { 194 return m.Comparator 195 } 196 return nil 197 } 198 199 type DependentColumnFilter struct { 200 CompareFilter *CompareFilter `protobuf:"bytes,1,req,name=compare_filter" json:"compare_filter,omitempty"` 201 ColumnFamily []byte `protobuf:"bytes,2,opt,name=column_family" json:"column_family,omitempty"` 202 ColumnQualifier []byte `protobuf:"bytes,3,opt,name=column_qualifier" json:"column_qualifier,omitempty"` 203 DropDependentColumn *bool `protobuf:"varint,4,opt,name=drop_dependent_column" json:"drop_dependent_column,omitempty"` 204 XXX_unrecognized []byte `json:"-"` 205 } 206 207 func (m *DependentColumnFilter) Reset() { *m = DependentColumnFilter{} } 208 func (m *DependentColumnFilter) String() string { return proto1.CompactTextString(m) } 209 func (*DependentColumnFilter) ProtoMessage() {} 210 211 func (m *DependentColumnFilter) GetCompareFilter() *CompareFilter { 212 if m != nil { 213 return m.CompareFilter 214 } 215 return nil 216 } 217 218 func (m *DependentColumnFilter) GetColumnFamily() []byte { 219 if m != nil { 220 return m.ColumnFamily 221 } 222 return nil 223 } 224 225 func (m *DependentColumnFilter) GetColumnQualifier() []byte { 226 if m != nil { 227 return m.ColumnQualifier 228 } 229 return nil 230 } 231 232 func (m *DependentColumnFilter) GetDropDependentColumn() bool { 233 if m != nil && m.DropDependentColumn != nil { 234 return *m.DropDependentColumn 235 } 236 return false 237 } 238 239 type FamilyFilter struct { 240 CompareFilter *CompareFilter `protobuf:"bytes,1,req,name=compare_filter" json:"compare_filter,omitempty"` 241 XXX_unrecognized []byte `json:"-"` 242 } 243 244 func (m *FamilyFilter) Reset() { *m = FamilyFilter{} } 245 func (m *FamilyFilter) String() string { return proto1.CompactTextString(m) } 246 func (*FamilyFilter) ProtoMessage() {} 247 248 func (m *FamilyFilter) GetCompareFilter() *CompareFilter { 249 if m != nil { 250 return m.CompareFilter 251 } 252 return nil 253 } 254 255 type FilterList struct { 256 Operator *FilterList_Operator `protobuf:"varint,1,req,name=operator,enum=proto.FilterList_Operator" json:"operator,omitempty"` 257 Filters []*Filter `protobuf:"bytes,2,rep,name=filters" json:"filters,omitempty"` 258 XXX_unrecognized []byte `json:"-"` 259 } 260 261 func (m *FilterList) Reset() { *m = FilterList{} } 262 func (m *FilterList) String() string { return proto1.CompactTextString(m) } 263 func (*FilterList) ProtoMessage() {} 264 265 func (m *FilterList) GetOperator() FilterList_Operator { 266 if m != nil && m.Operator != nil { 267 return *m.Operator 268 } 269 return FilterList_MUST_PASS_ALL 270 } 271 272 func (m *FilterList) GetFilters() []*Filter { 273 if m != nil { 274 return m.Filters 275 } 276 return nil 277 } 278 279 type FilterWrapper struct { 280 Filter *Filter `protobuf:"bytes,1,req,name=filter" json:"filter,omitempty"` 281 XXX_unrecognized []byte `json:"-"` 282 } 283 284 func (m *FilterWrapper) Reset() { *m = FilterWrapper{} } 285 func (m *FilterWrapper) String() string { return proto1.CompactTextString(m) } 286 func (*FilterWrapper) ProtoMessage() {} 287 288 func (m *FilterWrapper) GetFilter() *Filter { 289 if m != nil { 290 return m.Filter 291 } 292 return nil 293 } 294 295 type FirstKeyOnlyFilter struct { 296 XXX_unrecognized []byte `json:"-"` 297 } 298 299 func (m *FirstKeyOnlyFilter) Reset() { *m = FirstKeyOnlyFilter{} } 300 func (m *FirstKeyOnlyFilter) String() string { return proto1.CompactTextString(m) } 301 func (*FirstKeyOnlyFilter) ProtoMessage() {} 302 303 type FirstKeyValueMatchingQualifiersFilter struct { 304 Qualifiers [][]byte `protobuf:"bytes,1,rep,name=qualifiers" json:"qualifiers,omitempty"` 305 XXX_unrecognized []byte `json:"-"` 306 } 307 308 func (m *FirstKeyValueMatchingQualifiersFilter) Reset() { *m = FirstKeyValueMatchingQualifiersFilter{} } 309 func (m *FirstKeyValueMatchingQualifiersFilter) String() string { return proto1.CompactTextString(m) } 310 func (*FirstKeyValueMatchingQualifiersFilter) ProtoMessage() {} 311 312 func (m *FirstKeyValueMatchingQualifiersFilter) GetQualifiers() [][]byte { 313 if m != nil { 314 return m.Qualifiers 315 } 316 return nil 317 } 318 319 type FuzzyRowFilter struct { 320 FuzzyKeysData []*BytesBytesPair `protobuf:"bytes,1,rep,name=fuzzy_keys_data" json:"fuzzy_keys_data,omitempty"` 321 XXX_unrecognized []byte `json:"-"` 322 } 323 324 func (m *FuzzyRowFilter) Reset() { *m = FuzzyRowFilter{} } 325 func (m *FuzzyRowFilter) String() string { return proto1.CompactTextString(m) } 326 func (*FuzzyRowFilter) ProtoMessage() {} 327 328 func (m *FuzzyRowFilter) GetFuzzyKeysData() []*BytesBytesPair { 329 if m != nil { 330 return m.FuzzyKeysData 331 } 332 return nil 333 } 334 335 type InclusiveStopFilter struct { 336 StopRowKey []byte `protobuf:"bytes,1,opt,name=stop_row_key" json:"stop_row_key,omitempty"` 337 XXX_unrecognized []byte `json:"-"` 338 } 339 340 func (m *InclusiveStopFilter) Reset() { *m = InclusiveStopFilter{} } 341 func (m *InclusiveStopFilter) String() string { return proto1.CompactTextString(m) } 342 func (*InclusiveStopFilter) ProtoMessage() {} 343 344 func (m *InclusiveStopFilter) GetStopRowKey() []byte { 345 if m != nil { 346 return m.StopRowKey 347 } 348 return nil 349 } 350 351 type KeyOnlyFilter struct { 352 LenAsVal *bool `protobuf:"varint,1,req,name=len_as_val" json:"len_as_val,omitempty"` 353 XXX_unrecognized []byte `json:"-"` 354 } 355 356 func (m *KeyOnlyFilter) Reset() { *m = KeyOnlyFilter{} } 357 func (m *KeyOnlyFilter) String() string { return proto1.CompactTextString(m) } 358 func (*KeyOnlyFilter) ProtoMessage() {} 359 360 func (m *KeyOnlyFilter) GetLenAsVal() bool { 361 if m != nil && m.LenAsVal != nil { 362 return *m.LenAsVal 363 } 364 return false 365 } 366 367 type MultipleColumnPrefixFilter struct { 368 SortedPrefixes [][]byte `protobuf:"bytes,1,rep,name=sorted_prefixes" json:"sorted_prefixes,omitempty"` 369 XXX_unrecognized []byte `json:"-"` 370 } 371 372 func (m *MultipleColumnPrefixFilter) Reset() { *m = MultipleColumnPrefixFilter{} } 373 func (m *MultipleColumnPrefixFilter) String() string { return proto1.CompactTextString(m) } 374 func (*MultipleColumnPrefixFilter) ProtoMessage() {} 375 376 func (m *MultipleColumnPrefixFilter) GetSortedPrefixes() [][]byte { 377 if m != nil { 378 return m.SortedPrefixes 379 } 380 return nil 381 } 382 383 type PageFilter struct { 384 PageSize *int64 `protobuf:"varint,1,req,name=page_size" json:"page_size,omitempty"` 385 XXX_unrecognized []byte `json:"-"` 386 } 387 388 func (m *PageFilter) Reset() { *m = PageFilter{} } 389 func (m *PageFilter) String() string { return proto1.CompactTextString(m) } 390 func (*PageFilter) ProtoMessage() {} 391 392 func (m *PageFilter) GetPageSize() int64 { 393 if m != nil && m.PageSize != nil { 394 return *m.PageSize 395 } 396 return 0 397 } 398 399 type PrefixFilter struct { 400 Prefix []byte `protobuf:"bytes,1,opt,name=prefix" json:"prefix,omitempty"` 401 XXX_unrecognized []byte `json:"-"` 402 } 403 404 func (m *PrefixFilter) Reset() { *m = PrefixFilter{} } 405 func (m *PrefixFilter) String() string { return proto1.CompactTextString(m) } 406 func (*PrefixFilter) ProtoMessage() {} 407 408 func (m *PrefixFilter) GetPrefix() []byte { 409 if m != nil { 410 return m.Prefix 411 } 412 return nil 413 } 414 415 type QualifierFilter struct { 416 CompareFilter *CompareFilter `protobuf:"bytes,1,req,name=compare_filter" json:"compare_filter,omitempty"` 417 XXX_unrecognized []byte `json:"-"` 418 } 419 420 func (m *QualifierFilter) Reset() { *m = QualifierFilter{} } 421 func (m *QualifierFilter) String() string { return proto1.CompactTextString(m) } 422 func (*QualifierFilter) ProtoMessage() {} 423 424 func (m *QualifierFilter) GetCompareFilter() *CompareFilter { 425 if m != nil { 426 return m.CompareFilter 427 } 428 return nil 429 } 430 431 type RandomRowFilter struct { 432 Chance *float32 `protobuf:"fixed32,1,req,name=chance" json:"chance,omitempty"` 433 XXX_unrecognized []byte `json:"-"` 434 } 435 436 func (m *RandomRowFilter) Reset() { *m = RandomRowFilter{} } 437 func (m *RandomRowFilter) String() string { return proto1.CompactTextString(m) } 438 func (*RandomRowFilter) ProtoMessage() {} 439 440 func (m *RandomRowFilter) GetChance() float32 { 441 if m != nil && m.Chance != nil { 442 return *m.Chance 443 } 444 return 0 445 } 446 447 type RowFilter struct { 448 CompareFilter *CompareFilter `protobuf:"bytes,1,req,name=compare_filter" json:"compare_filter,omitempty"` 449 XXX_unrecognized []byte `json:"-"` 450 } 451 452 func (m *RowFilter) Reset() { *m = RowFilter{} } 453 func (m *RowFilter) String() string { return proto1.CompactTextString(m) } 454 func (*RowFilter) ProtoMessage() {} 455 456 func (m *RowFilter) GetCompareFilter() *CompareFilter { 457 if m != nil { 458 return m.CompareFilter 459 } 460 return nil 461 } 462 463 type SingleColumnValueExcludeFilter struct { 464 SingleColumnValueFilter *SingleColumnValueFilter `protobuf:"bytes,1,req,name=single_column_value_filter" json:"single_column_value_filter,omitempty"` 465 XXX_unrecognized []byte `json:"-"` 466 } 467 468 func (m *SingleColumnValueExcludeFilter) Reset() { *m = SingleColumnValueExcludeFilter{} } 469 func (m *SingleColumnValueExcludeFilter) String() string { return proto1.CompactTextString(m) } 470 func (*SingleColumnValueExcludeFilter) ProtoMessage() {} 471 472 func (m *SingleColumnValueExcludeFilter) GetSingleColumnValueFilter() *SingleColumnValueFilter { 473 if m != nil { 474 return m.SingleColumnValueFilter 475 } 476 return nil 477 } 478 479 type SingleColumnValueFilter struct { 480 ColumnFamily []byte `protobuf:"bytes,1,opt,name=column_family" json:"column_family,omitempty"` 481 ColumnQualifier []byte `protobuf:"bytes,2,opt,name=column_qualifier" json:"column_qualifier,omitempty"` 482 CompareOp *CompareType `protobuf:"varint,3,req,name=compare_op,enum=proto.CompareType" json:"compare_op,omitempty"` 483 Comparator *Comparator `protobuf:"bytes,4,req,name=comparator" json:"comparator,omitempty"` 484 FilterIfMissing *bool `protobuf:"varint,5,opt,name=filter_if_missing" json:"filter_if_missing,omitempty"` 485 LatestVersionOnly *bool `protobuf:"varint,6,opt,name=latest_version_only" json:"latest_version_only,omitempty"` 486 XXX_unrecognized []byte `json:"-"` 487 } 488 489 func (m *SingleColumnValueFilter) Reset() { *m = SingleColumnValueFilter{} } 490 func (m *SingleColumnValueFilter) String() string { return proto1.CompactTextString(m) } 491 func (*SingleColumnValueFilter) ProtoMessage() {} 492 493 func (m *SingleColumnValueFilter) GetColumnFamily() []byte { 494 if m != nil { 495 return m.ColumnFamily 496 } 497 return nil 498 } 499 500 func (m *SingleColumnValueFilter) GetColumnQualifier() []byte { 501 if m != nil { 502 return m.ColumnQualifier 503 } 504 return nil 505 } 506 507 func (m *SingleColumnValueFilter) GetCompareOp() CompareType { 508 if m != nil && m.CompareOp != nil { 509 return *m.CompareOp 510 } 511 return CompareType_LESS 512 } 513 514 func (m *SingleColumnValueFilter) GetComparator() *Comparator { 515 if m != nil { 516 return m.Comparator 517 } 518 return nil 519 } 520 521 func (m *SingleColumnValueFilter) GetFilterIfMissing() bool { 522 if m != nil && m.FilterIfMissing != nil { 523 return *m.FilterIfMissing 524 } 525 return false 526 } 527 528 func (m *SingleColumnValueFilter) GetLatestVersionOnly() bool { 529 if m != nil && m.LatestVersionOnly != nil { 530 return *m.LatestVersionOnly 531 } 532 return false 533 } 534 535 type SkipFilter struct { 536 Filter *Filter `protobuf:"bytes,1,req,name=filter" json:"filter,omitempty"` 537 XXX_unrecognized []byte `json:"-"` 538 } 539 540 func (m *SkipFilter) Reset() { *m = SkipFilter{} } 541 func (m *SkipFilter) String() string { return proto1.CompactTextString(m) } 542 func (*SkipFilter) ProtoMessage() {} 543 544 func (m *SkipFilter) GetFilter() *Filter { 545 if m != nil { 546 return m.Filter 547 } 548 return nil 549 } 550 551 type TimestampsFilter struct { 552 Timestamps []int64 `protobuf:"varint,1,rep,packed,name=timestamps" json:"timestamps,omitempty"` 553 XXX_unrecognized []byte `json:"-"` 554 } 555 556 func (m *TimestampsFilter) Reset() { *m = TimestampsFilter{} } 557 func (m *TimestampsFilter) String() string { return proto1.CompactTextString(m) } 558 func (*TimestampsFilter) ProtoMessage() {} 559 560 func (m *TimestampsFilter) GetTimestamps() []int64 { 561 if m != nil { 562 return m.Timestamps 563 } 564 return nil 565 } 566 567 type ValueFilter struct { 568 CompareFilter *CompareFilter `protobuf:"bytes,1,req,name=compare_filter" json:"compare_filter,omitempty"` 569 XXX_unrecognized []byte `json:"-"` 570 } 571 572 func (m *ValueFilter) Reset() { *m = ValueFilter{} } 573 func (m *ValueFilter) String() string { return proto1.CompactTextString(m) } 574 func (*ValueFilter) ProtoMessage() {} 575 576 func (m *ValueFilter) GetCompareFilter() *CompareFilter { 577 if m != nil { 578 return m.CompareFilter 579 } 580 return nil 581 } 582 583 type WhileMatchFilter struct { 584 Filter *Filter `protobuf:"bytes,1,req,name=filter" json:"filter,omitempty"` 585 XXX_unrecognized []byte `json:"-"` 586 } 587 588 func (m *WhileMatchFilter) Reset() { *m = WhileMatchFilter{} } 589 func (m *WhileMatchFilter) String() string { return proto1.CompactTextString(m) } 590 func (*WhileMatchFilter) ProtoMessage() {} 591 592 func (m *WhileMatchFilter) GetFilter() *Filter { 593 if m != nil { 594 return m.Filter 595 } 596 return nil 597 } 598 599 type FilterAllFilter struct { 600 XXX_unrecognized []byte `json:"-"` 601 } 602 603 func (m *FilterAllFilter) Reset() { *m = FilterAllFilter{} } 604 func (m *FilterAllFilter) String() string { return proto1.CompactTextString(m) } 605 func (*FilterAllFilter) ProtoMessage() {} 606 607 func init() { 608 proto1.RegisterEnum("proto.FilterList_Operator", FilterList_Operator_name, FilterList_Operator_value) 609 }