github.com/zoumo/helm@v2.5.0+incompatible/pkg/proto/hapi/release/release.pb.go (about) 1 // Code generated by protoc-gen-go. 2 // source: hapi/release/release.proto 3 // DO NOT EDIT! 4 5 package release 6 7 import proto "github.com/golang/protobuf/proto" 8 import fmt "fmt" 9 import math "math" 10 import hapi_chart "k8s.io/helm/pkg/proto/hapi/chart" 11 import hapi_chart3 "k8s.io/helm/pkg/proto/hapi/chart" 12 13 // Reference imports to suppress errors if they are not otherwise used. 14 var _ = proto.Marshal 15 var _ = fmt.Errorf 16 var _ = math.Inf 17 18 // Release describes a deployment of a chart, together with the chart 19 // and the variables used to deploy that chart. 20 type Release struct { 21 // Name is the name of the release 22 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 23 // Info provides information about a release 24 Info *Info `protobuf:"bytes,2,opt,name=info" json:"info,omitempty"` 25 // Chart is the chart that was released. 26 Chart *hapi_chart3.Chart `protobuf:"bytes,3,opt,name=chart" json:"chart,omitempty"` 27 // Config is the set of extra Values added to the chart. 28 // These values override the default values inside of the chart. 29 Config *hapi_chart.Config `protobuf:"bytes,4,opt,name=config" json:"config,omitempty"` 30 // Manifest is the string representation of the rendered template. 31 Manifest string `protobuf:"bytes,5,opt,name=manifest" json:"manifest,omitempty"` 32 // Hooks are all of the hooks declared for this release. 33 Hooks []*Hook `protobuf:"bytes,6,rep,name=hooks" json:"hooks,omitempty"` 34 // Version is an int32 which represents the version of the release. 35 Version int32 `protobuf:"varint,7,opt,name=version" json:"version,omitempty"` 36 // Namespace is the kubernetes namespace of the release. 37 Namespace string `protobuf:"bytes,8,opt,name=namespace" json:"namespace,omitempty"` 38 // Annotations is an unstructured key value map stored with a release that 39 // may be set by external tools to store and retrieve arbitrary metadata. 40 Annotations map[string]string `protobuf:"bytes,9,rep,name=annotations" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 41 } 42 43 func (m *Release) Reset() { *m = Release{} } 44 func (m *Release) String() string { return proto.CompactTextString(m) } 45 func (*Release) ProtoMessage() {} 46 func (*Release) Descriptor() ([]byte, []int) { return fileDescriptor2, []int{0} } 47 48 func (m *Release) GetName() string { 49 if m != nil { 50 return m.Name 51 } 52 return "" 53 } 54 55 func (m *Release) GetInfo() *Info { 56 if m != nil { 57 return m.Info 58 } 59 return nil 60 } 61 62 func (m *Release) GetChart() *hapi_chart3.Chart { 63 if m != nil { 64 return m.Chart 65 } 66 return nil 67 } 68 69 func (m *Release) GetConfig() *hapi_chart.Config { 70 if m != nil { 71 return m.Config 72 } 73 return nil 74 } 75 76 func (m *Release) GetManifest() string { 77 if m != nil { 78 return m.Manifest 79 } 80 return "" 81 } 82 83 func (m *Release) GetHooks() []*Hook { 84 if m != nil { 85 return m.Hooks 86 } 87 return nil 88 } 89 90 func (m *Release) GetVersion() int32 { 91 if m != nil { 92 return m.Version 93 } 94 return 0 95 } 96 97 func (m *Release) GetNamespace() string { 98 if m != nil { 99 return m.Namespace 100 } 101 return "" 102 } 103 104 func (m *Release) GetAnnotations() map[string]string { 105 if m != nil { 106 return m.Annotations 107 } 108 return nil 109 } 110 111 func init() { 112 proto.RegisterType((*Release)(nil), "hapi.release.Release") 113 } 114 115 func init() { proto.RegisterFile("hapi/release/release.proto", fileDescriptor2) } 116 117 var fileDescriptor2 = []byte{ 118 // 322 bytes of a gzipped FileDescriptorProto 119 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x64, 0x91, 0x4f, 0x4f, 0xf2, 0x40, 120 0x10, 0xc6, 0x53, 0x4a, 0x29, 0x1d, 0xde, 0x03, 0xef, 0xc4, 0xe8, 0xa6, 0xf1, 0xd0, 0x78, 0xc0, 121 0xc6, 0x43, 0x49, 0xf4, 0x62, 0x3c, 0x98, 0xa8, 0x31, 0xc1, 0xeb, 0x1e, 0xbd, 0xad, 0x64, 0x2b, 122 0x0d, 0xb0, 0x43, 0xba, 0x2b, 0x09, 0x5f, 0xc7, 0x4f, 0x6a, 0xf6, 0x0f, 0x52, 0xf0, 0xb2, 0xdd, 123 0x99, 0xe7, 0xd7, 0x79, 0xa6, 0x4f, 0x21, 0x5f, 0x88, 0x4d, 0x33, 0x6d, 0xe5, 0x4a, 0x0a, 0x2d, 124 0xf7, 0xcf, 0x6a, 0xd3, 0x92, 0x21, 0xfc, 0x67, 0xb5, 0x2a, 0xf4, 0xf2, 0x8b, 0x23, 0x72, 0x41, 125 0xb4, 0xf4, 0xd8, 0x89, 0xd0, 0xa8, 0x9a, 0x8e, 0x84, 0xf9, 0x42, 0xb4, 0x66, 0x3a, 0x27, 0x55, 126 0x37, 0x9f, 0x41, 0x38, 0xef, 0x0a, 0xf6, 0xf4, 0xfd, 0xab, 0xef, 0x18, 0x52, 0xee, 0xe7, 0x20, 127 0x42, 0x5f, 0x89, 0xb5, 0x64, 0x51, 0x11, 0x95, 0x19, 0x77, 0x77, 0x9c, 0x40, 0xdf, 0x8e, 0x67, 128 0xbd, 0x22, 0x2a, 0x47, 0xb7, 0x58, 0x75, 0xf7, 0xab, 0xde, 0x54, 0x4d, 0xdc, 0xe9, 0x78, 0x0d, 129 0x89, 0x1b, 0xcb, 0x62, 0x07, 0xfe, 0xf7, 0xa0, 0x77, 0x7a, 0xb1, 0x27, 0xf7, 0x3a, 0xde, 0xc0, 130 0xc0, 0x2f, 0xc6, 0xfa, 0xdd, 0x91, 0x81, 0x74, 0x0a, 0x0f, 0x04, 0xe6, 0x30, 0x5c, 0x0b, 0xd5, 131 0xd4, 0x52, 0x1b, 0x96, 0xb8, 0xa5, 0x7e, 0x6b, 0x2c, 0x21, 0xb1, 0x81, 0x68, 0x36, 0x28, 0xe2, 132 0xbf, 0x9b, 0xcd, 0x88, 0x96, 0xdc, 0x03, 0xc8, 0x20, 0xdd, 0xca, 0x56, 0x37, 0xa4, 0x58, 0x5a, 133 0x44, 0x65, 0xc2, 0xf7, 0x25, 0x5e, 0x42, 0x66, 0x3f, 0x52, 0x6f, 0xc4, 0x5c, 0xb2, 0xa1, 0x33, 134 0x38, 0x34, 0x70, 0x06, 0x23, 0xa1, 0x14, 0x19, 0x61, 0x1a, 0x52, 0x9a, 0x65, 0xce, 0x67, 0x72, 135 0xec, 0x13, 0xa2, 0xab, 0x9e, 0x0e, 0xe0, 0xab, 0x32, 0xed, 0x8e, 0x77, 0x5f, 0xcd, 0x1f, 0x61, 136 0x7c, 0x0a, 0xe0, 0x18, 0xe2, 0xa5, 0xdc, 0x85, 0xac, 0xed, 0x15, 0xcf, 0x20, 0xd9, 0x8a, 0xd5, 137 0x97, 0x74, 0x59, 0x67, 0xdc, 0x17, 0x0f, 0xbd, 0xfb, 0xe8, 0x39, 0x7b, 0x4f, 0x83, 0xe1, 0xc7, 138 0xc0, 0xfd, 0xb6, 0xbb, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x5d, 0x29, 0xd2, 0x2f, 0x45, 0x02, 139 0x00, 0x00, 140 }