starlark

package
v0.0.0-...-3b62dd1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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.

View Source
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.

View Source
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.

View Source
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) Descriptor() ([]byte, []int)

Deprecated: Use Alias.ProtoReflect.Descriptor instead.

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

func (*Alias) Reset

func (x *Alias) Reset()

func (*Alias) String

func (x *Alias) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Aspect.ProtoReflect.Descriptor instead.

func (*Aspect) GetDefinition

func (x *Aspect) GetDefinition() *Aspect_Definition

func (*Aspect) GetKind

func (x *Aspect) GetKind() isAspect_Kind

func (*Aspect) GetReference

func (x *Aspect) GetReference() string

func (*Aspect) ProtoMessage

func (*Aspect) ProtoMessage()

func (*Aspect) ProtoReflect

func (x *Aspect) ProtoReflect() protoreflect.Message

func (*Aspect) Reset

func (x *Aspect) Reset()

func (*Aspect) String

func (x *Aspect) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Attr.ProtoReflect.Descriptor instead.

func (*Attr) GetBool

func (x *Attr) GetBool() *emptypb.Empty

func (*Attr) GetDefault

func (x *Attr) GetDefault() *Value

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) GetType

func (x *Attr) GetType() isAttr_Type

func (*Attr) ProtoMessage

func (*Attr) ProtoMessage()

func (*Attr) ProtoReflect

func (x *Attr) ProtoReflect() protoreflect.Message

func (*Attr) Reset

func (x *Attr) Reset()

func (*Attr) String

func (x *Attr) String() string

type Attr_Bool

type Attr_Bool struct {
	Bool *emptypb.Empty `protobuf:"bytes,2,opt,name=bool,proto3,oneof"`
}

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 (*Attr_LabelKeyedStringDictType) ProtoMessage

func (*Attr_LabelKeyedStringDictType) ProtoMessage()

func (*Attr_LabelKeyedStringDictType) ProtoReflect

func (*Attr_LabelKeyedStringDictType) Reset

func (x *Attr_LabelKeyedStringDictType) Reset()

func (*Attr_LabelKeyedStringDictType) 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_Bool struct {
	Bool *emptypb.Empty `protobuf:"bytes,2,opt,name=bool,proto3,oneof"`
}

type BuildSetting_Int

type BuildSetting_Int struct {
	Int *emptypb.Empty `protobuf:"bytes,3,opt,name=int,proto3,oneof"`
}

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 BuildSetting_String_ struct {
	String_ *emptypb.Empty `protobuf:"bytes,5,opt,name=string,proto3,oneof"`
}

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) Descriptor() ([]byte, []int)

Deprecated: Use Depset.ProtoReflect.Descriptor instead.

func (*Depset) GetElements

func (x *Depset) GetElements() []*List_Element

func (*Depset) GetIdentifier

func (x *Depset) GetIdentifier() []byte

func (*Depset) GetOrder

func (x *Depset) GetOrder() Depset_Order

func (*Depset) ProtoMessage

func (*Depset) ProtoMessage()

func (*Depset) ProtoReflect

func (x *Depset) ProtoReflect() protoreflect.Message

func (*Depset) Reset

func (x *Depset) Reset()

func (*Depset) String

func (x *Depset) String() string

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) 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 (Depset_Order) String

func (x Depset_Order) String() string

func (Depset_Order) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use Dict.ProtoReflect.Descriptor instead.

func (*Dict) GetEntries

func (x *Dict) GetEntries() []*Dict_Entry

func (*Dict) ProtoMessage

func (*Dict) ProtoMessage()

func (*Dict) ProtoReflect

func (x *Dict) ProtoReflect() protoreflect.Message

func (*Dict) Reset

func (x *Dict) Reset()

func (*Dict) String

func (x *Dict) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use ExecGroup.ProtoReflect.Descriptor instead.

func (*ExecGroup) GetExecCompatibleWith

func (x *ExecGroup) GetExecCompatibleWith() []string

func (*ExecGroup) GetToolchains

func (x *ExecGroup) GetToolchains() []*ToolchainType

func (*ExecGroup) ProtoMessage

func (*ExecGroup) ProtoMessage()

func (*ExecGroup) ProtoReflect

func (x *ExecGroup) ProtoReflect() protoreflect.Message

