github.com/vtuson/helm@v2.8.2+incompatible/pkg/proto/hapi/release/hook.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: hapi/release/hook.proto
     3  
     4  /*
     5  Package release is a generated protocol buffer package.
     6  
     7  It is generated from these files:
     8  	hapi/release/hook.proto
     9  	hapi/release/info.proto
    10  	hapi/release/release.proto
    11  	hapi/release/status.proto
    12  	hapi/release/test_run.proto
    13  	hapi/release/test_suite.proto
    14  
    15  It has these top-level messages:
    16  	Hook
    17  	Info
    18  	Release
    19  	Status
    20  	TestRun
    21  	TestSuite
    22  */
    23  package release
    24  
    25  import proto "github.com/golang/protobuf/proto"
    26  import fmt "fmt"
    27  import math "math"
    28  import google_protobuf "github.com/golang/protobuf/ptypes/timestamp"
    29  
    30  // Reference imports to suppress errors if they are not otherwise used.
    31  var _ = proto.Marshal
    32  var _ = fmt.Errorf
    33  var _ = math.Inf
    34  
    35  // This is a compile-time assertion to ensure that this generated file
    36  // is compatible with the proto package it is being compiled against.
    37  // A compilation error at this line likely means your copy of the
    38  // proto package needs to be updated.
    39  const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
    40  
    41  type Hook_Event int32
    42  
    43  const (
    44  	Hook_UNKNOWN              Hook_Event = 0
    45  	Hook_PRE_INSTALL          Hook_Event = 1
    46  	Hook_POST_INSTALL         Hook_Event = 2
    47  	Hook_PRE_DELETE           Hook_Event = 3
    48  	Hook_POST_DELETE          Hook_Event = 4
    49  	Hook_PRE_UPGRADE          Hook_Event = 5
    50  	Hook_POST_UPGRADE         Hook_Event = 6
    51  	Hook_PRE_ROLLBACK         Hook_Event = 7
    52  	Hook_POST_ROLLBACK        Hook_Event = 8
    53  	Hook_RELEASE_TEST_SUCCESS Hook_Event = 9
    54  	Hook_RELEASE_TEST_FAILURE Hook_Event = 10
    55  )
    56  
    57  var Hook_Event_name = map[int32]string{
    58  	0:  "UNKNOWN",
    59  	1:  "PRE_INSTALL",
    60  	2:  "POST_INSTALL",
    61  	3:  "PRE_DELETE",
    62  	4:  "POST_DELETE",
    63  	5:  "PRE_UPGRADE",
    64  	6:  "POST_UPGRADE",
    65  	7:  "PRE_ROLLBACK",
    66  	8:  "POST_ROLLBACK",
    67  	9:  "RELEASE_TEST_SUCCESS",
    68  	10: "RELEASE_TEST_FAILURE",
    69  }
    70  var Hook_Event_value = map[string]int32{
    71  	"UNKNOWN":              0,
    72  	"PRE_INSTALL":          1,
    73  	"POST_INSTALL":         2,
    74  	"PRE_DELETE":           3,
    75  	"POST_DELETE":          4,
    76  	"PRE_UPGRADE":          5,
    77  	"POST_UPGRADE":         6,
    78  	"PRE_ROLLBACK":         7,
    79  	"POST_ROLLBACK":        8,
    80  	"RELEASE_TEST_SUCCESS": 9,
    81  	"RELEASE_TEST_FAILURE": 10,
    82  }
    83  
    84  func (x Hook_Event) String() string {
    85  	return proto.EnumName(Hook_Event_name, int32(x))
    86  }
    87  func (Hook_Event) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0, 0} }
    88  
    89  type Hook_DeletePolicy int32
    90  
    91  const (
    92  	Hook_SUCCEEDED Hook_DeletePolicy = 0
    93  	Hook_FAILED    Hook_DeletePolicy = 1
    94  )
    95  
    96  var Hook_DeletePolicy_name = map[int32]string{
    97  	0: "SUCCEEDED",
    98  	1: "FAILED",
    99  }
   100  var Hook_DeletePolicy_value = map[string]int32{
   101  	"SUCCEEDED": 0,
   102  	"FAILED":    1,
   103  }
   104  
   105  func (x Hook_DeletePolicy) String() string {
   106  	return proto.EnumName(Hook_DeletePolicy_name, int32(x))
   107  }
   108  func (Hook_DeletePolicy) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0, 1} }
   109  
   110  // Hook defines a hook object.
   111  type Hook struct {
   112  	Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
   113  	// Kind is the Kubernetes kind.
   114  	Kind string `protobuf:"bytes,2,opt,name=kind" json:"kind,omitempty"`
   115  	// Path is the chart-relative path to the template.
   116  	Path string `protobuf:"bytes,3,opt,name=path" json:"path,omitempty"`
   117  	// Manifest is the manifest contents.
   118  	Manifest string `protobuf:"bytes,4,opt,name=manifest" json:"manifest,omitempty"`
   119  	// Events are the events that this hook fires on.
   120  	Events []Hook_Event `protobuf:"varint,5,rep,packed,name=events,enum=hapi.release.Hook_Event" json:"events,omitempty"`
   121  	// LastRun indicates the date/time this was last run.
   122  	LastRun *google_protobuf.Timestamp `protobuf:"bytes,6,opt,name=last_run,json=lastRun" json:"last_run,omitempty"`
   123  	// Weight indicates the sort order for execution among similar Hook type
   124  	Weight int32 `protobuf:"varint,7,opt,name=weight" json:"weight,omitempty"`
   125  	// DeletePolicies are the policies that indicate when to delete the hook
   126  	DeletePolicies []Hook_DeletePolicy `protobuf:"varint,8,rep,packed,name=delete_policies,json=deletePolicies,enum=hapi.release.Hook_DeletePolicy" json:"delete_policies,omitempty"`
   127  }
   128  
   129  func (m *Hook) Reset()                    { *m = Hook{} }
   130  func (m *Hook) String() string            { return proto.CompactTextString(m) }
   131  func (*Hook) ProtoMessage()               {}
   132  func (*Hook) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
   133  
   134  func (m *Hook) GetName() string {
   135  	if m != nil {
   136  		return m.Name
   137  	}
   138  	return ""
   139  }
   140  
   141  func (m *Hook) GetKind() string {
   142  	if m != nil {
   143  		return m.Kind
   144  	}
   145  	return ""
   146  }
   147  
   148  func (m *Hook) GetPath() string {
   149  	if m != nil {
   150  		return m.Path
   151  	}
   152  	return ""
   153  }
   154  
   155  func (m *Hook) GetManifest() string {
   156  	if m != nil {
   157  		return m.Manifest
   158  	}
   159  	return ""
   160  }
   161  
   162  func (m *Hook) GetEvents() []Hook_Event {
   163  	if m != nil {
   164  		return m.Events
   165  	}
   166  	return nil
   167  }
   168  
   169  func (m *Hook) GetLastRun() *google_protobuf.Timestamp {
   170  	if m != nil {
   171  		return m.LastRun
   172  	}
   173  	return nil
   174  }
   175  
   176  func (m *Hook) GetWeight() int32 {
   177  	if m != nil {
   178  		return m.Weight
   179  	}
   180  	return 0
   181  }
   182  
   183  func (m *Hook) GetDeletePolicies() []Hook_DeletePolicy {
   184  	if m != nil {
   185  		return m.DeletePolicies
   186  	}
   187  	return nil
   188  }
   189  
   190  func init() {
   191  	proto.RegisterType((*Hook)(nil), "hapi.release.Hook")
   192  	proto.RegisterEnum("hapi.release.Hook_Event", Hook_Event_name, Hook_Event_value)
   193  	proto.RegisterEnum("hapi.release.Hook_DeletePolicy", Hook_DeletePolicy_name, Hook_DeletePolicy_value)
   194  }
   195  
   196  func init() { proto.RegisterFile("hapi/release/hook.proto", fileDescriptor0) }
   197  
   198  var fileDescriptor0 = []byte{
   199  	// 428 bytes of a gzipped FileDescriptorProto
   200  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x91, 0xd1, 0x6e, 0xda, 0x30,
   201  	0x14, 0x86, 0x9b, 0x12, 0x12, 0x38, 0x50, 0xea, 0x59, 0xd3, 0x66, 0x71, 0x53, 0xc4, 0x15, 0xbb,
   202  	0x09, 0x53, 0xa7, 0x3d, 0x40, 0x4a, 0xce, 0xd6, 0xaa, 0x11, 0x20, 0x27, 0x68, 0xd2, 0x6e, 0xa2,
   203  	0x74, 0xb8, 0x10, 0x11, 0xe2, 0x88, 0x98, 0x4d, 0x7b, 0xa6, 0xbd, 0xce, 0x1e, 0x68, 0xb2, 0x09,
   204  	0x59, 0xa5, 0xed, 0xee, 0x9c, 0xef, 0x7c, 0x76, 0xce, 0x1f, 0xc3, 0xdb, 0x6d, 0x5a, 0x66, 0xd3,
   205  	0x83, 0xc8, 0x45, 0x5a, 0x89, 0xe9, 0x56, 0xca, 0x9d, 0x57, 0x1e, 0xa4, 0x92, 0xb4, 0xaf, 0x07,
   206  	0x5e, 0x3d, 0x18, 0xde, 0x6c, 0xa4, 0xdc, 0xe4, 0x62, 0x6a, 0x66, 0x4f, 0xc7, 0xe7, 0xa9, 0xca,
   207  	0xf6, 0xa2, 0x52, 0xe9, 0xbe, 0x3c, 0xe9, 0xe3, 0x5f, 0x36, 0xd8, 0xf7, 0x52, 0xee, 0x28, 0x05,
   208  	0xbb, 0x48, 0xf7, 0x82, 0x59, 0x23, 0x6b, 0xd2, 0xe5, 0xa6, 0xd6, 0x6c, 0x97, 0x15, 0x6b, 0x76,
   209  	0x79, 0x62, 0xba, 0xd6, 0xac, 0x4c, 0xd5, 0x96, 0xb5, 0x4e, 0x4c, 0xd7, 0x74, 0x08, 0x9d, 0x7d,
   210  	0x5a, 0x64, 0xcf, 0xa2, 0x52, 0xcc, 0x36, 0xbc, 0xe9, 0xe9, 0x7b, 0x70, 0xc4, 0x77, 0x51, 0xa8,
   211  	0x8a, 0xb5, 0x47, 0xad, 0xc9, 0xe0, 0x96, 0x79, 0x2f, 0x17, 0xf4, 0xf4, 0xb7, 0x3d, 0xd4, 0x02,
   212  	0xaf, 0x3d, 0xfa, 0x11, 0x3a, 0x79, 0x5a, 0xa9, 0xe4, 0x70, 0x2c, 0x98, 0x33, 0xb2, 0x26, 0xbd,
   213  	0xdb, 0xa1, 0x77, 0x8a, 0xe1, 0x9d, 0x63, 0x78, 0xf1, 0x39, 0x06, 0x77, 0xb5, 0xcb, 0x8f, 0x05,
   214  	0x7d, 0x03, 0xce, 0x0f, 0x91, 0x6d, 0xb6, 0x8a, 0xb9, 0x23, 0x6b, 0xd2, 0xe6, 0x75, 0x47, 0xef,
   215  	0xe1, 0x7a, 0x2d, 0x72, 0xa1, 0x44, 0x52, 0xca, 0x3c, 0xfb, 0x96, 0x89, 0x8a, 0x75, 0xcc, 0x26,
   216  	0x37, 0xff, 0xd9, 0x24, 0x30, 0xe6, 0x52, 0x8b, 0x3f, 0xf9, 0x60, 0xfd, 0xb7, 0xcb, 0x44, 0x35,
   217  	0xfe, 0x6d, 0x41, 0xdb, 0xac, 0x4a, 0x7b, 0xe0, 0xae, 0xe6, 0x8f, 0xf3, 0xc5, 0x97, 0x39, 0xb9,
   218  	0xa0, 0xd7, 0xd0, 0x5b, 0x72, 0x4c, 0x1e, 0xe6, 0x51, 0xec, 0x87, 0x21, 0xb1, 0x28, 0x81, 0xfe,
   219  	0x72, 0x11, 0xc5, 0x0d, 0xb9, 0xa4, 0x03, 0x00, 0xad, 0x04, 0x18, 0x62, 0x8c, 0xa4, 0x65, 0x8e,
   220  	0x68, 0xa3, 0x06, 0xf6, 0xf9, 0x8e, 0xd5, 0xf2, 0x33, 0xf7, 0x03, 0x24, 0xed, 0xe6, 0x8e, 0x33,
   221  	0x71, 0x0c, 0xe1, 0x98, 0xf0, 0x45, 0x18, 0xde, 0xf9, 0xb3, 0x47, 0xe2, 0xd2, 0x57, 0x70, 0x65,
   222  	0x9c, 0x06, 0x75, 0x28, 0x83, 0xd7, 0x1c, 0x43, 0xf4, 0x23, 0x4c, 0x62, 0x8c, 0xe2, 0x24, 0x5a,
   223  	0xcd, 0x66, 0x18, 0x45, 0xa4, 0xfb, 0xcf, 0xe4, 0x93, 0xff, 0x10, 0xae, 0x38, 0x12, 0x18, 0xbf,
   224  	0x83, 0xfe, 0xcb, 0xd8, 0xf4, 0x0a, 0xba, 0xe6, 0x18, 0x06, 0x18, 0x90, 0x0b, 0x0a, 0xe0, 0x68,
   225  	0x17, 0x03, 0x62, 0xdd, 0x75, 0xbf, 0xba, 0xf5, 0xef, 0x7a, 0x72, 0xcc, 0x5b, 0x7c, 0xf8, 0x13,
   226  	0x00, 0x00, 0xff, 0xff, 0xb9, 0x8a, 0xe1, 0xaf, 0x89, 0x02, 0x00, 0x00,
   227  }