github.com/sgoings/helm@v2.0.0-alpha.2.0.20170406211108-734e92851ac3+incompatible/pkg/proto/hapi/release/hook.pb.go (about)

     1  // Code generated by protoc-gen-go.
     2  // source: hapi/release/hook.proto
     3  // DO NOT EDIT!
     4  
     5  /*
     6  Package release is a generated protocol buffer package.
     7  
     8  It is generated from these files:
     9  	hapi/release/hook.proto
    10  	hapi/release/info.proto
    11  	hapi/release/release.proto
    12  	hapi/release/status.proto
    13  	hapi/release/test_run.proto
    14  	hapi/release/test_suite.proto
    15  
    16  It has these top-level messages:
    17  	Hook
    18  	Info
    19  	Release
    20  	Status
    21  	TestRun
    22  	TestSuite
    23  */
    24  package release
    25  
    26  import proto "github.com/golang/protobuf/proto"
    27  import fmt "fmt"
    28  import math "math"
    29  import google_protobuf "github.com/golang/protobuf/ptypes/timestamp"
    30  
    31  // Reference imports to suppress errors if they are not otherwise used.
    32  var _ = proto.Marshal
    33  var _ = fmt.Errorf
    34  var _ = math.Inf
    35  
    36  // This is a compile-time assertion to ensure that this generated file
    37  // is compatible with the proto package it is being compiled against.
    38  // A compilation error at this line likely means your copy of the
    39  // proto package needs to be updated.
    40  const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
    41  
    42  type Hook_Event int32
    43  
    44  const (
    45  	Hook_UNKNOWN              Hook_Event = 0
    46  	Hook_PRE_INSTALL          Hook_Event = 1
    47  	Hook_POST_INSTALL         Hook_Event = 2
    48  	Hook_PRE_DELETE           Hook_Event = 3
    49  	Hook_POST_DELETE          Hook_Event = 4
    50  	Hook_PRE_UPGRADE          Hook_Event = 5
    51  	Hook_POST_UPGRADE         Hook_Event = 6
    52  	Hook_PRE_ROLLBACK         Hook_Event = 7
    53  	Hook_POST_ROLLBACK        Hook_Event = 8
    54  	Hook_RELEASE_TEST_SUCCESS Hook_Event = 9
    55  	Hook_RELEASE_TEST_FAILURE Hook_Event = 10
    56  )
    57  
    58  var Hook_Event_name = map[int32]string{
    59  	0:  "UNKNOWN",
    60  	1:  "PRE_INSTALL",
    61  	2:  "POST_INSTALL",
    62  	3:  "PRE_DELETE",
    63  	4:  "POST_DELETE",
    64  	5:  "PRE_UPGRADE",
    65  	6:  "POST_UPGRADE",
    66  	7:  "PRE_ROLLBACK",
    67  	8:  "POST_ROLLBACK",
    68  	9:  "RELEASE_TEST_SUCCESS",
    69  	10: "RELEASE_TEST_FAILURE",
    70  }
    71  var Hook_Event_value = map[string]int32{
    72  	"UNKNOWN":              0,
    73  	"PRE_INSTALL":          1,
    74  	"POST_INSTALL":         2,
    75  	"PRE_DELETE":           3,
    76  	"POST_DELETE":          4,
    77  	"PRE_UPGRADE":          5,
    78  	"POST_UPGRADE":         6,
    79  	"PRE_ROLLBACK":         7,
    80  	"POST_ROLLBACK":        8,
    81  	"RELEASE_TEST_SUCCESS": 9,
    82  	"RELEASE_TEST_FAILURE": 10,
    83  }
    84  
    85  func (x Hook_Event) String() string {
    86  	return proto.EnumName(Hook_Event_name, int32(x))
    87  }
    88  func (Hook_Event) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0, 0} }
    89  
    90  // Hook defines a hook object.
    91  type Hook struct {
    92  	Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
    93  	// Kind is the Kubernetes kind.
    94  	Kind string `protobuf:"bytes,2,opt,name=kind" json:"kind,omitempty"`
    95  	// Path is the chart-relative path to the template.
    96  	Path string `protobuf:"bytes,3,opt,name=path" json:"path,omitempty"`
    97  	// Manifest is the manifest contents.
    98  	Manifest string `protobuf:"bytes,4,opt,name=manifest" json:"manifest,omitempty"`
    99  	// Events are the events that this hook fires on.
   100  	Events []Hook_Event `protobuf:"varint,5,rep,packed,name=events,enum=hapi.release.Hook_Event" json:"events,omitempty"`
   101  	// LastRun indicates the date/time this was last run.
   102  	LastRun *google_protobuf.Timestamp `protobuf:"bytes,6,opt,name=last_run,json=lastRun" json:"last_run,omitempty"`
   103  	// Weight indicates the sort order for execution among similar Hook type
   104  	Weight int32 `protobuf:"varint,7,opt,name=weight" json:"weight,omitempty"`
   105  }
   106  
   107  func (m *Hook) Reset()                    { *m = Hook{} }
   108  func (m *Hook) String() string            { return proto.CompactTextString(m) }
   109  func (*Hook) ProtoMessage()               {}
   110  func (*Hook) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
   111  
   112  func (m *Hook) GetLastRun() *google_protobuf.Timestamp {
   113  	if m != nil {
   114  		return m.LastRun
   115  	}
   116  	return nil
   117  }
   118  
   119  func init() {
   120  	proto.RegisterType((*Hook)(nil), "hapi.release.Hook")
   121  	proto.RegisterEnum("hapi.release.Hook_Event", Hook_Event_name, Hook_Event_value)
   122  }
   123  
   124  func init() { proto.RegisterFile("hapi/release/hook.proto", fileDescriptor0) }
   125  
   126  var fileDescriptor0 = []byte{
   127  	// 371 bytes of a gzipped FileDescriptorProto
   128  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x64, 0x90, 0xdf, 0x8e, 0x93, 0x40,
   129  	0x14, 0x87, 0x65, 0x5b, 0xa0, 0x3d, 0x5d, 0xd7, 0x71, 0x62, 0x74, 0xd2, 0x1b, 0xc9, 0x5e, 0x71,
   130  	0x35, 0x98, 0x35, 0x3e, 0x00, 0xdb, 0x1d, 0x75, 0xb3, 0x84, 0x36, 0x03, 0xc4, 0xc4, 0x1b, 0xc2,
   131  	0xc6, 0x69, 0x21, 0x2d, 0x0c, 0x29, 0x53, 0x7d, 0x33, 0x9f, 0xc4, 0x07, 0x32, 0x33, 0xfc, 0x89,
   132  	0x89, 0x77, 0x67, 0xbe, 0xdf, 0xc7, 0x39, 0x9c, 0x03, 0xef, 0xca, 0xa2, 0xad, 0x82, 0xb3, 0x38,
   133  	0x89, 0xa2, 0x13, 0x41, 0x29, 0xe5, 0x91, 0xb6, 0x67, 0xa9, 0x24, 0xbe, 0xd6, 0x01, 0x1d, 0x82,
   134  	0xf5, 0xfb, 0x83, 0x94, 0x87, 0x93, 0x08, 0x4c, 0xf6, 0x7c, 0xd9, 0x07, 0xaa, 0xaa, 0x45, 0xa7,
   135  	0x8a, 0xba, 0xed, 0xf5, 0xdb, 0xdf, 0x33, 0x98, 0x7f, 0x95, 0xf2, 0x88, 0x31, 0xcc, 0x9b, 0xa2,
   136  	0x16, 0xc4, 0xf2, 0x2c, 0x7f, 0xc9, 0x4d, 0xad, 0xd9, 0xb1, 0x6a, 0x7e, 0x90, 0xab, 0x9e, 0xe9,
   137  	0x5a, 0xb3, 0xb6, 0x50, 0x25, 0x99, 0xf5, 0x4c, 0xd7, 0x78, 0x0d, 0x8b, 0xba, 0x68, 0xaa, 0xbd,
   138  	0xe8, 0x14, 0x99, 0x1b, 0x3e, 0xbd, 0xf1, 0x07, 0x70, 0xc4, 0x4f, 0xd1, 0xa8, 0x8e, 0xd8, 0xde,
   139  	0xcc, 0xbf, 0xb9, 0x23, 0xf4, 0xdf, 0x1f, 0xa4, 0x7a, 0x36, 0x65, 0x5a, 0xe0, 0x83, 0x87, 0x3f,
   140  	0xc1, 0xe2, 0x54, 0x74, 0x2a, 0x3f, 0x5f, 0x1a, 0xe2, 0x78, 0x96, 0xbf, 0xba, 0x5b, 0xd3, 0x7e,
   141  	0x0d, 0x3a, 0xae, 0x41, 0xd3, 0x71, 0x0d, 0xee, 0x6a, 0x97, 0x5f, 0x1a, 0xfc, 0x16, 0x9c, 0x5f,
   142  	0xa2, 0x3a, 0x94, 0x8a, 0xb8, 0x9e, 0xe5, 0xdb, 0x7c, 0x78, 0xdd, 0xfe, 0xb1, 0xc0, 0x36, 0x03,
   143  	0xf0, 0x0a, 0xdc, 0x2c, 0x7e, 0x8a, 0xb7, 0xdf, 0x62, 0xf4, 0x02, 0xbf, 0x82, 0xd5, 0x8e, 0xb3,
   144  	0xfc, 0x31, 0x4e, 0xd2, 0x30, 0x8a, 0x90, 0x85, 0x11, 0x5c, 0xef, 0xb6, 0x49, 0x3a, 0x91, 0x2b,
   145  	0x7c, 0x03, 0xa0, 0x95, 0x07, 0x16, 0xb1, 0x94, 0xa1, 0x99, 0xf9, 0x44, 0x1b, 0x03, 0x98, 0x8f,
   146  	0x3d, 0xb2, 0xdd, 0x17, 0x1e, 0x3e, 0x30, 0x64, 0x4f, 0x3d, 0x46, 0xe2, 0x18, 0xc2, 0x59, 0xce,
   147  	0xb7, 0x51, 0x74, 0x1f, 0x6e, 0x9e, 0x90, 0x8b, 0x5f, 0xc3, 0x4b, 0xe3, 0x4c, 0x68, 0x81, 0x09,
   148  	0xbc, 0xe1, 0x2c, 0x62, 0x61, 0xc2, 0xf2, 0x94, 0x25, 0x69, 0x9e, 0x64, 0x9b, 0x0d, 0x4b, 0x12,
   149  	0xb4, 0xfc, 0x2f, 0xf9, 0x1c, 0x3e, 0x46, 0x19, 0x67, 0x08, 0xee, 0x97, 0xdf, 0xdd, 0xe1, 0x86,
   150  	0xcf, 0x8e, 0x39, 0xcb, 0xc7, 0xbf, 0x01, 0x00, 0x00, 0xff, 0xff, 0x82, 0x3c, 0x7a, 0x0e, 0x14,
   151  	0x02, 0x00, 0x00,
   152  }