Documentation
¶
Index ¶
- Variables
- type Alias
- type Aspect
- func (*Aspect) Descriptor() ([]byte, []int)deprecated
- func (x *Aspect) GetDefinition() *Aspect_Definition
- func (x *Aspect) GetKind() isAspect_Kind
- func (x *Aspect) GetReference() string
- func (*Aspect) ProtoMessage()
- func (x *Aspect) ProtoReflect() protoreflect.Message
- func (x *Aspect) Reset()
- func (x *Aspect) String() string
- type Aspect_Definition
- type Aspect_Definition_
- type Aspect_Reference
- type Attr
- func (*Attr) Descriptor() ([]byte, []int)deprecated
- func (x *Attr) GetBool() *emptypb.Empty
- func (x *Attr) GetDefault() *Value
- func (x *Attr) GetInt() *Attr_IntType
- func (x *Attr) GetIntList() *Attr_IntListType
- func (x *Attr) GetLabel() *Attr_LabelType
- func (x *Attr) GetLabelKeyedStringDict() *Attr_LabelKeyedStringDictType
- func (x *Attr) GetLabelList() *Attr_LabelListType
- func (x *Attr) GetOutput() *Attr_OutputType
- func (x *Attr) GetOutputList() *Attr_OutputListType
- func (x *Attr) GetStringDict() *Attr_StringDictType
- func (x *Attr) GetStringList() *Attr_StringListType
- func (x *Attr) GetStringListDict() *Attr_StringListDictType
- func (x *Attr) GetString_() *Attr_StringType
- func (x *Attr) GetType() isAttr_Type
- func (*Attr) ProtoMessage()
- func (x *Attr) ProtoReflect() protoreflect.Message
- func (x *Attr) Reset()
- func (x *Attr) String() string
- type Attr_Bool
- type Attr_CompositeOptions
- func (*Attr_CompositeOptions) Descriptor() ([]byte, []int)deprecated
- func (x *Attr_CompositeOptions) GetAllowEmpty() bool
- func (*Attr_CompositeOptions) ProtoMessage()
- func (x *Attr_CompositeOptions) ProtoReflect() protoreflect.Message
- func (x *Attr_CompositeOptions) Reset()
- func (x *Attr_CompositeOptions) String() string
- type Attr_Int
- type Attr_IntList
- type Attr_IntListType
- func (*Attr_IntListType) Descriptor() ([]byte, []int)deprecated
- func (x *Attr_IntListType) GetListOptions() *Attr_CompositeOptions
- func (*Attr_IntListType) ProtoMessage()
- func (x *Attr_IntListType) ProtoReflect() protoreflect.Message
- func (x *Attr_IntListType) Reset()
- func (x *Attr_IntListType) String() string
- type Attr_IntType
- type Attr_Label
- type Attr_LabelKeyedStringDict
- type Attr_LabelKeyedStringDictType
- func (*Attr_LabelKeyedStringDictType) Descriptor() ([]byte, []int)deprecated
- func (x *Attr_LabelKeyedStringDictType) GetDictKeyOptions() *Attr_LabelOptions
- func (x *Attr_LabelKeyedStringDictType) GetDictOptions() *Attr_CompositeOptions
- func (*Attr_LabelKeyedStringDictType) ProtoMessage()
- func (x *Attr_LabelKeyedStringDictType) ProtoReflect() protoreflect.Message
- func (x *Attr_LabelKeyedStringDictType) Reset()
- func (x *Attr_LabelKeyedStringDictType) String() string
- type Attr_LabelList
- type Attr_LabelListType
- func (*Attr_LabelListType) Descriptor() ([]byte, []int)deprecated
- func (x *Attr_LabelListType) GetListOptions() *Attr_CompositeOptions
- func (x *Attr_LabelListType) GetListValueOptions() *Attr_LabelOptions
- func (*Attr_LabelListType) ProtoMessage()
- func (x *Attr_LabelListType) ProtoReflect() protoreflect.Message
- func (x *Attr_LabelListType) Reset()
- func (x *Attr_LabelListType) String() string
- type Attr_LabelOptions
- func (*Attr_LabelOptions) Descriptor() ([]byte, []int)deprecated
- func (x *Attr_LabelOptions) GetAllowFiles() []byte
- func (x *Attr_LabelOptions) GetAspects() []string
- func (x *Attr_LabelOptions) GetCfg() *Transition
- func (x *Attr_LabelOptions) GetProviders() []string
- func (*Attr_LabelOptions) ProtoMessage()
- func (x *Attr_LabelOptions) ProtoReflect() protoreflect.Message
- func (x *Attr_LabelOptions) Reset()
- func (x *Attr_LabelOptions) String() string
- type Attr_LabelType
- func (*Attr_LabelType) Descriptor() ([]byte, []int)deprecated
- func (x *Attr_LabelType) GetAllowNone() bool
- func (x *Attr_LabelType) GetAllowSingleFile() bool
- func (x *Attr_LabelType) GetExecutable() bool
- func (x *Attr_LabelType) GetValueOptions() *Attr_LabelOptions
- func (*Attr_LabelType) ProtoMessage()
- func (x *Attr_LabelType) ProtoReflect() protoreflect.Message
- func (x *Attr_LabelType) Reset()
- func (x *Attr_LabelType) String() string
- type Attr_Output
- type Attr_OutputList
- type Attr_OutputListType
- func (*Attr_OutputListType) Descriptor() ([]byte, []int)deprecated
- func (x *Attr_OutputListType) GetListOptions() *Attr_CompositeOptions
- func (*Attr_OutputListType) ProtoMessage()
- func (x *Attr_OutputListType) ProtoReflect() protoreflect.Message
- func (x *Attr_OutputListType) Reset()
- func (x *Attr_OutputListType) String() string
- type Attr_OutputType
- type Attr_StringDict
- type Attr_StringDictType
- func (*Attr_StringDictType) Descriptor() ([]byte, []int)deprecated
- func (x *Attr_StringDictType) GetDictOptions() *Attr_CompositeOptions
- func (*Attr_StringDictType) ProtoMessage()
- func (x *Attr_StringDictType) ProtoReflect() protoreflect.Message
- func (x *Attr_StringDictType) Reset()
- func (x *Attr_StringDictType) String() string
- type Attr_StringList
- type Attr_StringListDict
- type Attr_StringListDictType
- func (*Attr_StringListDictType) Descriptor() ([]byte, []int)deprecated
- func (x *Attr_StringListDictType) GetDictOptions() *Attr_CompositeOptions
- func (*Attr_StringListDictType) ProtoMessage()
- func (x *Attr_StringListDictType) ProtoReflect() protoreflect.Message
- func (x *Attr_StringListDictType) Reset()
- func (x *Attr_StringListDictType) String() string
- type Attr_StringListType
- func (*Attr_StringListType) Descriptor() ([]byte, []int)deprecated
- func (x *Attr_StringListType) GetListOptions() *Attr_CompositeOptions
- func (*Attr_StringListType) ProtoMessage()
- func (x *Attr_StringListType) ProtoReflect() protoreflect.Message
- func (x *Attr_StringListType) Reset()
- func (x *Attr_StringListType) String() string
- type Attr_StringType
- type Attr_String_
- type BuildSetting
- func (*BuildSetting) Descriptor() ([]byte, []int)deprecated
- func (x *BuildSetting) GetBool() *emptypb.Empty
- func (x *BuildSetting) GetFlag() bool
- func (x *BuildSetting) GetInt() *emptypb.Empty
- func (x *BuildSetting) GetLabelList() *BuildSetting_ListType
- func (x *BuildSetting) GetStringList() *BuildSetting_ListType
- func (x *BuildSetting) GetString_() *emptypb.Empty
- func (x *BuildSetting) GetType() isBuildSetting_Type
- func (*BuildSetting) ProtoMessage()
- func (x *BuildSetting) ProtoReflect() protoreflect.Message
- func (x *BuildSetting) Reset()
- func (x *BuildSetting) String() string
- type BuildSetting_Bool
- type BuildSetting_Int
- type BuildSetting_LabelList
- type BuildSetting_ListType
- func (*BuildSetting_ListType) Descriptor() ([]byte, []int)deprecated
- func (x *BuildSetting_ListType) GetRepeatable() bool
- func (*BuildSetting_ListType) ProtoMessage()
- func (x *BuildSetting_ListType) ProtoReflect() protoreflect.Message
- func (x *BuildSetting_ListType) Reset()
- func (x *BuildSetting_ListType) String() string
- type BuildSetting_StringList
- type BuildSetting_String_
- type CompiledProgram
- func (*CompiledProgram) Descriptor() ([]byte, []int)deprecated
- func (x *CompiledProgram) GetCode() []byte
- func (x *CompiledProgram) GetGlobals() *Struct_Fields
- func (*CompiledProgram) ProtoMessage()
- func (x *CompiledProgram) ProtoReflect() protoreflect.Message
- func (x *CompiledProgram) Reset()
- func (x *CompiledProgram) String() string
- type Depset
- func (*Depset) Descriptor() ([]byte, []int)deprecated
- func (x *Depset) GetElements() []*List_Element
- func (x *Depset) GetIdentifier() []byte
- func (x *Depset) GetOrder() Depset_Order
- func (*Depset) ProtoMessage()
- func (x *Depset) ProtoReflect() protoreflect.Message
- func (x *Depset) Reset()
- func (x *Depset) String() string
- type Depset_Order
- func (Depset_Order) Descriptor() protoreflect.EnumDescriptor
- func (x Depset_Order) Enum() *Depset_Order
- func (Depset_Order) EnumDescriptor() ([]byte, []int)deprecated
- func (x Depset_Order) Number() protoreflect.EnumNumber
- func (x Depset_Order) String() string
- func (Depset_Order) Type() protoreflect.EnumType
- type Dict
- type Dict_Entry
- func (*Dict_Entry) Descriptor() ([]byte, []int)deprecated
- func (x *Dict_Entry) GetLeaf() *Dict_Entry_Leaf
- func (x *Dict_Entry) GetLevel() isDict_Entry_Level
- func (x *Dict_Entry) GetParent() *Dict_Entry_Parent
- func (*Dict_Entry) ProtoMessage()
- func (x *Dict_Entry) ProtoReflect() protoreflect.Message
- func (x *Dict_Entry) Reset()
- func (x *Dict_Entry) String() string
- type Dict_Entry_Leaf
- func (*Dict_Entry_Leaf) Descriptor() ([]byte, []int)deprecated
- func (x *Dict_Entry_Leaf) GetKey() *Value
- func (x *Dict_Entry_Leaf) GetValue() *Value
- func (*Dict_Entry_Leaf) ProtoMessage()
- func (x *Dict_Entry_Leaf) ProtoReflect() protoreflect.Message
- func (x *Dict_Entry_Leaf) Reset()
- func (x *Dict_Entry_Leaf) String() string
- type Dict_Entry_Leaf_
- type Dict_Entry_Parent
- func (*Dict_Entry_Parent) Descriptor() ([]byte, []int)deprecated
- func (x *Dict_Entry_Parent) GetReference() *core.DecodableReference
- func (*Dict_Entry_Parent) ProtoMessage()
- func (x *Dict_Entry_Parent) ProtoReflect() protoreflect.Message
- func (x *Dict_Entry_Parent) Reset()
- func (x *Dict_Entry_Parent) String() string
- type Dict_Entry_Parent_
- type ExecGroup
- func (*ExecGroup) Descriptor() ([]byte, []int)deprecated
- func (x *ExecGroup) GetExecCompatibleWith() []string
- func (x *ExecGroup) GetToolchains() []*ToolchainType
- func (*ExecGroup) ProtoMessage()
- func (x *ExecGroup) ProtoReflect() protoreflect.Message
- func (x *ExecGroup) Reset()
- func (x *ExecGroup) String() string
- type File
- type File_Owner
- func (*File_Owner) Descriptor() ([]byte, []int)deprecated
- func (x *File_Owner) GetConfigurationReference() *core.DecodableReference
- func (x *File_Owner) GetTargetName() string
- func (x *File_Owner) GetType() File_Owner_Type
- func (*File_Owner) ProtoMessage()
- func (x *File_Owner) ProtoReflect() protoreflect.Message
- func (x *File_Owner) Reset()
- func (x *File_Owner) String() string
- type File_Owner_Type
- func (File_Owner_Type) Descriptor() protoreflect.EnumDescriptor
- func (x File_Owner_Type) Enum() *File_Owner_Type
- func (File_Owner_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x File_Owner_Type) Number() protoreflect.EnumNumber
- func (x File_Owner_Type) String() string
- func (File_Owner_Type) Type() protoreflect.EnumType
- type Function
- func (*Function) Descriptor() ([]byte, []int)deprecated
- func (x *Function) GetClosure() *Function_Closure
- func (x *Function) GetColumn() int32
- func (x *Function) GetFilename() string
- func (x *Function) GetLine() int32
- func (x *Function) GetName() string
- func (*Function) ProtoMessage()
- func (x *Function) ProtoReflect() protoreflect.Message
- func (x *Function) Reset()
- func (x *Function) String() string
- type Function_Closure
- func (*Function_Closure) Descriptor() ([]byte, []int)deprecated
- func (x *Function_Closure) GetDefaultParameters() []*Function_Closure_DefaultParameter
- func (x *Function_Closure) GetFreeVariables() []*Value
- func (x *Function_Closure) GetIndex() uint32
- func (*Function_Closure) ProtoMessage()
- func (x *Function_Closure) ProtoReflect() protoreflect.Message
- func (x *Function_Closure) Reset()
- func (x *Function_Closure) String() string
- type Function_Closure_DefaultParameter
- func (*Function_Closure_DefaultParameter) Descriptor() ([]byte, []int)deprecated
- func (x *Function_Closure_DefaultParameter) GetValue() *Value
- func (*Function_Closure_DefaultParameter) ProtoMessage()
- func (x *Function_Closure_DefaultParameter) ProtoReflect() protoreflect.Message
- func (x *Function_Closure_DefaultParameter) Reset()
- func (x *Function_Closure_DefaultParameter) String() string
- type InheritableAttrs
- func (*InheritableAttrs) Descriptor() ([]byte, []int)deprecated
- func (x *InheritableAttrs) GetDeprecation() string
- func (x *InheritableAttrs) GetPackageMetadata() []string
- func (x *InheritableAttrs) GetTestonly() bool
- func (x *InheritableAttrs) GetVisibility() *PackageGroup
- func (*InheritableAttrs) ProtoMessage()
- func (x *InheritableAttrs) ProtoReflect() protoreflect.Message
- func (x *InheritableAttrs) Reset()
- func (x *InheritableAttrs) String() string
- type Int
- type LabelSetting
- func (*LabelSetting) Descriptor() ([]byte, []int)deprecated
- func (x *LabelSetting) GetBuildSettingDefault() string
- func (x *LabelSetting) GetFlag() bool
- func (x *LabelSetting) GetSingletonList() bool
- func (x *LabelSetting) GetVisibility() *PackageGroup
- func (*LabelSetting) ProtoMessage()
- func (x *LabelSetting) ProtoReflect() protoreflect.Message
- func (x *LabelSetting) Reset()
- func (x *LabelSetting) String() string
- type List
- type List_Element
- func (*List_Element) Descriptor() ([]byte, []int)deprecated
- func (x *List_Element) GetLeaf() *Value
- func (x *List_Element) GetLevel() isList_Element_Level
- func (x *List_Element) GetParent() *List_Element_Parent
- func (*List_Element) ProtoMessage()
- func (x *List_Element) ProtoReflect() protoreflect.Message
- func (x *List_Element) Reset()
- func (x *List_Element) String() string
- type List_Element_Leaf
- type List_Element_Parent
- func (*List_Element_Parent) Descriptor() ([]byte, []int)deprecated
- func (x *List_Element_Parent) GetCount() uint64
- func (x *List_Element_Parent) GetReference() *core.DecodableReference
- func (*List_Element_Parent) ProtoMessage()
- func (x *List_Element_Parent) ProtoReflect() protoreflect.Message
- func (x *List_Element_Parent) Reset()
- func (x *List_Element_Parent) String() string
- type List_Element_Parent_
- type ModuleExtension
- func (*ModuleExtension) Descriptor() ([]byte, []int)deprecated
- func (x *ModuleExtension) GetImplementation() *Function
- func (x *ModuleExtension) GetTagClasses() []*ModuleExtension_NamedTagClass
- func (*ModuleExtension) ProtoMessage()
- func (x *ModuleExtension) ProtoReflect() protoreflect.Message
- func (x *ModuleExtension) Reset()
- func (x *ModuleExtension) String() string
- type ModuleExtension_NamedTagClass
- func (*ModuleExtension_NamedTagClass) Descriptor() ([]byte, []int)deprecated
- func (x *ModuleExtension_NamedTagClass) GetName() string
- func (x *ModuleExtension_NamedTagClass) GetTagClass() *TagClass
- func (*ModuleExtension_NamedTagClass) ProtoMessage()
- func (x *ModuleExtension_NamedTagClass) ProtoReflect() protoreflect.Message
- func (x *ModuleExtension_NamedTagClass) Reset()
- func (x *ModuleExtension_NamedTagClass) String() string
- type NamedAttr
- type NamedExecGroup
- func (*NamedExecGroup) Descriptor() ([]byte, []int)deprecated
- func (x *NamedExecGroup) GetExecGroup() *ExecGroup
- func (x *NamedExecGroup) GetName() string
- func (*NamedExecGroup) ProtoMessage()
- func (x *NamedExecGroup) ProtoReflect() protoreflect.Message
- func (x *NamedExecGroup) Reset()
- func (x *NamedExecGroup) String() string
- type PackageGroup
- func (*PackageGroup) Descriptor() ([]byte, []int)deprecated
- func (x *PackageGroup) GetIncludePackageGroups() []string
- func (x *PackageGroup) GetTree() *PackageGroup_Subpackages
- func (*PackageGroup) ProtoMessage()
- func (x *PackageGroup) ProtoReflect() protoreflect.Message
- func (x *PackageGroup) Reset()
- func (x *PackageGroup) String() string
- type PackageGroup_Package
- func (*PackageGroup_Package) Descriptor() ([]byte, []int)deprecated
- func (x *PackageGroup_Package) GetComponent() string
- func (x *PackageGroup_Package) GetIncludePackage() bool
- func (x *PackageGroup_Package) GetSubpackages() *PackageGroup_Subpackages
- func (*PackageGroup_Package) ProtoMessage()
- func (x *PackageGroup_Package) ProtoReflect() protoreflect.Message
- func (x *PackageGroup_Package) Reset()
- func (x *PackageGroup_Package) String() string
- type PackageGroup_Subpackages
- func (*PackageGroup_Subpackages) Descriptor() ([]byte, []int)deprecated
- func (x *PackageGroup_Subpackages) GetIncludeSubpackages() bool
- func (x *PackageGroup_Subpackages) GetOverrides() isPackageGroup_Subpackages_Overrides
- func (x *PackageGroup_Subpackages) GetOverridesExternal() *core.DecodableReference
- func (x *PackageGroup_Subpackages) GetOverridesInline() *PackageGroup_Subpackages_Overrides
- func (*PackageGroup_Subpackages) ProtoMessage()
- func (x *PackageGroup_Subpackages) ProtoReflect() protoreflect.Message
- func (x *PackageGroup_Subpackages) Reset()
- func (x *PackageGroup_Subpackages) String() string
- type PackageGroup_Subpackages_Overrides
- func (*PackageGroup_Subpackages_Overrides) Descriptor() ([]byte, []int)deprecated
- func (x *PackageGroup_Subpackages_Overrides) GetPackages() []*PackageGroup_Package
- func (*PackageGroup_Subpackages_Overrides) ProtoMessage()
- func (x *PackageGroup_Subpackages_Overrides) ProtoReflect() protoreflect.Message
- func (x *PackageGroup_Subpackages_Overrides) Reset()
- func (x *PackageGroup_Subpackages_Overrides) String() string
- type PackageGroup_Subpackages_OverridesExternal
- type PackageGroup_Subpackages_OverridesInline
- type PredeclaredOutputFileTarget
- func (*PredeclaredOutputFileTarget) Descriptor() ([]byte, []int)deprecated
- func (x *PredeclaredOutputFileTarget) GetOwnerTargetName() string
- func (*PredeclaredOutputFileTarget) ProtoMessage()
- func (x *PredeclaredOutputFileTarget) ProtoReflect() protoreflect.Message
- func (x *PredeclaredOutputFileTarget) Reset()
- func (x *PredeclaredOutputFileTarget) String() string
- type Provider
- func (*Provider) Descriptor() ([]byte, []int)deprecated
- func (x *Provider) GetFields() []string
- func (x *Provider) GetInitFunction() *Function
- func (x *Provider) GetInstanceProperties() *Provider_InstanceProperties
- func (*Provider) ProtoMessage()
- func (x *Provider) ProtoReflect() protoreflect.Message
- func (x *Provider) Reset()
- func (x *Provider) String() string
- type Provider_InstanceProperties
- func (*Provider_InstanceProperties) Descriptor() ([]byte, []int)deprecated
- func (x *Provider_InstanceProperties) GetComputedFields() []*Provider_InstanceProperties_ComputedField
- func (x *Provider_InstanceProperties) GetDictLike() bool
- func (x *Provider_InstanceProperties) GetProviderIdentifier() string
- func (x *Provider_InstanceProperties) GetTypeName() string
- func (*Provider_InstanceProperties) ProtoMessage()
- func (x *Provider_InstanceProperties) ProtoReflect() protoreflect.Message
- func (x *Provider_InstanceProperties) Reset()
- func (x *Provider_InstanceProperties) String() string
- type Provider_InstanceProperties_ComputedField
- func (*Provider_InstanceProperties_ComputedField) Descriptor() ([]byte, []int)deprecated
- func (x *Provider_InstanceProperties_ComputedField) GetFunction() *Function
- func (x *Provider_InstanceProperties_ComputedField) GetName() string
- func (*Provider_InstanceProperties_ComputedField) ProtoMessage()
- func (x *Provider_InstanceProperties_ComputedField) ProtoReflect() protoreflect.Message
- func (x *Provider_InstanceProperties_ComputedField) Reset()
- func (x *Provider_InstanceProperties_ComputedField) String() string
- type Repo
- type Repo_Definition
- func (*Repo_Definition) Descriptor() ([]byte, []int)deprecated
- func (x *Repo_Definition) GetAttrValues() *Struct_Fields
- func (x *Repo_Definition) GetRepositoryRuleIdentifier() string
- func (*Repo_Definition) ProtoMessage()
- func (x *Repo_Definition) ProtoReflect() protoreflect.Message
- func (x *Repo_Definition) Reset()
- func (x *Repo_Definition) String() string
- type RepositoryRule
- func (*RepositoryRule) Descriptor() ([]byte, []int)deprecated
- func (x *RepositoryRule) GetDefinition() *RepositoryRule_Definition
- func (x *RepositoryRule) GetKind() isRepositoryRule_Kind
- func (x *RepositoryRule) GetReference() string
- func (*RepositoryRule) ProtoMessage()
- func (x *RepositoryRule) ProtoReflect() protoreflect.Message
- func (x *RepositoryRule) Reset()
- func (x *RepositoryRule) String() string
- type RepositoryRule_Definition
- func (*RepositoryRule_Definition) Descriptor() ([]byte, []int)deprecated
- func (x *RepositoryRule_Definition) GetAttrs() []*NamedAttr
- func (x *RepositoryRule_Definition) GetImplementation() *Function
- func (*RepositoryRule_Definition) ProtoMessage()
- func (x *RepositoryRule_Definition) ProtoReflect() protoreflect.Message
- func (x *RepositoryRule_Definition) Reset()
- func (x *RepositoryRule_Definition) String() string
- type RepositoryRule_Definition_
- type RepositoryRule_Reference
- type Rule
- func (*Rule) Descriptor() ([]byte, []int)deprecated
- func (x *Rule) GetDefinition() *Rule_Definition
- func (x *Rule) GetKind() isRule_Kind
- func (x *Rule) GetReference() string
- func (*Rule) ProtoMessage()
- func (x *Rule) ProtoReflect() protoreflect.Message
- func (x *Rule) Reset()
- func (x *Rule) String() string
- type RuleTarget
- func (*RuleTarget) Descriptor() ([]byte, []int)deprecated
- func (x *RuleTarget) GetBuildSettingDefault() *Value
- func (x *RuleTarget) GetExecCompatibleWith() []string
- func (x *RuleTarget) GetInheritableAttrs() *InheritableAttrs
- func (x *RuleTarget) GetPublicAttrValues() []*RuleTarget_PublicAttrValue
- func (x *RuleTarget) GetRuleIdentifier() string
- func (x *RuleTarget) GetTags() []string
- func (x *RuleTarget) GetTargetCompatibleWith() []*Select_Group
- func (*RuleTarget) ProtoMessage()
- func (x *RuleTarget) ProtoReflect() protoreflect.Message
- func (x *RuleTarget) Reset()
- func (x *RuleTarget) String() string
- type RuleTarget_PublicAttrValue
- func (*RuleTarget_PublicAttrValue) Descriptor() ([]byte, []int)deprecated
- func (x *RuleTarget_PublicAttrValue) GetValueParts() []*Select_Group
- func (*RuleTarget_PublicAttrValue) ProtoMessage()
- func (x *RuleTarget_PublicAttrValue) ProtoReflect() protoreflect.Message
- func (x *RuleTarget_PublicAttrValue) Reset()
- func (x *RuleTarget_PublicAttrValue) String() string
- type Rule_Definition
- func (*Rule_Definition) Descriptor() ([]byte, []int)deprecated
- func (x *Rule_Definition) GetAttrs() []*NamedAttr
- func (x *Rule_Definition) GetBuildSetting() *BuildSetting
- func (x *Rule_Definition) GetCfgTransition() *Transition_UserDefined
- func (x *Rule_Definition) GetExecGroups() []*NamedExecGroup
- func (x *Rule_Definition) GetImplementation() *Function
- func (x *Rule_Definition) GetInitializer() *Function
- func (x *Rule_Definition) GetProvides() []string
- func (x *Rule_Definition) GetSubruleIdentifiers() []string
- func (x *Rule_Definition) GetTest() bool
- func (*Rule_Definition) ProtoMessage()
- func (x *Rule_Definition) ProtoReflect() protoreflect.Message
- func (x *Rule_Definition) Reset()
- func (x *Rule_Definition) String() string
- type Rule_Definition_
- type Rule_Reference
- type Select
- func (*Select) Descriptor() ([]byte, []int)deprecated
- func (x *Select) GetConcatenationOperator() Select_ConcatenationOperator
- func (x *Select) GetGroups() []*Select_Group
- func (*Select) ProtoMessage()
- func (x *Select) ProtoReflect() protoreflect.Message
- func (x *Select) Reset()
- func (x *Select) String() string
- type Select_ConcatenationOperator
- func (Select_ConcatenationOperator) Descriptor() protoreflect.EnumDescriptor
- func (x Select_ConcatenationOperator) Enum() *Select_ConcatenationOperator
- func (Select_ConcatenationOperator) EnumDescriptor() ([]byte, []int)deprecated
- func (x Select_ConcatenationOperator) Number() protoreflect.EnumNumber
- func (x Select_ConcatenationOperator) String() string
- func (Select_ConcatenationOperator) Type() protoreflect.EnumType
- type Select_Condition
- func (*Select_Condition) Descriptor() ([]byte, []int)deprecated
- func (x *Select_Condition) GetConditionIdentifier() string
- func (x *Select_Condition) GetValue() *Value
- func (*Select_Condition) ProtoMessage()
- func (x *Select_Condition) ProtoReflect() protoreflect.Message
- func (x *Select_Condition) Reset()
- func (x *Select_Condition) String() string
- type Select_Group
- func (*Select_Group) Descriptor() ([]byte, []int)deprecated
- func (x *Select_Group) GetConditions() []*Select_Condition
- func (x *Select_Group) GetNoMatch() isSelect_Group_NoMatch
- func (x *Select_Group) GetNoMatchError() string
- func (x *Select_Group) GetNoMatchValue() *Value
- func (*Select_Group) ProtoMessage()
- func (x *Select_Group) ProtoReflect() protoreflect.Message
- func (x *Select_Group) Reset()
- func (x *Select_Group) String() string
- type Select_Group_NoMatchError
- type Select_Group_NoMatchValue
- type Set
- type SourceFileTarget
- func (*SourceFileTarget) Descriptor() ([]byte, []int)deprecated
- func (x *SourceFileTarget) GetVisibility() *PackageGroup
- func (*SourceFileTarget) ProtoMessage()
- func (x *SourceFileTarget) ProtoReflect() protoreflect.Message
- func (x *SourceFileTarget) Reset()
- func (x *SourceFileTarget) String() string
- type Struct
- func (*Struct) Descriptor() ([]byte, []int)deprecated
- func (x *Struct) GetFields() *Struct_Fields
- func (x *Struct) GetProviderInstanceProperties() *Provider_InstanceProperties
- func (*Struct) ProtoMessage()
- func (x *Struct) ProtoReflect() protoreflect.Message
- func (x *Struct) Reset()
- func (x *Struct) String() string
- type Struct_Fields
- func (*Struct_Fields) Descriptor() ([]byte, []int)deprecated
- func (x *Struct_Fields) GetKeys() []string
- func (x *Struct_Fields) GetValues() []*List_Element
- func (*Struct_Fields) ProtoMessage()
- func (x *Struct_Fields) ProtoReflect() protoreflect.Message
- func (x *Struct_Fields) Reset()
- func (x *Struct_Fields) String() string
- type Subrule
- func (*Subrule) Descriptor() ([]byte, []int)deprecated
- func (x *Subrule) GetDefinition() *Subrule_Definition
- func (x *Subrule) GetKind() isSubrule_Kind
- func (x *Subrule) GetReference() string
- func (*Subrule) ProtoMessage()
- func (x *Subrule) ProtoReflect() protoreflect.Message
- func (x *Subrule) Reset()
- func (x *Subrule) String() string
- type Subrule_Definition
- func (*Subrule_Definition) Descriptor() ([]byte, []int)deprecated
- func (x *Subrule_Definition) GetAttrs() []*NamedAttr
- func (x *Subrule_Definition) GetImplementation() *Function
- func (x *Subrule_Definition) GetSubruleIdentifiers() []string
- func (*Subrule_Definition) ProtoMessage()
- func (x *Subrule_Definition) ProtoReflect() protoreflect.Message
- func (x *Subrule_Definition) Reset()
- func (x *Subrule_Definition) String() string
- type Subrule_Definition_
- type Subrule_Reference
- type TagClass
- type Target
- type TargetReference
- func (*TargetReference) Descriptor() ([]byte, []int)deprecated
- func (x *TargetReference) GetLabel() string
- func (x *TargetReference) GetProviders() []*Struct
- func (*TargetReference) ProtoMessage()
- func (x *TargetReference) ProtoReflect() protoreflect.Message
- func (x *TargetReference) Reset()
- func (x *TargetReference) String() string
- type Target_Definition
- func (*Target_Definition) Descriptor() ([]byte, []int)deprecated
- func (x *Target_Definition) GetAlias() *Alias
- func (x *Target_Definition) GetKind() isTarget_Definition_Kind
- func (x *Target_Definition) GetLabelSetting() *LabelSetting
- func (x *Target_Definition) GetPackageGroup() *PackageGroup
- func (x *Target_Definition) GetPredeclaredOutputFileTarget() *PredeclaredOutputFileTarget
- func (x *Target_Definition) GetRuleTarget() *RuleTarget
- func (x *Target_Definition) GetSourceFileTarget() *SourceFileTarget
- func (*Target_Definition) ProtoMessage()
- func (x *Target_Definition) ProtoReflect() protoreflect.Message
- func (x *Target_Definition) Reset()
- func (x *Target_Definition) String() string
- type Target_Definition_Alias
- type Target_Definition_LabelSetting
- type Target_Definition_PackageGroup
- type Target_Definition_PredeclaredOutputFileTarget
- type Target_Definition_RuleTarget
- type Target_Definition_SourceFileTarget
- type ToolchainType
- func (*ToolchainType) Descriptor() ([]byte, []int)deprecated
- func (x *ToolchainType) GetMandatory() bool
- func (x *ToolchainType) GetToolchainType() string
- func (*ToolchainType) ProtoMessage()
- func (x *ToolchainType) ProtoReflect() protoreflect.Message
- func (x *ToolchainType) Reset()
- func (x *ToolchainType) String() string
- type Transition
- func (*Transition) Descriptor() ([]byte, []int)deprecated
- func (x *Transition) GetExecGroup() string
- func (x *Transition) GetKind() isTransition_Kind
- func (x *Transition) GetNone() *emptypb.Empty
- func (x *Transition) GetTarget() *emptypb.Empty
- func (x *Transition) GetUnconfigured() *emptypb.Empty
- func (x *Transition) GetUserDefined() *Transition_UserDefined
- func (*Transition) ProtoMessage()
- func (x *Transition) ProtoReflect() protoreflect.Message
- func (x *Transition) Reset()
- func (x *Transition) String() string
- type Transition_ExecGroup
- type Transition_None
- type Transition_Target
- type Transition_Unconfigured
- type Transition_UserDefined
- func (*Transition_UserDefined) Descriptor() ([]byte, []int)deprecated
- func (x *Transition_UserDefined) GetDefinition() *Transition_UserDefined_Definition
- func (x *Transition_UserDefined) GetIdentifier() string
- func (x *Transition_UserDefined) GetKind() isTransition_UserDefined_Kind
- func (*Transition_UserDefined) ProtoMessage()
- func (x *Transition_UserDefined) ProtoReflect() protoreflect.Message
- func (x *Transition_UserDefined) Reset()
- func (x *Transition_UserDefined) String() string
- type Transition_UserDefined_
- type Transition_UserDefined_Definition
- func (*Transition_UserDefined_Definition) Descriptor() ([]byte, []int)deprecated
- func (x *Transition_UserDefined_Definition) GetCanonicalPackage() string
- func (x *Transition_UserDefined_Definition) GetImplementation() *Function
- func (x *Transition_UserDefined_Definition) GetInputs() []string
- func (x *Transition_UserDefined_Definition) GetOutputs() []string
- func (*Transition_UserDefined_Definition) ProtoMessage()
- func (x *Transition_UserDefined_Definition) ProtoReflect() protoreflect.Message
- func (x *Transition_UserDefined_Definition) Reset()
- func (x *Transition_UserDefined_Definition) String() string
- type Transition_UserDefined_Definition_
- type Transition_UserDefined_Identifier
- type Tuple
- type Value
- func (*Value) Descriptor() ([]byte, []int)deprecated
- func (x *Value) GetAspect() *Aspect
- func (x *Value) GetAttr() *Attr
- func (x *Value) GetBool() bool
- func (x *Value) GetBuiltin() string
- func (x *Value) GetBytes() []byte
- func (x *Value) GetDepset() *Depset
- func (x *Value) GetDict() *Dict
- func (x *Value) GetExecGroup() *ExecGroup
- func (x *Value) GetFile() *File
- func (x *Value) GetFunction() *Function
- func (x *Value) GetInt() *Int
- func (x *Value) GetKind() isValue_Kind
- func (x *Value) GetLabel() string
- func (x *Value) GetList() *List
- func (x *Value) GetModuleExtension() *ModuleExtension
- func (x *Value) GetNone() *emptypb.Empty
- func (x *Value) GetProvider() *Provider
- func (x *Value) GetRepositoryRule() *RepositoryRule
- func (x *Value) GetRule() *Rule
- func (x *Value) GetSelect() *Select
- func (x *Value) GetSet() *Set
- func (x *Value) GetStr() string
- func (x *Value) GetStruct() *Struct
- func (x *Value) GetSubrule() *Subrule
- func (x *Value) GetTagClass() *TagClass
- func (x *Value) GetTargetReference() *TargetReference
- func (x *Value) GetToolchainType() *ToolchainType
- func (x *Value) GetTransition() *Transition
- func (x *Value) GetTuple() *Tuple
- func (*Value) ProtoMessage()
- func (x *Value) ProtoReflect() protoreflect.Message
- func (x *Value) Reset()
- func (x *Value) String() string
- type Value_Aspect
- type Value_Attr
- type Value_Bool
- type Value_Builtin
- type Value_Bytes
- type Value_Depset
- type Value_Dict
- type Value_ExecGroup
- type Value_File
- type Value_Function
- type Value_Int
- type Value_Label
- type Value_List
- type Value_ModuleExtension
- type Value_None
- type Value_Provider
- type Value_RepositoryRule
- type Value_Rule
- type Value_Select
- type Value_Set
- type Value_Str
- type Value_Struct
- type Value_Subrule
- type Value_TagClass
- type Value_TargetReference
- type Value_ToolchainType
- type Value_Transition
- type Value_Tuple
Constants ¶
This section is empty.
Variables ¶
var ( Depset_Order_name = map[int32]string{ 0: "DEFAULT", 1: "POSTORDER", 2: "PREORDER", 3: "TOPOLOGICAL", } Depset_Order_value = map[string]int32{ "DEFAULT": 0, "POSTORDER": 1, "PREORDER": 2, "TOPOLOGICAL": 3, } )
Enum value maps for Depset_Order.
var ( File_Owner_Type_name = map[int32]string{ 0: "FILE", 1: "DIRECTORY", 2: "SYMLINK", } File_Owner_Type_value = map[string]int32{ "FILE": 0, "DIRECTORY": 1, "SYMLINK": 2, } )
Enum value maps for File_Owner_Type.
var ( Select_ConcatenationOperator_name = map[int32]string{ 0: "NONE", 1: "PIPE", 2: "PLUS", } Select_ConcatenationOperator_value = map[string]int32{ "NONE": 0, "PIPE": 1, "PLUS": 2, } )
Enum value maps for Select_ConcatenationOperator.
var File_pkg_proto_model_starlark_starlark_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Alias ¶
type Alias struct { Actual *Select_Group `protobuf:"bytes,1,opt,name=actual,proto3" json:"actual,omitempty"` Visibility *PackageGroup `protobuf:"bytes,2,opt,name=visibility,proto3" json:"visibility,omitempty"` // contains filtered or unexported fields }
func (*Alias) Descriptor
deprecated
func (*Alias) GetActual ¶
func (x *Alias) GetActual() *Select_Group
func (*Alias) GetVisibility ¶
func (x *Alias) GetVisibility() *PackageGroup
func (*Alias) ProtoMessage ¶
func (*Alias) ProtoMessage()
func (*Alias) ProtoReflect ¶
func (x *Alias) ProtoReflect() protoreflect.Message
type Aspect ¶
type Aspect struct { // Types that are valid to be assigned to Kind: // // *Aspect_Reference // *Aspect_Definition_ Kind isAspect_Kind `protobuf_oneof:"kind"` // contains filtered or unexported fields }
func (*Aspect) Descriptor
deprecated
func (*Aspect) GetDefinition ¶
func (x *Aspect) GetDefinition() *Aspect_Definition
func (*Aspect) GetReference ¶
func (*Aspect) ProtoMessage ¶
func (*Aspect) ProtoMessage()
func (*Aspect) ProtoReflect ¶
func (x *Aspect) ProtoReflect() protoreflect.Message
type Aspect_Definition ¶
type Aspect_Definition struct {
// contains filtered or unexported fields
}
func (*Aspect_Definition) Descriptor
deprecated
func (*Aspect_Definition) Descriptor() ([]byte, []int)
Deprecated: Use Aspect_Definition.ProtoReflect.Descriptor instead.
func (*Aspect_Definition) ProtoMessage ¶
func (*Aspect_Definition) ProtoMessage()
func (*Aspect_Definition) ProtoReflect ¶
func (x *Aspect_Definition) ProtoReflect() protoreflect.Message
func (*Aspect_Definition) Reset ¶
func (x *Aspect_Definition) Reset()
func (*Aspect_Definition) String ¶
func (x *Aspect_Definition) String() string
type Aspect_Definition_ ¶
type Aspect_Definition_ struct {
Definition *Aspect_Definition `protobuf:"bytes,2,opt,name=definition,proto3,oneof"`
}
type Aspect_Reference ¶
type Aspect_Reference struct {
Reference string `protobuf:"bytes,1,opt,name=reference,proto3,oneof"`
}
type Attr ¶
type Attr struct { Default *Value `protobuf:"bytes,1,opt,name=default,proto3" json:"default,omitempty"` // Types that are valid to be assigned to Type: // // *Attr_Bool // *Attr_Int // *Attr_IntList // *Attr_Label // *Attr_LabelKeyedStringDict // *Attr_LabelList // *Attr_Output // *Attr_OutputList // *Attr_String_ // *Attr_StringDict // *Attr_StringList // *Attr_StringListDict Type isAttr_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*Attr) Descriptor
deprecated
func (*Attr) GetDefault ¶
func (*Attr) GetInt ¶
func (x *Attr) GetInt() *Attr_IntType
func (*Attr) GetIntList ¶
func (x *Attr) GetIntList() *Attr_IntListType
func (*Attr) GetLabel ¶
func (x *Attr) GetLabel() *Attr_LabelType
func (*Attr) GetLabelKeyedStringDict ¶
func (x *Attr) GetLabelKeyedStringDict() *Attr_LabelKeyedStringDictType
func (*Attr) GetLabelList ¶
func (x *Attr) GetLabelList() *Attr_LabelListType
func (*Attr) GetOutput ¶
func (x *Attr) GetOutput() *Attr_OutputType
func (*Attr) GetOutputList ¶
func (x *Attr) GetOutputList() *Attr_OutputListType
func (*Attr) GetStringDict ¶
func (x *Attr) GetStringDict() *Attr_StringDictType
func (*Attr) GetStringList ¶
func (x *Attr) GetStringList() *Attr_StringListType
func (*Attr) GetStringListDict ¶
func (x *Attr) GetStringListDict() *Attr_StringListDictType
func (*Attr) GetString_ ¶
func (x *Attr) GetString_() *Attr_StringType
func (*Attr) ProtoMessage ¶
func (*Attr) ProtoMessage()
func (*Attr) ProtoReflect ¶
func (x *Attr) ProtoReflect() protoreflect.Message
type Attr_CompositeOptions ¶
type Attr_CompositeOptions struct { AllowEmpty bool `protobuf:"varint,1,opt,name=allow_empty,json=allowEmpty,proto3" json:"allow_empty,omitempty"` // contains filtered or unexported fields }
func (*Attr_CompositeOptions) Descriptor
deprecated
func (*Attr_CompositeOptions) Descriptor() ([]byte, []int)
Deprecated: Use Attr_CompositeOptions.ProtoReflect.Descriptor instead.
func (*Attr_CompositeOptions) GetAllowEmpty ¶
func (x *Attr_CompositeOptions) GetAllowEmpty() bool
func (*Attr_CompositeOptions) ProtoMessage ¶
func (*Attr_CompositeOptions) ProtoMessage()
func (*Attr_CompositeOptions) ProtoReflect ¶
func (x *Attr_CompositeOptions) ProtoReflect() protoreflect.Message
func (*Attr_CompositeOptions) Reset ¶
func (x *Attr_CompositeOptions) Reset()
func (*Attr_CompositeOptions) String ¶
func (x *Attr_CompositeOptions) String() string
type Attr_Int ¶
type Attr_Int struct {
Int *Attr_IntType `protobuf:"bytes,3,opt,name=int,proto3,oneof"`
}
type Attr_IntList ¶
type Attr_IntList struct {
IntList *Attr_IntListType `protobuf:"bytes,4,opt,name=int_list,json=intList,proto3,oneof"`
}
type Attr_IntListType ¶
type Attr_IntListType struct { ListOptions *Attr_CompositeOptions `protobuf:"bytes,1,opt,name=list_options,json=listOptions,proto3" json:"list_options,omitempty"` // contains filtered or unexported fields }
func (*Attr_IntListType) Descriptor
deprecated
func (*Attr_IntListType) Descriptor() ([]byte, []int)
Deprecated: Use Attr_IntListType.ProtoReflect.Descriptor instead.
func (*Attr_IntListType) GetListOptions ¶
func (x *Attr_IntListType) GetListOptions() *Attr_CompositeOptions
func (*Attr_IntListType) ProtoMessage ¶
func (*Attr_IntListType) ProtoMessage()
func (*Attr_IntListType) ProtoReflect ¶
func (x *Attr_IntListType) ProtoReflect() protoreflect.Message
func (*Attr_IntListType) Reset ¶
func (x *Attr_IntListType) Reset()
func (*Attr_IntListType) String ¶
func (x *Attr_IntListType) String() string
type Attr_IntType ¶
type Attr_IntType struct { Values []int32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*Attr_IntType) Descriptor
deprecated
func (*Attr_IntType) Descriptor() ([]byte, []int)
Deprecated: Use Attr_IntType.ProtoReflect.Descriptor instead.
func (*Attr_IntType) GetValues ¶
func (x *Attr_IntType) GetValues() []int32
func (*Attr_IntType) ProtoMessage ¶
func (*Attr_IntType) ProtoMessage()
func (*Attr_IntType) ProtoReflect ¶
func (x *Attr_IntType) ProtoReflect() protoreflect.Message
func (*Attr_IntType) Reset ¶
func (x *Attr_IntType) Reset()
func (*Attr_IntType) String ¶
func (x *Attr_IntType) String() string
type Attr_Label ¶
type Attr_Label struct {
Label *Attr_LabelType `protobuf:"bytes,5,opt,name=label,proto3,oneof"`
}
type Attr_LabelKeyedStringDict ¶
type Attr_LabelKeyedStringDict struct {
LabelKeyedStringDict *Attr_LabelKeyedStringDictType `protobuf:"bytes,6,opt,name=label_keyed_string_dict,json=labelKeyedStringDict,proto3,oneof"`
}
type Attr_LabelKeyedStringDictType ¶
type Attr_LabelKeyedStringDictType struct { DictOptions *Attr_CompositeOptions `protobuf:"bytes,1,opt,name=dict_options,json=dictOptions,proto3" json:"dict_options,omitempty"` DictKeyOptions *Attr_LabelOptions `protobuf:"bytes,2,opt,name=dict_key_options,json=dictKeyOptions,proto3" json:"dict_key_options,omitempty"` // contains filtered or unexported fields }
func (*Attr_LabelKeyedStringDictType) Descriptor
deprecated
func (*Attr_LabelKeyedStringDictType) Descriptor() ([]byte, []int)
Deprecated: Use Attr_LabelKeyedStringDictType.ProtoReflect.Descriptor instead.
func (*Attr_LabelKeyedStringDictType) GetDictKeyOptions ¶
func (x *Attr_LabelKeyedStringDictType) GetDictKeyOptions() *Attr_LabelOptions
func (*Attr_LabelKeyedStringDictType) GetDictOptions ¶
func (x *Attr_LabelKeyedStringDictType) GetDictOptions() *Attr_CompositeOptions
func (*Attr_LabelKeyedStringDictType) ProtoMessage ¶
func (*Attr_LabelKeyedStringDictType) ProtoMessage()
func (*Attr_LabelKeyedStringDictType) ProtoReflect ¶
func (x *Attr_LabelKeyedStringDictType) ProtoReflect() protoreflect.Message
func (*Attr_LabelKeyedStringDictType) Reset ¶
func (x *Attr_LabelKeyedStringDictType) Reset()
func (*Attr_LabelKeyedStringDictType) String ¶
func (x *Attr_LabelKeyedStringDictType) String() string
type Attr_LabelList ¶
type Attr_LabelList struct {
LabelList *Attr_LabelListType `protobuf:"bytes,7,opt,name=label_list,json=labelList,proto3,oneof"`
}
type Attr_LabelListType ¶
type Attr_LabelListType struct { ListOptions *Attr_CompositeOptions `protobuf:"bytes,1,opt,name=list_options,json=listOptions,proto3" json:"list_options,omitempty"` ListValueOptions *Attr_LabelOptions `protobuf:"bytes,2,opt,name=list_value_options,json=listValueOptions,proto3" json:"list_value_options,omitempty"` // contains filtered or unexported fields }
func (*Attr_LabelListType) Descriptor
deprecated
func (*Attr_LabelListType) Descriptor() ([]byte, []int)
Deprecated: Use Attr_LabelListType.ProtoReflect.Descriptor instead.
func (*Attr_LabelListType) GetListOptions ¶
func (x *Attr_LabelListType) GetListOptions() *Attr_CompositeOptions
func (*Attr_LabelListType) GetListValueOptions ¶
func (x *Attr_LabelListType) GetListValueOptions() *Attr_LabelOptions
func (*Attr_LabelListType) ProtoMessage ¶
func (*Attr_LabelListType) ProtoMessage()
func (*Attr_LabelListType) ProtoReflect ¶
func (x *Attr_LabelListType) ProtoReflect() protoreflect.Message
func (*Attr_LabelListType) Reset ¶
func (x *Attr_LabelListType) Reset()
func (*Attr_LabelListType) String ¶
func (x *Attr_LabelListType) String() string
type Attr_LabelOptions ¶
type Attr_LabelOptions struct { Providers []string `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"` Aspects []string `protobuf:"bytes,2,rep,name=aspects,proto3" json:"aspects,omitempty"` Cfg *Transition `protobuf:"bytes,3,opt,name=cfg,proto3" json:"cfg,omitempty"` AllowFiles []byte `protobuf:"bytes,4,opt,name=allow_files,json=allowFiles,proto3" json:"allow_files,omitempty"` // contains filtered or unexported fields }
func (*Attr_LabelOptions) Descriptor
deprecated
func (*Attr_LabelOptions) Descriptor() ([]byte, []int)
Deprecated: Use Attr_LabelOptions.ProtoReflect.Descriptor instead.
func (*Attr_LabelOptions) GetAllowFiles ¶
func (x *Attr_LabelOptions) GetAllowFiles() []byte
func (*Attr_LabelOptions) GetAspects ¶
func (x *Attr_LabelOptions) GetAspects() []string
func (*Attr_LabelOptions) GetCfg ¶
func (x *Attr_LabelOptions) GetCfg() *Transition
func (*Attr_LabelOptions) GetProviders ¶
func (x *Attr_LabelOptions) GetProviders() []string
func (*Attr_LabelOptions) ProtoMessage ¶
func (*Attr_LabelOptions) ProtoMessage()
func (*Attr_LabelOptions) ProtoReflect ¶
func (x *Attr_LabelOptions) ProtoReflect() protoreflect.Message
func (*Attr_LabelOptions) Reset ¶
func (x *Attr_LabelOptions) Reset()
func (*Attr_LabelOptions) String ¶
func (x *Attr_LabelOptions) String() string
type Attr_LabelType ¶
type Attr_LabelType struct { ValueOptions *Attr_LabelOptions `protobuf:"bytes,1,opt,name=value_options,json=valueOptions,proto3" json:"value_options,omitempty"` AllowNone bool `protobuf:"varint,2,opt,name=allow_none,json=allowNone,proto3" json:"allow_none,omitempty"` AllowSingleFile bool `protobuf:"varint,3,opt,name=allow_single_file,json=allowSingleFile,proto3" json:"allow_single_file,omitempty"` Executable bool `protobuf:"varint,4,opt,name=executable,proto3" json:"executable,omitempty"` // contains filtered or unexported fields }
func (*Attr_LabelType) Descriptor
deprecated
func (*Attr_LabelType) Descriptor() ([]byte, []int)
Deprecated: Use Attr_LabelType.ProtoReflect.Descriptor instead.
func (*Attr_LabelType) GetAllowNone ¶
func (x *Attr_LabelType) GetAllowNone() bool
func (*Attr_LabelType) GetAllowSingleFile ¶
func (x *Attr_LabelType) GetAllowSingleFile() bool
func (*Attr_LabelType) GetExecutable ¶
func (x *Attr_LabelType) GetExecutable() bool
func (*Attr_LabelType) GetValueOptions ¶
func (x *Attr_LabelType) GetValueOptions() *Attr_LabelOptions
func (*Attr_LabelType) ProtoMessage ¶
func (*Attr_LabelType) ProtoMessage()
func (*Attr_LabelType) ProtoReflect ¶
func (x *Attr_LabelType) ProtoReflect() protoreflect.Message
func (*Attr_LabelType) Reset ¶
func (x *Attr_LabelType) Reset()
func (*Attr_LabelType) String ¶
func (x *Attr_LabelType) String() string
type Attr_Output ¶
type Attr_Output struct {
Output *Attr_OutputType `protobuf:"bytes,8,opt,name=output,proto3,oneof"`
}
type Attr_OutputList ¶
type Attr_OutputList struct {
OutputList *Attr_OutputListType `protobuf:"bytes,9,opt,name=output_list,json=outputList,proto3,oneof"`
}
type Attr_OutputListType ¶
type Attr_OutputListType struct { ListOptions *Attr_CompositeOptions `protobuf:"bytes,1,opt,name=list_options,json=listOptions,proto3" json:"list_options,omitempty"` // contains filtered or unexported fields }
func (*Attr_OutputListType) Descriptor
deprecated
func (*Attr_OutputListType) Descriptor() ([]byte, []int)
Deprecated: Use Attr_OutputListType.ProtoReflect.Descriptor instead.
func (*Attr_OutputListType) GetListOptions ¶
func (x *Attr_OutputListType) GetListOptions() *Attr_CompositeOptions
func (*Attr_OutputListType) ProtoMessage ¶
func (*Attr_OutputListType) ProtoMessage()
func (*Attr_OutputListType) ProtoReflect ¶
func (x *Attr_OutputListType) ProtoReflect() protoreflect.Message
func (*Attr_OutputListType) Reset ¶
func (x *Attr_OutputListType) Reset()
func (*Attr_OutputListType) String ¶
func (x *Attr_OutputListType) String() string
type Attr_OutputType ¶
type Attr_OutputType struct { FilenameTemplate string `protobuf:"bytes,1,opt,name=filename_template,json=filenameTemplate,proto3" json:"filename_template,omitempty"` // contains filtered or unexported fields }
func (*Attr_OutputType) Descriptor
deprecated
func (*Attr_OutputType) Descriptor() ([]byte, []int)
Deprecated: Use Attr_OutputType.ProtoReflect.Descriptor instead.
func (*Attr_OutputType) GetFilenameTemplate ¶
func (x *Attr_OutputType) GetFilenameTemplate() string
func (*Attr_OutputType) ProtoMessage ¶
func (*Attr_OutputType) ProtoMessage()
func (*Attr_OutputType) ProtoReflect ¶
func (x *Attr_OutputType) ProtoReflect() protoreflect.Message
func (*Attr_OutputType) Reset ¶
func (x *Attr_OutputType) Reset()
func (*Attr_OutputType) String ¶
func (x *Attr_OutputType) String() string
type Attr_StringDict ¶
type Attr_StringDict struct {
StringDict *Attr_StringDictType `protobuf:"bytes,11,opt,name=string_dict,json=stringDict,proto3,oneof"`
}
type Attr_StringDictType ¶
type Attr_StringDictType struct { DictOptions *Attr_CompositeOptions `protobuf:"bytes,1,opt,name=dict_options,json=dictOptions,proto3" json:"dict_options,omitempty"` // contains filtered or unexported fields }
func (*Attr_StringDictType) Descriptor
deprecated
func (*Attr_StringDictType) Descriptor() ([]byte, []int)
Deprecated: Use Attr_StringDictType.ProtoReflect.Descriptor instead.
func (*Attr_StringDictType) GetDictOptions ¶
func (x *Attr_StringDictType) GetDictOptions() *Attr_CompositeOptions
func (*Attr_StringDictType) ProtoMessage ¶
func (*Attr_StringDictType) ProtoMessage()
func (*Attr_StringDictType) ProtoReflect ¶
func (x *Attr_StringDictType) ProtoReflect() protoreflect.Message
func (*Attr_StringDictType) Reset ¶
func (x *Attr_StringDictType) Reset()
func (*Attr_StringDictType) String ¶
func (x *Attr_StringDictType) String() string
type Attr_StringList ¶
type Attr_StringList struct {
StringList *Attr_StringListType `protobuf:"bytes,12,opt,name=string_list,json=stringList,proto3,oneof"`
}
type Attr_StringListDict ¶
type Attr_StringListDict struct {
StringListDict *Attr_StringListDictType `protobuf:"bytes,13,opt,name=string_list_dict,json=stringListDict,proto3,oneof"`
}
type Attr_StringListDictType ¶
type Attr_StringListDictType struct { DictOptions *Attr_CompositeOptions `protobuf:"bytes,1,opt,name=dict_options,json=dictOptions,proto3" json:"dict_options,omitempty"` // contains filtered or unexported fields }
func (*Attr_StringListDictType) Descriptor
deprecated
func (*Attr_StringListDictType) Descriptor() ([]byte, []int)
Deprecated: Use Attr_StringListDictType.ProtoReflect.Descriptor instead.
func (*Attr_StringListDictType) GetDictOptions ¶
func (x *Attr_StringListDictType) GetDictOptions() *Attr_CompositeOptions
func (*Attr_StringListDictType) ProtoMessage ¶
func (*Attr_StringListDictType) ProtoMessage()
func (*Attr_StringListDictType) ProtoReflect ¶
func (x *Attr_StringListDictType) ProtoReflect() protoreflect.Message
func (*Attr_StringListDictType) Reset ¶
func (x *Attr_StringListDictType) Reset()
func (*Attr_StringListDictType) String ¶
func (x *Attr_StringListDictType) String() string
type Attr_StringListType ¶
type Attr_StringListType struct { ListOptions *Attr_CompositeOptions `protobuf:"bytes,1,opt,name=list_options,json=listOptions,proto3" json:"list_options,omitempty"` // contains filtered or unexported fields }
func (*Attr_StringListType) Descriptor
deprecated
func (*Attr_StringListType) Descriptor() ([]byte, []int)
Deprecated: Use Attr_StringListType.ProtoReflect.Descriptor instead.
func (*Attr_StringListType) GetListOptions ¶
func (x *Attr_StringListType) GetListOptions() *Attr_CompositeOptions
func (*Attr_StringListType) ProtoMessage ¶
func (*Attr_StringListType) ProtoMessage()
func (*Attr_StringListType) ProtoReflect ¶
func (x *Attr_StringListType) ProtoReflect() protoreflect.Message
func (*Attr_StringListType) Reset ¶
func (x *Attr_StringListType) Reset()
func (*Attr_StringListType) String ¶
func (x *Attr_StringListType) String() string
type Attr_StringType ¶
type Attr_StringType struct { Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*Attr_StringType) Descriptor
deprecated
func (*Attr_StringType) Descriptor() ([]byte, []int)
Deprecated: Use Attr_StringType.ProtoReflect.Descriptor instead.
func (*Attr_StringType) GetValues ¶
func (x *Attr_StringType) GetValues() []string
func (*Attr_StringType) ProtoMessage ¶
func (*Attr_StringType) ProtoMessage()
func (*Attr_StringType) ProtoReflect ¶
func (x *Attr_StringType) ProtoReflect() protoreflect.Message
func (*Attr_StringType) Reset ¶
func (x *Attr_StringType) Reset()
func (*Attr_StringType) String ¶
func (x *Attr_StringType) String() string
type Attr_String_ ¶
type Attr_String_ struct {
String_ *Attr_StringType `protobuf:"bytes,10,opt,name=string,proto3,oneof"`
}
type BuildSetting ¶
type BuildSetting struct { Flag bool `protobuf:"varint,1,opt,name=flag,proto3" json:"flag,omitempty"` // Types that are valid to be assigned to Type: // // *BuildSetting_Bool // *BuildSetting_Int // *BuildSetting_LabelList // *BuildSetting_String_ // *BuildSetting_StringList Type isBuildSetting_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*BuildSetting) Descriptor
deprecated
func (*BuildSetting) Descriptor() ([]byte, []int)
Deprecated: Use BuildSetting.ProtoReflect.Descriptor instead.
func (*BuildSetting) GetBool ¶
func (x *BuildSetting) GetBool() *emptypb.Empty
func (*BuildSetting) GetFlag ¶
func (x *BuildSetting) GetFlag() bool
func (*BuildSetting) GetInt ¶
func (x *BuildSetting) GetInt() *emptypb.Empty
func (*BuildSetting) GetLabelList ¶
func (x *BuildSetting) GetLabelList() *BuildSetting_ListType
func (*BuildSetting) GetStringList ¶
func (x *BuildSetting) GetStringList() *BuildSetting_ListType
func (*BuildSetting) GetString_ ¶
func (x *BuildSetting) GetString_() *emptypb.Empty
func (*BuildSetting) GetType ¶
func (x *BuildSetting) GetType() isBuildSetting_Type
func (*BuildSetting) ProtoMessage ¶
func (*BuildSetting) ProtoMessage()
func (*BuildSetting) ProtoReflect ¶
func (x *BuildSetting) ProtoReflect() protoreflect.Message
func (*BuildSetting) Reset ¶
func (x *BuildSetting) Reset()
func (*BuildSetting) String ¶
func (x *BuildSetting) String() string
type BuildSetting_Bool ¶
type BuildSetting_Int ¶
type BuildSetting_LabelList ¶
type BuildSetting_LabelList struct {
LabelList *BuildSetting_ListType `protobuf:"bytes,4,opt,name=label_list,json=labelList,proto3,oneof"`
}
type BuildSetting_ListType ¶
type BuildSetting_ListType struct { Repeatable bool `protobuf:"varint,1,opt,name=repeatable,proto3" json:"repeatable,omitempty"` // contains filtered or unexported fields }
func (*BuildSetting_ListType) Descriptor
deprecated
func (*BuildSetting_ListType) Descriptor() ([]byte, []int)
Deprecated: Use BuildSetting_ListType.ProtoReflect.Descriptor instead.
func (*BuildSetting_ListType) GetRepeatable ¶
func (x *BuildSetting_ListType) GetRepeatable() bool
func (*BuildSetting_ListType) ProtoMessage ¶
func (*BuildSetting_ListType) ProtoMessage()
func (*BuildSetting_ListType) ProtoReflect ¶
func (x *BuildSetting_ListType) ProtoReflect() protoreflect.Message
func (*BuildSetting_ListType) Reset ¶
func (x *BuildSetting_ListType) Reset()
func (*BuildSetting_ListType) String ¶
func (x *BuildSetting_ListType) String() string
type BuildSetting_StringList ¶
type BuildSetting_StringList struct {
StringList *BuildSetting_ListType `protobuf:"bytes,6,opt,name=string_list,json=stringList,proto3,oneof"`
}
type BuildSetting_String_ ¶
type CompiledProgram ¶
type CompiledProgram struct { Globals *Struct_Fields `protobuf:"bytes,1,opt,name=globals,proto3" json:"globals,omitempty"` Code []byte `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
func (*CompiledProgram) Descriptor
deprecated
func (*CompiledProgram) Descriptor() ([]byte, []int)
Deprecated: Use CompiledProgram.ProtoReflect.Descriptor instead.
func (*CompiledProgram) GetCode ¶
func (x *CompiledProgram) GetCode() []byte
func (*CompiledProgram) GetGlobals ¶
func (x *CompiledProgram) GetGlobals() *Struct_Fields
func (*CompiledProgram) ProtoMessage ¶
func (*CompiledProgram) ProtoMessage()
func (*CompiledProgram) ProtoReflect ¶
func (x *CompiledProgram) ProtoReflect() protoreflect.Message
func (*CompiledProgram) Reset ¶
func (x *CompiledProgram) Reset()
func (*CompiledProgram) String ¶
func (x *CompiledProgram) String() string
type Depset ¶
type Depset struct { Elements []*List_Element `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"` Order Depset_Order `protobuf:"varint,2,opt,name=order,proto3,enum=bonanza.model.starlark.Depset_Order" json:"order,omitempty"` Identifier []byte `protobuf:"bytes,3,opt,name=identifier,proto3" json:"identifier,omitempty"` // contains filtered or unexported fields }
func (*Depset) Descriptor
deprecated
func (*Depset) GetElements ¶
func (x *Depset) GetElements() []*List_Element
func (*Depset) GetIdentifier ¶
func (*Depset) GetOrder ¶
func (x *Depset) GetOrder() Depset_Order
func (*Depset) ProtoMessage ¶
func (*Depset) ProtoMessage()
func (*Depset) ProtoReflect ¶
func (x *Depset) ProtoReflect() protoreflect.Message
type Depset_Order ¶
type Depset_Order int32
const ( Depset_DEFAULT Depset_Order = 0 Depset_POSTORDER Depset_Order = 1 Depset_PREORDER Depset_Order = 2 Depset_TOPOLOGICAL Depset_Order = 3 )
func (Depset_Order) Descriptor ¶
func (Depset_Order) Descriptor() protoreflect.EnumDescriptor
func (Depset_Order) Enum ¶
func (x Depset_Order) Enum() *Depset_Order
func (Depset_Order) EnumDescriptor
deprecated
func (Depset_Order) EnumDescriptor() ([]byte, []int)
Deprecated: Use Depset_Order.Descriptor instead.
func (Depset_Order) Number ¶
func (x Depset_Order) Number() protoreflect.EnumNumber
func (Depset_Order) String ¶
func (x Depset_Order) String() string
func (Depset_Order) Type ¶
func (Depset_Order) Type() protoreflect.EnumType
type Dict ¶
type Dict struct { Entries []*Dict_Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"` // contains filtered or unexported fields }
func (*Dict) Descriptor
deprecated
func (*Dict) GetEntries ¶
func (x *Dict) GetEntries() []*Dict_Entry
func (*Dict) ProtoMessage ¶
func (*Dict) ProtoMessage()
func (*Dict) ProtoReflect ¶
func (x *Dict) ProtoReflect() protoreflect.Message
type Dict_Entry ¶
type Dict_Entry struct { // Types that are valid to be assigned to Level: // // *Dict_Entry_Leaf_ // *Dict_Entry_Parent_ Level isDict_Entry_Level `protobuf_oneof:"level"` // contains filtered or unexported fields }
func (*Dict_Entry) Descriptor
deprecated
func (*Dict_Entry) Descriptor() ([]byte, []int)
Deprecated: Use Dict_Entry.ProtoReflect.Descriptor instead.
func (*Dict_Entry) GetLeaf ¶
func (x *Dict_Entry) GetLeaf() *Dict_Entry_Leaf
func (*Dict_Entry) GetLevel ¶
func (x *Dict_Entry) GetLevel() isDict_Entry_Level
func (*Dict_Entry) GetParent ¶
func (x *Dict_Entry) GetParent() *Dict_Entry_Parent
func (*Dict_Entry) ProtoMessage ¶
func (*Dict_Entry) ProtoMessage()
func (*Dict_Entry) ProtoReflect ¶
func (x *Dict_Entry) ProtoReflect() protoreflect.Message
func (*Dict_Entry) Reset ¶
func (x *Dict_Entry) Reset()
func (*Dict_Entry) String ¶
func (x *Dict_Entry) String() string
type Dict_Entry_Leaf ¶
type Dict_Entry_Leaf struct { Key *Value `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Value *Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Dict_Entry_Leaf) Descriptor
deprecated
func (*Dict_Entry_Leaf) Descriptor() ([]byte, []int)
Deprecated: Use Dict_Entry_Leaf.ProtoReflect.Descriptor instead.
func (*Dict_Entry_Leaf) GetKey ¶
func (x *Dict_Entry_Leaf) GetKey() *Value
func (*Dict_Entry_Leaf) GetValue ¶
func (x *Dict_Entry_Leaf) GetValue() *Value
func (*Dict_Entry_Leaf) ProtoMessage ¶
func (*Dict_Entry_Leaf) ProtoMessage()
func (*Dict_Entry_Leaf) ProtoReflect ¶
func (x *Dict_Entry_Leaf) ProtoReflect() protoreflect.Message
func (*Dict_Entry_Leaf) Reset ¶
func (x *Dict_Entry_Leaf) Reset()
func (*Dict_Entry_Leaf) String ¶
func (x *Dict_Entry_Leaf) String() string
type Dict_Entry_Leaf_ ¶
type Dict_Entry_Leaf_ struct {
Leaf *Dict_Entry_Leaf `protobuf:"bytes,1,opt,name=leaf,proto3,oneof"`
}
type Dict_Entry_Parent ¶
type Dict_Entry_Parent struct { Reference *core.DecodableReference `protobuf:"bytes,1,opt,name=reference,proto3" json:"reference,omitempty"` // contains filtered or unexported fields }
func (*Dict_Entry_Parent) Descriptor
deprecated
func (*Dict_Entry_Parent) Descriptor() ([]byte, []int)
Deprecated: Use Dict_Entry_Parent.ProtoReflect.Descriptor instead.
func (*Dict_Entry_Parent) GetReference ¶
func (x *Dict_Entry_Parent) GetReference() *core.DecodableReference
func (*Dict_Entry_Parent) ProtoMessage ¶
func (*Dict_Entry_Parent) ProtoMessage()
func (*Dict_Entry_Parent) ProtoReflect ¶
func (x *Dict_Entry_Parent) ProtoReflect() protoreflect.Message
func (*Dict_Entry_Parent) Reset ¶
func (x *Dict_Entry_Parent) Reset()
func (*Dict_Entry_Parent) String ¶
func (x *Dict_Entry_Parent) String() string
type Dict_Entry_Parent_ ¶
type Dict_Entry_Parent_ struct {
Parent *Dict_Entry_Parent `protobuf:"bytes,2,opt,name=parent,proto3,oneof"`
}
type ExecGroup ¶
type ExecGroup struct { ExecCompatibleWith []string `protobuf:"bytes,1,rep,name=exec_compatible_with,json=execCompatibleWith,proto3" json:"exec_compatible_with,omitempty"` Toolchains []*ToolchainType `protobuf:"bytes,2,rep,name=toolchains,proto3" json:"toolchains,omitempty"` // contains filtered or unexported fields }
func (*ExecGroup) Descriptor
deprecated
func (*ExecGroup) GetExecCompatibleWith ¶
func (*ExecGroup) GetToolchains ¶
func (x *ExecGroup) GetToolchains() []*ToolchainType
func (*ExecGroup) ProtoMessage ¶
func (*ExecGroup) ProtoMessage()
func (*ExecGroup) ProtoReflect ¶
func (x *ExecGroup) ProtoReflect() protoreflect.Message
type File ¶
type File struct { Owner *File_Owner `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"` Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"` // contains filtered or unexported fields }
func (*File) Descriptor
deprecated
func (*File) GetOwner ¶
func (x *File) GetOwner() *File_Owner
func (*File) ProtoMessage ¶
func (*File) ProtoMessage()
func (*File) ProtoReflect ¶
func (x *File) ProtoReflect() protoreflect.Message
type File_Owner ¶
type File_Owner struct { ConfigurationReference *core.DecodableReference `` /* 127-byte string literal not displayed */ TargetName string `protobuf:"bytes,2,opt,name=target_name,json=targetName,proto3" json:"target_name,omitempty"` Type File_Owner_Type `protobuf:"varint,3,opt,name=type,proto3,enum=bonanza.model.starlark.File_Owner_Type" json:"type,omitempty"` // contains filtered or unexported fields }
func (*File_Owner) Descriptor
deprecated
func (*File_Owner) Descriptor() ([]byte, []int)
Deprecated: Use File_Owner.ProtoReflect.Descriptor instead.
func (*File_Owner) GetConfigurationReference ¶
func (x *File_Owner) GetConfigurationReference() *core.DecodableReference
func (*File_Owner) GetTargetName ¶
func (x *File_Owner) GetTargetName() string
func (*File_Owner) GetType ¶
func (x *File_Owner) GetType() File_Owner_Type
func (*File_Owner) ProtoMessage ¶
func (*File_Owner) ProtoMessage()
func (*File_Owner) ProtoReflect ¶
func (x *File_Owner) ProtoReflect() protoreflect.Message
func (*File_Owner) Reset ¶
func (x *File_Owner) Reset()
func (*File_Owner) String ¶
func (x *File_Owner) String() string
type File_Owner_Type ¶
type File_Owner_Type int32
const ( File_Owner_FILE File_Owner_Type = 0 File_Owner_DIRECTORY File_Owner_Type = 1 File_Owner_SYMLINK File_Owner_Type = 2 )
func (File_Owner_Type) Descriptor ¶
func (File_Owner_Type) Descriptor() protoreflect.EnumDescriptor
func (File_Owner_Type) Enum ¶
func (x File_Owner_Type) Enum() *File_Owner_Type
func (File_Owner_Type) EnumDescriptor
deprecated
func (File_Owner_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use File_Owner_Type.Descriptor instead.
func (File_Owner_Type) Number ¶
func (x File_Owner_Type) Number() protoreflect.EnumNumber
func (File_Owner_Type) String ¶
func (x File_Owner_Type) String() string
func (File_Owner_Type) Type ¶
func (File_Owner_Type) Type() protoreflect.EnumType
type Function ¶
type Function struct { Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"` Line int32 `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"` Column int32 `protobuf:"varint,3,opt,name=column,proto3" json:"column,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Closure *Function_Closure `protobuf:"bytes,5,opt,name=closure,proto3" json:"closure,omitempty"` // contains filtered or unexported fields }
func (*Function) Descriptor
deprecated
func (*Function) GetClosure ¶
func (x *Function) GetClosure() *Function_Closure
func (*Function) GetFilename ¶
func (*Function) ProtoMessage ¶
func (*Function) ProtoMessage()
func (*Function) ProtoReflect ¶
func (x *Function) ProtoReflect() protoreflect.Message
type Function_Closure ¶
type Function_Closure struct { Index uint32 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"` DefaultParameters []*Function_Closure_DefaultParameter `protobuf:"bytes,2,rep,name=default_parameters,json=defaultParameters,proto3" json:"default_parameters,omitempty"` FreeVariables []*Value `protobuf:"bytes,3,rep,name=free_variables,json=freeVariables,proto3" json:"free_variables,omitempty"` // contains filtered or unexported fields }
func (*Function_Closure) Descriptor
deprecated
func (*Function_Closure) Descriptor() ([]byte, []int)
Deprecated: Use Function_Closure.ProtoReflect.Descriptor instead.
func (*Function_Closure) GetDefaultParameters ¶
func (x *Function_Closure) GetDefaultParameters() []*Function_Closure_DefaultParameter
func (*Function_Closure) GetFreeVariables ¶
func (x *Function_Closure) GetFreeVariables() []*Value
func (*Function_Closure) GetIndex ¶
func (x *Function_Closure) GetIndex() uint32
func (*Function_Closure) ProtoMessage ¶
func (*Function_Closure) ProtoMessage()
func (*Function_Closure) ProtoReflect ¶
func (x *Function_Closure) ProtoReflect() protoreflect.Message
func (*Function_Closure) Reset ¶
func (x *Function_Closure) Reset()
func (*Function_Closure) String ¶
func (x *Function_Closure) String() string
type Function_Closure_DefaultParameter ¶
type Function_Closure_DefaultParameter struct { Value *Value `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Function_Closure_DefaultParameter) Descriptor
deprecated
func (*Function_Closure_DefaultParameter) Descriptor() ([]byte, []int)
Deprecated: Use Function_Closure_DefaultParameter.ProtoReflect.Descriptor instead.
func (*Function_Closure_DefaultParameter) GetValue ¶
func (x *Function_Closure_DefaultParameter) GetValue() *Value
func (*Function_Closure_DefaultParameter) ProtoMessage ¶
func (*Function_Closure_DefaultParameter) ProtoMessage()
func (*Function_Closure_DefaultParameter) ProtoReflect ¶
func (x *Function_Closure_DefaultParameter) ProtoReflect() protoreflect.Message
func (*Function_Closure_DefaultParameter) Reset ¶
func (x *Function_Closure_DefaultParameter) Reset()
func (*Function_Closure_DefaultParameter) String ¶
func (x *Function_Closure_DefaultParameter) String() string
type InheritableAttrs ¶
type InheritableAttrs struct { Deprecation string `protobuf:"bytes,1,opt,name=deprecation,proto3" json:"deprecation,omitempty"` PackageMetadata []string `protobuf:"bytes,2,rep,name=package_metadata,json=packageMetadata,proto3" json:"package_metadata,omitempty"` Testonly bool `protobuf:"varint,3,opt,name=testonly,proto3" json:"testonly,omitempty"` Visibility *PackageGroup `protobuf:"bytes,4,opt,name=visibility,proto3" json:"visibility,omitempty"` // contains filtered or unexported fields }
func (*InheritableAttrs) Descriptor
deprecated
func (*InheritableAttrs) Descriptor() ([]byte, []int)
Deprecated: Use InheritableAttrs.ProtoReflect.Descriptor instead.
func (*InheritableAttrs) GetDeprecation ¶
func (x *InheritableAttrs) GetDeprecation() string
func (*InheritableAttrs) GetPackageMetadata ¶
func (x *InheritableAttrs) GetPackageMetadata() []string
func (*InheritableAttrs) GetTestonly ¶
func (x *InheritableAttrs) GetTestonly() bool
func (*InheritableAttrs) GetVisibility ¶
func (x *InheritableAttrs) GetVisibility() *PackageGroup
func (*InheritableAttrs) ProtoMessage ¶
func (*InheritableAttrs) ProtoMessage()
func (*InheritableAttrs) ProtoReflect ¶
func (x *InheritableAttrs) ProtoReflect() protoreflect.Message
func (*InheritableAttrs) Reset ¶
func (x *InheritableAttrs) Reset()
func (*InheritableAttrs) String ¶
func (x *InheritableAttrs) String() string
type Int ¶
type Int struct { AbsoluteValue []byte `protobuf:"bytes,1,opt,name=absolute_value,json=absoluteValue,proto3" json:"absolute_value,omitempty"` Negative bool `protobuf:"varint,2,opt,name=negative,proto3" json:"negative,omitempty"` // contains filtered or unexported fields }
func (*Int) Descriptor
deprecated
func (*Int) GetAbsoluteValue ¶
func (*Int) GetNegative ¶
func (*Int) ProtoMessage ¶
func (*Int) ProtoMessage()
func (*Int) ProtoReflect ¶
func (x *Int) ProtoReflect() protoreflect.Message
type LabelSetting ¶
type LabelSetting struct { BuildSettingDefault string `protobuf:"bytes,1,opt,name=build_setting_default,json=buildSettingDefault,proto3" json:"build_setting_default,omitempty"` Flag bool `protobuf:"varint,2,opt,name=flag,proto3" json:"flag,omitempty"` SingletonList bool `protobuf:"varint,3,opt,name=singleton_list,json=singletonList,proto3" json:"singleton_list,omitempty"` Visibility *PackageGroup `protobuf:"bytes,4,opt,name=visibility,proto3" json:"visibility,omitempty"` // contains filtered or unexported fields }
func (*LabelSetting) Descriptor
deprecated
func (*LabelSetting) Descriptor() ([]byte, []int)
Deprecated: Use LabelSetting.ProtoReflect.Descriptor instead.
func (*LabelSetting) GetBuildSettingDefault ¶
func (x *LabelSetting) GetBuildSettingDefault() string
func (*LabelSetting) GetFlag ¶
func (x *LabelSetting) GetFlag() bool
func (*LabelSetting) GetSingletonList ¶
func (x *LabelSetting) GetSingletonList() bool
func (*LabelSetting) GetVisibility ¶
func (x *LabelSetting) GetVisibility() *PackageGroup
func (*LabelSetting) ProtoMessage ¶
func (*LabelSetting) ProtoMessage()
func (*LabelSetting) ProtoReflect ¶
func (x *LabelSetting) ProtoReflect() protoreflect.Message
func (*LabelSetting) Reset ¶
func (x *LabelSetting) Reset()
func (*LabelSetting) String ¶
func (x *LabelSetting) String() string
type List ¶
type List struct { Elements []*List_Element `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"` // contains filtered or unexported fields }
func (*List) Descriptor
deprecated
func (*List) GetElements ¶
func (x *List) GetElements() []*List_Element
func (*List) ProtoMessage ¶
func (*List) ProtoMessage()
func (*List) ProtoReflect ¶
func (x *List) ProtoReflect() protoreflect.Message
type List_Element ¶
type List_Element struct { // Types that are valid to be assigned to Level: // // *List_Element_Leaf // *List_Element_Parent_ Level isList_Element_Level `protobuf_oneof:"level"` // contains filtered or unexported fields }
func (*List_Element) Descriptor
deprecated
func (*List_Element) Descriptor() ([]byte, []int)
Deprecated: Use List_Element.ProtoReflect.Descriptor instead.
func (*List_Element) GetLeaf ¶
func (x *List_Element) GetLeaf() *Value
func (*List_Element) GetLevel ¶
func (x *List_Element) GetLevel() isList_Element_Level
func (*List_Element) GetParent ¶
func (x *List_Element) GetParent() *List_Element_Parent
func (*List_Element) ProtoMessage ¶
func (*List_Element) ProtoMessage()
func (*List_Element) ProtoReflect ¶
func (x *List_Element) ProtoReflect() protoreflect.Message
func (*List_Element) Reset ¶
func (x *List_Element) Reset()
func (*List_Element) String ¶
func (x *List_Element) String() string
type List_Element_Leaf ¶
type List_Element_Leaf struct {
Leaf *Value `protobuf:"bytes,1,opt,name=leaf,proto3,oneof"`
}
type List_Element_Parent ¶
type List_Element_Parent struct { Reference *core.DecodableReference `protobuf:"bytes,1,opt,name=reference,proto3" json:"reference,omitempty"` Count uint64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // contains filtered or unexported fields }
func (*List_Element_Parent) Descriptor
deprecated
func (*List_Element_Parent) Descriptor() ([]byte, []int)
Deprecated: Use List_Element_Parent.ProtoReflect.Descriptor instead.
func (*List_Element_Parent) GetCount ¶
func (x *List_Element_Parent) GetCount() uint64
func (*List_Element_Parent) GetReference ¶
func (x *List_Element_Parent) GetReference() *core.DecodableReference
func (*List_Element_Parent) ProtoMessage ¶
func (*List_Element_Parent) ProtoMessage()
func (*List_Element_Parent) ProtoReflect ¶
func (x *List_Element_Parent) ProtoReflect() protoreflect.Message
func (*List_Element_Parent) Reset ¶
func (x *List_Element_Parent) Reset()
func (*List_Element_Parent) String ¶
func (x *List_Element_Parent) String() string
type List_Element_Parent_ ¶
type List_Element_Parent_ struct {
Parent *List_Element_Parent `protobuf:"bytes,2,opt,name=parent,proto3,oneof"`
}
type ModuleExtension ¶
type ModuleExtension struct { Implementation *Function `protobuf:"bytes,1,opt,name=implementation,proto3" json:"implementation,omitempty"` TagClasses []*ModuleExtension_NamedTagClass `protobuf:"bytes,2,rep,name=tag_classes,json=tagClasses,proto3" json:"tag_classes,omitempty"` // contains filtered or unexported fields }
func (*ModuleExtension) Descriptor
deprecated
func (*ModuleExtension) Descriptor() ([]byte, []int)
Deprecated: Use ModuleExtension.ProtoReflect.Descriptor instead.
func (*ModuleExtension) GetImplementation ¶
func (x *ModuleExtension) GetImplementation() *Function
func (*ModuleExtension) GetTagClasses ¶
func (x *ModuleExtension) GetTagClasses() []*ModuleExtension_NamedTagClass
func (*ModuleExtension) ProtoMessage ¶
func (*ModuleExtension) ProtoMessage()
func (*ModuleExtension) ProtoReflect ¶
func (x *ModuleExtension) ProtoReflect() protoreflect.Message
func (*ModuleExtension) Reset ¶
func (x *ModuleExtension) Reset()
func (*ModuleExtension) String ¶
func (x *ModuleExtension) String() string
type ModuleExtension_NamedTagClass ¶
type ModuleExtension_NamedTagClass struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` TagClass *TagClass `protobuf:"bytes,2,opt,name=tag_class,json=tagClass,proto3" json:"tag_class,omitempty"` // contains filtered or unexported fields }
func (*ModuleExtension_NamedTagClass) Descriptor
deprecated
func (*ModuleExtension_NamedTagClass) Descriptor() ([]byte, []int)
Deprecated: Use ModuleExtension_NamedTagClass.ProtoReflect.Descriptor instead.
func (*ModuleExtension_NamedTagClass) GetName ¶
func (x *ModuleExtension_NamedTagClass) GetName() string
func (*ModuleExtension_NamedTagClass) GetTagClass ¶
func (x *ModuleExtension_NamedTagClass) GetTagClass() *TagClass
func (*ModuleExtension_NamedTagClass) ProtoMessage ¶
func (*ModuleExtension_NamedTagClass) ProtoMessage()
func (*ModuleExtension_NamedTagClass) ProtoReflect ¶
func (x *ModuleExtension_NamedTagClass) ProtoReflect() protoreflect.Message
func (*ModuleExtension_NamedTagClass) Reset ¶
func (x *ModuleExtension_NamedTagClass) Reset()
func (*ModuleExtension_NamedTagClass) String ¶
func (x *ModuleExtension_NamedTagClass) String() string
type NamedAttr ¶
type NamedAttr struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Attr *Attr `protobuf:"bytes,2,opt,name=attr,proto3" json:"attr,omitempty"` // contains filtered or unexported fields }
func (*NamedAttr) Descriptor
deprecated
func (*NamedAttr) ProtoMessage ¶
func (*NamedAttr) ProtoMessage()
func (*NamedAttr) ProtoReflect ¶
func (x *NamedAttr) ProtoReflect() protoreflect.Message
type NamedExecGroup ¶
type NamedExecGroup struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` ExecGroup *ExecGroup `protobuf:"bytes,2,opt,name=exec_group,json=execGroup,proto3" json:"exec_group,omitempty"` // contains filtered or unexported fields }
func (*NamedExecGroup) Descriptor
deprecated
func (*NamedExecGroup) Descriptor() ([]byte, []int)
Deprecated: Use NamedExecGroup.ProtoReflect.Descriptor instead.
func (*NamedExecGroup) GetExecGroup ¶
func (x *NamedExecGroup) GetExecGroup() *ExecGroup
func (*NamedExecGroup) GetName ¶
func (x *NamedExecGroup) GetName() string
func (*NamedExecGroup) ProtoMessage ¶
func (*NamedExecGroup) ProtoMessage()
func (*NamedExecGroup) ProtoReflect ¶
func (x *NamedExecGroup) ProtoReflect() protoreflect.Message
func (*NamedExecGroup) Reset ¶
func (x *NamedExecGroup) Reset()
func (*NamedExecGroup) String ¶
func (x *NamedExecGroup) String() string
type PackageGroup ¶
type PackageGroup struct { Tree *PackageGroup_Subpackages `protobuf:"bytes,1,opt,name=tree,proto3" json:"tree,omitempty"` IncludePackageGroups []string `protobuf:"bytes,2,rep,name=include_package_groups,json=includePackageGroups,proto3" json:"include_package_groups,omitempty"` // contains filtered or unexported fields }
func (*PackageGroup) Descriptor
deprecated
func (*PackageGroup) Descriptor() ([]byte, []int)
Deprecated: Use PackageGroup.ProtoReflect.Descriptor instead.
func (*PackageGroup) GetIncludePackageGroups ¶
func (x *PackageGroup) GetIncludePackageGroups() []string
func (*PackageGroup) GetTree ¶
func (x *PackageGroup) GetTree() *PackageGroup_Subpackages
func (*PackageGroup) ProtoMessage ¶
func (*PackageGroup) ProtoMessage()
func (*PackageGroup) ProtoReflect ¶
func (x *PackageGroup) ProtoReflect() protoreflect.Message
func (*PackageGroup) Reset ¶
func (x *PackageGroup) Reset()
func (*PackageGroup) String ¶
func (x *PackageGroup) String() string
type PackageGroup_Package ¶
type PackageGroup_Package struct { Component string `protobuf:"bytes,1,opt,name=component,proto3" json:"component,omitempty"` IncludePackage bool `protobuf:"varint,2,opt,name=include_package,json=includePackage,proto3" json:"include_package,omitempty"` Subpackages *PackageGroup_Subpackages `protobuf:"bytes,3,opt,name=subpackages,proto3" json:"subpackages,omitempty"` // contains filtered or unexported fields }
func (*PackageGroup_Package) Descriptor
deprecated
func (*PackageGroup_Package) Descriptor() ([]byte, []int)
Deprecated: Use PackageGroup_Package.ProtoReflect.Descriptor instead.
func (*PackageGroup_Package) GetComponent ¶
func (x *PackageGroup_Package) GetComponent() string
func (*PackageGroup_Package) GetIncludePackage ¶
func (x *PackageGroup_Package) GetIncludePackage() bool
func (*PackageGroup_Package) GetSubpackages ¶
func (x *PackageGroup_Package) GetSubpackages() *PackageGroup_Subpackages
func (*PackageGroup_Package) ProtoMessage ¶
func (*PackageGroup_Package) ProtoMessage()
func (*PackageGroup_Package) ProtoReflect ¶
func (x *PackageGroup_Package) ProtoReflect() protoreflect.Message
func (*PackageGroup_Package) Reset ¶
func (x *PackageGroup_Package) Reset()
func (*PackageGroup_Package) String ¶
func (x *PackageGroup_Package) String() string
type PackageGroup_Subpackages ¶
type PackageGroup_Subpackages struct { IncludeSubpackages bool `protobuf:"varint,1,opt,name=include_subpackages,json=includeSubpackages,proto3" json:"include_subpackages,omitempty"` // Types that are valid to be assigned to Overrides: // // *PackageGroup_Subpackages_OverridesExternal // *PackageGroup_Subpackages_OverridesInline Overrides isPackageGroup_Subpackages_Overrides `protobuf_oneof:"overrides"` // contains filtered or unexported fields }
func (*PackageGroup_Subpackages) Descriptor
deprecated
func (*PackageGroup_Subpackages) Descriptor() ([]byte, []int)
Deprecated: Use PackageGroup_Subpackages.ProtoReflect.Descriptor instead.
func (*PackageGroup_Subpackages) GetIncludeSubpackages ¶
func (x *PackageGroup_Subpackages) GetIncludeSubpackages() bool
func (*PackageGroup_Subpackages) GetOverrides ¶
func (x *PackageGroup_Subpackages) GetOverrides() isPackageGroup_Subpackages_Overrides
func (*PackageGroup_Subpackages) GetOverridesExternal ¶
func (x *PackageGroup_Subpackages) GetOverridesExternal() *core.DecodableReference
func (*PackageGroup_Subpackages) GetOverridesInline ¶
func (x *PackageGroup_Subpackages) GetOverridesInline() *PackageGroup_Subpackages_Overrides
func (*PackageGroup_Subpackages) ProtoMessage ¶
func (*PackageGroup_Subpackages) ProtoMessage()
func (*PackageGroup_Subpackages) ProtoReflect ¶
func (x *PackageGroup_Subpackages) ProtoReflect() protoreflect.Message
func (*PackageGroup_Subpackages) Reset ¶
func (x *PackageGroup_Subpackages) Reset()
func (*PackageGroup_Subpackages) String ¶
func (x *PackageGroup_Subpackages) String() string
type PackageGroup_Subpackages_Overrides ¶
type PackageGroup_Subpackages_Overrides struct { Packages []*PackageGroup_Package `protobuf:"bytes,1,rep,name=packages,proto3" json:"packages,omitempty"` // contains filtered or unexported fields }
func (*PackageGroup_Subpackages_Overrides) Descriptor
deprecated
func (*PackageGroup_Subpackages_Overrides) Descriptor() ([]byte, []int)
Deprecated: Use PackageGroup_Subpackages_Overrides.ProtoReflect.Descriptor instead.
func (*PackageGroup_Subpackages_Overrides) GetPackages ¶
func (x *PackageGroup_Subpackages_Overrides) GetPackages() []*PackageGroup_Package
func (*PackageGroup_Subpackages_Overrides) ProtoMessage ¶
func (*PackageGroup_Subpackages_Overrides) ProtoMessage()
func (*PackageGroup_Subpackages_Overrides) ProtoReflect ¶
func (x *PackageGroup_Subpackages_Overrides) ProtoReflect() protoreflect.Message
func (*PackageGroup_Subpackages_Overrides) Reset ¶
func (x *PackageGroup_Subpackages_Overrides) Reset()
func (*PackageGroup_Subpackages_Overrides) String ¶
func (x *PackageGroup_Subpackages_Overrides) String() string
type PackageGroup_Subpackages_OverridesExternal ¶
type PackageGroup_Subpackages_OverridesExternal struct {
OverridesExternal *core.DecodableReference `protobuf:"bytes,2,opt,name=overrides_external,json=overridesExternal,proto3,oneof"`
}
type PackageGroup_Subpackages_OverridesInline ¶
type PackageGroup_Subpackages_OverridesInline struct {
OverridesInline *PackageGroup_Subpackages_Overrides `protobuf:"bytes,3,opt,name=overrides_inline,json=overridesInline,proto3,oneof"`
}
type PredeclaredOutputFileTarget ¶
type PredeclaredOutputFileTarget struct { OwnerTargetName string `protobuf:"bytes,1,opt,name=owner_target_name,json=ownerTargetName,proto3" json:"owner_target_name,omitempty"` // contains filtered or unexported fields }
func (*PredeclaredOutputFileTarget) Descriptor
deprecated
func (*PredeclaredOutputFileTarget) Descriptor() ([]byte, []int)
Deprecated: Use PredeclaredOutputFileTarget.ProtoReflect.Descriptor instead.
func (*PredeclaredOutputFileTarget) GetOwnerTargetName ¶
func (x *PredeclaredOutputFileTarget) GetOwnerTargetName() string
func (*PredeclaredOutputFileTarget) ProtoMessage ¶
func (*PredeclaredOutputFileTarget) ProtoMessage()
func (*PredeclaredOutputFileTarget) ProtoReflect ¶
func (x *PredeclaredOutputFileTarget) ProtoReflect() protoreflect.Message
func (*PredeclaredOutputFileTarget) Reset ¶
func (x *PredeclaredOutputFileTarget) Reset()
func (*PredeclaredOutputFileTarget) String ¶
func (x *PredeclaredOutputFileTarget) String() string
type Provider ¶
type Provider struct { InstanceProperties *Provider_InstanceProperties `protobuf:"bytes,1,opt,name=instance_properties,json=instanceProperties,proto3" json:"instance_properties,omitempty"` InitFunction *Function `protobuf:"bytes,2,opt,name=init_function,json=initFunction,proto3" json:"init_function,omitempty"` Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
func (*Provider) Descriptor
deprecated
func (*Provider) GetInitFunction ¶
func (*Provider) GetInstanceProperties ¶
func (x *Provider) GetInstanceProperties() *Provider_InstanceProperties
func (*Provider) ProtoMessage ¶
func (*Provider) ProtoMessage()
func (*Provider) ProtoReflect ¶
func (x *Provider) ProtoReflect() protoreflect.Message
type Provider_InstanceProperties ¶
type Provider_InstanceProperties struct { ProviderIdentifier string `protobuf:"bytes,1,opt,name=provider_identifier,json=providerIdentifier,proto3" json:"provider_identifier,omitempty"` DictLike bool `protobuf:"varint,2,opt,name=dict_like,json=dictLike,proto3" json:"dict_like,omitempty"` ComputedFields []*Provider_InstanceProperties_ComputedField `protobuf:"bytes,3,rep,name=computed_fields,json=computedFields,proto3" json:"computed_fields,omitempty"` TypeName string `protobuf:"bytes,4,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"` // contains filtered or unexported fields }
func (*Provider_InstanceProperties) Descriptor
deprecated
func (*Provider_InstanceProperties) Descriptor() ([]byte, []int)
Deprecated: Use Provider_InstanceProperties.ProtoReflect.Descriptor instead.
func (*Provider_InstanceProperties) GetComputedFields ¶
func (x *Provider_InstanceProperties) GetComputedFields() []*Provider_InstanceProperties_ComputedField
func (*Provider_InstanceProperties) GetDictLike ¶
func (x *Provider_InstanceProperties) GetDictLike() bool
func (*Provider_InstanceProperties) GetProviderIdentifier ¶
func (x *Provider_InstanceProperties) GetProviderIdentifier() string
func (*Provider_InstanceProperties) GetTypeName ¶
func (x *Provider_InstanceProperties) GetTypeName() string
func (*Provider_InstanceProperties) ProtoMessage ¶
func (*Provider_InstanceProperties) ProtoMessage()
func (*Provider_InstanceProperties) ProtoReflect ¶
func (x *Provider_InstanceProperties) ProtoReflect() protoreflect.Message
func (*Provider_InstanceProperties) Reset ¶
func (x *Provider_InstanceProperties) Reset()
func (*Provider_InstanceProperties) String ¶
func (x *Provider_InstanceProperties) String() string
type Provider_InstanceProperties_ComputedField ¶
type Provider_InstanceProperties_ComputedField struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Function *Function `protobuf:"bytes,2,opt,name=function,proto3" json:"function,omitempty"` // contains filtered or unexported fields }
func (*Provider_InstanceProperties_ComputedField) Descriptor
deprecated
func (*Provider_InstanceProperties_ComputedField) Descriptor() ([]byte, []int)
Deprecated: Use Provider_InstanceProperties_ComputedField.ProtoReflect.Descriptor instead.
func (*Provider_InstanceProperties_ComputedField) GetFunction ¶
func (x *Provider_InstanceProperties_ComputedField) GetFunction() *Function
func (*Provider_InstanceProperties_ComputedField) GetName ¶
func (x *Provider_InstanceProperties_ComputedField) GetName() string
func (*Provider_InstanceProperties_ComputedField) ProtoMessage ¶
func (*Provider_InstanceProperties_ComputedField) ProtoMessage()
func (*Provider_InstanceProperties_ComputedField) ProtoReflect ¶
func (x *Provider_InstanceProperties_ComputedField) ProtoReflect() protoreflect.Message
func (*Provider_InstanceProperties_ComputedField) Reset ¶
func (x *Provider_InstanceProperties_ComputedField) Reset()
func (*Provider_InstanceProperties_ComputedField) String ¶
func (x *Provider_InstanceProperties_ComputedField) String() string
type Repo ¶
type Repo struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Definition *Repo_Definition `protobuf:"bytes,2,opt,name=definition,proto3" json:"definition,omitempty"` // contains filtered or unexported fields }
func (*Repo) Descriptor
deprecated
func (*Repo) GetDefinition ¶
func (x *Repo) GetDefinition() *Repo_Definition
func (*Repo) ProtoMessage ¶
func (*Repo) ProtoMessage()
func (*Repo) ProtoReflect ¶
func (x *Repo) ProtoReflect() protoreflect.Message
type Repo_Definition ¶
type Repo_Definition struct { RepositoryRuleIdentifier string `` /* 135-byte string literal not displayed */ AttrValues *Struct_Fields `protobuf:"bytes,2,opt,name=attr_values,json=attrValues,proto3" json:"attr_values,omitempty"` // contains filtered or unexported fields }
func (*Repo_Definition) Descriptor
deprecated
func (*Repo_Definition) Descriptor() ([]byte, []int)
Deprecated: Use Repo_Definition.ProtoReflect.Descriptor instead.
func (*Repo_Definition) GetAttrValues ¶
func (x *Repo_Definition) GetAttrValues() *Struct_Fields
func (*Repo_Definition) GetRepositoryRuleIdentifier ¶
func (x *Repo_Definition) GetRepositoryRuleIdentifier() string
func (*Repo_Definition) ProtoMessage ¶
func (*Repo_Definition) ProtoMessage()
func (*Repo_Definition) ProtoReflect ¶
func (x *Repo_Definition) ProtoReflect() protoreflect.Message
func (*Repo_Definition) Reset ¶
func (x *Repo_Definition) Reset()
func (*Repo_Definition) String ¶
func (x *Repo_Definition) String() string
type RepositoryRule ¶
type RepositoryRule struct { // Types that are valid to be assigned to Kind: // // *RepositoryRule_Reference // *RepositoryRule_Definition_ Kind isRepositoryRule_Kind `protobuf_oneof:"kind"` // contains filtered or unexported fields }
func (*RepositoryRule) Descriptor
deprecated
func (*RepositoryRule) Descriptor() ([]byte, []int)
Deprecated: Use RepositoryRule.ProtoReflect.Descriptor instead.
func (*RepositoryRule) GetDefinition ¶
func (x *RepositoryRule) GetDefinition() *RepositoryRule_Definition
func (*RepositoryRule) GetKind ¶
func (x *RepositoryRule) GetKind() isRepositoryRule_Kind
func (*RepositoryRule) GetReference ¶
func (x *RepositoryRule) GetReference() string
func (*RepositoryRule) ProtoMessage ¶
func (*RepositoryRule) ProtoMessage()
func (*RepositoryRule) ProtoReflect ¶
func (x *RepositoryRule) ProtoReflect() protoreflect.Message
func (*RepositoryRule) Reset ¶
func (x *RepositoryRule) Reset()
func (*RepositoryRule) String ¶
func (x *RepositoryRule) String() string
type RepositoryRule_Definition ¶
type RepositoryRule_Definition struct { Attrs []*NamedAttr `protobuf:"bytes,1,rep,name=attrs,proto3" json:"attrs,omitempty"` Implementation *Function `protobuf:"bytes,2,opt,name=implementation,proto3" json:"implementation,omitempty"` // contains filtered or unexported fields }
func (*RepositoryRule_Definition) Descriptor
deprecated
func (*RepositoryRule_Definition) Descriptor() ([]byte, []int)
Deprecated: Use RepositoryRule_Definition.ProtoReflect.Descriptor instead.
func (*RepositoryRule_Definition) GetAttrs ¶
func (x *RepositoryRule_Definition) GetAttrs() []*NamedAttr
func (*RepositoryRule_Definition) GetImplementation ¶
func (x *RepositoryRule_Definition) GetImplementation() *Function
func (*RepositoryRule_Definition) ProtoMessage ¶
func (*RepositoryRule_Definition) ProtoMessage()
func (*RepositoryRule_Definition) ProtoReflect ¶
func (x *RepositoryRule_Definition) ProtoReflect() protoreflect.Message
func (*RepositoryRule_Definition) Reset ¶
func (x *RepositoryRule_Definition) Reset()
func (*RepositoryRule_Definition) String ¶
func (x *RepositoryRule_Definition) String() string
type RepositoryRule_Definition_ ¶
type RepositoryRule_Definition_ struct {
Definition *RepositoryRule_Definition `protobuf:"bytes,2,opt,name=definition,proto3,oneof"`
}
type RepositoryRule_Reference ¶
type RepositoryRule_Reference struct {
Reference string `protobuf:"bytes,1,opt,name=reference,proto3,oneof"`
}
type Rule ¶
type Rule struct { // Types that are valid to be assigned to Kind: // // *Rule_Reference // *Rule_Definition_ Kind isRule_Kind `protobuf_oneof:"kind"` // contains filtered or unexported fields }
func (*Rule) Descriptor
deprecated
func (*Rule) GetDefinition ¶
func (x *Rule) GetDefinition() *Rule_Definition
func (*Rule) GetReference ¶
func (*Rule) ProtoMessage ¶
func (*Rule) ProtoMessage()
func (*Rule) ProtoReflect ¶
func (x *Rule) ProtoReflect() protoreflect.Message
type RuleTarget ¶
type RuleTarget struct { RuleIdentifier string `protobuf:"bytes,1,opt,name=rule_identifier,json=ruleIdentifier,proto3" json:"rule_identifier,omitempty"` PublicAttrValues []*RuleTarget_PublicAttrValue `protobuf:"bytes,2,rep,name=public_attr_values,json=publicAttrValues,proto3" json:"public_attr_values,omitempty"` ExecCompatibleWith []string `protobuf:"bytes,3,rep,name=exec_compatible_with,json=execCompatibleWith,proto3" json:"exec_compatible_with,omitempty"` Tags []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"` TargetCompatibleWith []*Select_Group `protobuf:"bytes,5,rep,name=target_compatible_with,json=targetCompatibleWith,proto3" json:"target_compatible_with,omitempty"` InheritableAttrs *InheritableAttrs `protobuf:"bytes,6,opt,name=inheritable_attrs,json=inheritableAttrs,proto3" json:"inheritable_attrs,omitempty"` BuildSettingDefault *Value `protobuf:"bytes,7,opt,name=build_setting_default,json=buildSettingDefault,proto3" json:"build_setting_default,omitempty"` // contains filtered or unexported fields }
func (*RuleTarget) Descriptor
deprecated
func (*RuleTarget) Descriptor() ([]byte, []int)
Deprecated: Use RuleTarget.ProtoReflect.Descriptor instead.
func (*RuleTarget) GetBuildSettingDefault ¶
func (x *RuleTarget) GetBuildSettingDefault() *Value
func (*RuleTarget) GetExecCompatibleWith ¶
func (x *RuleTarget) GetExecCompatibleWith() []string
func (*RuleTarget) GetInheritableAttrs ¶
func (x *RuleTarget) GetInheritableAttrs() *InheritableAttrs
func (*RuleTarget) GetPublicAttrValues ¶
func (x *RuleTarget) GetPublicAttrValues() []*RuleTarget_PublicAttrValue
func (*RuleTarget) GetRuleIdentifier ¶
func (x *RuleTarget) GetRuleIdentifier() string
func (*RuleTarget) GetTags ¶
func (x *RuleTarget) GetTags() []string
func (*RuleTarget) GetTargetCompatibleWith ¶
func (x *RuleTarget) GetTargetCompatibleWith() []*Select_Group
func (*RuleTarget) ProtoMessage ¶
func (*RuleTarget) ProtoMessage()
func (*RuleTarget) ProtoReflect ¶
func (x *RuleTarget) ProtoReflect() protoreflect.Message
func (*RuleTarget) Reset ¶
func (x *RuleTarget) Reset()
func (*RuleTarget) String ¶
func (x *RuleTarget) String() string
type RuleTarget_PublicAttrValue ¶
type RuleTarget_PublicAttrValue struct { ValueParts []*Select_Group `protobuf:"bytes,2,rep,name=value_parts,json=valueParts,proto3" json:"value_parts,omitempty"` // contains filtered or unexported fields }
func (*RuleTarget_PublicAttrValue) Descriptor
deprecated
func (*RuleTarget_PublicAttrValue) Descriptor() ([]byte, []int)
Deprecated: Use RuleTarget_PublicAttrValue.ProtoReflect.Descriptor instead.
func (*RuleTarget_PublicAttrValue) GetValueParts ¶
func (x *RuleTarget_PublicAttrValue) GetValueParts() []*Select_Group
func (*RuleTarget_PublicAttrValue) ProtoMessage ¶
func (*RuleTarget_PublicAttrValue) ProtoMessage()
func (*RuleTarget_PublicAttrValue) ProtoReflect ¶
func (x *RuleTarget_PublicAttrValue) ProtoReflect() protoreflect.Message
func (*RuleTarget_PublicAttrValue) Reset ¶
func (x *RuleTarget_PublicAttrValue) Reset()
func (*RuleTarget_PublicAttrValue) String ¶
func (x *RuleTarget_PublicAttrValue) String() string
type Rule_Definition ¶
type Rule_Definition struct { Attrs []*NamedAttr `protobuf:"bytes,1,rep,name=attrs,proto3" json:"attrs,omitempty"` BuildSetting *BuildSetting `protobuf:"bytes,2,opt,name=build_setting,json=buildSetting,proto3" json:"build_setting,omitempty"` CfgTransition *Transition_UserDefined `protobuf:"bytes,3,opt,name=cfg_transition,json=cfgTransition,proto3" json:"cfg_transition,omitempty"` ExecGroups []*NamedExecGroup `protobuf:"bytes,4,rep,name=exec_groups,json=execGroups,proto3" json:"exec_groups,omitempty"` Implementation *Function `protobuf:"bytes,5,opt,name=implementation,proto3" json:"implementation,omitempty"` Initializer *Function `protobuf:"bytes,6,opt,name=initializer,proto3" json:"initializer,omitempty"` Provides []string `protobuf:"bytes,7,rep,name=provides,proto3" json:"provides,omitempty"` Test bool `protobuf:"varint,8,opt,name=test,proto3" json:"test,omitempty"` SubruleIdentifiers []string `protobuf:"bytes,9,rep,name=subrule_identifiers,json=subruleIdentifiers,proto3" json:"subrule_identifiers,omitempty"` // contains filtered or unexported fields }
func (*Rule_Definition) Descriptor
deprecated
func (*Rule_Definition) Descriptor() ([]byte, []int)
Deprecated: Use Rule_Definition.ProtoReflect.Descriptor instead.
func (*Rule_Definition) GetAttrs ¶
func (x *Rule_Definition) GetAttrs() []*NamedAttr
func (*Rule_Definition) GetBuildSetting ¶
func (x *Rule_Definition) GetBuildSetting() *BuildSetting
func (*Rule_Definition) GetCfgTransition ¶
func (x *Rule_Definition) GetCfgTransition() *Transition_UserDefined
func (*Rule_Definition) GetExecGroups ¶
func (x *Rule_Definition) GetExecGroups() []*NamedExecGroup
func (*Rule_Definition) GetImplementation ¶
func (x *Rule_Definition) GetImplementation() *Function
func (*Rule_Definition) GetInitializer ¶
func (x *Rule_Definition) GetInitializer() *Function
func (*Rule_Definition) GetProvides ¶
func (x *Rule_Definition) GetProvides() []string
func (*Rule_Definition) GetSubruleIdentifiers ¶
func (x *Rule_Definition) GetSubruleIdentifiers() []string
func (*Rule_Definition) GetTest ¶
func (x *Rule_Definition) GetTest() bool
func (*Rule_Definition) ProtoMessage ¶
func (*Rule_Definition) ProtoMessage()
func (*Rule_Definition) ProtoReflect ¶
func (x *Rule_Definition) ProtoReflect() protoreflect.Message
func (*Rule_Definition) Reset ¶
func (x *Rule_Definition) Reset()
func (*Rule_Definition) String ¶
func (x *Rule_Definition) String() string
type Rule_Definition_ ¶
type Rule_Definition_ struct {
Definition *Rule_Definition `protobuf:"bytes,2,opt,name=definition,proto3,oneof"`
}
type Rule_Reference ¶
type Rule_Reference struct {
Reference string `protobuf:"bytes,1,opt,name=reference,proto3,oneof"`
}
type Select ¶
type Select struct { Groups []*Select_Group `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"` ConcatenationOperator Select_ConcatenationOperator `` /* 182-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Select) Descriptor
deprecated
func (*Select) GetConcatenationOperator ¶
func (x *Select) GetConcatenationOperator() Select_ConcatenationOperator
func (*Select) GetGroups ¶
func (x *Select) GetGroups() []*Select_Group
func (*Select) ProtoMessage ¶
func (*Select) ProtoMessage()
func (*Select) ProtoReflect ¶
func (x *Select) ProtoReflect() protoreflect.Message
type Select_ConcatenationOperator ¶
type Select_ConcatenationOperator int32
const ( Select_NONE Select_ConcatenationOperator = 0 Select_PIPE Select_ConcatenationOperator = 1 Select_PLUS Select_ConcatenationOperator = 2 )
func (Select_ConcatenationOperator) Descriptor ¶
func (Select_ConcatenationOperator) Descriptor() protoreflect.EnumDescriptor
func (Select_ConcatenationOperator) Enum ¶
func (x Select_ConcatenationOperator) Enum() *Select_ConcatenationOperator
func (Select_ConcatenationOperator) EnumDescriptor
deprecated
func (Select_ConcatenationOperator) EnumDescriptor() ([]byte, []int)
Deprecated: Use Select_ConcatenationOperator.Descriptor instead.
func (Select_ConcatenationOperator) Number ¶
func (x Select_ConcatenationOperator) Number() protoreflect.EnumNumber
func (Select_ConcatenationOperator) String ¶
func (x Select_ConcatenationOperator) String() string
func (Select_ConcatenationOperator) Type ¶
func (Select_ConcatenationOperator) Type() protoreflect.EnumType
type Select_Condition ¶
type Select_Condition struct { ConditionIdentifier string `protobuf:"bytes,1,opt,name=condition_identifier,json=conditionIdentifier,proto3" json:"condition_identifier,omitempty"` Value *Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Select_Condition) Descriptor
deprecated
func (*Select_Condition) Descriptor() ([]byte, []int)
Deprecated: Use Select_Condition.ProtoReflect.Descriptor instead.
func (*Select_Condition) GetConditionIdentifier ¶
func (x *Select_Condition) GetConditionIdentifier() string
func (*Select_Condition) GetValue ¶
func (x *Select_Condition) GetValue() *Value
func (*Select_Condition) ProtoMessage ¶
func (*Select_Condition) ProtoMessage()
func (*Select_Condition) ProtoReflect ¶
func (x *Select_Condition) ProtoReflect() protoreflect.Message
func (*Select_Condition) Reset ¶
func (x *Select_Condition) Reset()
func (*Select_Condition) String ¶
func (x *Select_Condition) String() string
type Select_Group ¶
type Select_Group struct { Conditions []*Select_Condition `protobuf:"bytes,1,rep,name=conditions,proto3" json:"conditions,omitempty"` // Types that are valid to be assigned to NoMatch: // // *Select_Group_NoMatchValue // *Select_Group_NoMatchError NoMatch isSelect_Group_NoMatch `protobuf_oneof:"no_match"` // contains filtered or unexported fields }
func (*Select_Group) Descriptor
deprecated
func (*Select_Group) Descriptor() ([]byte, []int)
Deprecated: Use Select_Group.ProtoReflect.Descriptor instead.
func (*Select_Group) GetConditions ¶
func (x *Select_Group) GetConditions() []*Select_Condition
func (*Select_Group) GetNoMatch ¶
func (x *Select_Group) GetNoMatch() isSelect_Group_NoMatch
func (*Select_Group) GetNoMatchError ¶
func (x *Select_Group) GetNoMatchError() string
func (*Select_Group) GetNoMatchValue ¶
func (x *Select_Group) GetNoMatchValue() *Value
func (*Select_Group) ProtoMessage ¶
func (*Select_Group) ProtoMessage()
func (*Select_Group) ProtoReflect ¶
func (x *Select_Group) ProtoReflect() protoreflect.Message
func (*Select_Group) Reset ¶
func (x *Select_Group) Reset()
func (*Select_Group) String ¶
func (x *Select_Group) String() string
type Select_Group_NoMatchError ¶
type Select_Group_NoMatchError struct {
NoMatchError string `protobuf:"bytes,3,opt,name=no_match_error,json=noMatchError,proto3,oneof"`
}
type Select_Group_NoMatchValue ¶
type Select_Group_NoMatchValue struct {
NoMatchValue *Value `protobuf:"bytes,2,opt,name=no_match_value,json=noMatchValue,proto3,oneof"`
}
type Set ¶
type Set struct { Elements []*List_Element `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"` // contains filtered or unexported fields }
func (*Set) Descriptor
deprecated
func (*Set) GetElements ¶
func (x *Set) GetElements() []*List_Element
func (*Set) ProtoMessage ¶
func (*Set) ProtoMessage()
func (*Set) ProtoReflect ¶
func (x *Set) ProtoReflect() protoreflect.Message
type SourceFileTarget ¶
type SourceFileTarget struct { Visibility *PackageGroup `protobuf:"bytes,4,opt,name=visibility,proto3" json:"visibility,omitempty"` // contains filtered or unexported fields }
func (*SourceFileTarget) Descriptor
deprecated
func (*SourceFileTarget) Descriptor() ([]byte, []int)
Deprecated: Use SourceFileTarget.ProtoReflect.Descriptor instead.
func (*SourceFileTarget) GetVisibility ¶
func (x *SourceFileTarget) GetVisibility() *PackageGroup
func (*SourceFileTarget) ProtoMessage ¶
func (*SourceFileTarget) ProtoMessage()
func (*SourceFileTarget) ProtoReflect ¶
func (x *SourceFileTarget) ProtoReflect() protoreflect.Message
func (*SourceFileTarget) Reset ¶
func (x *SourceFileTarget) Reset()
func (*SourceFileTarget) String ¶
func (x *SourceFileTarget) String() string
type Struct ¶
type Struct struct { Fields *Struct_Fields `protobuf:"bytes,1,opt,name=fields,proto3" json:"fields,omitempty"` ProviderInstanceProperties *Provider_InstanceProperties `` /* 141-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Struct) Descriptor
deprecated
func (*Struct) GetFields ¶
func (x *Struct) GetFields() *Struct_Fields
func (*Struct) GetProviderInstanceProperties ¶
func (x *Struct) GetProviderInstanceProperties() *Provider_InstanceProperties
func (*Struct) ProtoMessage ¶
func (*Struct) ProtoMessage()
func (*Struct) ProtoReflect ¶
func (x *Struct) ProtoReflect() protoreflect.Message
type Struct_Fields ¶
type Struct_Fields struct { Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` Values []*List_Element `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*Struct_Fields) Descriptor
deprecated
func (*Struct_Fields) Descriptor() ([]byte, []int)
Deprecated: Use Struct_Fields.ProtoReflect.Descriptor instead.
func (*Struct_Fields) GetKeys ¶
func (x *Struct_Fields) GetKeys() []string
func (*Struct_Fields) GetValues ¶
func (x *Struct_Fields) GetValues() []*List_Element
func (*Struct_Fields) ProtoMessage ¶
func (*Struct_Fields) ProtoMessage()
func (*Struct_Fields) ProtoReflect ¶
func (x *Struct_Fields) ProtoReflect() protoreflect.Message
func (*Struct_Fields) Reset ¶
func (x *Struct_Fields) Reset()
func (*Struct_Fields) String ¶
func (x *Struct_Fields) String() string
type Subrule ¶
type Subrule struct { // Types that are valid to be assigned to Kind: // // *Subrule_Reference // *Subrule_Definition_ Kind isSubrule_Kind `protobuf_oneof:"kind"` // contains filtered or unexported fields }
func (*Subrule) Descriptor
deprecated
func (*Subrule) GetDefinition ¶
func (x *Subrule) GetDefinition() *Subrule_Definition
func (*Subrule) GetReference ¶
func (*Subrule) ProtoMessage ¶
func (*Subrule) ProtoMessage()
func (*Subrule) ProtoReflect ¶
func (x *Subrule) ProtoReflect() protoreflect.Message
type Subrule_Definition ¶
type Subrule_Definition struct { Attrs []*NamedAttr `protobuf:"bytes,1,rep,name=attrs,proto3" json:"attrs,omitempty"` Implementation *Function `protobuf:"bytes,2,opt,name=implementation,proto3" json:"implementation,omitempty"` SubruleIdentifiers []string `protobuf:"bytes,3,rep,name=subrule_identifiers,json=subruleIdentifiers,proto3" json:"subrule_identifiers,omitempty"` // contains filtered or unexported fields }
func (*Subrule_Definition) Descriptor
deprecated
func (*Subrule_Definition) Descriptor() ([]byte, []int)
Deprecated: Use Subrule_Definition.ProtoReflect.Descriptor instead.
func (*Subrule_Definition) GetAttrs ¶
func (x *Subrule_Definition) GetAttrs() []*NamedAttr
func (*Subrule_Definition) GetImplementation ¶
func (x *Subrule_Definition) GetImplementation() *Function
func (*Subrule_Definition) GetSubruleIdentifiers ¶
func (x *Subrule_Definition) GetSubruleIdentifiers() []string
func (*Subrule_Definition) ProtoMessage ¶
func (*Subrule_Definition) ProtoMessage()
func (*Subrule_Definition) ProtoReflect ¶
func (x *Subrule_Definition) ProtoReflect() protoreflect.Message
func (*Subrule_Definition) Reset ¶
func (x *Subrule_Definition) Reset()
func (*Subrule_Definition) String ¶
func (x *Subrule_Definition) String() string
type Subrule_Definition_ ¶
type Subrule_Definition_ struct {
Definition *Subrule_Definition `protobuf:"bytes,2,opt,name=definition,proto3,oneof"`
}
type Subrule_Reference ¶
type Subrule_Reference struct {
Reference string `protobuf:"bytes,1,opt,name=reference,proto3,oneof"`
}
type TagClass ¶
type TagClass struct { Attrs []*NamedAttr `protobuf:"bytes,1,rep,name=attrs,proto3" json:"attrs,omitempty"` // contains filtered or unexported fields }
func (*TagClass) Descriptor
deprecated
func (*TagClass) ProtoMessage ¶
func (*TagClass) ProtoMessage()
func (*TagClass) ProtoReflect ¶
func (x *TagClass) ProtoReflect() protoreflect.Message
type Target ¶
type Target struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Definition *Target_Definition `protobuf:"bytes,2,opt,name=definition,proto3" json:"definition,omitempty"` // contains filtered or unexported fields }
func (*Target) Descriptor
deprecated
func (*Target) GetDefinition ¶
func (x *Target) GetDefinition() *Target_Definition
func (*Target) ProtoMessage ¶
func (*Target) ProtoMessage()
func (*Target) ProtoReflect ¶
func (x *Target) ProtoReflect() protoreflect.Message
type TargetReference ¶
type TargetReference struct { Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` Providers []*Struct `protobuf:"bytes,2,rep,name=providers,proto3" json:"providers,omitempty"` // contains filtered or unexported fields }
func (*TargetReference) Descriptor
deprecated
func (*TargetReference) Descriptor() ([]byte, []int)
Deprecated: Use TargetReference.ProtoReflect.Descriptor instead.
func (*TargetReference) GetLabel ¶
func (x *TargetReference) GetLabel() string
func (*TargetReference) GetProviders ¶
func (x *TargetReference) GetProviders() []*Struct
func (*TargetReference) ProtoMessage ¶
func (*TargetReference) ProtoMessage()
func (*TargetReference) ProtoReflect ¶
func (x *TargetReference) ProtoReflect() protoreflect.Message
func (*TargetReference) Reset ¶
func (x *TargetReference) Reset()
func (*TargetReference) String ¶
func (x *TargetReference) String() string
type Target_Definition ¶
type Target_Definition struct { // Types that are valid to be assigned to Kind: // // *Target_Definition_Alias // *Target_Definition_LabelSetting // *Target_Definition_PackageGroup // *Target_Definition_PredeclaredOutputFileTarget // *Target_Definition_RuleTarget // *Target_Definition_SourceFileTarget Kind isTarget_Definition_Kind `protobuf_oneof:"kind"` // contains filtered or unexported fields }
func (*Target_Definition) Descriptor
deprecated
func (*Target_Definition) Descriptor() ([]byte, []int)
Deprecated: Use Target_Definition.ProtoReflect.Descriptor instead.
func (*Target_Definition) GetAlias ¶
func (x *Target_Definition) GetAlias() *Alias
func (*Target_Definition) GetKind ¶
func (x *Target_Definition) GetKind() isTarget_Definition_Kind
func (*Target_Definition) GetLabelSetting ¶
func (x *Target_Definition) GetLabelSetting() *LabelSetting
func (*Target_Definition) GetPackageGroup ¶
func (x *Target_Definition) GetPackageGroup() *PackageGroup
func (*Target_Definition) GetPredeclaredOutputFileTarget ¶
func (x *Target_Definition) GetPredeclaredOutputFileTarget() *PredeclaredOutputFileTarget
func (*Target_Definition) GetRuleTarget ¶
func (x *Target_Definition) GetRuleTarget() *RuleTarget
func (*Target_Definition) GetSourceFileTarget ¶
func (x *Target_Definition) GetSourceFileTarget() *SourceFileTarget
func (*Target_Definition) ProtoMessage ¶
func (*Target_Definition) ProtoMessage()
func (*Target_Definition) ProtoReflect ¶
func (x *Target_Definition) ProtoReflect() protoreflect.Message
func (*Target_Definition) Reset ¶
func (x *Target_Definition) Reset()
func (*Target_Definition) String ¶
func (x *Target_Definition) String() string
type Target_Definition_Alias ¶
type Target_Definition_Alias struct {
Alias *Alias `protobuf:"bytes,1,opt,name=alias,proto3,oneof"`
}
type Target_Definition_LabelSetting ¶
type Target_Definition_LabelSetting struct {
LabelSetting *LabelSetting `protobuf:"bytes,2,opt,name=label_setting,json=labelSetting,proto3,oneof"`
}
type Target_Definition_PackageGroup ¶
type Target_Definition_PackageGroup struct {
PackageGroup *PackageGroup `protobuf:"bytes,3,opt,name=package_group,json=packageGroup,proto3,oneof"`
}
type Target_Definition_PredeclaredOutputFileTarget ¶
type Target_Definition_PredeclaredOutputFileTarget struct {
PredeclaredOutputFileTarget *PredeclaredOutputFileTarget `protobuf:"bytes,4,opt,name=predeclared_output_file_target,json=predeclaredOutputFileTarget,proto3,oneof"`
}
type Target_Definition_RuleTarget ¶
type Target_Definition_RuleTarget struct {
RuleTarget *RuleTarget `protobuf:"bytes,5,opt,name=rule_target,json=ruleTarget,proto3,oneof"`
}
type Target_Definition_SourceFileTarget ¶
type Target_Definition_SourceFileTarget struct {
SourceFileTarget *SourceFileTarget `protobuf:"bytes,6,opt,name=source_file_target,json=sourceFileTarget,proto3,oneof"`
}
type ToolchainType ¶
type ToolchainType struct { ToolchainType string `protobuf:"bytes,1,opt,name=toolchain_type,json=toolchainType,proto3" json:"toolchain_type,omitempty"` Mandatory bool `protobuf:"varint,2,opt,name=mandatory,proto3" json:"mandatory,omitempty"` // contains filtered or unexported fields }
func (*ToolchainType) Descriptor
deprecated
func (*ToolchainType) Descriptor() ([]byte, []int)
Deprecated: Use ToolchainType.ProtoReflect.Descriptor instead.
func (*ToolchainType) GetMandatory ¶
func (x *ToolchainType) GetMandatory() bool
func (*ToolchainType) GetToolchainType ¶
func (x *ToolchainType) GetToolchainType() string
func (*ToolchainType) ProtoMessage ¶
func (*ToolchainType) ProtoMessage()
func (*ToolchainType) ProtoReflect ¶
func (x *ToolchainType) ProtoReflect() protoreflect.Message
func (*ToolchainType) Reset ¶
func (x *ToolchainType) Reset()
func (*ToolchainType) String ¶
func (x *ToolchainType) String() string
type Transition ¶
type Transition struct { // Types that are valid to be assigned to Kind: // // *Transition_ExecGroup // *Transition_None // *Transition_Target // *Transition_UserDefined_ // *Transition_Unconfigured Kind isTransition_Kind `protobuf_oneof:"kind"` // contains filtered or unexported fields }
func (*Transition) Descriptor
deprecated
func (*Transition) Descriptor() ([]byte, []int)
Deprecated: Use Transition.ProtoReflect.Descriptor instead.
func (*Transition) GetExecGroup ¶
func (x *Transition) GetExecGroup() string
func (*Transition) GetKind ¶
func (x *Transition) GetKind() isTransition_Kind
func (*Transition) GetNone ¶
func (x *Transition) GetNone() *emptypb.Empty
func (*Transition) GetTarget ¶
func (x *Transition) GetTarget() *emptypb.Empty
func (*Transition) GetUnconfigured ¶
func (x *Transition) GetUnconfigured() *emptypb.Empty
func (*Transition) GetUserDefined ¶
func (x *Transition) GetUserDefined() *Transition_UserDefined
func (*Transition) ProtoMessage ¶
func (*Transition) ProtoMessage()
func (*Transition) ProtoReflect ¶
func (x *Transition) ProtoReflect() protoreflect.Message
func (*Transition) Reset ¶
func (x *Transition) Reset()
func (*Transition) String ¶
func (x *Transition) String() string
type Transition_ExecGroup ¶
type Transition_ExecGroup struct {
ExecGroup string `protobuf:"bytes,1,opt,name=exec_group,json=execGroup,proto3,oneof"`
}
type Transition_None ¶
type Transition_Target ¶
type Transition_Unconfigured ¶
type Transition_UserDefined ¶
type Transition_UserDefined struct { // Types that are valid to be assigned to Kind: // // *Transition_UserDefined_Identifier // *Transition_UserDefined_Definition_ Kind isTransition_UserDefined_Kind `protobuf_oneof:"kind"` // contains filtered or unexported fields }
func (*Transition_UserDefined) Descriptor
deprecated
func (*Transition_UserDefined) Descriptor() ([]byte, []int)
Deprecated: Use Transition_UserDefined.ProtoReflect.Descriptor instead.
func (*Transition_UserDefined) GetDefinition ¶
func (x *Transition_UserDefined) GetDefinition() *Transition_UserDefined_Definition
func (*Transition_UserDefined) GetIdentifier ¶
func (x *Transition_UserDefined) GetIdentifier() string
func (*Transition_UserDefined) GetKind ¶
func (x *Transition_UserDefined) GetKind() isTransition_UserDefined_Kind
func (*Transition_UserDefined) ProtoMessage ¶
func (*Transition_UserDefined) ProtoMessage()
func (*Transition_UserDefined) ProtoReflect ¶
func (x *Transition_UserDefined) ProtoReflect() protoreflect.Message
func (*Transition_UserDefined) Reset ¶
func (x *Transition_UserDefined) Reset()
func (*Transition_UserDefined) String ¶
func (x *Transition_UserDefined) String() string
type Transition_UserDefined_ ¶
type Transition_UserDefined_ struct {
UserDefined *Transition_UserDefined `protobuf:"bytes,4,opt,name=user_defined,json=userDefined,proto3,oneof"`
}
type Transition_UserDefined_Definition ¶
type Transition_UserDefined_Definition struct { Implementation *Function `protobuf:"bytes,1,opt,name=implementation,proto3" json:"implementation,omitempty"` Inputs []string `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"` Outputs []string `protobuf:"bytes,3,rep,name=outputs,proto3" json:"outputs,omitempty"` CanonicalPackage string `protobuf:"bytes,4,opt,name=canonical_package,json=canonicalPackage,proto3" json:"canonical_package,omitempty"` // contains filtered or unexported fields }
func (*Transition_UserDefined_Definition) Descriptor
deprecated
func (*Transition_UserDefined_Definition) Descriptor() ([]byte, []int)
Deprecated: Use Transition_UserDefined_Definition.ProtoReflect.Descriptor instead.
func (*Transition_UserDefined_Definition) GetCanonicalPackage ¶
func (x *Transition_UserDefined_Definition) GetCanonicalPackage() string
func (*Transition_UserDefined_Definition) GetImplementation ¶
func (x *Transition_UserDefined_Definition) GetImplementation() *Function
func (*Transition_UserDefined_Definition) GetInputs ¶
func (x *Transition_UserDefined_Definition) GetInputs() []string
func (*Transition_UserDefined_Definition) GetOutputs ¶
func (x *Transition_UserDefined_Definition) GetOutputs() []string
func (*Transition_UserDefined_Definition) ProtoMessage ¶
func (*Transition_UserDefined_Definition) ProtoMessage()
func (*Transition_UserDefined_Definition) ProtoReflect ¶
func (x *Transition_UserDefined_Definition) ProtoReflect() protoreflect.Message
func (*Transition_UserDefined_Definition) Reset ¶
func (x *Transition_UserDefined_Definition) Reset()
func (*Transition_UserDefined_Definition) String ¶
func (x *Transition_UserDefined_Definition) String() string
type Transition_UserDefined_Definition_ ¶
type Transition_UserDefined_Definition_ struct {
Definition *Transition_UserDefined_Definition `protobuf:"bytes,2,opt,name=definition,proto3,oneof"`
}
type Transition_UserDefined_Identifier ¶
type Transition_UserDefined_Identifier struct {
Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3,oneof"`
}
type Tuple ¶
type Tuple struct { Elements []*Value `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"` // contains filtered or unexported fields }
func (*Tuple) Descriptor
deprecated
func (*Tuple) GetElements ¶
func (*Tuple) ProtoMessage ¶
func (*Tuple) ProtoMessage()
func (*Tuple) ProtoReflect ¶
func (x *Tuple) ProtoReflect() protoreflect.Message
type Value ¶
type Value struct { // Types that are valid to be assigned to Kind: // // *Value_Aspect // *Value_Attr // *Value_Bool // *Value_Builtin // *Value_Bytes // *Value_Depset // *Value_Dict // *Value_ExecGroup // *Value_File // *Value_Function // *Value_Int // *Value_Label // *Value_List // *Value_ModuleExtension // *Value_None // *Value_Provider // *Value_RepositoryRule // *Value_Rule // *Value_Select // *Value_Set // *Value_Str // *Value_Struct // *Value_Subrule // *Value_TagClass // *Value_TargetReference // *Value_ToolchainType // *Value_Transition // *Value_Tuple Kind isValue_Kind `protobuf_oneof:"kind"` // contains filtered or unexported fields }
func (*Value) Descriptor
deprecated
func (*Value) GetBuiltin ¶
func (*Value) GetExecGroup ¶
func (*Value) GetFunction ¶
func (*Value) GetModuleExtension ¶
func (x *Value) GetModuleExtension() *ModuleExtension
func (*Value) GetProvider ¶
func (*Value) GetRepositoryRule ¶
func (x *Value) GetRepositoryRule() *RepositoryRule
func (*Value) GetSubrule ¶
func (*Value) GetTagClass ¶
func (*Value) GetTargetReference ¶
func (x *Value) GetTargetReference() *TargetReference
func (*Value) GetToolchainType ¶
func (x *Value) GetToolchainType() *ToolchainType
func (*Value) GetTransition ¶
func (x *Value) GetTransition() *Transition
func (*Value) ProtoMessage ¶
func (*Value) ProtoMessage()
func (*Value) ProtoReflect ¶
func (x *Value) ProtoReflect() protoreflect.Message
type Value_Aspect ¶
type Value_Aspect struct {
Aspect *Aspect `protobuf:"bytes,1,opt,name=aspect,proto3,oneof"`
}
type Value_Attr ¶
type Value_Attr struct {
Attr *Attr `protobuf:"bytes,2,opt,name=attr,proto3,oneof"`
}
type Value_Bool ¶
type Value_Bool struct {
Bool bool `protobuf:"varint,3,opt,name=bool,proto3,oneof"`
}
type Value_Builtin ¶
type Value_Builtin struct {
Builtin string `protobuf:"bytes,4,opt,name=builtin,proto3,oneof"`
}
type Value_Bytes ¶
type Value_Bytes struct {
Bytes []byte `protobuf:"bytes,5,opt,name=bytes,proto3,oneof"`
}
type Value_Depset ¶
type Value_Depset struct {
Depset *Depset `protobuf:"bytes,6,opt,name=depset,proto3,oneof"`
}
type Value_Dict ¶
type Value_Dict struct {
Dict *Dict `protobuf:"bytes,7,opt,name=dict,proto3,oneof"`
}
type Value_ExecGroup ¶
type Value_ExecGroup struct {
ExecGroup *ExecGroup `protobuf:"bytes,8,opt,name=exec_group,json=execGroup,proto3,oneof"`
}
type Value_File ¶
type Value_File struct {
File *File `protobuf:"bytes,9,opt,name=file,proto3,oneof"`
}
type Value_Function ¶
type Value_Function struct {
Function *Function `protobuf:"bytes,10,opt,name=function,proto3,oneof"`
}
type Value_Label ¶
type Value_Label struct {
Label string `protobuf:"bytes,12,opt,name=label,proto3,oneof"`
}
type Value_List ¶
type Value_List struct {
List *List `protobuf:"bytes,13,opt,name=list,proto3,oneof"`
}
type Value_ModuleExtension ¶
type Value_ModuleExtension struct {
ModuleExtension *ModuleExtension `protobuf:"bytes,14,opt,name=module_extension,json=moduleExtension,proto3,oneof"`
}
type Value_None ¶
type Value_Provider ¶
type Value_Provider struct {
Provider *Provider `protobuf:"bytes,16,opt,name=provider,proto3,oneof"`
}
type Value_RepositoryRule ¶
type Value_RepositoryRule struct {
RepositoryRule *RepositoryRule `protobuf:"bytes,17,opt,name=repository_rule,json=repositoryRule,proto3,oneof"`
}
type Value_Rule ¶
type Value_Rule struct {
Rule *Rule `protobuf:"bytes,18,opt,name=rule,proto3,oneof"`
}
type Value_Select ¶
type Value_Select struct {
Select *Select `protobuf:"bytes,20,opt,name=select,proto3,oneof"`
}
type Value_Str ¶
type Value_Str struct {
Str string `protobuf:"bytes,22,opt,name=str,proto3,oneof"`
}
type Value_Struct ¶
type Value_Struct struct {
Struct *Struct `protobuf:"bytes,23,opt,name=struct,proto3,oneof"`
}
type Value_Subrule ¶
type Value_Subrule struct {
Subrule *Subrule `protobuf:"bytes,24,opt,name=subrule,proto3,oneof"`
}
type Value_TagClass ¶
type Value_TagClass struct {
TagClass *TagClass `protobuf:"bytes,25,opt,name=tag_class,json=tagClass,proto3,oneof"`
}
type Value_TargetReference ¶
type Value_TargetReference struct {
TargetReference *TargetReference `protobuf:"bytes,26,opt,name=target_reference,json=targetReference,proto3,oneof"`
}
type Value_ToolchainType ¶
type Value_ToolchainType struct {
ToolchainType *ToolchainType `protobuf:"bytes,27,opt,name=toolchain_type,json=toolchainType,proto3,oneof"`
}
type Value_Transition ¶
type Value_Transition struct {
Transition *Transition `protobuf:"bytes,28,opt,name=transition,proto3,oneof"`
}
type Value_Tuple ¶
type Value_Tuple struct {
Tuple *Tuple `protobuf:"bytes,29,opt,name=tuple,proto3,oneof"`
}