// Code generated by protoc-gen-go. DO NOT EDIT. // source: build_proto/build.proto package blaze_query import ( fmt "fmt" proto "github.com/golang/protobuf/proto" math "math" ) // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // This is a compile-time assertion to ensure that this generated file // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package type FilesetEntry_SymlinkBehavior int32 const ( FilesetEntry_COPY FilesetEntry_SymlinkBehavior = 1 FilesetEntry_DEREFERENCE FilesetEntry_SymlinkBehavior = 2 ) var FilesetEntry_SymlinkBehavior_name = map[int32]string{ 1: "COPY", 2: "DEREFERENCE", } var FilesetEntry_SymlinkBehavior_value = map[string]int32{ "COPY": 1, "DEREFERENCE": 2, } func (x FilesetEntry_SymlinkBehavior) Enum() *FilesetEntry_SymlinkBehavior { p := new(FilesetEntry_SymlinkBehavior) *p = x return p } func (x FilesetEntry_SymlinkBehavior) String() string { return proto.EnumName(FilesetEntry_SymlinkBehavior_name, int32(x)) } func (x *FilesetEntry_SymlinkBehavior) UnmarshalJSON(data []byte) error { value, err := proto.UnmarshalJSONEnum(FilesetEntry_SymlinkBehavior_value, data, "FilesetEntry_SymlinkBehavior") if err != nil { return err } *x = FilesetEntry_SymlinkBehavior(value) return nil } func (FilesetEntry_SymlinkBehavior) EnumDescriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{6, 0} } type Attribute_Discriminator int32 const ( Attribute_INTEGER Attribute_Discriminator = 1 Attribute_STRING Attribute_Discriminator = 2 Attribute_LABEL Attribute_Discriminator = 3 Attribute_OUTPUT Attribute_Discriminator = 4 Attribute_STRING_LIST Attribute_Discriminator = 5 Attribute_LABEL_LIST Attribute_Discriminator = 6 Attribute_OUTPUT_LIST Attribute_Discriminator = 7 Attribute_DISTRIBUTION_SET Attribute_Discriminator = 8 Attribute_LICENSE Attribute_Discriminator = 9 Attribute_STRING_DICT Attribute_Discriminator = 10 Attribute_FILESET_ENTRY_LIST Attribute_Discriminator = 11 Attribute_LABEL_LIST_DICT Attribute_Discriminator = 12 Attribute_STRING_LIST_DICT Attribute_Discriminator = 13 Attribute_BOOLEAN Attribute_Discriminator = 14 Attribute_TRISTATE Attribute_Discriminator = 15 Attribute_INTEGER_LIST Attribute_Discriminator = 16 Attribute_UNKNOWN Attribute_Discriminator = 18 Attribute_LABEL_DICT_UNARY Attribute_Discriminator = 19 Attribute_SELECTOR_LIST Attribute_Discriminator = 20 Attribute_LABEL_KEYED_STRING_DICT Attribute_Discriminator = 21 Attribute_DEPRECATED_STRING_DICT_UNARY Attribute_Discriminator = 17 ) var Attribute_Discriminator_name = map[int32]string{ 1: "INTEGER", 2: "STRING", 3: "LABEL", 4: "OUTPUT", 5: "STRING_LIST", 6: "LABEL_LIST", 7: "OUTPUT_LIST", 8: "DISTRIBUTION_SET", 9: "LICENSE", 10: "STRING_DICT", 11: "FILESET_ENTRY_LIST", 12: "LABEL_LIST_DICT", 13: "STRING_LIST_DICT", 14: "BOOLEAN", 15: "TRISTATE", 16: "INTEGER_LIST", 18: "UNKNOWN", 19: "LABEL_DICT_UNARY", 20: "SELECTOR_LIST", 21: "LABEL_KEYED_STRING_DICT", 17: "DEPRECATED_STRING_DICT_UNARY", } var Attribute_Discriminator_value = map[string]int32{ "INTEGER": 1, "STRING": 2, "LABEL": 3, "OUTPUT": 4, "STRING_LIST": 5, "LABEL_LIST": 6, "OUTPUT_LIST": 7, "DISTRIBUTION_SET": 8, "LICENSE": 9, "STRING_DICT": 10, "FILESET_ENTRY_LIST": 11, "LABEL_LIST_DICT": 12, "STRING_LIST_DICT": 13, "BOOLEAN": 14, "TRISTATE": 15, "INTEGER_LIST": 16, "UNKNOWN": 18, "LABEL_DICT_UNARY": 19, "SELECTOR_LIST": 20, "LABEL_KEYED_STRING_DICT": 21, "DEPRECATED_STRING_DICT_UNARY": 17, } func (x Attribute_Discriminator) Enum() *Attribute_Discriminator { p := new(Attribute_Discriminator) *p = x return p } func (x Attribute_Discriminator) String() string { return proto.EnumName(Attribute_Discriminator_name, int32(x)) } func (x *Attribute_Discriminator) UnmarshalJSON(data []byte) error { value, err := proto.UnmarshalJSONEnum(Attribute_Discriminator_value, data, "Attribute_Discriminator") if err != nil { return err } *x = Attribute_Discriminator(value) return nil } func (Attribute_Discriminator) EnumDescriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{7, 0} } type Attribute_Tristate int32 const ( Attribute_NO Attribute_Tristate = 0 Attribute_YES Attribute_Tristate = 1 Attribute_AUTO Attribute_Tristate = 2 ) var Attribute_Tristate_name = map[int32]string{ 0: "NO", 1: "YES", 2: "AUTO", } var Attribute_Tristate_value = map[string]int32{ "NO": 0, "YES": 1, "AUTO": 2, } func (x Attribute_Tristate) Enum() *Attribute_Tristate { p := new(Attribute_Tristate) *p = x return p } func (x Attribute_Tristate) String() string { return proto.EnumName(Attribute_Tristate_name, int32(x)) } func (x *Attribute_Tristate) UnmarshalJSON(data []byte) error { value, err := proto.UnmarshalJSONEnum(Attribute_Tristate_value, data, "Attribute_Tristate") if err != nil { return err } *x = Attribute_Tristate(value) return nil } func (Attribute_Tristate) EnumDescriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{7, 1} } type Target_Discriminator int32 const ( Target_RULE Target_Discriminator = 1 Target_SOURCE_FILE Target_Discriminator = 2 Target_GENERATED_FILE Target_Discriminator = 3 Target_PACKAGE_GROUP Target_Discriminator = 4 Target_ENVIRONMENT_GROUP Target_Discriminator = 5 ) var Target_Discriminator_name = map[int32]string{ 1: "RULE", 2: "SOURCE_FILE", 3: "GENERATED_FILE", 4: "PACKAGE_GROUP", 5: "ENVIRONMENT_GROUP", } var Target_Discriminator_value = map[string]int32{ "RULE": 1, "SOURCE_FILE": 2, "GENERATED_FILE": 3, "PACKAGE_GROUP": 4, "ENVIRONMENT_GROUP": 5, } func (x Target_Discriminator) Enum() *Target_Discriminator { p := new(Target_Discriminator) *p = x return p } func (x Target_Discriminator) String() string { return proto.EnumName(Target_Discriminator_name, int32(x)) } func (x *Target_Discriminator) UnmarshalJSON(data []byte) error { value, err := proto.UnmarshalJSONEnum(Target_Discriminator_value, data, "Target_Discriminator") if err != nil { return err } *x = Target_Discriminator(value) return nil } func (Target_Discriminator) EnumDescriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{16, 0} } type AllowedRuleClassInfo_AllowedRuleClasses int32 const ( AllowedRuleClassInfo_ANY AllowedRuleClassInfo_AllowedRuleClasses = 1 AllowedRuleClassInfo_SPECIFIED AllowedRuleClassInfo_AllowedRuleClasses = 2 ) var AllowedRuleClassInfo_AllowedRuleClasses_name = map[int32]string{ 1: "ANY", 2: "SPECIFIED", } var AllowedRuleClassInfo_AllowedRuleClasses_value = map[string]int32{ "ANY": 1, "SPECIFIED": 2, } func (x AllowedRuleClassInfo_AllowedRuleClasses) Enum() *AllowedRuleClassInfo_AllowedRuleClasses { p := new(AllowedRuleClassInfo_AllowedRuleClasses) *p = x return p } func (x AllowedRuleClassInfo_AllowedRuleClasses) String() string { return proto.EnumName(AllowedRuleClassInfo_AllowedRuleClasses_name, int32(x)) } func (x *AllowedRuleClassInfo_AllowedRuleClasses) UnmarshalJSON(data []byte) error { value, err := proto.UnmarshalJSONEnum(AllowedRuleClassInfo_AllowedRuleClasses_value, data, "AllowedRuleClassInfo_AllowedRuleClasses") if err != nil { return err } *x = AllowedRuleClassInfo_AllowedRuleClasses(value) return nil } func (AllowedRuleClassInfo_AllowedRuleClasses) EnumDescriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{18, 0} } type Event_EventKind int32 const ( Event_ERROR Event_EventKind = 1 Event_WARNING Event_EventKind = 2 Event_INFO Event_EventKind = 3 Event_PROGRESS Event_EventKind = 4 ) var Event_EventKind_name = map[int32]string{ 1: "ERROR", 2: "WARNING", 3: "INFO", 4: "PROGRESS", } var Event_EventKind_value = map[string]int32{ "ERROR": 1, "WARNING": 2, "INFO": 3, "PROGRESS": 4, } func (x Event_EventKind) Enum() *Event_EventKind { p := new(Event_EventKind) *p = x return p } func (x Event_EventKind) String() string { return proto.EnumName(Event_EventKind_name, int32(x)) } func (x *Event_EventKind) UnmarshalJSON(data []byte) error { value, err := proto.UnmarshalJSONEnum(Event_EventKind_value, data, "Event_EventKind") if err != nil { return err } *x = Event_EventKind(value) return nil } func (Event_EventKind) EnumDescriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{26, 0} } type License struct { LicenseType []string `protobuf:"bytes,1,rep,name=license_type,json=licenseType" json:"license_type,omitempty"` Exception []string `protobuf:"bytes,2,rep,name=exception" json:"exception,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *License) Reset() { *m = License{} } func (m *License) String() string { return proto.CompactTextString(m) } func (*License) ProtoMessage() {} func (*License) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{0} } func (m *License) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_License.Unmarshal(m, b) } func (m *License) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_License.Marshal(b, m, deterministic) } func (m *License) XXX_Merge(src proto.Message) { xxx_messageInfo_License.Merge(m, src) } func (m *License) XXX_Size() int { return xxx_messageInfo_License.Size(m) } func (m *License) XXX_DiscardUnknown() { xxx_messageInfo_License.DiscardUnknown(m) } var xxx_messageInfo_License proto.InternalMessageInfo func (m *License) GetLicenseType() []string { if m != nil { return m.LicenseType } return nil } func (m *License) GetException() []string { if m != nil { return m.Exception } return nil } type StringDictEntry struct { Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"` Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *StringDictEntry) Reset() { *m = StringDictEntry{} } func (m *StringDictEntry) String() string { return proto.CompactTextString(m) } func (*StringDictEntry) ProtoMessage() {} func (*StringDictEntry) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{1} } func (m *StringDictEntry) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StringDictEntry.Unmarshal(m, b) } func (m *StringDictEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_StringDictEntry.Marshal(b, m, deterministic) } func (m *StringDictEntry) XXX_Merge(src proto.Message) { xxx_messageInfo_StringDictEntry.Merge(m, src) } func (m *StringDictEntry) XXX_Size() int { return xxx_messageInfo_StringDictEntry.Size(m) } func (m *StringDictEntry) XXX_DiscardUnknown() { xxx_messageInfo_StringDictEntry.DiscardUnknown(m) } var xxx_messageInfo_StringDictEntry proto.InternalMessageInfo func (m *StringDictEntry) GetKey() string { if m != nil && m.Key != nil { return *m.Key } return "" } func (m *StringDictEntry) GetValue() string { if m != nil && m.Value != nil { return *m.Value } return "" } type LabelDictUnaryEntry struct { Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"` Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *LabelDictUnaryEntry) Reset() { *m = LabelDictUnaryEntry{} } func (m *LabelDictUnaryEntry) String() string { return proto.CompactTextString(m) } func (*LabelDictUnaryEntry) ProtoMessage() {} func (*LabelDictUnaryEntry) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{2} } func (m *LabelDictUnaryEntry) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LabelDictUnaryEntry.Unmarshal(m, b) } func (m *LabelDictUnaryEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_LabelDictUnaryEntry.Marshal(b, m, deterministic) } func (m *LabelDictUnaryEntry) XXX_Merge(src proto.Message) { xxx_messageInfo_LabelDictUnaryEntry.Merge(m, src) } func (m *LabelDictUnaryEntry) XXX_Size() int { return xxx_messageInfo_LabelDictUnaryEntry.Size(m) } func (m *LabelDictUnaryEntry) XXX_DiscardUnknown() { xxx_messageInfo_LabelDictUnaryEntry.DiscardUnknown(m) } var xxx_messageInfo_LabelDictUnaryEntry proto.InternalMessageInfo func (m *LabelDictUnaryEntry) GetKey() string { if m != nil && m.Key != nil { return *m.Key } return "" } func (m *LabelDictUnaryEntry) GetValue() string { if m != nil && m.Value != nil { return *m.Value } return "" } type LabelListDictEntry struct { Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"` Value []string `protobuf:"bytes,2,rep,name=value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *LabelListDictEntry) Reset() { *m = LabelListDictEntry{} } func (m *LabelListDictEntry) String() string { return proto.CompactTextString(m) } func (*LabelListDictEntry) ProtoMessage() {} func (*LabelListDictEntry) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{3} } func (m *LabelListDictEntry) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LabelListDictEntry.Unmarshal(m, b) } func (m *LabelListDictEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_LabelListDictEntry.Marshal(b, m, deterministic) } func (m *LabelListDictEntry) XXX_Merge(src proto.Message) { xxx_messageInfo_LabelListDictEntry.Merge(m, src) } func (m *LabelListDictEntry) XXX_Size() int { return xxx_messageInfo_LabelListDictEntry.Size(m) } func (m *LabelListDictEntry) XXX_DiscardUnknown() { xxx_messageInfo_LabelListDictEntry.DiscardUnknown(m) } var xxx_messageInfo_LabelListDictEntry proto.InternalMessageInfo func (m *LabelListDictEntry) GetKey() string { if m != nil && m.Key != nil { return *m.Key } return "" } func (m *LabelListDictEntry) GetValue() []string { if m != nil { return m.Value } return nil } type LabelKeyedStringDictEntry struct { Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"` Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *LabelKeyedStringDictEntry) Reset() { *m = LabelKeyedStringDictEntry{} } func (m *LabelKeyedStringDictEntry) String() string { return proto.CompactTextString(m) } func (*LabelKeyedStringDictEntry) ProtoMessage() {} func (*LabelKeyedStringDictEntry) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{4} } func (m *LabelKeyedStringDictEntry) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LabelKeyedStringDictEntry.Unmarshal(m, b) } func (m *LabelKeyedStringDictEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_LabelKeyedStringDictEntry.Marshal(b, m, deterministic) } func (m *LabelKeyedStringDictEntry) XXX_Merge(src proto.Message) { xxx_messageInfo_LabelKeyedStringDictEntry.Merge(m, src) } func (m *LabelKeyedStringDictEntry) XXX_Size() int { return xxx_messageInfo_LabelKeyedStringDictEntry.Size(m) } func (m *LabelKeyedStringDictEntry) XXX_DiscardUnknown() { xxx_messageInfo_LabelKeyedStringDictEntry.DiscardUnknown(m) } var xxx_messageInfo_LabelKeyedStringDictEntry proto.InternalMessageInfo func (m *LabelKeyedStringDictEntry) GetKey() string { if m != nil && m.Key != nil { return *m.Key } return "" } func (m *LabelKeyedStringDictEntry) GetValue() string { if m != nil && m.Value != nil { return *m.Value } return "" } type StringListDictEntry struct { Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"` Value []string `protobuf:"bytes,2,rep,name=value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *StringListDictEntry) Reset() { *m = StringListDictEntry{} } func (m *StringListDictEntry) String() string { return proto.CompactTextString(m) } func (*StringListDictEntry) ProtoMessage() {} func (*StringListDictEntry) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{5} } func (m *StringListDictEntry) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StringListDictEntry.Unmarshal(m, b) } func (m *StringListDictEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_StringListDictEntry.Marshal(b, m, deterministic) } func (m *StringListDictEntry) XXX_Merge(src proto.Message) { xxx_messageInfo_StringListDictEntry.Merge(m, src) } func (m *StringListDictEntry) XXX_Size() int { return xxx_messageInfo_StringListDictEntry.Size(m) } func (m *StringListDictEntry) XXX_DiscardUnknown() { xxx_messageInfo_StringListDictEntry.DiscardUnknown(m) } var xxx_messageInfo_StringListDictEntry proto.InternalMessageInfo func (m *StringListDictEntry) GetKey() string { if m != nil && m.Key != nil { return *m.Key } return "" } func (m *StringListDictEntry) GetValue() []string { if m != nil { return m.Value } return nil } type FilesetEntry struct { Source *string `protobuf:"bytes,1,req,name=source" json:"source,omitempty"` DestinationDirectory *string `protobuf:"bytes,2,req,name=destination_directory,json=destinationDirectory" json:"destination_directory,omitempty"` FilesPresent *bool `protobuf:"varint,7,opt,name=files_present,json=filesPresent" json:"files_present,omitempty"` File []string `protobuf:"bytes,3,rep,name=file" json:"file,omitempty"` Exclude []string `protobuf:"bytes,4,rep,name=exclude" json:"exclude,omitempty"` SymlinkBehavior *FilesetEntry_SymlinkBehavior `protobuf:"varint,5,opt,name=symlink_behavior,json=symlinkBehavior,enum=blaze_query.FilesetEntry_SymlinkBehavior,def=1" json:"symlink_behavior,omitempty"` StripPrefix *string `protobuf:"bytes,6,opt,name=strip_prefix,json=stripPrefix" json:"strip_prefix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FilesetEntry) Reset() { *m = FilesetEntry{} } func (m *FilesetEntry) String() string { return proto.CompactTextString(m) } func (*FilesetEntry) ProtoMessage() {} func (*FilesetEntry) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{6} } func (m *FilesetEntry) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FilesetEntry.Unmarshal(m, b) } func (m *FilesetEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FilesetEntry.Marshal(b, m, deterministic) } func (m *FilesetEntry) XXX_Merge(src proto.Message) { xxx_messageInfo_FilesetEntry.Merge(m, src) } func (m *FilesetEntry) XXX_Size() int { return xxx_messageInfo_FilesetEntry.Size(m) } func (m *FilesetEntry) XXX_DiscardUnknown() { xxx_messageInfo_FilesetEntry.DiscardUnknown(m) } var xxx_messageInfo_FilesetEntry proto.InternalMessageInfo const Default_FilesetEntry_SymlinkBehavior FilesetEntry_SymlinkBehavior = FilesetEntry_COPY func (m *FilesetEntry) GetSource() string { if m != nil && m.Source != nil { return *m.Source } return "" } func (m *FilesetEntry) GetDestinationDirectory() string { if m != nil && m.DestinationDirectory != nil { return *m.DestinationDirectory } return "" } func (m *FilesetEntry) GetFilesPresent() bool { if m != nil && m.FilesPresent != nil { return *m.FilesPresent } return false } func (m *FilesetEntry) GetFile() []string { if m != nil { return m.File } return nil } func (m *FilesetEntry) GetExclude() []string { if m != nil { return m.Exclude } return nil } func (m *FilesetEntry) GetSymlinkBehavior() FilesetEntry_SymlinkBehavior { if m != nil && m.SymlinkBehavior != nil { return *m.SymlinkBehavior } return Default_FilesetEntry_SymlinkBehavior } func (m *FilesetEntry) GetStripPrefix() string { if m != nil && m.StripPrefix != nil { return *m.StripPrefix } return "" } type Attribute struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` DEPRECATEDParseableLocation *Location `protobuf:"bytes,12,opt,name=DEPRECATED_parseable_location,json=DEPRECATEDParseableLocation" json:"DEPRECATED_parseable_location,omitempty"` ExplicitlySpecified *bool `protobuf:"varint,13,opt,name=explicitly_specified,json=explicitlySpecified" json:"explicitly_specified,omitempty"` Nodep *bool `protobuf:"varint,20,opt,name=nodep" json:"nodep,omitempty"` Type *Attribute_Discriminator `protobuf:"varint,2,req,name=type,enum=blaze_query.Attribute_Discriminator" json:"type,omitempty"` IntValue *int32 `protobuf:"varint,3,opt,name=int_value,json=intValue" json:"int_value,omitempty"` StringValue *string `protobuf:"bytes,5,opt,name=string_value,json=stringValue" json:"string_value,omitempty"` BooleanValue *bool `protobuf:"varint,14,opt,name=boolean_value,json=booleanValue" json:"boolean_value,omitempty"` TristateValue *Attribute_Tristate `protobuf:"varint,15,opt,name=tristate_value,json=tristateValue,enum=blaze_query.Attribute_Tristate" json:"tristate_value,omitempty"` StringListValue []string `protobuf:"bytes,6,rep,name=string_list_value,json=stringListValue" json:"string_list_value,omitempty"` License *License `protobuf:"bytes,7,opt,name=license" json:"license,omitempty"` StringDictValue []*StringDictEntry `protobuf:"bytes,8,rep,name=string_dict_value,json=stringDictValue" json:"string_dict_value,omitempty"` FilesetListValue []*FilesetEntry `protobuf:"bytes,9,rep,name=fileset_list_value,json=filesetListValue" json:"fileset_list_value,omitempty"` LabelListDictValue []*LabelListDictEntry `protobuf:"bytes,10,rep,name=label_list_dict_value,json=labelListDictValue" json:"label_list_dict_value,omitempty"` StringListDictValue []*StringListDictEntry `protobuf:"bytes,11,rep,name=string_list_dict_value,json=stringListDictValue" json:"string_list_dict_value,omitempty"` IntListValue []int32 `protobuf:"varint,17,rep,name=int_list_value,json=intListValue" json:"int_list_value,omitempty"` LabelDictUnaryValue []*LabelDictUnaryEntry `protobuf:"bytes,19,rep,name=label_dict_unary_value,json=labelDictUnaryValue" json:"label_dict_unary_value,omitempty"` LabelKeyedStringDictValue []*LabelKeyedStringDictEntry `protobuf:"bytes,22,rep,name=label_keyed_string_dict_value,json=labelKeyedStringDictValue" json:"label_keyed_string_dict_value,omitempty"` SelectorList *Attribute_SelectorList `protobuf:"bytes,21,opt,name=selector_list,json=selectorList" json:"selector_list,omitempty"` DEPRECATEDGlobCriteria []*DEPRECATED_GlobCriteria `protobuf:"bytes,16,rep,name=DEPRECATED_glob_criteria,json=DEPRECATEDGlobCriteria" json:"DEPRECATED_glob_criteria,omitempty"` DEPRECATEDStringDictUnaryValue [][]byte `protobuf:"bytes,18,rep,name=DEPRECATED_string_dict_unary_value,json=DEPRECATEDStringDictUnaryValue" json:"DEPRECATED_string_dict_unary_value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Attribute) Reset() { *m = Attribute{} } func (m *Attribute) String() string { return proto.CompactTextString(m) } func (*Attribute) ProtoMessage() {} func (*Attribute) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{7} } func (m *Attribute) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Attribute.Unmarshal(m, b) } func (m *Attribute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Attribute.Marshal(b, m, deterministic) } func (m *Attribute) XXX_Merge(src proto.Message) { xxx_messageInfo_Attribute.Merge(m, src) } func (m *Attribute) XXX_Size() int { return xxx_messageInfo_Attribute.Size(m) } func (m *Attribute) XXX_DiscardUnknown() { xxx_messageInfo_Attribute.DiscardUnknown(m) } var xxx_messageInfo_Attribute proto.InternalMessageInfo func (m *Attribute) GetName() string { if m != nil && m.Name != nil { return *m.Name } return "" } func (m *Attribute) GetDEPRECATEDParseableLocation() *Location { if m != nil { return m.DEPRECATEDParseableLocation } return nil } func (m *Attribute) GetExplicitlySpecified() bool { if m != nil && m.ExplicitlySpecified != nil { return *m.ExplicitlySpecified } return false } func (m *Attribute) GetNodep() bool { if m != nil && m.Nodep != nil { return *m.Nodep } return false } func (m *Attribute) GetType() Attribute_Discriminator { if m != nil && m.Type != nil { return *m.Type } return Attribute_INTEGER } func (m *Attribute) GetIntValue() int32 { if m != nil && m.IntValue != nil { return *m.IntValue } return 0 } func (m *Attribute) GetStringValue() string { if m != nil && m.StringValue != nil { return *m.StringValue } return "" } func (m *Attribute) GetBooleanValue() bool { if m != nil && m.BooleanValue != nil { return *m.BooleanValue } return false } func (m *Attribute) GetTristateValue() Attribute_Tristate { if m != nil && m.TristateValue != nil { return *m.TristateValue } return Attribute_NO } func (m *Attribute) GetStringListValue() []string { if m != nil { return m.StringListValue } return nil } func (m *Attribute) GetLicense() *License { if m != nil { return m.License } return nil } func (m *Attribute) GetStringDictValue() []*StringDictEntry { if m != nil { return m.StringDictValue } return nil } func (m *Attribute) GetFilesetListValue() []*FilesetEntry { if m != nil { return m.FilesetListValue } return nil } func (m *Attribute) GetLabelListDictValue() []*LabelListDictEntry { if m != nil { return m.LabelListDictValue } return nil } func (m *Attribute) GetStringListDictValue() []*StringListDictEntry { if m != nil { return m.StringListDictValue } return nil } func (m *Attribute) GetIntListValue() []int32 { if m != nil { return m.IntListValue } return nil } func (m *Attribute) GetLabelDictUnaryValue() []*LabelDictUnaryEntry { if m != nil { return m.LabelDictUnaryValue } return nil } func (m *Attribute) GetLabelKeyedStringDictValue() []*LabelKeyedStringDictEntry { if m != nil { return m.LabelKeyedStringDictValue } return nil } func (m *Attribute) GetSelectorList() *Attribute_SelectorList { if m != nil { return m.SelectorList } return nil } func (m *Attribute) GetDEPRECATEDGlobCriteria() []*DEPRECATED_GlobCriteria { if m != nil { return m.DEPRECATEDGlobCriteria } return nil } func (m *Attribute) GetDEPRECATEDStringDictUnaryValue() [][]byte { if m != nil { return m.DEPRECATEDStringDictUnaryValue } return nil } type Attribute_SelectorEntry struct { Label *string `protobuf:"bytes,1,opt,name=label" json:"label,omitempty"` IsDefaultValue *bool `protobuf:"varint,16,opt,name=is_default_value,json=isDefaultValue" json:"is_default_value,omitempty"` IntValue *int32 `protobuf:"varint,2,opt,name=int_value,json=intValue" json:"int_value,omitempty"` StringValue *string `protobuf:"bytes,3,opt,name=string_value,json=stringValue" json:"string_value,omitempty"` BooleanValue *bool `protobuf:"varint,4,opt,name=boolean_value,json=booleanValue" json:"boolean_value,omitempty"` TristateValue *Attribute_Tristate `protobuf:"varint,5,opt,name=tristate_value,json=tristateValue,enum=blaze_query.Attribute_Tristate" json:"tristate_value,omitempty"` StringListValue []string `protobuf:"bytes,6,rep,name=string_list_value,json=stringListValue" json:"string_list_value,omitempty"` License *License `protobuf:"bytes,7,opt,name=license" json:"license,omitempty"` StringDictValue []*StringDictEntry `protobuf:"bytes,8,rep,name=string_dict_value,json=stringDictValue" json:"string_dict_value,omitempty"` FilesetListValue []*FilesetEntry `protobuf:"bytes,9,rep,name=fileset_list_value,json=filesetListValue" json:"fileset_list_value,omitempty"` LabelListDictValue []*LabelListDictEntry `protobuf:"bytes,10,rep,name=label_list_dict_value,json=labelListDictValue" json:"label_list_dict_value,omitempty"` StringListDictValue []*StringListDictEntry `protobuf:"bytes,11,rep,name=string_list_dict_value,json=stringListDictValue" json:"string_list_dict_value,omitempty"` IntListValue []int32 `protobuf:"varint,13,rep,name=int_list_value,json=intListValue" json:"int_list_value,omitempty"` LabelDictUnaryValue []*LabelDictUnaryEntry `protobuf:"bytes,15,rep,name=label_dict_unary_value,json=labelDictUnaryValue" json:"label_dict_unary_value,omitempty"` LabelKeyedStringDictValue []*LabelKeyedStringDictEntry `protobuf:"bytes,17,rep,name=label_keyed_string_dict_value,json=labelKeyedStringDictValue" json:"label_keyed_string_dict_value,omitempty"` DEPRECATEDGlobCriteria []*DEPRECATED_GlobCriteria `protobuf:"bytes,12,rep,name=DEPRECATED_glob_criteria,json=DEPRECATEDGlobCriteria" json:"DEPRECATED_glob_criteria,omitempty"` DEPRECATEDStringDictUnaryValue [][]byte `protobuf:"bytes,14,rep,name=DEPRECATED_string_dict_unary_value,json=DEPRECATEDStringDictUnaryValue" json:"DEPRECATED_string_dict_unary_value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Attribute_SelectorEntry) Reset() { *m = Attribute_SelectorEntry{} } func (m *Attribute_SelectorEntry) String() string { return proto.CompactTextString(m) } func (*Attribute_SelectorEntry) ProtoMessage() {} func (*Attribute_SelectorEntry) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{7, 0} } func (m *Attribute_SelectorEntry) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Attribute_SelectorEntry.Unmarshal(m, b) } func (m *Attribute_SelectorEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Attribute_SelectorEntry.Marshal(b, m, deterministic) } func (m *Attribute_SelectorEntry) XXX_Merge(src proto.Message) { xxx_messageInfo_Attribute_SelectorEntry.Merge(m, src) } func (m *Attribute_SelectorEntry) XXX_Size() int { return xxx_messageInfo_Attribute_SelectorEntry.Size(m) } func (m *Attribute_SelectorEntry) XXX_DiscardUnknown() { xxx_messageInfo_Attribute_SelectorEntry.DiscardUnknown(m) } var xxx_messageInfo_Attribute_SelectorEntry proto.InternalMessageInfo func (m *Attribute_SelectorEntry) GetLabel() string { if m != nil && m.Label != nil { return *m.Label } return "" } func (m *Attribute_SelectorEntry) GetIsDefaultValue() bool { if m != nil && m.IsDefaultValue != nil { return *m.IsDefaultValue } return false } func (m *Attribute_SelectorEntry) GetIntValue() int32 { if m != nil && m.IntValue != nil { return *m.IntValue } return 0 } func (m *Attribute_SelectorEntry) GetStringValue() string { if m != nil && m.StringValue != nil { return *m.StringValue } return "" } func (m *Attribute_SelectorEntry) GetBooleanValue() bool { if m != nil && m.BooleanValue != nil { return *m.BooleanValue } return false } func (m *Attribute_SelectorEntry) GetTristateValue() Attribute_Tristate { if m != nil && m.TristateValue != nil { return *m.TristateValue } return Attribute_NO } func (m *Attribute_SelectorEntry) GetStringListValue() []string { if m != nil { return m.StringListValue } return nil } func (m *Attribute_SelectorEntry) GetLicense() *License { if m != nil { return m.License } return nil } func (m *Attribute_SelectorEntry) GetStringDictValue() []*StringDictEntry { if m != nil { return m.StringDictValue } return nil } func (m *Attribute_SelectorEntry) GetFilesetListValue() []*FilesetEntry { if m != nil { return m.FilesetListValue } return nil } func (m *Attribute_SelectorEntry) GetLabelListDictValue() []*LabelListDictEntry { if m != nil { return m.LabelListDictValue } return nil } func (m *Attribute_SelectorEntry) GetStringListDictValue() []*StringListDictEntry { if m != nil { return m.StringListDictValue } return nil } func (m *Attribute_SelectorEntry) GetIntListValue() []int32 { if m != nil { return m.IntListValue } return nil } func (m *Attribute_SelectorEntry) GetLabelDictUnaryValue() []*LabelDictUnaryEntry { if m != nil { return m.LabelDictUnaryValue } return nil } func (m *Attribute_SelectorEntry) GetLabelKeyedStringDictValue() []*LabelKeyedStringDictEntry { if m != nil { return m.LabelKeyedStringDictValue } return nil } func (m *Attribute_SelectorEntry) GetDEPRECATEDGlobCriteria() []*DEPRECATED_GlobCriteria { if m != nil { return m.DEPRECATEDGlobCriteria } return nil } func (m *Attribute_SelectorEntry) GetDEPRECATEDStringDictUnaryValue() [][]byte { if m != nil { return m.DEPRECATEDStringDictUnaryValue } return nil } type Attribute_Selector struct { Entries []*Attribute_SelectorEntry `protobuf:"bytes,1,rep,name=entries" json:"entries,omitempty"` HasDefaultValue *bool `protobuf:"varint,2,opt,name=has_default_value,json=hasDefaultValue" json:"has_default_value,omitempty"` NoMatchError *string `protobuf:"bytes,3,opt,name=no_match_error,json=noMatchError" json:"no_match_error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Attribute_Selector) Reset() { *m = Attribute_Selector{} } func (m *Attribute_Selector) String() string { return proto.CompactTextString(m) } func (*Attribute_Selector) ProtoMessage() {} func (*Attribute_Selector) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{7, 1} } func (m *Attribute_Selector) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Attribute_Selector.Unmarshal(m, b) } func (m *Attribute_Selector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Attribute_Selector.Marshal(b, m, deterministic) } func (m *Attribute_Selector) XXX_Merge(src proto.Message) { xxx_messageInfo_Attribute_Selector.Merge(m, src) } func (m *Attribute_Selector) XXX_Size() int { return xxx_messageInfo_Attribute_Selector.Size(m) } func (m *Attribute_Selector) XXX_DiscardUnknown() { xxx_messageInfo_Attribute_Selector.DiscardUnknown(m) } var xxx_messageInfo_Attribute_Selector proto.InternalMessageInfo func (m *Attribute_Selector) GetEntries() []*Attribute_SelectorEntry { if m != nil { return m.Entries } return nil } func (m *Attribute_Selector) GetHasDefaultValue() bool { if m != nil && m.HasDefaultValue != nil { return *m.HasDefaultValue } return false } func (m *Attribute_Selector) GetNoMatchError() string { if m != nil && m.NoMatchError != nil { return *m.NoMatchError } return "" } type Attribute_SelectorList struct { Type *Attribute_Discriminator `protobuf:"varint,1,opt,name=type,enum=blaze_query.Attribute_Discriminator" json:"type,omitempty"` Elements []*Attribute_Selector `protobuf:"bytes,2,rep,name=elements" json:"elements,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Attribute_SelectorList) Reset() { *m = Attribute_SelectorList{} } func (m *Attribute_SelectorList) String() string { return proto.CompactTextString(m) } func (*Attribute_SelectorList) ProtoMessage() {} func (*Attribute_SelectorList) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{7, 2} } func (m *Attribute_SelectorList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Attribute_SelectorList.Unmarshal(m, b) } func (m *Attribute_SelectorList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Attribute_SelectorList.Marshal(b, m, deterministic) } func (m *Attribute_SelectorList) XXX_Merge(src proto.Message) { xxx_messageInfo_Attribute_SelectorList.Merge(m, src) } func (m *Attribute_SelectorList) XXX_Size() int { return xxx_messageInfo_Attribute_SelectorList.Size(m) } func (m *Attribute_SelectorList) XXX_DiscardUnknown() { xxx_messageInfo_Attribute_SelectorList.DiscardUnknown(m) } var xxx_messageInfo_Attribute_SelectorList proto.InternalMessageInfo func (m *Attribute_SelectorList) GetType() Attribute_Discriminator { if m != nil && m.Type != nil { return *m.Type } return Attribute_INTEGER } func (m *Attribute_SelectorList) GetElements() []*Attribute_Selector { if m != nil { return m.Elements } return nil } type Rule struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` RuleClass *string `protobuf:"bytes,2,req,name=rule_class,json=ruleClass" json:"rule_class,omitempty"` Location *string `protobuf:"bytes,3,opt,name=location" json:"location,omitempty"` Attribute []*Attribute `protobuf:"bytes,4,rep,name=attribute" json:"attribute,omitempty"` RuleInput []string `protobuf:"bytes,5,rep,name=rule_input,json=ruleInput" json:"rule_input,omitempty"` RuleOutput []string `protobuf:"bytes,6,rep,name=rule_output,json=ruleOutput" json:"rule_output,omitempty"` DefaultSetting []string `protobuf:"bytes,7,rep,name=default_setting,json=defaultSetting" json:"default_setting,omitempty"` DEPRECATEDParseableLocation *Location `protobuf:"bytes,8,opt,name=DEPRECATED_parseable_location,json=DEPRECATEDParseableLocation" json:"DEPRECATED_parseable_location,omitempty"` PublicByDefault *bool `protobuf:"varint,9,opt,name=public_by_default,json=publicByDefault" json:"public_by_default,omitempty"` IsSkylark *bool `protobuf:"varint,10,opt,name=is_skylark,json=isSkylark" json:"is_skylark,omitempty"` SkylarkAttributeAspects []*AttributeAspect `protobuf:"bytes,11,rep,name=skylark_attribute_aspects,json=skylarkAttributeAspects" json:"skylark_attribute_aspects,omitempty"` SkylarkEnvironmentHashCode *string `protobuf:"bytes,12,opt,name=skylark_environment_hash_code,json=skylarkEnvironmentHashCode" json:"skylark_environment_hash_code,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Rule) Reset() { *m = Rule{} } func (m *Rule) String() string { return proto.CompactTextString(m) } func (*Rule) ProtoMessage() {} func (*Rule) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{8} } func (m *Rule) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Rule.Unmarshal(m, b) } func (m *Rule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Rule.Marshal(b, m, deterministic) } func (m *Rule) XXX_Merge(src proto.Message) { xxx_messageInfo_Rule.Merge(m, src) } func (m *Rule) XXX_Size() int { return xxx_messageInfo_Rule.Size(m) } func (m *Rule) XXX_DiscardUnknown() { xxx_messageInfo_Rule.DiscardUnknown(m) } var xxx_messageInfo_Rule proto.InternalMessageInfo func (m *Rule) GetName() string { if m != nil && m.Name != nil { return *m.Name } return "" } func (m *Rule) GetRuleClass() string { if m != nil && m.RuleClass != nil { return *m.RuleClass } return "" } func (m *Rule) GetLocation() string { if m != nil && m.Location != nil { return *m.Location } return "" } func (m *Rule) GetAttribute() []*Attribute { if m != nil { return m.Attribute } return nil } func (m *Rule) GetRuleInput() []string { if m != nil { return m.RuleInput } return nil } func (m *Rule) GetRuleOutput() []string { if m != nil { return m.RuleOutput } return nil } func (m *Rule) GetDefaultSetting() []string { if m != nil { return m.DefaultSetting } return nil } func (m *Rule) GetDEPRECATEDParseableLocation() *Location { if m != nil { return m.DEPRECATEDParseableLocation } return nil } func (m *Rule) GetPublicByDefault() bool { if m != nil && m.PublicByDefault != nil { return *m.PublicByDefault } return false } func (m *Rule) GetIsSkylark() bool { if m != nil && m.IsSkylark != nil { return *m.IsSkylark } return false } func (m *Rule) GetSkylarkAttributeAspects() []*AttributeAspect { if m != nil { return m.SkylarkAttributeAspects } return nil } func (m *Rule) GetSkylarkEnvironmentHashCode() string { if m != nil && m.SkylarkEnvironmentHashCode != nil { return *m.SkylarkEnvironmentHashCode } return "" } type AttributeAspect struct { AttributeName *string `protobuf:"bytes,1,req,name=attribute_name,json=attributeName" json:"attribute_name,omitempty"` Aspect *SkylarkAspect `protobuf:"bytes,2,req,name=aspect" json:"aspect,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AttributeAspect) Reset() { *m = AttributeAspect{} } func (m *AttributeAspect) String() string { return proto.CompactTextString(m) } func (*AttributeAspect) ProtoMessage() {} func (*AttributeAspect) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{9} } func (m *AttributeAspect) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AttributeAspect.Unmarshal(m, b) } func (m *AttributeAspect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AttributeAspect.Marshal(b, m, deterministic) } func (m *AttributeAspect) XXX_Merge(src proto.Message) { xxx_messageInfo_AttributeAspect.Merge(m, src) } func (m *AttributeAspect) XXX_Size() int { return xxx_messageInfo_AttributeAspect.Size(m) } func (m *AttributeAspect) XXX_DiscardUnknown() { xxx_messageInfo_AttributeAspect.DiscardUnknown(m) } var xxx_messageInfo_AttributeAspect proto.InternalMessageInfo func (m *AttributeAspect) GetAttributeName() string { if m != nil && m.AttributeName != nil { return *m.AttributeName } return "" } func (m *AttributeAspect) GetAspect() *SkylarkAspect { if m != nil { return m.Aspect } return nil } type SkylarkAspect struct { ExtensionFileLabel *string `protobuf:"bytes,1,req,name=extension_file_label,json=extensionFileLabel" json:"extension_file_label,omitempty"` ExportedName *string `protobuf:"bytes,2,req,name=exported_name,json=exportedName" json:"exported_name,omitempty"` Attribute []*Attribute `protobuf:"bytes,3,rep,name=attribute" json:"attribute,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SkylarkAspect) Reset() { *m = SkylarkAspect{} } func (m *SkylarkAspect) String() string { return proto.CompactTextString(m) } func (*SkylarkAspect) ProtoMessage() {} func (*SkylarkAspect) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{10} } func (m *SkylarkAspect) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SkylarkAspect.Unmarshal(m, b) } func (m *SkylarkAspect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SkylarkAspect.Marshal(b, m, deterministic) } func (m *SkylarkAspect) XXX_Merge(src proto.Message) { xxx_messageInfo_SkylarkAspect.Merge(m, src) } func (m *SkylarkAspect) XXX_Size() int { return xxx_messageInfo_SkylarkAspect.Size(m) } func (m *SkylarkAspect) XXX_DiscardUnknown() { xxx_messageInfo_SkylarkAspect.DiscardUnknown(m) } var xxx_messageInfo_SkylarkAspect proto.InternalMessageInfo func (m *SkylarkAspect) GetExtensionFileLabel() string { if m != nil && m.ExtensionFileLabel != nil { return *m.ExtensionFileLabel } return "" } func (m *SkylarkAspect) GetExportedName() string { if m != nil && m.ExportedName != nil { return *m.ExportedName } return "" } func (m *SkylarkAspect) GetAttribute() []*Attribute { if m != nil { return m.Attribute } return nil } type RuleSummary struct { Rule *Rule `protobuf:"bytes,1,req,name=rule" json:"rule,omitempty"` Dependency []*Rule `protobuf:"bytes,2,rep,name=dependency" json:"dependency,omitempty"` Location *string `protobuf:"bytes,3,opt,name=location" json:"location,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RuleSummary) Reset() { *m = RuleSummary{} } func (m *RuleSummary) String() string { return proto.CompactTextString(m) } func (*RuleSummary) ProtoMessage() {} func (*RuleSummary) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{11} } func (m *RuleSummary) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RuleSummary.Unmarshal(m, b) } func (m *RuleSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RuleSummary.Marshal(b, m, deterministic) } func (m *RuleSummary) XXX_Merge(src proto.Message) { xxx_messageInfo_RuleSummary.Merge(m, src) } func (m *RuleSummary) XXX_Size() int { return xxx_messageInfo_RuleSummary.Size(m) } func (m *RuleSummary) XXX_DiscardUnknown() { xxx_messageInfo_RuleSummary.DiscardUnknown(m) } var xxx_messageInfo_RuleSummary proto.InternalMessageInfo func (m *RuleSummary) GetRule() *Rule { if m != nil { return m.Rule } return nil } func (m *RuleSummary) GetDependency() []*Rule { if m != nil { return m.Dependency } return nil } func (m *RuleSummary) GetLocation() string { if m != nil && m.Location != nil { return *m.Location } return "" } type PackageGroup struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` ContainedPackage []string `protobuf:"bytes,2,rep,name=contained_package,json=containedPackage" json:"contained_package,omitempty"` IncludedPackageGroup []string `protobuf:"bytes,3,rep,name=included_package_group,json=includedPackageGroup" json:"included_package_group,omitempty"` DEPRECATEDParseableLocation *Location `protobuf:"bytes,4,opt,name=DEPRECATED_parseable_location,json=DEPRECATEDParseableLocation" json:"DEPRECATED_parseable_location,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PackageGroup) Reset() { *m = PackageGroup{} } func (m *PackageGroup) String() string { return proto.CompactTextString(m) } func (*PackageGroup) ProtoMessage() {} func (*PackageGroup) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{12} } func (m *PackageGroup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PackageGroup.Unmarshal(m, b) } func (m *PackageGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PackageGroup.Marshal(b, m, deterministic) } func (m *PackageGroup) XXX_Merge(src proto.Message) { xxx_messageInfo_PackageGroup.Merge(m, src) } func (m *PackageGroup) XXX_Size() int { return xxx_messageInfo_PackageGroup.Size(m) } func (m *PackageGroup) XXX_DiscardUnknown() { xxx_messageInfo_PackageGroup.DiscardUnknown(m) } var xxx_messageInfo_PackageGroup proto.InternalMessageInfo func (m *PackageGroup) GetName() string { if m != nil && m.Name != nil { return *m.Name } return "" } func (m *PackageGroup) GetContainedPackage() []string { if m != nil { return m.ContainedPackage } return nil } func (m *PackageGroup) GetIncludedPackageGroup() []string { if m != nil { return m.IncludedPackageGroup } return nil } func (m *PackageGroup) GetDEPRECATEDParseableLocation() *Location { if m != nil { return m.DEPRECATEDParseableLocation } return nil } type EnvironmentGroup struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` Environment []string `protobuf:"bytes,2,rep,name=environment" json:"environment,omitempty"` Default []string `protobuf:"bytes,3,rep,name=default" json:"default,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EnvironmentGroup) Reset() { *m = EnvironmentGroup{} } func (m *EnvironmentGroup) String() string { return proto.CompactTextString(m) } func (*EnvironmentGroup) ProtoMessage() {} func (*EnvironmentGroup) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{13} } func (m *EnvironmentGroup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EnvironmentGroup.Unmarshal(m, b) } func (m *EnvironmentGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EnvironmentGroup.Marshal(b, m, deterministic) } func (m *EnvironmentGroup) XXX_Merge(src proto.Message) { xxx_messageInfo_EnvironmentGroup.Merge(m, src) } func (m *EnvironmentGroup) XXX_Size() int { return xxx_messageInfo_EnvironmentGroup.Size(m) } func (m *EnvironmentGroup) XXX_DiscardUnknown() { xxx_messageInfo_EnvironmentGroup.DiscardUnknown(m) } var xxx_messageInfo_EnvironmentGroup proto.InternalMessageInfo func (m *EnvironmentGroup) GetName() string { if m != nil && m.Name != nil { return *m.Name } return "" } func (m *EnvironmentGroup) GetEnvironment() []string { if m != nil { return m.Environment } return nil } func (m *EnvironmentGroup) GetDefault() []string { if m != nil { return m.Default } return nil } type SourceFile struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` Location *string `protobuf:"bytes,2,opt,name=location" json:"location,omitempty"` DEPRECATEDParseableLocation *Location `protobuf:"bytes,7,opt,name=DEPRECATED_parseable_location,json=DEPRECATEDParseableLocation" json:"DEPRECATED_parseable_location,omitempty"` Subinclude []string `protobuf:"bytes,3,rep,name=subinclude" json:"subinclude,omitempty"` PackageGroup []string `protobuf:"bytes,4,rep,name=package_group,json=packageGroup" json:"package_group,omitempty"` VisibilityLabel []string `protobuf:"bytes,5,rep,name=visibility_label,json=visibilityLabel" json:"visibility_label,omitempty"` Feature []string `protobuf:"bytes,6,rep,name=feature" json:"feature,omitempty"` License *License `protobuf:"bytes,8,opt,name=license" json:"license,omitempty"` PackageContainsErrors *bool `protobuf:"varint,9,opt,name=package_contains_errors,json=packageContainsErrors" json:"package_contains_errors,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SourceFile) Reset() { *m = SourceFile{} } func (m *SourceFile) String() string { return proto.CompactTextString(m) } func (*SourceFile) ProtoMessage() {} func (*SourceFile) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{14} } func (m *SourceFile) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SourceFile.Unmarshal(m, b) } func (m *SourceFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SourceFile.Marshal(b, m, deterministic) } func (m *SourceFile) XXX_Merge(src proto.Message) { xxx_messageInfo_SourceFile.Merge(m, src) } func (m *SourceFile) XXX_Size() int { return xxx_messageInfo_SourceFile.Size(m) } func (m *SourceFile) XXX_DiscardUnknown() { xxx_messageInfo_SourceFile.DiscardUnknown(m) } var xxx_messageInfo_SourceFile proto.InternalMessageInfo func (m *SourceFile) GetName() string { if m != nil && m.Name != nil { return *m.Name } return "" } func (m *SourceFile) GetLocation() string { if m != nil && m.Location != nil { return *m.Location } return "" } func (m *SourceFile) GetDEPRECATEDParseableLocation() *Location { if m != nil { return m.DEPRECATEDParseableLocation } return nil } func (m *SourceFile) GetSubinclude() []string { if m != nil { return m.Subinclude } return nil } func (m *SourceFile) GetPackageGroup() []string { if m != nil { return m.PackageGroup } return nil } func (m *SourceFile) GetVisibilityLabel() []string { if m != nil { return m.VisibilityLabel } return nil } func (m *SourceFile) GetFeature() []string { if m != nil { return m.Feature } return nil } func (m *SourceFile) GetLicense() *License { if m != nil { return m.License } return nil } func (m *SourceFile) GetPackageContainsErrors() bool { if m != nil && m.PackageContainsErrors != nil { return *m.PackageContainsErrors } return false } type GeneratedFile struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` GeneratingRule *string `protobuf:"bytes,2,req,name=generating_rule,json=generatingRule" json:"generating_rule,omitempty"` Location *string `protobuf:"bytes,3,opt,name=location" json:"location,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *GeneratedFile) Reset() { *m = GeneratedFile{} } func (m *GeneratedFile) String() string { return proto.CompactTextString(m) } func (*GeneratedFile) ProtoMessage() {} func (*GeneratedFile) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{15} } func (m *GeneratedFile) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GeneratedFile.Unmarshal(m, b) } func (m *GeneratedFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_GeneratedFile.Marshal(b, m, deterministic) } func (m *GeneratedFile) XXX_Merge(src proto.Message) { xxx_messageInfo_GeneratedFile.Merge(m, src) } func (m *GeneratedFile) XXX_Size() int { return xxx_messageInfo_GeneratedFile.Size(m) } func (m *GeneratedFile) XXX_DiscardUnknown() { xxx_messageInfo_GeneratedFile.DiscardUnknown(m) } var xxx_messageInfo_GeneratedFile proto.InternalMessageInfo func (m *GeneratedFile) GetName() string { if m != nil && m.Name != nil { return *m.Name } return "" } func (m *GeneratedFile) GetGeneratingRule() string { if m != nil && m.GeneratingRule != nil { return *m.GeneratingRule } return "" } func (m *GeneratedFile) GetLocation() string { if m != nil && m.Location != nil { return *m.Location } return "" } type Target struct { Type *Target_Discriminator `protobuf:"varint,1,req,name=type,enum=blaze_query.Target_Discriminator" json:"type,omitempty"` Rule *Rule `protobuf:"bytes,2,opt,name=rule" json:"rule,omitempty"` SourceFile *SourceFile `protobuf:"bytes,3,opt,name=source_file,json=sourceFile" json:"source_file,omitempty"` GeneratedFile *GeneratedFile `protobuf:"bytes,4,opt,name=generated_file,json=generatedFile" json:"generated_file,omitempty"` PackageGroup *PackageGroup `protobuf:"bytes,5,opt,name=package_group,json=packageGroup" json:"package_group,omitempty"` EnvironmentGroup *EnvironmentGroup `protobuf:"bytes,6,opt,name=environment_group,json=environmentGroup" json:"environment_group,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Target) Reset() { *m = Target{} } func (m *Target) String() string { return proto.CompactTextString(m) } func (*Target) ProtoMessage() {} func (*Target) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{16} } func (m *Target) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Target.Unmarshal(m, b) } func (m *Target) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Target.Marshal(b, m, deterministic) } func (m *Target) XXX_Merge(src proto.Message) { xxx_messageInfo_Target.Merge(m, src) } func (m *Target) XXX_Size() int { return xxx_messageInfo_Target.Size(m) } func (m *Target) XXX_DiscardUnknown() { xxx_messageInfo_Target.DiscardUnknown(m) } var xxx_messageInfo_Target proto.InternalMessageInfo func (m *Target) GetType() Target_Discriminator { if m != nil && m.Type != nil { return *m.Type } return Target_RULE } func (m *Target) GetRule() *Rule { if m != nil { return m.Rule } return nil } func (m *Target) GetSourceFile() *SourceFile { if m != nil { return m.SourceFile } return nil } func (m *Target) GetGeneratedFile() *GeneratedFile { if m != nil { return m.GeneratedFile } return nil } func (m *Target) GetPackageGroup() *PackageGroup { if m != nil { return m.PackageGroup } return nil } func (m *Target) GetEnvironmentGroup() *EnvironmentGroup { if m != nil { return m.EnvironmentGroup } return nil } type QueryResult struct { Target []*Target `protobuf:"bytes,1,rep,name=target" json:"target,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *QueryResult) Reset() { *m = QueryResult{} } func (m *QueryResult) String() string { return proto.CompactTextString(m) } func (*QueryResult) ProtoMessage() {} func (*QueryResult) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{17} } func (m *QueryResult) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_QueryResult.Unmarshal(m, b) } func (m *QueryResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_QueryResult.Marshal(b, m, deterministic) } func (m *QueryResult) XXX_Merge(src proto.Message) { xxx_messageInfo_QueryResult.Merge(m, src) } func (m *QueryResult) XXX_Size() int { return xxx_messageInfo_QueryResult.Size(m) } func (m *QueryResult) XXX_DiscardUnknown() { xxx_messageInfo_QueryResult.DiscardUnknown(m) } var xxx_messageInfo_QueryResult proto.InternalMessageInfo func (m *QueryResult) GetTarget() []*Target { if m != nil { return m.Target } return nil } type AllowedRuleClassInfo struct { Policy *AllowedRuleClassInfo_AllowedRuleClasses `protobuf:"varint,1,req,name=policy,enum=blaze_query.AllowedRuleClassInfo_AllowedRuleClasses" json:"policy,omitempty"` AllowedRuleClass []string `protobuf:"bytes,2,rep,name=allowed_rule_class,json=allowedRuleClass" json:"allowed_rule_class,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AllowedRuleClassInfo) Reset() { *m = AllowedRuleClassInfo{} } func (m *AllowedRuleClassInfo) String() string { return proto.CompactTextString(m) } func (*AllowedRuleClassInfo) ProtoMessage() {} func (*AllowedRuleClassInfo) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{18} } func (m *AllowedRuleClassInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AllowedRuleClassInfo.Unmarshal(m, b) } func (m *AllowedRuleClassInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AllowedRuleClassInfo.Marshal(b, m, deterministic) } func (m *AllowedRuleClassInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_AllowedRuleClassInfo.Merge(m, src) } func (m *AllowedRuleClassInfo) XXX_Size() int { return xxx_messageInfo_AllowedRuleClassInfo.Size(m) } func (m *AllowedRuleClassInfo) XXX_DiscardUnknown() { xxx_messageInfo_AllowedRuleClassInfo.DiscardUnknown(m) } var xxx_messageInfo_AllowedRuleClassInfo proto.InternalMessageInfo func (m *AllowedRuleClassInfo) GetPolicy() AllowedRuleClassInfo_AllowedRuleClasses { if m != nil && m.Policy != nil { return *m.Policy } return AllowedRuleClassInfo_ANY } func (m *AllowedRuleClassInfo) GetAllowedRuleClass() []string { if m != nil { return m.AllowedRuleClass } return nil } type AttributeDefinition struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` Type *Attribute_Discriminator `protobuf:"varint,2,req,name=type,enum=blaze_query.Attribute_Discriminator" json:"type,omitempty"` Mandatory *bool `protobuf:"varint,3,req,name=mandatory" json:"mandatory,omitempty"` AllowedRuleClasses *AllowedRuleClassInfo `protobuf:"bytes,4,opt,name=allowed_rule_classes,json=allowedRuleClasses" json:"allowed_rule_classes,omitempty"` Documentation *string `protobuf:"bytes,5,opt,name=documentation" json:"documentation,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AttributeDefinition) Reset() { *m = AttributeDefinition{} } func (m *AttributeDefinition) String() string { return proto.CompactTextString(m) } func (*AttributeDefinition) ProtoMessage() {} func (*AttributeDefinition) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{19} } func (m *AttributeDefinition) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AttributeDefinition.Unmarshal(m, b) } func (m *AttributeDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AttributeDefinition.Marshal(b, m, deterministic) } func (m *AttributeDefinition) XXX_Merge(src proto.Message) { xxx_messageInfo_AttributeDefinition.Merge(m, src) } func (m *AttributeDefinition) XXX_Size() int { return xxx_messageInfo_AttributeDefinition.Size(m) } func (m *AttributeDefinition) XXX_DiscardUnknown() { xxx_messageInfo_AttributeDefinition.DiscardUnknown(m) } var xxx_messageInfo_AttributeDefinition proto.InternalMessageInfo func (m *AttributeDefinition) GetName() string { if m != nil && m.Name != nil { return *m.Name } return "" } func (m *AttributeDefinition) GetType() Attribute_Discriminator { if m != nil && m.Type != nil { return *m.Type } return Attribute_INTEGER } func (m *AttributeDefinition) GetMandatory() bool { if m != nil && m.Mandatory != nil { return *m.Mandatory } return false } func (m *AttributeDefinition) GetAllowedRuleClasses() *AllowedRuleClassInfo { if m != nil { return m.AllowedRuleClasses } return nil } func (m *AttributeDefinition) GetDocumentation() string { if m != nil && m.Documentation != nil { return *m.Documentation } return "" } type RuleDefinition struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` Attribute []*AttributeDefinition `protobuf:"bytes,2,rep,name=attribute" json:"attribute,omitempty"` Documentation *string `protobuf:"bytes,3,opt,name=documentation" json:"documentation,omitempty"` Label *string `protobuf:"bytes,4,opt,name=label" json:"label,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RuleDefinition) Reset() { *m = RuleDefinition{} } func (m *RuleDefinition) String() string { return proto.CompactTextString(m) } func (*RuleDefinition) ProtoMessage() {} func (*RuleDefinition) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{20} } func (m *RuleDefinition) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RuleDefinition.Unmarshal(m, b) } func (m *RuleDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RuleDefinition.Marshal(b, m, deterministic) } func (m *RuleDefinition) XXX_Merge(src proto.Message) { xxx_messageInfo_RuleDefinition.Merge(m, src) } func (m *RuleDefinition) XXX_Size() int { return xxx_messageInfo_RuleDefinition.Size(m) } func (m *RuleDefinition) XXX_DiscardUnknown() { xxx_messageInfo_RuleDefinition.DiscardUnknown(m) } var xxx_messageInfo_RuleDefinition proto.InternalMessageInfo func (m *RuleDefinition) GetName() string { if m != nil && m.Name != nil { return *m.Name } return "" } func (m *RuleDefinition) GetAttribute() []*AttributeDefinition { if m != nil { return m.Attribute } return nil } func (m *RuleDefinition) GetDocumentation() string { if m != nil && m.Documentation != nil { return *m.Documentation } return "" } func (m *RuleDefinition) GetLabel() string { if m != nil && m.Label != nil { return *m.Label } return "" } type BuildLanguage struct { Rule []*RuleDefinition `protobuf:"bytes,1,rep,name=rule" json:"rule,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BuildLanguage) Reset() { *m = BuildLanguage{} } func (m *BuildLanguage) String() string { return proto.CompactTextString(m) } func (*BuildLanguage) ProtoMessage() {} func (*BuildLanguage) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{21} } func (m *BuildLanguage) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BuildLanguage.Unmarshal(m, b) } func (m *BuildLanguage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BuildLanguage.Marshal(b, m, deterministic) } func (m *BuildLanguage) XXX_Merge(src proto.Message) { xxx_messageInfo_BuildLanguage.Merge(m, src) } func (m *BuildLanguage) XXX_Size() int { return xxx_messageInfo_BuildLanguage.Size(m) } func (m *BuildLanguage) XXX_DiscardUnknown() { xxx_messageInfo_BuildLanguage.DiscardUnknown(m) } var xxx_messageInfo_BuildLanguage proto.InternalMessageInfo func (m *BuildLanguage) GetRule() []*RuleDefinition { if m != nil { return m.Rule } return nil } type Location struct { StartOffset *int32 `protobuf:"varint,1,opt,name=start_offset,json=startOffset" json:"start_offset,omitempty"` StartLine *int32 `protobuf:"varint,2,opt,name=start_line,json=startLine" json:"start_line,omitempty"` StartColumn *int32 `protobuf:"varint,3,opt,name=start_column,json=startColumn" json:"start_column,omitempty"` EndOffset *int32 `protobuf:"varint,4,opt,name=end_offset,json=endOffset" json:"end_offset,omitempty"` EndLine *int32 `protobuf:"varint,5,opt,name=end_line,json=endLine" json:"end_line,omitempty"` EndColumn *int32 `protobuf:"varint,6,opt,name=end_column,json=endColumn" json:"end_column,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Location) Reset() { *m = Location{} } func (m *Location) String() string { return proto.CompactTextString(m) } func (*Location) ProtoMessage() {} func (*Location) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{22} } func (m *Location) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Location.Unmarshal(m, b) } func (m *Location) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Location.Marshal(b, m, deterministic) } func (m *Location) XXX_Merge(src proto.Message) { xxx_messageInfo_Location.Merge(m, src) } func (m *Location) XXX_Size() int { return xxx_messageInfo_Location.Size(m) } func (m *Location) XXX_DiscardUnknown() { xxx_messageInfo_Location.DiscardUnknown(m) } var xxx_messageInfo_Location proto.InternalMessageInfo func (m *Location) GetStartOffset() int32 { if m != nil && m.StartOffset != nil { return *m.StartOffset } return 0 } func (m *Location) GetStartLine() int32 { if m != nil && m.StartLine != nil { return *m.StartLine } return 0 } func (m *Location) GetStartColumn() int32 { if m != nil && m.StartColumn != nil { return *m.StartColumn } return 0 } func (m *Location) GetEndOffset() int32 { if m != nil && m.EndOffset != nil { return *m.EndOffset } return 0 } func (m *Location) GetEndLine() int32 { if m != nil && m.EndLine != nil { return *m.EndLine } return 0 } func (m *Location) GetEndColumn() int32 { if m != nil && m.EndColumn != nil { return *m.EndColumn } return 0 } type MakeVarBinding struct { Value *string `protobuf:"bytes,1,req,name=value" json:"value,omitempty"` PlatformSetRegexp *string `protobuf:"bytes,2,req,name=platform_set_regexp,json=platformSetRegexp" json:"platform_set_regexp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MakeVarBinding) Reset() { *m = MakeVarBinding{} } func (m *MakeVarBinding) String() string { return proto.CompactTextString(m) } func (*MakeVarBinding) ProtoMessage() {} func (*MakeVarBinding) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{23} } func (m *MakeVarBinding) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MakeVarBinding.Unmarshal(m, b) } func (m *MakeVarBinding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MakeVarBinding.Marshal(b, m, deterministic) } func (m *MakeVarBinding) XXX_Merge(src proto.Message) { xxx_messageInfo_MakeVarBinding.Merge(m, src) } func (m *MakeVarBinding) XXX_Size() int { return xxx_messageInfo_MakeVarBinding.Size(m) } func (m *MakeVarBinding) XXX_DiscardUnknown() { xxx_messageInfo_MakeVarBinding.DiscardUnknown(m) } var xxx_messageInfo_MakeVarBinding proto.InternalMessageInfo func (m *MakeVarBinding) GetValue() string { if m != nil && m.Value != nil { return *m.Value } return "" } func (m *MakeVarBinding) GetPlatformSetRegexp() string { if m != nil && m.PlatformSetRegexp != nil { return *m.PlatformSetRegexp } return "" } type MakeVar struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` Binding []*MakeVarBinding `protobuf:"bytes,2,rep,name=binding" json:"binding,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MakeVar) Reset() { *m = MakeVar{} } func (m *MakeVar) String() string { return proto.CompactTextString(m) } func (*MakeVar) ProtoMessage() {} func (*MakeVar) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{24} } func (m *MakeVar) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MakeVar.Unmarshal(m, b) } func (m *MakeVar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MakeVar.Marshal(b, m, deterministic) } func (m *MakeVar) XXX_Merge(src proto.Message) { xxx_messageInfo_MakeVar.Merge(m, src) } func (m *MakeVar) XXX_Size() int { return xxx_messageInfo_MakeVar.Size(m) } func (m *MakeVar) XXX_DiscardUnknown() { xxx_messageInfo_MakeVar.DiscardUnknown(m) } var xxx_messageInfo_MakeVar proto.InternalMessageInfo func (m *MakeVar) GetName() string { if m != nil && m.Name != nil { return *m.Name } return "" } func (m *MakeVar) GetBinding() []*MakeVarBinding { if m != nil { return m.Binding } return nil } type DEPRECATED_GlobCriteria struct { Include []string `protobuf:"bytes,1,rep,name=include" json:"include,omitempty"` Exclude []string `protobuf:"bytes,2,rep,name=exclude" json:"exclude,omitempty"` Glob *bool `protobuf:"varint,3,opt,name=glob" json:"glob,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DEPRECATED_GlobCriteria) Reset() { *m = DEPRECATED_GlobCriteria{} } func (m *DEPRECATED_GlobCriteria) String() string { return proto.CompactTextString(m) } func (*DEPRECATED_GlobCriteria) ProtoMessage() {} func (*DEPRECATED_GlobCriteria) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{25} } func (m *DEPRECATED_GlobCriteria) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DEPRECATED_GlobCriteria.Unmarshal(m, b) } func (m *DEPRECATED_GlobCriteria) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DEPRECATED_GlobCriteria.Marshal(b, m, deterministic) } func (m *DEPRECATED_GlobCriteria) XXX_Merge(src proto.Message) { xxx_messageInfo_DEPRECATED_GlobCriteria.Merge(m, src) } func (m *DEPRECATED_GlobCriteria) XXX_Size() int { return xxx_messageInfo_DEPRECATED_GlobCriteria.Size(m) } func (m *DEPRECATED_GlobCriteria) XXX_DiscardUnknown() { xxx_messageInfo_DEPRECATED_GlobCriteria.DiscardUnknown(m) } var xxx_messageInfo_DEPRECATED_GlobCriteria proto.InternalMessageInfo func (m *DEPRECATED_GlobCriteria) GetInclude() []string { if m != nil { return m.Include } return nil } func (m *DEPRECATED_GlobCriteria) GetExclude() []string { if m != nil { return m.Exclude } return nil } func (m *DEPRECATED_GlobCriteria) GetGlob() bool { if m != nil && m.Glob != nil { return *m.Glob } return false } type Event struct { Kind *Event_EventKind `protobuf:"varint,1,req,name=kind,enum=blaze_query.Event_EventKind" json:"kind,omitempty"` DEPRECATEDLocation *Location `protobuf:"bytes,2,opt,name=DEPRECATED_location,json=DEPRECATEDLocation" json:"DEPRECATED_location,omitempty"` Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Event) Reset() { *m = Event{} } func (m *Event) String() string { return proto.CompactTextString(m) } func (*Event) ProtoMessage() {} func (*Event) Descriptor() ([]byte, []int) { return fileDescriptor_48e86b2d5f43637b, []int{26} } func (m *Event) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Event.Unmarshal(m, b) } func (m *Event) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Event.Marshal(b, m, deterministic) } func (m *Event) XXX_Merge(src proto.Message) { xxx_messageInfo_Event.Merge(m, src) } func (m *Event) XXX_Size() int { return xxx_messageInfo_Event.Size(m) } func (m *Event) XXX_DiscardUnknown() { xxx_messageInfo_Event.DiscardUnknown(m) } var xxx_messageInfo_Event proto.InternalMessageInfo func (m *Event) GetKind() Event_EventKind { if m != nil && m.Kind != nil { return *m.Kind } return Event_ERROR } func (m *Event) GetDEPRECATEDLocation() *Location { if m != nil { return m.DEPRECATEDLocation } return nil } func (m *Event) GetMessage() string { if m != nil && m.Message != nil { return *m.Message } return "" } func init() { proto.RegisterEnum("blaze_query.FilesetEntry_SymlinkBehavior", FilesetEntry_SymlinkBehavior_name, FilesetEntry_SymlinkBehavior_value) proto.RegisterEnum("blaze_query.Attribute_Discriminator", Attribute_Discriminator_name, Attribute_Discriminator_value) proto.RegisterEnum("blaze_query.Attribute_Tristate", Attribute_Tristate_name, Attribute_Tristate_value) proto.RegisterEnum("blaze_query.Target_Discriminator", Target_Discriminator_name, Target_Discriminator_value) proto.RegisterEnum("blaze_query.AllowedRuleClassInfo_AllowedRuleClasses", AllowedRuleClassInfo_AllowedRuleClasses_name, AllowedRuleClassInfo_AllowedRuleClasses_value) proto.RegisterEnum("blaze_query.Event_EventKind", Event_EventKind_name, Event_EventKind_value) proto.RegisterType((*License)(nil), "blaze_query.License") proto.RegisterType((*StringDictEntry)(nil), "blaze_query.StringDictEntry") proto.RegisterType((*LabelDictUnaryEntry)(nil), "blaze_query.LabelDictUnaryEntry") proto.RegisterType((*LabelListDictEntry)(nil), "blaze_query.LabelListDictEntry") proto.RegisterType((*LabelKeyedStringDictEntry)(nil), "blaze_query.LabelKeyedStringDictEntry") proto.RegisterType((*StringListDictEntry)(nil), "blaze_query.StringListDictEntry") proto.RegisterType((*FilesetEntry)(nil), "blaze_query.FilesetEntry") proto.RegisterType((*Attribute)(nil), "blaze_query.Attribute") proto.RegisterType((*Attribute_SelectorEntry)(nil), "blaze_query.Attribute.SelectorEntry") proto.RegisterType((*Attribute_Selector)(nil), "blaze_query.Attribute.Selector") proto.RegisterType((*Attribute_SelectorList)(nil), "blaze_query.Attribute.SelectorList") proto.RegisterType((*Rule)(nil), "blaze_query.Rule") proto.RegisterType((*AttributeAspect)(nil), "blaze_query.AttributeAspect") proto.RegisterType((*SkylarkAspect)(nil), "blaze_query.SkylarkAspect") proto.RegisterType((*RuleSummary)(nil), "blaze_query.RuleSummary") proto.RegisterType((*PackageGroup)(nil), "blaze_query.PackageGroup") proto.RegisterType((*EnvironmentGroup)(nil), "blaze_query.EnvironmentGroup") proto.RegisterType((*SourceFile)(nil), "blaze_query.SourceFile") proto.RegisterType((*GeneratedFile)(nil), "blaze_query.GeneratedFile") proto.RegisterType((*Target)(nil), "blaze_query.Target") proto.RegisterType((*QueryResult)(nil), "blaze_query.QueryResult") proto.RegisterType((*AllowedRuleClassInfo)(nil), "blaze_query.AllowedRuleClassInfo") proto.RegisterType((*AttributeDefinition)(nil), "blaze_query.AttributeDefinition") proto.RegisterType((*RuleDefinition)(nil), "blaze_query.RuleDefinition") proto.RegisterType((*BuildLanguage)(nil), "blaze_query.BuildLanguage") proto.RegisterType((*Location)(nil), "blaze_query.Location") proto.RegisterType((*MakeVarBinding)(nil), "blaze_query.MakeVarBinding") proto.RegisterType((*MakeVar)(nil), "blaze_query.MakeVar") proto.RegisterType((*DEPRECATED_GlobCriteria)(nil), "blaze_query.DEPRECATED_GlobCriteria") proto.RegisterType((*Event)(nil), "blaze_query.Event") } func init() { proto.RegisterFile("build_proto/build.proto", fileDescriptor_48e86b2d5f43637b) } var fileDescriptor_48e86b2d5f43637b = []byte{ // 2630 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x59, 0x4b, 0x97, 0xe3, 0x46, 0x15, 0x46, 0x7e, 0xfb, 0xfa, 0xa5, 0xae, 0x7e, 0x8c, 0xe6, 0x95, 0x38, 0xca, 0x84, 0x38, 0x8f, 0xd3, 0x49, 0xcc, 0x24, 0x27, 0x24, 0x90, 0x83, 0xdb, 0x56, 0x77, 0x9c, 0x71, 0xec, 0xa6, 0x6c, 0x4f, 0x68, 0x16, 0xe8, 0xc8, 0x56, 0xb5, 0xbb, 0x4e, 0xcb, 0x92, 0x91, 0xe4, 0x61, 0xcc, 0x96, 0xc3, 0x02, 0x7e, 0x43, 0x16, 0x2c, 0xe1, 0x17, 0xb0, 0x65, 0xc9, 0x4f, 0x80, 0xc3, 0x86, 0x1f, 0xc2, 0x82, 0x53, 0x0f, 0xd9, 0x52, 0xb7, 0x3b, 0xd3, 0x19, 0x1e, 0x0b, 0x0e, 0x1b, 0x1f, 0xd7, 0x7d, 0x7c, 0x75, 0x6f, 0xd5, 0xbd, 0xb7, 0x6e, 0x95, 0xe0, 0xce, 0x64, 0x49, 0x1d, 0xdb, 0x5c, 0xf8, 0x5e, 0xe8, 0xbd, 0xc7, 0xff, 0x1f, 0xf2, 0xff, 0xa8, 0x34, 0x71, 0xac, 0x5f, 0x12, 0xf3, 0xe7, 0x4b, 0xe2, 0xaf, 0xf4, 0x2f, 0x20, 0xdf, 0xa3, 0x53, 0xe2, 0x06, 0x04, 0xbd, 0x06, 0x65, 0x47, 0xfc, 0x35, 0xc3, 0xd5, 0x82, 0x68, 0x4a, 0x3d, 0xdd, 0x28, 0xe2, 0x92, 0xa4, 0x8d, 0x56, 0x0b, 0x82, 0x1e, 0x40, 0x91, 0x3c, 0x9f, 0x92, 0x45, 0x48, 0x3d, 0x57, 0x4b, 0x71, 0xfe, 0x86, 0xa0, 0x7f, 0x1f, 0x6a, 0xc3, 0xd0, 0xa7, 0xee, 0xac, 0x43, 0xa7, 0xa1, 0xe1, 0x86, 0xfe, 0x0a, 0xa9, 0x90, 0xbe, 0x24, 0x2b, 0x4d, 0xa9, 0xa7, 0x1a, 0x45, 0xcc, 0xfe, 0xa2, 0x3d, 0xc8, 0x3e, 0xb3, 0x9c, 0x25, 0xd1, 0x52, 0x9c, 0x26, 0x06, 0xfa, 0x0f, 0x61, 0xb7, 0x67, 0x4d, 0x88, 0xc3, 0x34, 0xc7, 0xae, 0xe5, 0xaf, 0xbe, 0x9d, 0xfa, 0x0f, 0x00, 0x71, 0xf5, 0x1e, 0x0d, 0xc2, 0x5b, 0x4e, 0x9e, 0xde, 0x68, 0xb7, 0xe1, 0x2e, 0xd7, 0x7e, 0x42, 0x56, 0xc4, 0xfe, 0x17, 0x3c, 0x10, 0xaa, 0x2f, 0x67, 0xc3, 0xdf, 0x52, 0x50, 0x3e, 0xa6, 0x0e, 0x09, 0x88, 0x54, 0x3c, 0x80, 0x5c, 0xe0, 0x2d, 0xfd, 0x29, 0x91, 0xba, 0x72, 0x84, 0xbe, 0x07, 0xfb, 0x36, 0x09, 0x42, 0xea, 0x5a, 0x6c, 0xcd, 0x4d, 0x9b, 0xfa, 0x64, 0x1a, 0x7a, 0xfe, 0x4a, 0x5a, 0xb3, 0x17, 0x63, 0x76, 0x22, 0x1e, 0x7a, 0x1d, 0x2a, 0xe7, 0x0c, 0xdc, 0x5c, 0xf8, 0x24, 0x20, 0x6e, 0xa8, 0xe5, 0xeb, 0x4a, 0xa3, 0x80, 0xcb, 0x9c, 0x78, 0x2a, 0x68, 0x08, 0x41, 0x86, 0x8d, 0xb5, 0x34, 0xb7, 0x8b, 0xff, 0x47, 0x1a, 0xe4, 0xc9, 0xf3, 0xa9, 0xb3, 0xb4, 0x89, 0x96, 0xe1, 0xe4, 0x68, 0x88, 0x7e, 0x0a, 0x6a, 0xb0, 0x9a, 0x3b, 0xd4, 0xbd, 0x34, 0x27, 0xe4, 0xc2, 0x7a, 0x46, 0x3d, 0x5f, 0xcb, 0xd6, 0x95, 0x46, 0xb5, 0xf9, 0xd6, 0x61, 0x2c, 0xc0, 0x0e, 0xe3, 0x4e, 0x1d, 0x0e, 0x85, 0xc6, 0x91, 0x54, 0xf8, 0x24, 0xd3, 0x1e, 0x9c, 0x9e, 0xe1, 0x5a, 0x90, 0x24, 0xb3, 0x48, 0x0c, 0x42, 0x9f, 0x2e, 0x98, 0xb9, 0xe7, 0xf4, 0xb9, 0x96, 0xab, 0x2b, 0x2c, 0x12, 0x39, 0xed, 0x94, 0x93, 0xf4, 0x77, 0xa1, 0x76, 0x05, 0x0c, 0x15, 0x80, 0xc3, 0xa9, 0x0a, 0xaa, 0x41, 0xa9, 0x63, 0x60, 0xe3, 0xd8, 0xc0, 0x46, 0xbf, 0x6d, 0xa8, 0x29, 0xfd, 0xf7, 0x1a, 0x14, 0x5b, 0x61, 0xe8, 0xd3, 0xc9, 0x32, 0x24, 0xcc, 0x51, 0xd7, 0x9a, 0x47, 0x0b, 0xcb, 0xff, 0xa3, 0x33, 0x78, 0xd8, 0x31, 0x4e, 0xb1, 0xd1, 0x6e, 0x8d, 0x8c, 0x8e, 0xb9, 0xb0, 0xfc, 0x80, 0x58, 0x13, 0x87, 0x98, 0x8e, 0x37, 0xe5, 0x6b, 0xa9, 0x95, 0xeb, 0x4a, 0xa3, 0xd4, 0xdc, 0x4f, 0xf8, 0xd6, 0x93, 0x4c, 0x7c, 0x7f, 0xa3, 0x7b, 0x1a, 0xa9, 0x46, 0x4c, 0xf4, 0x01, 0xec, 0x91, 0xe7, 0x0b, 0x87, 0x4e, 0x69, 0xe8, 0xac, 0xcc, 0x60, 0x41, 0xa6, 0xf4, 0x9c, 0x12, 0x5b, 0xab, 0xf0, 0x3d, 0xd8, 0xdd, 0xf0, 0x86, 0x11, 0x8b, 0xc5, 0x88, 0xeb, 0xd9, 0x64, 0xa1, 0xed, 0x71, 0x19, 0x31, 0x40, 0x1f, 0x43, 0x86, 0x27, 0x26, 0xdb, 0xe9, 0x6a, 0xf3, 0x51, 0xc2, 0x94, 0xb5, 0x77, 0x87, 0x1d, 0x1a, 0x4c, 0x7d, 0x3a, 0x67, 0x31, 0xe0, 0xf9, 0x98, 0x6b, 0xa0, 0xfb, 0x50, 0xa4, 0x6e, 0x68, 0x8a, 0xb8, 0x4b, 0xd7, 0x95, 0x46, 0x16, 0x17, 0xa8, 0x1b, 0x3e, 0x65, 0xe3, 0x68, 0xb5, 0xdd, 0x99, 0xe4, 0x67, 0x37, 0xab, 0xed, 0xce, 0x84, 0xc8, 0xeb, 0x50, 0x99, 0x78, 0x9e, 0x43, 0x2c, 0x57, 0xca, 0x54, 0x45, 0xfc, 0x48, 0xa2, 0x10, 0x3a, 0x86, 0x6a, 0xe8, 0xd3, 0x20, 0xb4, 0x42, 0x22, 0xa5, 0x6a, 0x3c, 0x1e, 0x5e, 0xbd, 0xc1, 0xd0, 0x91, 0x14, 0xc6, 0x95, 0x48, 0x4d, 0xe0, 0xbc, 0x0d, 0x3b, 0xd2, 0x1e, 0x87, 0x06, 0x91, 0xd1, 0x39, 0x1e, 0x7d, 0xb5, 0x60, 0x9d, 0x62, 0x42, 0xf6, 0x10, 0xf2, 0xb2, 0x3e, 0xf1, 0x90, 0x2e, 0x35, 0xf7, 0x92, 0x1b, 0x24, 0x78, 0x38, 0x12, 0x42, 0x9f, 0xaf, 0xb1, 0x6d, 0x3a, 0x8d, 0xb0, 0x0b, 0xf5, 0x74, 0xa3, 0xd4, 0x7c, 0x90, 0xd0, 0xbc, 0x52, 0x06, 0xa2, 0x99, 0x19, 0x41, 0xcc, 0x7c, 0x02, 0xe8, 0x5c, 0x84, 0x76, 0xdc, 0xcc, 0x22, 0x87, 0xba, 0x7b, 0x63, 0x06, 0x60, 0x55, 0x2a, 0x6d, 0x5c, 0xc0, 0xb0, 0xef, 0xb0, 0xea, 0x23, 0x60, 0x62, 0x66, 0x01, 0xc7, 0x4a, 0xae, 0xde, 0xf5, 0x2a, 0x87, 0x91, 0x13, 0xa7, 0x09, 0xcc, 0x31, 0x1c, 0xc4, 0x97, 0x30, 0x06, 0x5a, 0xe2, 0xa0, 0xf5, 0x2d, 0xbe, 0x26, 0x51, 0x77, 0x83, 0x04, 0x51, 0xc0, 0x3e, 0x82, 0x2a, 0x0b, 0xa3, 0x98, 0xbf, 0x3b, 0xf5, 0x74, 0x23, 0x8b, 0xcb, 0xd4, 0x8d, 0x39, 0x34, 0x86, 0x03, 0xe1, 0x10, 0x9f, 0x76, 0xc9, 0xaa, 0xb9, 0x94, 0xde, 0xdd, 0x32, 0xf9, 0x96, 0xb2, 0x8f, 0x77, 0x9d, 0x04, 0x51, 0xc0, 0x5e, 0xc0, 0x43, 0x01, 0x7b, 0xc9, 0xca, 0xb4, 0x79, 0x7d, 0x1b, 0x0f, 0x38, 0xfa, 0x77, 0xaf, 0xa3, 0x6f, 0xab, 0xeb, 0xf8, 0xae, 0xb3, 0x85, 0x25, 0x66, 0xfa, 0x1c, 0x2a, 0x01, 0x71, 0x78, 0xe9, 0xe4, 0xbe, 0x6a, 0xfb, 0x3c, 0xb4, 0x5e, 0xbf, 0x21, 0x8e, 0x87, 0x52, 0x96, 0xad, 0x00, 0x2e, 0x07, 0xb1, 0x11, 0xfa, 0x19, 0x68, 0xb1, 0xaa, 0x32, 0x73, 0xbc, 0x89, 0x39, 0xf5, 0x69, 0x48, 0x7c, 0x6a, 0x69, 0x2a, 0x37, 0x37, 0x99, 0xc5, 0x31, 0xe1, 0x13, 0xc7, 0x9b, 0xb4, 0xa5, 0x2c, 0x3e, 0xd8, 0x30, 0xe2, 0x74, 0xf4, 0x05, 0xe8, 0x31, 0x95, 0xf8, 0x92, 0xc4, 0x97, 0x1d, 0xd5, 0xd3, 0x8d, 0x32, 0x7e, 0x65, 0x23, 0xb9, 0x71, 0x78, 0xb3, 0xbe, 0xf7, 0xfe, 0x50, 0x80, 0x4a, 0xe4, 0x8a, 0x38, 0x82, 0xf6, 0x20, 0xcb, 0x17, 0x49, 0x53, 0x78, 0x45, 0x10, 0x03, 0xd4, 0x00, 0x95, 0x06, 0xa6, 0x4d, 0xce, 0xad, 0xa5, 0x13, 0x2d, 0xbd, 0xca, 0xcb, 0x41, 0x95, 0x06, 0x1d, 0x41, 0x16, 0xeb, 0x98, 0xa8, 0x3a, 0xa9, 0x17, 0x54, 0x9d, 0xf4, 0x2d, 0xaa, 0x4e, 0xe6, 0x56, 0x55, 0x27, 0xfb, 0xff, 0xaa, 0xf3, 0x3f, 0x5e, 0x75, 0x2a, 0xdf, 0xaa, 0xea, 0xd4, 0xfe, 0xa3, 0x55, 0x67, 0xe7, 0xdf, 0x55, 0x75, 0xbe, 0xa9, 0x56, 0x94, 0xff, 0x6b, 0xb5, 0xa2, 0x7a, 0xab, 0x5a, 0xf1, 0xb5, 0x02, 0x85, 0xa8, 0x56, 0xa0, 0xcf, 0x20, 0x4f, 0xdc, 0xd0, 0xa7, 0x24, 0xe0, 0x57, 0x86, 0xd2, 0x8d, 0x9d, 0x49, 0xa2, 0xba, 0xe0, 0x48, 0x89, 0x65, 0xde, 0x85, 0x75, 0xb5, 0xa2, 0xa4, 0x78, 0xaa, 0xd7, 0x2e, 0xac, 0x64, 0x49, 0x79, 0x04, 0x55, 0xd7, 0x33, 0xe7, 0x56, 0x38, 0xbd, 0x30, 0x89, 0xef, 0x7b, 0xbe, 0xac, 0x1b, 0x65, 0xd7, 0xfb, 0x92, 0x11, 0x0d, 0x46, 0xbb, 0xf7, 0x6b, 0x05, 0xca, 0xf1, 0xaa, 0xbc, 0xee, 0x9c, 0x14, 0x5e, 0x1a, 0xbe, 0x4d, 0xe7, 0xf4, 0x29, 0x14, 0x88, 0x43, 0xe6, 0xc4, 0x0d, 0x03, 0xde, 0xb0, 0x97, 0x6e, 0x2c, 0x2c, 0xd1, 0x84, 0x78, 0xad, 0xa0, 0xff, 0x36, 0x0d, 0x95, 0x04, 0x28, 0x2a, 0x41, 0xbe, 0xdb, 0x1f, 0x19, 0x27, 0x06, 0x56, 0x15, 0x04, 0x90, 0x1b, 0x8e, 0x70, 0xb7, 0x7f, 0xa2, 0xa6, 0x50, 0x11, 0xb2, 0xbd, 0xd6, 0x91, 0xd1, 0x53, 0xd3, 0x8c, 0x3c, 0x18, 0x8f, 0x4e, 0xc7, 0x23, 0x35, 0xc3, 0x3a, 0x59, 0x21, 0x62, 0xf6, 0xba, 0xc3, 0x91, 0x9a, 0x45, 0x55, 0x00, 0x2e, 0x27, 0xc6, 0x39, 0x26, 0x20, 0x84, 0x05, 0x21, 0x8f, 0xf6, 0x40, 0xed, 0x74, 0x99, 0xce, 0xd1, 0x78, 0xd4, 0x1d, 0xf4, 0xcd, 0xa1, 0x31, 0x52, 0x0b, 0x6c, 0xde, 0x5e, 0xb7, 0x6d, 0xf4, 0x87, 0x86, 0x5a, 0x8c, 0x81, 0x76, 0xba, 0xed, 0x91, 0x0a, 0xe8, 0x00, 0xd0, 0x71, 0xb7, 0x67, 0x0c, 0x8d, 0x91, 0x69, 0xf4, 0x47, 0xf8, 0x4c, 0x60, 0x95, 0xd0, 0x2e, 0xd4, 0x36, 0x93, 0x09, 0xe1, 0x32, 0x9b, 0x20, 0x66, 0x92, 0xa0, 0x56, 0xd8, 0x04, 0x47, 0x83, 0x41, 0xcf, 0x68, 0xf5, 0xd5, 0x2a, 0x2a, 0x43, 0x61, 0x84, 0xbb, 0xc3, 0x51, 0x6b, 0x64, 0xa8, 0x35, 0xa4, 0x42, 0x59, 0xfa, 0x2c, 0x70, 0x55, 0x26, 0x3c, 0xee, 0x3f, 0xe9, 0x0f, 0xbe, 0xea, 0xab, 0x88, 0xe1, 0x89, 0x49, 0x18, 0x92, 0x39, 0xee, 0xb7, 0xf0, 0x99, 0xba, 0x8b, 0x76, 0xa0, 0x32, 0x34, 0x7a, 0x46, 0x7b, 0x34, 0x90, 0x5a, 0x7b, 0xe8, 0x3e, 0xdc, 0x11, 0x82, 0x4f, 0x8c, 0x33, 0xa3, 0x63, 0xc6, 0x5d, 0xd8, 0x47, 0x75, 0x78, 0x10, 0x8b, 0xee, 0x18, 0x4f, 0x22, 0xee, 0xe8, 0x6f, 0x40, 0x21, 0xaa, 0xfd, 0x28, 0x07, 0xa9, 0xfe, 0x40, 0xfd, 0x0e, 0xca, 0x43, 0xfa, 0xcc, 0x18, 0xaa, 0x0a, 0xbb, 0x3b, 0xb4, 0xc6, 0xa3, 0x81, 0x9a, 0xd2, 0xff, 0x98, 0x81, 0x0c, 0x5e, 0x3a, 0xdb, 0x6f, 0x09, 0x0f, 0x01, 0xfc, 0xa5, 0x43, 0xcc, 0xa9, 0x63, 0x05, 0x81, 0xbc, 0x71, 0x15, 0x19, 0xa5, 0xcd, 0x08, 0xe8, 0x1e, 0x14, 0xd6, 0xf7, 0x05, 0x11, 0x97, 0xeb, 0x31, 0x7a, 0x0c, 0x45, 0x2b, 0x8a, 0x15, 0x7e, 0x97, 0x2a, 0x35, 0x0f, 0xb6, 0x47, 0x12, 0xde, 0x08, 0xae, 0x27, 0xa4, 0xee, 0x62, 0x19, 0x6a, 0x59, 0x71, 0xe3, 0x66, 0x94, 0x2e, 0x23, 0xa0, 0x57, 0xa1, 0xc4, 0xd9, 0xde, 0x32, 0x64, 0x7c, 0x71, 0x5c, 0x71, 0x8d, 0x01, 0xa7, 0xa0, 0x37, 0xa1, 0x16, 0xe5, 0x55, 0x40, 0xc2, 0x90, 0xba, 0x33, 0x2d, 0xcf, 0x85, 0xaa, 0x92, 0x3c, 0x14, 0xd4, 0x17, 0xdf, 0x7f, 0x0a, 0x2f, 0x7d, 0xff, 0x79, 0x1b, 0x76, 0x16, 0xcb, 0x89, 0x43, 0xa7, 0xe6, 0x64, 0x15, 0x65, 0xb9, 0x56, 0x14, 0xf9, 0x2d, 0x18, 0x47, 0x2b, 0x99, 0xe4, 0xcc, 0x5f, 0x1a, 0x98, 0xc1, 0xe5, 0xca, 0xb1, 0xfc, 0x4b, 0x0d, 0xb8, 0x50, 0x91, 0x06, 0x43, 0x41, 0x40, 0x3f, 0x81, 0xbb, 0x92, 0x67, 0xae, 0xd7, 0xc8, 0xb4, 0xd8, 0x95, 0x2a, 0x0c, 0xe4, 0x21, 0xf3, 0x60, 0xfb, 0xa2, 0xb6, 0xb8, 0x10, 0xbe, 0x23, 0xd5, 0xaf, 0xd0, 0x03, 0xd4, 0x82, 0x87, 0x11, 0x32, 0x71, 0x9f, 0x51, 0xdf, 0x73, 0x59, 0x0a, 0x9b, 0x17, 0x56, 0x70, 0x61, 0x4e, 0x3d, 0x9b, 0xf0, 0xfb, 0x5f, 0x11, 0xdf, 0x93, 0x42, 0xc6, 0x46, 0xe6, 0x73, 0x2b, 0xb8, 0x68, 0x7b, 0x36, 0xd1, 0x1d, 0xa8, 0x5d, 0x81, 0x45, 0x6f, 0x40, 0x75, 0x63, 0x67, 0x2c, 0x9a, 0x2a, 0x6b, 0x6a, 0x9f, 0x85, 0x55, 0x13, 0x72, 0xc2, 0x09, 0x1e, 0x52, 0xa5, 0xe6, 0xbd, 0xe4, 0x41, 0x29, 0x4d, 0x16, 0x1e, 0x48, 0x49, 0xfd, 0x6b, 0x05, 0x2a, 0x09, 0x0e, 0x7a, 0x9f, 0xdd, 0x33, 0x43, 0xe2, 0x06, 0xd4, 0x73, 0x4d, 0x76, 0xe0, 0x9b, 0x51, 0xf7, 0xc6, 0xa6, 0x44, 0x6b, 0x1e, 0xeb, 0x0c, 0xf8, 0x09, 0xc5, 0x1a, 0x2c, 0xf2, 0x7c, 0xe1, 0xf9, 0x21, 0xb1, 0x85, 0x75, 0x22, 0xa2, 0xcb, 0x11, 0x91, 0x1b, 0x97, 0x08, 0xdc, 0xf4, 0x2d, 0x03, 0x57, 0xff, 0x95, 0x02, 0x25, 0x96, 0x46, 0xc3, 0xe5, 0x7c, 0x6e, 0xf9, 0x2b, 0xf4, 0x06, 0x64, 0x58, 0x58, 0x72, 0x63, 0x4a, 0xcd, 0x9d, 0x04, 0x00, 0x93, 0xc3, 0x9c, 0x8d, 0x3e, 0x00, 0xb0, 0xc9, 0x82, 0xb8, 0x36, 0x71, 0xa7, 0x2b, 0x59, 0x70, 0xb7, 0x08, 0xc7, 0x84, 0xbe, 0x29, 0xe9, 0xf4, 0xbf, 0x2b, 0x50, 0x3e, 0xb5, 0xa6, 0x97, 0xd6, 0x8c, 0x9c, 0xf8, 0xde, 0x72, 0xb1, 0x35, 0xa9, 0xdf, 0x81, 0x9d, 0xa9, 0xe7, 0x86, 0x16, 0x75, 0x89, 0x6d, 0x2e, 0x84, 0xb4, 0x7c, 0x9c, 0x51, 0xd7, 0x0c, 0x89, 0x82, 0x1e, 0xc3, 0x01, 0x75, 0xf9, 0x0b, 0xc8, 0x5a, 0xd6, 0x9c, 0x31, 0x68, 0xf9, 0x6c, 0xb2, 0x17, 0x71, 0x13, 0xd3, 0xbe, 0x30, 0xbb, 0x32, 0x2f, 0x9b, 0x5d, 0xfa, 0x04, 0xd4, 0x58, 0x30, 0xde, 0xec, 0x65, 0x1d, 0x4a, 0xb1, 0xc0, 0x96, 0xfe, 0xc5, 0x49, 0x48, 0x83, 0x7c, 0x94, 0x9d, 0xc2, 0x97, 0x68, 0xa8, 0xff, 0x26, 0x0d, 0x30, 0xe4, 0xcf, 0x4f, 0x2c, 0x76, 0xb6, 0xc2, 0xc7, 0x77, 0x21, 0x75, 0xa5, 0xf4, 0xbd, 0xd0, 0xfb, 0xfc, 0x4b, 0xd7, 0x96, 0x57, 0x00, 0x82, 0xe5, 0x44, 0xae, 0xb9, 0x34, 0x3b, 0x46, 0x61, 0x11, 0x9e, 0xdc, 0x25, 0xf1, 0x8a, 0x55, 0x5e, 0xc4, 0x77, 0xe7, 0x2d, 0x50, 0x9f, 0xd1, 0x80, 0x4e, 0xa8, 0x43, 0xc3, 0x95, 0x4c, 0x1a, 0x51, 0x6a, 0x6b, 0x1b, 0xba, 0xc8, 0x18, 0x0d, 0xf2, 0xe7, 0xc4, 0x0a, 0x97, 0x7e, 0x74, 0x37, 0x88, 0x86, 0xf1, 0x3b, 0x41, 0xe1, 0x36, 0x77, 0x82, 0x8f, 0xe0, 0x4e, 0x64, 0x99, 0x0c, 0xb2, 0x40, 0x74, 0x34, 0x81, 0xac, 0x8d, 0xfb, 0x92, 0xdd, 0x96, 0x5c, 0xde, 0xda, 0x04, 0xfa, 0x05, 0x54, 0x4e, 0x88, 0x4b, 0x7c, 0x2b, 0x24, 0xf6, 0x8d, 0xbb, 0xf1, 0x26, 0xd4, 0x66, 0x42, 0x88, 0x35, 0x79, 0x3c, 0xf1, 0x44, 0x6a, 0x57, 0x37, 0x64, 0x7e, 0xc8, 0x7d, 0x53, 0xf2, 0xfc, 0x35, 0x0d, 0xb9, 0x91, 0xe5, 0xcf, 0x48, 0x88, 0x3e, 0x5c, 0xf7, 0x4f, 0xa9, 0x46, 0xb5, 0xf9, 0x5a, 0xc2, 0x33, 0x21, 0xb2, 0xb5, 0x79, 0x8a, 0x92, 0x3e, 0xc5, 0x17, 0xe4, 0xc6, 0xa4, 0xff, 0x18, 0x4a, 0xe2, 0x71, 0xd3, 0x94, 0xef, 0x8f, 0x4c, 0xfa, 0x4e, 0xb2, 0x06, 0xae, 0xa3, 0x0f, 0x43, 0xb0, 0x89, 0xc4, 0x16, 0x44, 0x0e, 0x11, 0x5b, 0x28, 0x8b, 0x44, 0x4a, 0x16, 0xd0, 0xc4, 0x7a, 0xe1, 0xca, 0x2c, 0xb1, 0x7c, 0x9f, 0x5d, 0x8d, 0x90, 0x2c, 0x47, 0x48, 0x5e, 0xa6, 0xe2, 0xc9, 0x7c, 0x25, 0x78, 0xbe, 0x80, 0x9d, 0xf8, 0x81, 0x21, 0x30, 0x72, 0x1c, 0xe3, 0x61, 0x02, 0xe3, 0x6a, 0x96, 0x62, 0x95, 0x5c, 0xa1, 0xb0, 0xbd, 0x4d, 0xb6, 0x8b, 0x05, 0xc8, 0xe0, 0x71, 0xcf, 0x10, 0x4f, 0x9a, 0xc3, 0xc1, 0x18, 0xb7, 0x0d, 0x93, 0x75, 0x6a, 0x6a, 0x0a, 0x21, 0xa8, 0x9e, 0x18, 0x7d, 0x03, 0xf3, 0x9c, 0xe2, 0xb4, 0x34, 0x6b, 0x9a, 0x4e, 0x5b, 0xed, 0x27, 0xad, 0x13, 0xc3, 0x3c, 0xc1, 0x83, 0xf1, 0xa9, 0x9a, 0x41, 0xfb, 0xb0, 0x63, 0xf4, 0x9f, 0x76, 0xf1, 0xa0, 0xff, 0xa5, 0xd1, 0x1f, 0x49, 0x72, 0x56, 0xff, 0x04, 0x4a, 0x3f, 0x66, 0x56, 0x61, 0x12, 0xb0, 0x63, 0xf7, 0x1d, 0xc8, 0x85, 0x7c, 0x1b, 0x65, 0x07, 0xbf, 0xbb, 0x65, 0x87, 0xb1, 0x14, 0xd1, 0xff, 0xa4, 0xc0, 0x5e, 0xcb, 0x71, 0xbc, 0x5f, 0x10, 0x1b, 0x47, 0xad, 0x4f, 0xd7, 0x3d, 0xf7, 0x50, 0x0f, 0x72, 0x0b, 0xcf, 0xa1, 0xd3, 0x95, 0x8c, 0x93, 0xc7, 0xc9, 0x63, 0x62, 0x8b, 0xca, 0x35, 0x22, 0x09, 0xb0, 0xc4, 0x40, 0xef, 0x02, 0xb2, 0x04, 0xd7, 0x4c, 0xf4, 0x5c, 0xbc, 0x2e, 0x5b, 0x57, 0xf4, 0xf4, 0x77, 0x01, 0x5d, 0xc7, 0x62, 0xfd, 0x5d, 0xab, 0x7f, 0xa6, 0x2a, 0xa8, 0x02, 0xc5, 0xe1, 0xa9, 0xd1, 0xee, 0x1e, 0x77, 0x8d, 0x8e, 0x9a, 0xd2, 0xff, 0xa1, 0xc0, 0xee, 0xfa, 0xd8, 0xea, 0x90, 0x73, 0xea, 0x52, 0x5e, 0x4e, 0xb6, 0xe5, 0xd2, 0xcb, 0xbf, 0xba, 0x3e, 0x80, 0xe2, 0xdc, 0x72, 0x6d, 0x8b, 0x3f, 0xcf, 0xa7, 0xeb, 0x29, 0xd6, 0xcb, 0xac, 0x09, 0x68, 0x08, 0x7b, 0xd7, 0xfd, 0x23, 0x81, 0x8c, 0xe0, 0xd7, 0x5e, 0xb8, 0x76, 0x18, 0x59, 0xd7, 0x1d, 0x7e, 0x04, 0x15, 0xdb, 0x9b, 0x2e, 0x59, 0x48, 0x89, 0xa4, 0x16, 0x8f, 0xb9, 0x49, 0xa2, 0xfe, 0x3b, 0x05, 0xaa, 0x4c, 0xeb, 0x05, 0x9e, 0x7f, 0x16, 0x3f, 0xf9, 0x53, 0x5b, 0x6e, 0xd1, 0x5b, 0x96, 0x30, 0xde, 0xbc, 0x5e, 0x33, 0x26, 0xbd, 0xc5, 0x98, 0xcd, 0x2b, 0x53, 0x26, 0xf6, 0xca, 0xa4, 0xff, 0x08, 0x2a, 0x47, 0x4b, 0xea, 0xd8, 0x3d, 0xcb, 0x9d, 0x2d, 0xd9, 0xc1, 0xfb, 0xde, 0xba, 0x81, 0x60, 0x76, 0xdc, 0xbf, 0x56, 0x4b, 0x62, 0x26, 0x70, 0x41, 0xfd, 0xcf, 0x0a, 0x14, 0xd6, 0xe7, 0x04, 0x7f, 0x6d, 0xb2, 0xfc, 0xd0, 0xf4, 0xce, 0xcf, 0x03, 0x1e, 0xe6, 0x4a, 0x23, 0x8b, 0x4b, 0x9c, 0x36, 0xe0, 0x24, 0xd6, 0x7a, 0x0a, 0x11, 0x87, 0xba, 0xd1, 0x73, 0x55, 0x91, 0x53, 0x7a, 0xd4, 0x25, 0x1b, 0x84, 0xa9, 0xe7, 0x2c, 0xe7, 0xae, 0x7c, 0x45, 0x17, 0x08, 0x6d, 0x4e, 0x62, 0x08, 0xc4, 0xb5, 0xa3, 0x29, 0x32, 0x02, 0x81, 0xb8, 0xb6, 0x9c, 0xe0, 0x2e, 0x14, 0x18, 0x9b, 0xc3, 0x67, 0x39, 0x33, 0x4f, 0x5c, 0x9b, 0x83, 0x4b, 0x4d, 0x09, 0x9d, 0x5b, 0x6b, 0x0a, 0x60, 0xfd, 0x29, 0x54, 0xbf, 0xb4, 0x2e, 0xc9, 0x53, 0xcb, 0x3f, 0xa2, 0xae, 0xcd, 0xda, 0xf5, 0xf5, 0x47, 0x24, 0x25, 0xf6, 0x0d, 0x0a, 0x1d, 0xc2, 0xee, 0xc2, 0xb1, 0xc2, 0x73, 0xcf, 0x9f, 0xb3, 0x76, 0xdf, 0xf4, 0xc9, 0x8c, 0x3c, 0x5f, 0xc8, 0xd2, 0xbf, 0x13, 0xb1, 0x86, 0x24, 0xc4, 0x9c, 0xa1, 0x8f, 0x20, 0x2f, 0x71, 0xb7, 0xee, 0xff, 0x87, 0x90, 0x9f, 0x88, 0xf9, 0xe4, 0xee, 0x27, 0x57, 0x3d, 0x69, 0x12, 0x8e, 0x64, 0x75, 0x0b, 0xee, 0xdc, 0xf0, 0x36, 0xc1, 0x8e, 0xcf, 0xe8, 0xac, 0x16, 0x5f, 0x17, 0xa3, 0x61, 0xfc, 0x43, 0x53, 0x2a, 0xf9, 0xa1, 0x09, 0x41, 0x66, 0xe6, 0x78, 0x13, 0xbe, 0xe0, 0x05, 0xcc, 0xff, 0xeb, 0x7f, 0x51, 0x20, 0x6b, 0x3c, 0x63, 0x4d, 0xcb, 0xfb, 0x90, 0xb9, 0xa4, 0xae, 0x2d, 0x2b, 0x4e, 0xb2, 0xf9, 0xe7, 0x12, 0xe2, 0xf7, 0x09, 0x75, 0x6d, 0xcc, 0x25, 0xd1, 0x31, 0xec, 0xc6, 0xcc, 0x4b, 0x34, 0x2d, 0x37, 0xf6, 0x20, 0x68, 0xa3, 0xb1, 0x0e, 0x29, 0x0d, 0xf2, 0x73, 0x12, 0x04, 0xac, 0x59, 0x14, 0x71, 0x1d, 0x0d, 0xf5, 0x4f, 0xa1, 0xb8, 0x9e, 0x94, 0x5d, 0xec, 0x0d, 0x8c, 0x07, 0xec, 0xbe, 0x5f, 0x82, 0xfc, 0x57, 0x2d, 0xdc, 0x17, 0x17, 0xfe, 0x02, 0x64, 0xba, 0xfd, 0xe3, 0x81, 0x9a, 0x66, 0xb7, 0xe5, 0x53, 0x3c, 0x38, 0xc1, 0xc6, 0x70, 0xa8, 0x66, 0x8e, 0x3e, 0x82, 0xc7, 0x53, 0x6f, 0x7e, 0x38, 0xf3, 0xbc, 0x99, 0x43, 0x0e, 0x6d, 0xf2, 0x2c, 0xf4, 0x3c, 0x27, 0x38, 0x14, 0x1f, 0x70, 0x1d, 0x3a, 0x39, 0xe4, 0xa6, 0x35, 0xc5, 0xb7, 0x5c, 0xf1, 0xdb, 0xb4, 0x16, 0xf4, 0x9f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x23, 0x58, 0x65, 0xd5, 0xef, 0x1d, 0x00, 0x00, }