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  }