Documentation ¶
Index ¶
- Variables
- type ModuleServiceConfig
- func (*ModuleServiceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ModuleServiceConfig) GetCacheDir() string
- func (x *ModuleServiceConfig) GetLockFile() string
- func (x *ModuleServiceConfig) GetProtoconfPath() string
- func (*ModuleServiceConfig) ProtoMessage()
- func (x *ModuleServiceConfig) ProtoReflect() protoreflect.Message
- func (x *ModuleServiceConfig) Reset()
- func (x *ModuleServiceConfig) String() string
- type RemoteRepo
- func (*RemoteRepo) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteRepo) GetAdditionalProtoDirs() []string
- func (x *RemoteRepo) GetBranch() string
- func (x *RemoteRepo) GetChecksum() string
- func (x *RemoteRepo) GetCommit() string
- func (x *RemoteRepo) GetDeps() map[string]*RemoteRepo
- func (x *RemoteRepo) GetExcludeFileRegexps() []string
- func (x *RemoteRepo) GetFileDescriptorSetSum() string
- func (x *RemoteRepo) GetGetterUrl() string
- func (x *RemoteRepo) GetIntegrity() string
- func (x *RemoteRepo) GetLabel() string
- func (m *RemoteRepo) GetPin() isRemoteRepo_Pin
- func (x *RemoteRepo) GetSourcePath() string
- func (x *RemoteRepo) GetTag() string
- func (x *RemoteRepo) GetUrl() string
- func (*RemoteRepo) ProtoMessage()
- func (x *RemoteRepo) ProtoReflect() protoreflect.Message
- func (x *RemoteRepo) Reset()
- func (x *RemoteRepo) String() string
- type RemoteRepo_Branch
- type RemoteRepo_Checksum
- type RemoteRepo_Commit
- type RemoteRepo_Tag
Constants ¶
This section is empty.
Variables ¶
View Source
var File_compiler_module_v1_remote_repo_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ModuleServiceConfig ¶
type ModuleServiceConfig struct { ProtoconfPath string `protobuf:"bytes,1,opt,name=protoconf_path,json=protoconfPath,proto3" json:"protoconf_path,omitempty"` CacheDir string `protobuf:"bytes,2,opt,name=cache_dir,json=cacheDir,proto3" json:"cache_dir,omitempty"` LockFile string `protobuf:"bytes,3,opt,name=lock_file,json=lockFile,proto3" json:"lock_file,omitempty"` // contains filtered or unexported fields }
func (*ModuleServiceConfig) Descriptor
deprecated
func (*ModuleServiceConfig) Descriptor() ([]byte, []int)
Deprecated: Use ModuleServiceConfig.ProtoReflect.Descriptor instead.
func (*ModuleServiceConfig) GetCacheDir ¶
func (x *ModuleServiceConfig) GetCacheDir() string
func (*ModuleServiceConfig) GetLockFile ¶
func (x *ModuleServiceConfig) GetLockFile() string
func (*ModuleServiceConfig) GetProtoconfPath ¶
func (x *ModuleServiceConfig) GetProtoconfPath() string
func (*ModuleServiceConfig) ProtoMessage ¶
func (*ModuleServiceConfig) ProtoMessage()
func (*ModuleServiceConfig) ProtoReflect ¶
func (x *ModuleServiceConfig) ProtoReflect() protoreflect.Message
func (*ModuleServiceConfig) Reset ¶
func (x *ModuleServiceConfig) Reset()
func (*ModuleServiceConfig) String ¶
func (x *ModuleServiceConfig) String() string
type RemoteRepo ¶
type RemoteRepo struct { Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // Types that are assignable to Pin: // *RemoteRepo_Tag // *RemoteRepo_Branch // *RemoteRepo_Commit // *RemoteRepo_Checksum Pin isRemoteRepo_Pin `protobuf_oneof:"pin"` SourcePath string `protobuf:"bytes,7,opt,name=source_path,json=sourcePath,proto3" json:"source_path,omitempty"` AdditionalProtoDirs []string `protobuf:"bytes,8,rep,name=additional_proto_dirs,json=additionalProtoDirs,proto3" json:"additional_proto_dirs,omitempty"` ExcludeFileRegexps []string `protobuf:"bytes,13,rep,name=exclude_file_regexps,json=excludeFileRegexps,proto3" json:"exclude_file_regexps,omitempty"` Integrity string `protobuf:"bytes,10,opt,name=integrity,proto3" json:"integrity,omitempty"` GetterUrl string `protobuf:"bytes,11,opt,name=getter_url,json=getterUrl,proto3" json:"getter_url,omitempty"` FileDescriptorSetSum string `` /* 126-byte string literal not displayed */ Deps map[string]*RemoteRepo `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RemoteRepo) Descriptor
deprecated
func (*RemoteRepo) Descriptor() ([]byte, []int)
Deprecated: Use RemoteRepo.ProtoReflect.Descriptor instead.
func (*RemoteRepo) GetAdditionalProtoDirs ¶
func (x *RemoteRepo) GetAdditionalProtoDirs() []string
func (*RemoteRepo) GetBranch ¶
func (x *RemoteRepo) GetBranch() string
func (*RemoteRepo) GetChecksum ¶
func (x *RemoteRepo) GetChecksum() string
func (*RemoteRepo) GetCommit ¶
func (x *RemoteRepo) GetCommit() string
func (*RemoteRepo) GetDeps ¶
func (x *RemoteRepo) GetDeps() map[string]*RemoteRepo
func (*RemoteRepo) GetExcludeFileRegexps ¶
func (x *RemoteRepo) GetExcludeFileRegexps() []string
func (*RemoteRepo) GetFileDescriptorSetSum ¶
func (x *RemoteRepo) GetFileDescriptorSetSum() string
func (*RemoteRepo) GetGetterUrl ¶
func (x *RemoteRepo) GetGetterUrl() string
func (*RemoteRepo) GetIntegrity ¶
func (x *RemoteRepo) GetIntegrity() string
func (*RemoteRepo) GetLabel ¶
func (x *RemoteRepo) GetLabel() string
func (*RemoteRepo) GetPin ¶
func (m *RemoteRepo) GetPin() isRemoteRepo_Pin
func (*RemoteRepo) GetSourcePath ¶
func (x *RemoteRepo) GetSourcePath() string
func (*RemoteRepo) GetTag ¶
func (x *RemoteRepo) GetTag() string
func (*RemoteRepo) GetUrl ¶
func (x *RemoteRepo) GetUrl() string
func (*RemoteRepo) ProtoMessage ¶
func (*RemoteRepo) ProtoMessage()
func (*RemoteRepo) ProtoReflect ¶
func (x *RemoteRepo) ProtoReflect() protoreflect.Message
func (*RemoteRepo) Reset ¶
func (x *RemoteRepo) Reset()
func (*RemoteRepo) String ¶
func (x *RemoteRepo) String() string
type RemoteRepo_Branch ¶
type RemoteRepo_Branch struct {
Branch string `protobuf:"bytes,4,opt,name=branch,proto3,oneof"`
}
type RemoteRepo_Checksum ¶
type RemoteRepo_Checksum struct {
Checksum string `protobuf:"bytes,6,opt,name=checksum,proto3,oneof"` // How to validate the integrity of a file if url leads to an archive
}
type RemoteRepo_Commit ¶
type RemoteRepo_Commit struct {
Commit string `protobuf:"bytes,5,opt,name=commit,proto3,oneof"`
}
type RemoteRepo_Tag ¶
type RemoteRepo_Tag struct {
Tag string `protobuf:"bytes,3,opt,name=tag,proto3,oneof"`
}
Click to show internal directories.
Click to hide internal directories.