github.com/sgoings/helm@v2.0.0-alpha.2.0.20170406211108-734e92851ac3+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  }
    39  
    40  func (m *Release) Reset()                    { *m = Release{} }
    41  func (m *Release) String() string            { return proto.CompactTextString(m) }
    42  func (*Release) ProtoMessage()               {}
    43  func (*Release) Descriptor() ([]byte, []int) { return fileDescriptor2, []int{0} }
    44  
    45  func (m *Release) GetInfo() *Info {
    46  	if m != nil {
    47  		return m.Info
    48  	}
    49  	return nil
    50  }
    51  
    52  func (m *Release) GetChart() *hapi_chart3.Chart {
    53  	if m != nil {
    54  		return m.Chart
    55  	}
    56  	return nil
    57  }
    58  
    59  func (m *Release) GetConfig() *hapi_chart.Config {
    60  	if m != nil {
    61  		return m.Config
    62  	}
    63  	return nil
    64  }
    65  
    66  func (m *Release) GetHooks() []*Hook {
    67  	if m != nil {
    68  		return m.Hooks
    69  	}
    70  	return nil
    71  }
    72  
    73  func init() {
    74  	proto.RegisterType((*Release)(nil), "hapi.release.Release")
    75  }
    76  
    77  func init() { proto.RegisterFile("hapi/release/release.proto", fileDescriptor2) }
    78  
    79  var fileDescriptor2 = []byte{
    80  	// 256 bytes of a gzipped FileDescriptorProto
    81  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x64, 0x90, 0xbf, 0x4e, 0xc3, 0x40,
    82  	0x0c, 0xc6, 0x95, 0x36, 0x7f, 0x1a, 0xc3, 0x82, 0x07, 0xb0, 0x22, 0x86, 0x88, 0x01, 0x22, 0x86,
    83  	0x54, 0x82, 0x37, 0x80, 0x05, 0xd6, 0x1b, 0xd9, 0x8e, 0xe8, 0x42, 0x4e, 0xa5, 0xe7, 0x28, 0x17,
    84  	0xf1, 0x2c, 0x3c, 0x2e, 0xba, 0x3f, 0x85, 0x94, 0x2e, 0x4e, 0xec, 0xdf, 0xa7, 0xcf, 0xdf, 0x19,
    85  	0xaa, 0x41, 0x8e, 0x7a, 0x3b, 0xa9, 0x4f, 0x25, 0xad, 0x3a, 0x7c, 0xdb, 0x71, 0xe2, 0x99, 0xf1,
    86  	0xdc, 0xb1, 0x36, 0xce, 0xaa, 0xab, 0x23, 0xe5, 0xc0, 0xbc, 0x0b, 0xb2, 0x7f, 0x40, 0x9b, 0x9e,
    87  	0x8f, 0x40, 0x37, 0xc8, 0x69, 0xde, 0x76, 0x6c, 0x7a, 0xfd, 0x11, 0xc1, 0xe5, 0x12, 0xb8, 0x1a,
    88  	0xe6, 0x37, 0xdf, 0x2b, 0x28, 0x44, 0xf0, 0x41, 0x84, 0xd4, 0xc8, 0xbd, 0xa2, 0xa4, 0x4e, 0x9a,
    89  	0x52, 0xf8, 0x7f, 0xbc, 0x85, 0xd4, 0xd9, 0xd3, 0xaa, 0x4e, 0x9a, 0xb3, 0x07, 0x6c, 0x97, 0xf9,
    90  	0xda, 0x57, 0xd3, 0xb3, 0xf0, 0x1c, 0xef, 0x20, 0xf3, 0xb6, 0xb4, 0xf6, 0xc2, 0x8b, 0x20, 0x0c,
    91  	0x9b, 0x9e, 0x5d, 0x15, 0x81, 0xe3, 0x3d, 0xe4, 0x21, 0x18, 0xa5, 0x4b, 0xcb, 0xa8, 0xf4, 0x44,
    92  	0x44, 0x05, 0x56, 0xb0, 0xd9, 0x4b, 0xa3, 0x7b, 0x65, 0x67, 0xca, 0x7c, 0xa8, 0xdf, 0x1e, 0x1b,
    93  	0xc8, 0xdc, 0x41, 0x2c, 0xe5, 0xf5, 0xfa, 0x34, 0xd9, 0x0b, 0xf3, 0x4e, 0x04, 0x01, 0x12, 0x14,
    94  	0x5f, 0x6a, 0xb2, 0x9a, 0x0d, 0x15, 0x75, 0xd2, 0x64, 0xe2, 0xd0, 0xe2, 0x35, 0x94, 0xee, 0x91,
    95  	0x76, 0x94, 0x9d, 0xa2, 0x8d, 0x5f, 0xf0, 0x37, 0x78, 0x2a, 0xdf, 0x8a, 0x68, 0xf7, 0x9e, 0xfb,
    96  	0x63, 0x3d, 0xfe, 0x04, 0x00, 0x00, 0xff, 0xff, 0xc8, 0x8f, 0xec, 0x97, 0xbb, 0x01, 0x00, 0x00,
    97  }