func (*ExecGroup) Reset

func (x *ExecGroup) Reset()

func (*ExecGroup) String

func (x *ExecGroup) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use File.ProtoReflect.Descriptor instead.

func (*File) GetLabel

func (x *File) GetLabel() string

func (*File) GetOwner

func (x *File) GetOwner() *File_Owner

func (*File) ProtoMessage

func (*File) ProtoMessage()

func (*File) ProtoReflect

func (x *File) ProtoReflect() protoreflect.Message

func (*File) Reset

func (x *File) Reset()

func (*File) String

func (x *File) String() string

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) 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 (File_Owner_Type) String

func (x File_Owner_Type) String() string

func (File_Owner_Type) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use Function.ProtoReflect.Descriptor instead.

func (*Function) GetClosure

func (x *Function) GetClosure() *Function_Closure

func (*Function) GetColumn

func (x *Function) GetColumn() int32

func (*Function) GetFilename

func (x *Function) GetFilename() string

func (*Function) GetLine

func (x *Function) GetLine() int32

func (*Function) GetName

func (x *Function) GetName() string

func (*Function) ProtoMessage

func (*Function) ProtoMessage()

func (*Function) ProtoReflect

func (x *Function) ProtoReflect() protoreflect.Message

func (*Function) Reset

func (x *Function) Reset()

func (*Function) String

func (x *Function) String() string

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 (*Function_Closure_DefaultParameter) ProtoMessage

func (*Function_Closure_DefaultParameter) ProtoMessage()

func (*Function_Closure_DefaultParameter) ProtoReflect

func (*Function_Closure_DefaultParameter) Reset

func (*Function_Closure_DefaultParameter) 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) Descriptor() ([]byte, []int)

Deprecated: Use Int.ProtoReflect.Descriptor instead.

func (*Int) GetAbsoluteValue

func (x *Int) GetAbsoluteValue() []byte

func (*Int) GetNegative

func (x *Int) GetNegative() bool

func (*Int) ProtoMessage

func (*Int) ProtoMessage()

func (*Int) ProtoReflect

func (x *Int) ProtoReflect() protoreflect.Message

func (*Int) Reset

func (x *Int) Reset()

func (*Int) String

func (x *Int) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use List.ProtoReflect.Descriptor instead.

func (*List) GetElements

func (x *List) GetElements() []*List_Element

func (*List) ProtoMessage

func (*List) ProtoMessage()

func (*List) ProtoReflect

func (x *List) ProtoReflect() protoreflect.Message

func (*List) Reset

func (x *List) Reset()

func (*List) String

func (x *List) String() string

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 (*ModuleExtension_NamedTagClass) GetTagClass

func (x *ModuleExtension_NamedTagClass) GetTagClass() *TagClass

func (*ModuleExtension_NamedTagClass) ProtoMessage

func (*ModuleExtension_NamedTagClass) ProtoMessage()

func (*ModuleExtension_NamedTagClass) ProtoReflect

func (*ModuleExtension_NamedTagClass) Reset

func (x *ModuleExtension_NamedTagClass) Reset()

func (*ModuleExtension_NamedTagClass) 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) Descriptor() ([]byte, []int)

Deprecated: Use NamedAttr.ProtoReflect.Descriptor instead.

func (*NamedAttr) GetAttr

func (x *NamedAttr) GetAttr() *Attr

func (*NamedAttr) GetName

func (x *NamedAttr) GetName() string

func (*NamedAttr) ProtoMessage

func (*NamedAttr) ProtoMessage()

func (*NamedAttr) ProtoReflect

func (x *NamedAttr) ProtoReflect() protoreflect.Message

func (*NamedAttr) Reset

func (x *NamedAttr) Reset()

func (*NamedAttr) String

