Documentation ¶
Overview ¶
Package api provides APIs to index charts
Index ¶
- Variables
- type ChartMetadata
- func (*ChartMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ChartMetadata) GetAppVersion() string
- func (x *ChartMetadata) GetDigest() string
- func (x *ChartMetadata) GetName() string
- func (x *ChartMetadata) GetUrls() []string
- func (x *ChartMetadata) GetVersion() string
- func (*ChartMetadata) ProtoMessage()
- func (x *ChartMetadata) ProtoReflect() protoreflect.Message
- func (x *ChartMetadata) Reset()
- func (x *ChartMetadata) String() string
- type Index
- func (*Index) Descriptor() ([]byte, []int)deprecated
- func (x *Index) GetApiVersion() string
- func (x *Index) GetEntries() map[string]*Index_ChartEntries
- func (x *Index) Has(name, version string) bool
- func (*Index) ProtoMessage()
- func (x *Index) ProtoReflect() protoreflect.Message
- func (x *Index) Reset()
- func (x *Index) String() string
- type Index_ChartEntries
- func (*Index_ChartEntries) Descriptor() ([]byte, []int)deprecated
- func (x *Index_ChartEntries) GetVersions() []*ChartMetadata
- func (*Index_ChartEntries) ProtoMessage()
- func (x *Index_ChartEntries) ProtoReflect() protoreflect.Message
- func (x *Index_ChartEntries) Reset()
- func (x *Index_ChartEntries) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_index_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ChartMetadata ¶
type ChartMetadata struct { Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` AppVersion string `protobuf:"bytes,2,opt,name=appVersion,proto3" json:"appVersion,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Urls []string `protobuf:"bytes,4,rep,name=urls,proto3" json:"urls,omitempty"` Digest string `protobuf:"bytes,5,opt,name=digest,proto3" json:"digest,omitempty"` // contains filtered or unexported fields }
ChartMetadata contains relevant information about the released chart
func (*ChartMetadata) Descriptor
deprecated
func (*ChartMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ChartMetadata.ProtoReflect.Descriptor instead.
func (*ChartMetadata) GetAppVersion ¶
func (x *ChartMetadata) GetAppVersion() string
func (*ChartMetadata) GetDigest ¶
func (x *ChartMetadata) GetDigest() string
func (*ChartMetadata) GetName ¶
func (x *ChartMetadata) GetName() string
func (*ChartMetadata) GetUrls ¶
func (x *ChartMetadata) GetUrls() []string
func (*ChartMetadata) GetVersion ¶
func (x *ChartMetadata) GetVersion() string
func (*ChartMetadata) ProtoMessage ¶
func (*ChartMetadata) ProtoMessage()
func (*ChartMetadata) ProtoReflect ¶
func (x *ChartMetadata) ProtoReflect() protoreflect.Message
func (*ChartMetadata) Reset ¶
func (x *ChartMetadata) Reset()
func (*ChartMetadata) String ¶
func (x *ChartMetadata) String() string
type Index ¶
type Index struct { Entries map[string]*Index_ChartEntries `` /* 155-byte string literal not displayed */ ApiVersion string `protobuf:"bytes,2,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"` // contains filtered or unexported fields }
Index describes a chart releases index
func (*Index) Descriptor
deprecated
func (*Index) GetApiVersion ¶
func (*Index) GetEntries ¶
func (x *Index) GetEntries() map[string]*Index_ChartEntries
func (*Index) ProtoMessage ¶
func (*Index) ProtoMessage()
func (*Index) ProtoReflect ¶
func (x *Index) ProtoReflect() protoreflect.Message
type Index_ChartEntries ¶
type Index_ChartEntries struct { Versions []*ChartMetadata `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"` // contains filtered or unexported fields }
func (*Index_ChartEntries) Descriptor
deprecated
func (*Index_ChartEntries) Descriptor() ([]byte, []int)
Deprecated: Use Index_ChartEntries.ProtoReflect.Descriptor instead.
func (*Index_ChartEntries) GetVersions ¶
func (x *Index_ChartEntries) GetVersions() []*ChartMetadata
func (*Index_ChartEntries) ProtoMessage ¶
func (*Index_ChartEntries) ProtoMessage()
func (*Index_ChartEntries) ProtoReflect ¶
func (x *Index_ChartEntries) ProtoReflect() protoreflect.Message
func (*Index_ChartEntries) Reset ¶
func (x *Index_ChartEntries) Reset()
func (*Index_ChartEntries) String ¶
func (x *Index_ChartEntries) String() string
Click to show internal directories.
Click to hide internal directories.