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 ¶ added in v0.13.0
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
added in
v0.13.0
func (*ChartMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ChartMetadata.ProtoReflect.Descriptor instead.
func (*ChartMetadata) GetAppVersion ¶ added in v0.13.0
func (x *ChartMetadata) GetAppVersion() string
func (*ChartMetadata) GetDigest ¶ added in v0.13.0
func (x *ChartMetadata) GetDigest() string
func (*ChartMetadata) GetName ¶ added in v0.13.0
func (x *ChartMetadata) GetName() string
func (*ChartMetadata) GetUrls ¶ added in v0.13.0
func (x *ChartMetadata) GetUrls() []string
func (*ChartMetadata) GetVersion ¶ added in v0.13.0
func (x *ChartMetadata) GetVersion() string
func (*ChartMetadata) ProtoMessage ¶ added in v0.13.0
func (*ChartMetadata) ProtoMessage()
func (*ChartMetadata) ProtoReflect ¶ added in v0.13.0
func (x *ChartMetadata) ProtoReflect() protoreflect.Message
func (*ChartMetadata) Reset ¶ added in v0.13.0
func (x *ChartMetadata) Reset()
func (*ChartMetadata) String ¶ added in v0.13.0
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 ¶ added in v0.13.0
func (*Index) GetEntries ¶ added in v0.13.0
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 ¶ added in v0.13.0
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
added in
v0.13.0
func (*Index_ChartEntries) Descriptor() ([]byte, []int)
Deprecated: Use Index_ChartEntries.ProtoReflect.Descriptor instead.
func (*Index_ChartEntries) GetVersions ¶ added in v0.13.0
func (x *Index_ChartEntries) GetVersions() []*ChartMetadata
func (*Index_ChartEntries) ProtoMessage ¶ added in v0.13.0
func (*Index_ChartEntries) ProtoMessage()
func (*Index_ChartEntries) ProtoReflect ¶ added in v0.13.0
func (x *Index_ChartEntries) ProtoReflect() protoreflect.Message
func (*Index_ChartEntries) Reset ¶ added in v0.13.0
func (x *Index_ChartEntries) Reset()
func (*Index_ChartEntries) String ¶ added in v0.13.0
func (x *Index_ChartEntries) String() string
Click to show internal directories.
Click to hide internal directories.