func (x *NamedAttr) String() string

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 (*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 (*PackageGroup_Subpackages_Overrides) ProtoMessage

func (*PackageGroup_Subpackages_Overrides) ProtoMessage()

func (*PackageGroup_Subpackages_Overrides) ProtoReflect

func (*PackageGroup_Subpackages_Overrides) Reset

func (*PackageGroup_Subpackages_Overrides) 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 (*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) Descriptor() ([]byte, []int)

Deprecated: Use Provider.ProtoReflect.Descriptor instead.

func (*Provider) GetFields

func (x *Provider) GetFields() []string

func (*Provider) GetInitFunction

func (x *Provider) GetInitFunction() *Function

func (*Provider) GetInstanceProperties

func (x *Provider) GetInstanceProperties() *Provider_InstanceProperties

func (*Provider) ProtoMessage

func (*Provider) ProtoMessage()

func (*Provider) ProtoReflect

func (x *Provider) ProtoReflect() protoreflect.Message

func (*Provider) Reset

func (x *Provider) Reset()

func (*Provider) String

func (x *Provider) String() string

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 (*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 (*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 (*Provider_InstanceProperties_ComputedField) GetName

func (*Provider_InstanceProperties_ComputedField) ProtoMessage

func (*Provider_InstanceProperties_ComputedField) ProtoReflect

func (*Provider_InstanceProperties_ComputedField) Reset

func (*Provider_InstanceProperties_ComputedField) 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) Descriptor() ([]byte, []int)

Deprecated: Use Repo.ProtoReflect.Descriptor instead.

func (*Repo) GetDefinition

func (x *Repo) GetDefinition() *Repo_Definition

func (*Repo) GetName

func (x *Repo) GetName() string

func (*Repo) ProtoMessage

func (*Repo) ProtoMessage()

func (*Repo) ProtoReflect

func (x *Repo) ProtoReflect() protoreflect.Message

func (*Repo) Reset

func (x *Repo) Reset()

func (*Repo) String

func (x *Repo) String() string

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 (*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) Descriptor() ([]byte, []int)

Deprecated: Use Rule.ProtoReflect.Descriptor instead.

func (*Rule) GetDefinition

func (x *Rule) GetDefinition() *Rule_Definition

func (*Rule) GetKind

func (x *Rule) GetKind() isRule_Kind

func (*Rule) GetReference

func (x *Rule) GetReference() string

func (*Rule) ProtoMessage

func (*Rule) ProtoMessage()

func (*Rule) ProtoReflect

func (x *Rule) ProtoReflect() protoreflect.Message

func (*Rule) Reset

func (x *Rule) Reset()

func (*Rule) String

func (x *Rule) String() string

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 (*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) Descriptor() ([]byte, []int)

Deprecated: Use Select.ProtoReflect.Descriptor instead.

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

func (*Select) Reset

func (x *Select) Reset()

func (*Select) String

func (x *Select) String() string

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) Enum

func (Select_ConcatenationOperator) EnumDescriptor deprecated

func (Select_ConcatenationOperator) EnumDescriptor() ([]byte, []int)

Deprecated: Use Select_ConcatenationOperator.Descriptor instead.

func (Select_ConcatenationOperator) Number

func (Select_ConcatenationOperator) String

func (Select_ConcatenationOperator) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use Set.ProtoReflect.Descriptor instead.

func (*Set) GetElements

func (x *Set) GetElements() []*List_Element

func (*Set) ProtoMessage

func (*Set) ProtoMessage()

func (*Set) ProtoReflect

func (x *Set) ProtoReflect() protoreflect.Message

func (*Set) Reset

func (x *Set) Reset()

func (*Set) String

func (x *Set) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Struct.ProtoReflect.Descriptor instead.

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

func (*Struct) Reset

func (x *Struct) Reset()

func (*Struct) String

func (x *Struct) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Subrule.ProtoReflect.Descriptor instead.

func (*Subrule) GetDefinition

func (x *Subrule) GetDefinition() *Subrule_Definition

func (*Subrule) GetKind

func (x *Subrule) GetKind() isSubrule_Kind

func (*Subrule) GetReference

func (x *Subrule) GetReference() string

func (*Subrule) ProtoMessage

func (*Subrule) ProtoMessage()

func (*Subrule) ProtoReflect

func (x *Subrule) ProtoReflect() protoreflect.Message

func (*Subrule) Reset

func (x *Subrule) Reset()

func (*Subrule) String

func (x *Subrule) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use TagClass.ProtoReflect.Descriptor instead.

func (*TagClass) GetAttrs

func (x *TagClass) GetAttrs() []*NamedAttr

func (*TagClass) ProtoMessage

func (*TagClass) ProtoMessage()

func (*TagClass) ProtoReflect

func (x *TagClass) ProtoReflect() protoreflect.Message

func (*TagClass) Reset

func (x *TagClass) Reset()

func (*TagClass) String

func (x *TagClass) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Target.ProtoReflect.Descriptor instead.

func (*Target) GetDefinition

func (x *Target) GetDefinition() *Target_Definition

func (*Target) GetName

func (x *Target) GetName() string

func (*Target) ProtoMessage

func (*Target) ProtoMessage()

func (*Target) ProtoReflect

func (x *Target) ProtoReflect() protoreflect.Message

func (*Target) Reset

func (x *Target) Reset()

func (*Target) String

func (x *Target) String() string

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_None struct {
	None *emptypb.Empty `protobuf:"bytes,2,opt,name=none,proto3,oneof"`
}

type Transition_Target

type Transition_Target struct {
	Target *emptypb.Empty `protobuf:"bytes,3,opt,name=target,proto3,oneof"`
}

type Transition_Unconfigured

type Transition_Unconfigured struct {
	Unconfigured *emptypb.Empty `protobuf:"bytes,5,opt,name=unconfigured,proto3,oneof"`
}

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 (*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 (*Transition_UserDefined_Definition) Reset

func (*Transition_UserDefined_Definition) 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) Descriptor() ([]byte, []int)

Deprecated: Use Tuple.ProtoReflect.Descriptor instead.

func (*Tuple) GetElements

func (x *Tuple) GetElements() []*Value

func (*Tuple) ProtoMessage

func (*Tuple) ProtoMessage()

func (*Tuple) ProtoReflect

func (x *Tuple) ProtoReflect() protoreflect.Message

func (*Tuple) Reset

func (x *Tuple) Reset()

func (*Tuple) String

func (x *Tuple) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Value.ProtoReflect.Descriptor instead.

func (*Value) GetAspect

func (x *Value) GetAspect() *Aspect

func (*Value) GetAttr

func (x *Value) GetAttr() *Attr

func (*Value) GetBool

func (x *Value) GetBool() bool

func (*Value) GetBuiltin

func (x *Value) GetBuiltin() string

func (*Value) GetBytes

func (x *Value) GetBytes() []byte

func (*Value) GetDepset

func (x *Value) GetDepset() *Depset

func (*Value) GetDict

func (x *Value) GetDict() *Dict

func (*Value) GetExecGroup

func (x *Value) GetExecGroup() *ExecGroup

func (*Value) GetFile

func (x *Value) GetFile() *File

func (*Value) GetFunction

func (x *Value) GetFunction() *Function

func (*Value) GetInt

func (x *Value) GetInt() *Int

func (*Value) GetKind

func (x *Value) GetKind() isValue_Kind

func (*Value) GetLabel

func (x *Value) GetLabel() string

func (*Value) GetList

func (x *Value) GetList() *List

func (*Value) GetModuleExtension

func (x *Value) GetModuleExtension() *ModuleExtension

func (*Value) GetNone

func (x *Value) GetNone() *emptypb.Empty

func (*Value) GetProvider

func (x *Value) GetProvider() *Provider

func (*Value) GetRepositoryRule

func (x *Value) GetRepositoryRule() *RepositoryRule

func (*Value) GetRule

func (x *Value) GetRule() *Rule

func (*Value) GetSelect

func (x *Value) GetSelect() *Select

func (*Value) GetSet

func (x *Value) GetSet() *Set

func (*Value) GetStr

func (x *Value) GetStr() string

func (*Value) GetStruct

func (x *Value) GetStruct() *Struct

func (*Value) GetSubrule

func (x *Value) GetSubrule() *Subrule

func (*Value) GetTagClass

func (x *Value) GetTagClass() *TagClass

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) GetTuple

func (x *Value) GetTuple() *Tuple

func (*Value) ProtoMessage

func (*Value) ProtoMessage()

func (*Value) ProtoReflect

func (x *Value) ProtoReflect() protoreflect.Message

func (*Value) Reset

func (x *Value) Reset()

func (*Value) String

func (x *Value) String() string

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_Int

type Value_Int struct {
	Int *Int `protobuf:"bytes,11,opt,name=int,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_None struct {
	None *emptypb.Empty `protobuf:"bytes,15,opt,name=none,proto3,oneof"`
}

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_Set

type Value_Set struct {
	Set *Set `protobuf:"bytes,21,opt,name=set,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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL