Lines Matching defs:AttributeDefinition
1917 type AttributeDefinition struct { struct
1918 state protoimpl.MessageState
1919 sizeCache protoimpl.SizeCache
1920 unknownFields protoimpl.UnknownFields
1922 …ng `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` // e.g. "name", "srcs"
1923 … `protobuf:"varint,2,req,name=type,enum=blaze_query.Attribute_Discriminator" json:"type,omitempty"`
1924 … *bool `protobuf:"varint,3,opt,name=mandatory" json:"mandatory,omitempty"`
1925 …allowed_rule_classes,json=allowedRuleClasses" json:"allowed_rule_classes,omitempty"` // type=label*
1926 …*string `protobuf:"bytes,5,opt,name=documentation" json:"documentation,omitempty"`
1927 …e=allow_empty,json=allowEmpty" json:"allow_empty,omitempty"` // type=*_list|*_dict
1928 …,opt,name=allow_single_file,json=allowSingleFile" json:"allow_single_file,omitempty"` // type=label
1929 …itempty"` // simple (not computed/late-bound) values only
1930 …0,opt,name=executable" json:"executable,omitempty"` // type=label
1931 …*bool `protobuf:"varint,11,opt,name=configurable" json:"configurable,omitempty"`
1932 …:"nodep,omitempty"` // label-valued edge does not establish a dependency
1933 …,json=cfgIsHost" json:"cfg_is_host,omitempty"` // edge entails a transition to "host" configuration
1936 func (x *AttributeDefinition) Reset() {
1945 func (x *AttributeDefinition) String() string {
1949 func (*AttributeDefinition) ProtoMessage() {}
1951 func (x *AttributeDefinition) ProtoReflect() protoreflect.Message {
1964 func (*AttributeDefinition) Descriptor() ([]byte, []int) {
1968 func (x *AttributeDefinition) GetName() string {
1975 func (x *AttributeDefinition) GetType() Attribute_Discriminator {
1982 func (x *AttributeDefinition) GetMandatory() bool {
1989 func (x *AttributeDefinition) GetAllowedRuleClasses() *AllowedRuleClassInfo {
1996 func (x *AttributeDefinition) GetDocumentation() string {
2003 func (x *AttributeDefinition) GetAllowEmpty() bool {
2010 func (x *AttributeDefinition) GetAllowSingleFile() bool {
2017 func (x *AttributeDefinition) GetDefault() *AttributeValue {
2024 func (x *AttributeDefinition) GetExecutable() bool {
2031 func (x *AttributeDefinition) GetConfigurable() bool {
2038 func (x *AttributeDefinition) GetNodep() bool {
2045 func (x *AttributeDefinition) GetCfgIsHost() bool {