github.com/koderover/helm@v2.17.0+incompatible/pkg/proto/hapi/chart/metadata.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: hapi/chart/metadata.proto
     3  
     4  package chart
     5  
     6  import proto "github.com/golang/protobuf/proto"
     7  import fmt "fmt"
     8  import math "math"
     9  
    10  // Reference imports to suppress errors if they are not otherwise used.
    11  var _ = proto.Marshal
    12  var _ = fmt.Errorf
    13  var _ = math.Inf
    14  
    15  // This is a compile-time assertion to ensure that this generated file
    16  // is compatible with the proto package it is being compiled against.
    17  // A compilation error at this line likely means your copy of the
    18  // proto package needs to be updated.
    19  const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
    20  
    21  type Metadata_Engine int32
    22  
    23  const (
    24  	Metadata_UNKNOWN Metadata_Engine = 0
    25  	Metadata_GOTPL   Metadata_Engine = 1
    26  )
    27  
    28  var Metadata_Engine_name = map[int32]string{
    29  	0: "UNKNOWN",
    30  	1: "GOTPL",
    31  }
    32  var Metadata_Engine_value = map[string]int32{
    33  	"UNKNOWN": 0,
    34  	"GOTPL":   1,
    35  }
    36  
    37  func (x Metadata_Engine) String() string {
    38  	return proto.EnumName(Metadata_Engine_name, int32(x))
    39  }
    40  func (Metadata_Engine) EnumDescriptor() ([]byte, []int) {
    41  	return fileDescriptor_metadata_bafee76586953fd5, []int{1, 0}
    42  }
    43  
    44  // Maintainer describes a Chart maintainer.
    45  type Maintainer struct {
    46  	// Name is a user name or organization name
    47  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    48  	// Email is an optional email address to contact the named maintainer
    49  	Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
    50  	// Url is an optional URL to an address for the named maintainer
    51  	Url                  string   `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
    52  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
    53  	XXX_unrecognized     []byte   `json:"-"`
    54  	XXX_sizecache        int32    `json:"-"`
    55  }
    56  
    57  func (m *Maintainer) Reset()         { *m = Maintainer{} }
    58  func (m *Maintainer) String() string { return proto.CompactTextString(m) }
    59  func (*Maintainer) ProtoMessage()    {}
    60  func (*Maintainer) Descriptor() ([]byte, []int) {
    61  	return fileDescriptor_metadata_bafee76586953fd5, []int{0}
    62  }
    63  func (m *Maintainer) XXX_Unmarshal(b []byte) error {
    64  	return xxx_messageInfo_Maintainer.Unmarshal(m, b)
    65  }
    66  func (m *Maintainer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    67  	return xxx_messageInfo_Maintainer.Marshal(b, m, deterministic)
    68  }
    69  func (dst *Maintainer) XXX_Merge(src proto.Message) {
    70  	xxx_messageInfo_Maintainer.Merge(dst, src)
    71  }
    72  func (m *Maintainer) XXX_Size() int {
    73  	return xxx_messageInfo_Maintainer.Size(m)
    74  }
    75  func (m *Maintainer) XXX_DiscardUnknown() {
    76  	xxx_messageInfo_Maintainer.DiscardUnknown(m)
    77  }
    78  
    79  var xxx_messageInfo_Maintainer proto.InternalMessageInfo
    80  
    81  func (m *Maintainer) GetName() string {
    82  	if m != nil {
    83  		return m.Name
    84  	}
    85  	return ""
    86  }
    87  
    88  func (m *Maintainer) GetEmail() string {
    89  	if m != nil {
    90  		return m.Email
    91  	}
    92  	return ""
    93  }
    94  
    95  func (m *Maintainer) GetUrl() string {
    96  	if m != nil {
    97  		return m.Url
    98  	}
    99  	return ""
   100  }
   101  
   102  // 	Metadata for a Chart file. This models the structure of a Chart.yaml file.
   103  //
   104  // 	Spec: https://k8s.io/helm/blob/master/docs/design/chart_format.md#the-chart-file
   105  type Metadata struct {
   106  	// The name of the chart
   107  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   108  	// The URL to a relevant project page, git repo, or contact person
   109  	Home string `protobuf:"bytes,2,opt,name=home,proto3" json:"home,omitempty"`
   110  	// Source is the URL to the source code of this chart
   111  	Sources []string `protobuf:"bytes,3,rep,name=sources,proto3" json:"sources,omitempty"`
   112  	// A SemVer 2 conformant version string of the chart
   113  	Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
   114  	// A one-sentence description of the chart
   115  	Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
   116  	// A list of string keywords
   117  	Keywords []string `protobuf:"bytes,6,rep,name=keywords,proto3" json:"keywords,omitempty"`
   118  	// A list of name and URL/email address combinations for the maintainer(s)
   119  	Maintainers []*Maintainer `protobuf:"bytes,7,rep,name=maintainers,proto3" json:"maintainers,omitempty"`
   120  	// The name of the template engine to use. Defaults to 'gotpl'.
   121  	Engine string `protobuf:"bytes,8,opt,name=engine,proto3" json:"engine,omitempty"`
   122  	// The URL to an icon file.
   123  	Icon string `protobuf:"bytes,9,opt,name=icon,proto3" json:"icon,omitempty"`
   124  	// The API Version of this chart.
   125  	ApiVersion string `protobuf:"bytes,10,opt,name=apiVersion,proto3" json:"apiVersion,omitempty"`
   126  	// The condition to check to enable chart
   127  	Condition string `protobuf:"bytes,11,opt,name=condition,proto3" json:"condition,omitempty"`
   128  	// The tags to check to enable chart
   129  	Tags string `protobuf:"bytes,12,opt,name=tags,proto3" json:"tags,omitempty"`
   130  	// The version of the application enclosed inside of this chart.
   131  	AppVersion string `protobuf:"bytes,13,opt,name=appVersion,proto3" json:"appVersion,omitempty"`
   132  	// Whether or not this chart is deprecated
   133  	Deprecated bool `protobuf:"varint,14,opt,name=deprecated,proto3" json:"deprecated,omitempty"`
   134  	// TillerVersion is a SemVer constraints on what version of Tiller is required.
   135  	// See SemVer ranges here: https://github.com/Masterminds/semver#basic-comparisons
   136  	TillerVersion string `protobuf:"bytes,15,opt,name=tillerVersion,proto3" json:"tillerVersion,omitempty"`
   137  	// Annotations are additional mappings uninterpreted by Tiller,
   138  	// made available for inspection by other applications.
   139  	Annotations map[string]string `protobuf:"bytes,16,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   140  	// KubeVersion is a SemVer constraint specifying the version of Kubernetes required.
   141  	KubeVersion          string   `protobuf:"bytes,17,opt,name=kubeVersion,proto3" json:"kubeVersion,omitempty"`
   142  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   143  	XXX_unrecognized     []byte   `json:"-"`
   144  	XXX_sizecache        int32    `json:"-"`
   145  }
   146  
   147  func (m *Metadata) Reset()         { *m = Metadata{} }
   148  func (m *Metadata) String() string { return proto.CompactTextString(m) }
   149  func (*Metadata) ProtoMessage()    {}
   150  func (*Metadata) Descriptor() ([]byte, []int) {
   151  	return fileDescriptor_metadata_bafee76586953fd5, []int{1}
   152  }
   153  func (m *Metadata) XXX_Unmarshal(b []byte) error {
   154  	return xxx_messageInfo_Metadata.Unmarshal(m, b)
   155  }
   156  func (m *Metadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   157  	return xxx_messageInfo_Metadata.Marshal(b, m, deterministic)
   158  }
   159  func (dst *Metadata) XXX_Merge(src proto.Message) {
   160  	xxx_messageInfo_Metadata.Merge(dst, src)
   161  }
   162  func (m *Metadata) XXX_Size() int {
   163  	return xxx_messageInfo_Metadata.Size(m)
   164  }
   165  func (m *Metadata) XXX_DiscardUnknown() {
   166  	xxx_messageInfo_Metadata.DiscardUnknown(m)
   167  }
   168  
   169  var xxx_messageInfo_Metadata proto.InternalMessageInfo
   170  
   171  func (m *Metadata) GetName() string {
   172  	if m != nil {
   173  		return m.Name
   174  	}
   175  	return ""
   176  }
   177  
   178  func (m *Metadata) GetHome() string {
   179  	if m != nil {
   180  		return m.Home
   181  	}
   182  	return ""
   183  }
   184  
   185  func (m *Metadata) GetSources() []string {
   186  	if m != nil {
   187  		return m.Sources
   188  	}
   189  	return nil
   190  }
   191  
   192  func (m *Metadata) GetVersion() string {
   193  	if m != nil {
   194  		return m.Version
   195  	}
   196  	return ""
   197  }
   198  
   199  func (m *Metadata) GetDescription() string {
   200  	if m != nil {
   201  		return m.Description
   202  	}
   203  	return ""
   204  }
   205  
   206  func (m *Metadata) GetKeywords() []string {
   207  	if m != nil {
   208  		return m.Keywords
   209  	}
   210  	return nil
   211  }
   212  
   213  func (m *Metadata) GetMaintainers() []*Maintainer {
   214  	if m != nil {
   215  		return m.Maintainers
   216  	}
   217  	return nil
   218  }
   219  
   220  func (m *Metadata) GetEngine() string {
   221  	if m != nil {
   222  		return m.Engine
   223  	}
   224  	return ""
   225  }
   226  
   227  func (m *Metadata) GetIcon() string {
   228  	if m != nil {
   229  		return m.Icon
   230  	}
   231  	return ""
   232  }
   233  
   234  func (m *Metadata) GetApiVersion() string {
   235  	if m != nil {
   236  		return m.ApiVersion
   237  	}
   238  	return ""
   239  }
   240  
   241  func (m *Metadata) GetCondition() string {
   242  	if m != nil {
   243  		return m.Condition
   244  	}
   245  	return ""
   246  }
   247  
   248  func (m *Metadata) GetTags() string {
   249  	if m != nil {
   250  		return m.Tags
   251  	}
   252  	return ""
   253  }
   254  
   255  func (m *Metadata) GetAppVersion() string {
   256  	if m != nil {
   257  		return m.AppVersion
   258  	}
   259  	return ""
   260  }
   261  
   262  func (m *Metadata) GetDeprecated() bool {
   263  	if m != nil {
   264  		return m.Deprecated
   265  	}
   266  	return false
   267  }
   268  
   269  func (m *Metadata) GetTillerVersion() string {
   270  	if m != nil {
   271  		return m.TillerVersion
   272  	}
   273  	return ""
   274  }
   275  
   276  func (m *Metadata) GetAnnotations() map[string]string {
   277  	if m != nil {
   278  		return m.Annotations
   279  	}
   280  	return nil
   281  }
   282  
   283  func (m *Metadata) GetKubeVersion() string {
   284  	if m != nil {
   285  		return m.KubeVersion
   286  	}
   287  	return ""
   288  }
   289  
   290  func init() {
   291  	proto.RegisterType((*Maintainer)(nil), "hapi.chart.Maintainer")
   292  	proto.RegisterType((*Metadata)(nil), "hapi.chart.Metadata")
   293  	proto.RegisterMapType((map[string]string)(nil), "hapi.chart.Metadata.AnnotationsEntry")
   294  	proto.RegisterEnum("hapi.chart.Metadata_Engine", Metadata_Engine_name, Metadata_Engine_value)
   295  }
   296  
   297  func init() { proto.RegisterFile("hapi/chart/metadata.proto", fileDescriptor_metadata_bafee76586953fd5) }
   298  
   299  var fileDescriptor_metadata_bafee76586953fd5 = []byte{
   300  	// 435 bytes of a gzipped FileDescriptorProto
   301  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x52, 0x5d, 0x6b, 0xd4, 0x40,
   302  	0x14, 0x35, 0xcd, 0x66, 0x77, 0x73, 0x63, 0x35, 0x0e, 0x52, 0xc6, 0x22, 0x12, 0x16, 0x85, 0x7d,
   303  	0xda, 0x82, 0xbe, 0x14, 0x1f, 0x04, 0x85, 0x52, 0x41, 0xbb, 0x95, 0xe0, 0x07, 0xf8, 0x36, 0x4d,
   304  	0x2e, 0xdd, 0x61, 0x93, 0x99, 0x30, 0x99, 0xad, 0xec, 0xaf, 0xf0, 0x2f, 0xcb, 0xdc, 0x64, 0x9a,
   305  	0xac, 0xf4, 0xed, 0x9e, 0x73, 0x66, 0xce, 0xcc, 0xbd, 0xf7, 0xc0, 0x8b, 0x8d, 0x68, 0xe4, 0x59,
   306  	0xb1, 0x11, 0xc6, 0x9e, 0xd5, 0x68, 0x45, 0x29, 0xac, 0x58, 0x35, 0x46, 0x5b, 0xcd, 0xc0, 0x49,
   307  	0x2b, 0x92, 0x16, 0x9f, 0x01, 0xae, 0x84, 0x54, 0x56, 0x48, 0x85, 0x86, 0x31, 0x98, 0x28, 0x51,
   308  	0x23, 0x0f, 0xb2, 0x60, 0x19, 0xe7, 0x54, 0xb3, 0xe7, 0x10, 0x61, 0x2d, 0x64, 0xc5, 0x8f, 0x88,
   309  	0xec, 0x00, 0x4b, 0x21, 0xdc, 0x99, 0x8a, 0x87, 0xc4, 0xb9, 0x72, 0xf1, 0x37, 0x82, 0xf9, 0x55,
   310  	0xff, 0xd0, 0x83, 0x46, 0x0c, 0x26, 0x1b, 0x5d, 0x63, 0xef, 0x43, 0x35, 0xe3, 0x30, 0x6b, 0xf5,
   311  	0xce, 0x14, 0xd8, 0xf2, 0x30, 0x0b, 0x97, 0x71, 0xee, 0xa1, 0x53, 0xee, 0xd0, 0xb4, 0x52, 0x2b,
   312  	0x3e, 0xa1, 0x0b, 0x1e, 0xb2, 0x0c, 0x92, 0x12, 0xdb, 0xc2, 0xc8, 0xc6, 0x3a, 0x35, 0x22, 0x75,
   313  	0x4c, 0xb1, 0x53, 0x98, 0x6f, 0x71, 0xff, 0x47, 0x9b, 0xb2, 0xe5, 0x53, 0xb2, 0xbd, 0xc7, 0xec,
   314  	0x1c, 0x92, 0xfa, 0xbe, 0xe1, 0x96, 0xcf, 0xb2, 0x70, 0x99, 0xbc, 0x3d, 0x59, 0x0d, 0x23, 0x59,
   315  	0x0d, 0xf3, 0xc8, 0xc7, 0x47, 0xd9, 0x09, 0x4c, 0x51, 0xdd, 0x4a, 0x85, 0x7c, 0x4e, 0x4f, 0xf6,
   316  	0xc8, 0xf5, 0x25, 0x0b, 0xad, 0x78, 0xdc, 0xf5, 0xe5, 0x6a, 0xf6, 0x0a, 0x40, 0x34, 0xf2, 0x67,
   317  	0xdf, 0x00, 0x90, 0x32, 0x62, 0xd8, 0x4b, 0x88, 0x0b, 0xad, 0x4a, 0x49, 0x1d, 0x24, 0x24, 0x0f,
   318  	0x84, 0x73, 0xb4, 0xe2, 0xb6, 0xe5, 0x8f, 0x3b, 0x47, 0x57, 0x77, 0x8e, 0x8d, 0x77, 0x3c, 0xf6,
   319  	0x8e, 0x9e, 0x71, 0x7a, 0x89, 0x8d, 0xc1, 0x42, 0x58, 0x2c, 0xf9, 0x93, 0x2c, 0x58, 0xce, 0xf3,
   320  	0x11, 0xc3, 0x5e, 0xc3, 0xb1, 0x95, 0x55, 0x85, 0xc6, 0x5b, 0x3c, 0x25, 0x8b, 0x43, 0x92, 0x5d,
   321  	0x42, 0x22, 0x94, 0xd2, 0x56, 0xb8, 0x7f, 0xb4, 0x3c, 0xa5, 0xe9, 0xbc, 0x39, 0x98, 0x8e, 0xcf,
   322  	0xd2, 0xc7, 0xe1, 0xdc, 0x85, 0xb2, 0x66, 0x9f, 0x8f, 0x6f, 0xba, 0x25, 0x6d, 0x77, 0x37, 0xe8,
   323  	0x1f, 0x7b, 0xd6, 0x2d, 0x69, 0x44, 0x9d, 0x7e, 0x80, 0xf4, 0x7f, 0x0b, 0x97, 0xaa, 0x2d, 0xee,
   324  	0xfb, 0xd4, 0xb8, 0xd2, 0xa5, 0xef, 0x4e, 0x54, 0x3b, 0x9f, 0x9a, 0x0e, 0xbc, 0x3f, 0x3a, 0x0f,
   325  	0x16, 0x19, 0x4c, 0x2f, 0xba, 0x05, 0x24, 0x30, 0xfb, 0xb1, 0xfe, 0xb2, 0xbe, 0xfe, 0xb5, 0x4e,
   326  	0x1f, 0xb1, 0x18, 0xa2, 0xcb, 0xeb, 0xef, 0xdf, 0xbe, 0xa6, 0xc1, 0xa7, 0xd9, 0xef, 0x88, 0xfe,
   327  	0x7c, 0x33, 0xa5, 0xdc, 0xbf, 0xfb, 0x17, 0x00, 0x00, 0xff, 0xff, 0x36, 0xf9, 0x0d, 0xa6, 0x14,
   328  	0x03, 0x00, 0x00,
   329  }