github.com/cloudwan/edgelq-sdk@v1.15.4/applications/resources/v1alpha2/pod/pod.pb.go (about)

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/applications/proto/v1alpha2/pod.proto
     3  // DO NOT EDIT!!!
     4  
     5  package pod
     6  
     7  import (
     8  	"fmt"
     9  	"reflect"
    10  	"sync"
    11  
    12  	"google.golang.org/protobuf/encoding/protojson"
    13  	"google.golang.org/protobuf/proto"
    14  	preflect "google.golang.org/protobuf/reflect/protoreflect"
    15  	"google.golang.org/protobuf/runtime/protoimpl"
    16  )
    17  
    18  // proto imports
    19  import (
    20  	common "github.com/cloudwan/edgelq-sdk/applications/resources/v1alpha2/common"
    21  	distribution "github.com/cloudwan/edgelq-sdk/applications/resources/v1alpha2/distribution"
    22  	project "github.com/cloudwan/edgelq-sdk/applications/resources/v1alpha2/project"
    23  	meta "github.com/cloudwan/goten-sdk/types/meta"
    24  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    25  )
    26  
    27  // Reference imports to suppress errors if they are not otherwise used.
    28  var (
    29  	_ = fmt.Errorf
    30  	_ = reflect.Method{}
    31  	_ = sync.Once{}
    32  
    33  	_ = protojson.MarshalOptions{}
    34  	_ = proto.MarshalOptions{}
    35  	_ = preflect.Value{}
    36  	_ = protoimpl.DescBuilder{}
    37  )
    38  
    39  // make sure we're using proto imports
    40  var (
    41  	_ = &common.PodSpec{}
    42  	_ = &distribution.Distribution{}
    43  	_ = &project.Project{}
    44  	_ = &timestamppb.Timestamp{}
    45  	_ = &meta.Meta{}
    46  )
    47  
    48  const (
    49  	// Verify that this generated code is sufficiently up-to-date.
    50  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    51  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    52  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    53  )
    54  
    55  // PodPhase is states of Pod.
    56  // TODO remove prefixes when the name conflict issue by gogo is resolved
    57  type Pod_Status_Phase int32
    58  
    59  const (
    60  	// PhaseUnspecified means the Pod is in unknown state. This state is
    61  	// usually not used.
    62  	Pod_Status_PHASE_UNSPECIFIED Pod_Status_Phase = 0
    63  	// PhasePending is used when the Pod is accepted by the system and it's
    64  	// under processing to be launched.
    65  	Pod_Status_PENDING Pod_Status_Phase = 1
    66  	// PhaseRunning indicates all the containers supposed to be running are up
    67  	// and running.
    68  	Pod_Status_RUNNING Pod_Status_Phase = 2
    69  	// PhaseSucceeded indicates the Pod is terminated however the exit codes
    70  	// of the containers are non-error numbers.
    71  	Pod_Status_SUCCEEDED Pod_Status_Phase = 3
    72  	// PhaseFailed is used when the Pod encountered an issue and some or all
    73  	// of the container are not running.
    74  	Pod_Status_FAILED Pod_Status_Phase = 4
    75  	// PhaseUnknown is used when the assigned node doesn't respond anymore
    76  	Pod_Status_UNKNOWN Pod_Status_Phase = 5
    77  )
    78  
    79  var (
    80  	Pod_Status_Phase_name = map[int32]string{
    81  		0: "PHASE_UNSPECIFIED",
    82  		1: "PENDING",
    83  		2: "RUNNING",
    84  		3: "SUCCEEDED",
    85  		4: "FAILED",
    86  		5: "UNKNOWN",
    87  	}
    88  
    89  	Pod_Status_Phase_value = map[string]int32{
    90  		"PHASE_UNSPECIFIED": 0,
    91  		"PENDING":           1,
    92  		"RUNNING":           2,
    93  		"SUCCEEDED":         3,
    94  		"FAILED":            4,
    95  		"UNKNOWN":           5,
    96  	}
    97  )
    98  
    99  func (x Pod_Status_Phase) Enum() *Pod_Status_Phase {
   100  	p := new(Pod_Status_Phase)
   101  	*p = x
   102  	return p
   103  }
   104  
   105  func (x Pod_Status_Phase) String() string {
   106  	return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x))
   107  }
   108  
   109  func (Pod_Status_Phase) Descriptor() preflect.EnumDescriptor {
   110  	return edgelq_applications_proto_v1alpha2_pod_proto_enumTypes[0].Descriptor()
   111  }
   112  
   113  func (Pod_Status_Phase) Type() preflect.EnumType {
   114  	return &edgelq_applications_proto_v1alpha2_pod_proto_enumTypes[0]
   115  }
   116  
   117  func (x Pod_Status_Phase) Number() preflect.EnumNumber {
   118  	return preflect.EnumNumber(x)
   119  }
   120  
   121  // Deprecated, Use Pod_Status_Phase.ProtoReflect.Descriptor instead.
   122  func (Pod_Status_Phase) EnumDescriptor() ([]byte, []int) {
   123  	return edgelq_applications_proto_v1alpha2_pod_proto_rawDescGZIP(), []int{0, 0, 0}
   124  }
   125  
   126  // TODO remove prefixes when the name conflict issue by gogo is resolved
   127  type Pod_Status_Container_State int32
   128  
   129  const (
   130  	Pod_Status_Container_STATE_UNSPECIFIED Pod_Status_Container_State = 0
   131  	Pod_Status_Container_WAITING           Pod_Status_Container_State = 1
   132  	Pod_Status_Container_RUNNING           Pod_Status_Container_State = 2
   133  	Pod_Status_Container_TERMINATED        Pod_Status_Container_State = 3
   134  	Pod_Status_Container_UNKNOWN           Pod_Status_Container_State = 4
   135  )
   136  
   137  var (
   138  	Pod_Status_Container_State_name = map[int32]string{
   139  		0: "STATE_UNSPECIFIED",
   140  		1: "WAITING",
   141  		2: "RUNNING",
   142  		3: "TERMINATED",
   143  		4: "UNKNOWN",
   144  	}
   145  
   146  	Pod_Status_Container_State_value = map[string]int32{
   147  		"STATE_UNSPECIFIED": 0,
   148  		"WAITING":           1,
   149  		"RUNNING":           2,
   150  		"TERMINATED":        3,
   151  		"UNKNOWN":           4,
   152  	}
   153  )
   154  
   155  func (x Pod_Status_Container_State) Enum() *Pod_Status_Container_State {
   156  	p := new(Pod_Status_Container_State)
   157  	*p = x
   158  	return p
   159  }
   160  
   161  func (x Pod_Status_Container_State) String() string {
   162  	return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x))
   163  }
   164  
   165  func (Pod_Status_Container_State) Descriptor() preflect.EnumDescriptor {
   166  	return edgelq_applications_proto_v1alpha2_pod_proto_enumTypes[1].Descriptor()
   167  }
   168  
   169  func (Pod_Status_Container_State) Type() preflect.EnumType {
   170  	return &edgelq_applications_proto_v1alpha2_pod_proto_enumTypes[1]
   171  }
   172  
   173  func (x Pod_Status_Container_State) Number() preflect.EnumNumber {
   174  	return preflect.EnumNumber(x)
   175  }
   176  
   177  // Deprecated, Use Pod_Status_Container_State.ProtoReflect.Descriptor instead.
   178  func (Pod_Status_Container_State) EnumDescriptor() ([]byte, []int) {
   179  	return edgelq_applications_proto_v1alpha2_pod_proto_rawDescGZIP(), []int{0, 0, 0, 0}
   180  }
   181  
   182  // Pod Resource
   183  type Pod struct {
   184  	state         protoimpl.MessageState
   185  	sizeCache     protoimpl.SizeCache
   186  	unknownFields protoimpl.UnknownFields
   187  	// Name of Pod
   188  	// When creating a new instance, this field is optional and if not provided,
   189  	// it will be generated automatically. Last ID segment must conform to the
   190  	// following regex: [a-z][a-z0-9\\-]{0,28}[a-z0-9]
   191  	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
   192  	// Display name of Pod
   193  	DisplayName string          `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
   194  	Metadata    *meta.Meta      `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
   195  	Spec        *common.PodSpec `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
   196  	// Optional managing distribution.
   197  	Distribution *distribution.Reference `protobuf:"bytes,6,opt,customtype=Reference,name=distribution,proto3" json:"distribution,omitempty"`
   198  	Status       *Pod_Status             `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
   199  }
   200  
   201  func (m *Pod) Reset() {
   202  	*m = Pod{}
   203  	if protoimpl.UnsafeEnabled {
   204  		mi := &edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[0]
   205  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   206  		ms.StoreMessageInfo(mi)
   207  	}
   208  }
   209  
   210  func (m *Pod) String() string {
   211  	return protoimpl.X.MessageStringOf(m)
   212  }
   213  
   214  func (*Pod) ProtoMessage() {}
   215  
   216  func (m *Pod) ProtoReflect() preflect.Message {
   217  	mi := &edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[0]
   218  	if protoimpl.UnsafeEnabled && m != nil {
   219  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   220  		if ms.LoadMessageInfo() == nil {
   221  			ms.StoreMessageInfo(mi)
   222  		}
   223  		return ms
   224  	}
   225  	return mi.MessageOf(m)
   226  }
   227  
   228  func (*Pod) GotenMessage() {}
   229  
   230  // Deprecated, Use Pod.ProtoReflect.Descriptor instead.
   231  func (*Pod) Descriptor() ([]byte, []int) {
   232  	return edgelq_applications_proto_v1alpha2_pod_proto_rawDescGZIP(), []int{0}
   233  }
   234  
   235  func (m *Pod) Unmarshal(b []byte) error {
   236  	return proto.Unmarshal(b, m)
   237  }
   238  
   239  func (m *Pod) Marshal() ([]byte, error) {
   240  	return proto.Marshal(m)
   241  }
   242  
   243  func (m *Pod) MarshalJSON() ([]byte, error) {
   244  	return protojson.MarshalOptions{}.Marshal(m)
   245  }
   246  
   247  func (m *Pod) UnmarshalJSON(data []byte) error {
   248  	return protojson.Unmarshal(data, m)
   249  }
   250  
   251  func (m *Pod) GetName() *Name {
   252  	if m != nil {
   253  		return m.Name
   254  	}
   255  	return nil
   256  }
   257  
   258  func (m *Pod) GetDisplayName() string {
   259  	if m != nil {
   260  		return m.DisplayName
   261  	}
   262  	return ""
   263  }
   264  
   265  func (m *Pod) GetMetadata() *meta.Meta {
   266  	if m != nil {
   267  		return m.Metadata
   268  	}
   269  	return nil
   270  }
   271  
   272  func (m *Pod) GetSpec() *common.PodSpec {
   273  	if m != nil {
   274  		return m.Spec
   275  	}
   276  	return nil
   277  }
   278  
   279  func (m *Pod) GetDistribution() *distribution.Reference {
   280  	if m != nil {
   281  		return m.Distribution
   282  	}
   283  	return nil
   284  }
   285  
   286  func (m *Pod) GetStatus() *Pod_Status {
   287  	if m != nil {
   288  		return m.Status
   289  	}
   290  	return nil
   291  }
   292  
   293  func (m *Pod) SetName(fv *Name) {
   294  	if m == nil {
   295  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "Pod"))
   296  	}
   297  	m.Name = fv
   298  }
   299  
   300  func (m *Pod) SetDisplayName(fv string) {
   301  	if m == nil {
   302  		panic(fmt.Errorf("can't set %s on nil %s", "DisplayName", "Pod"))
   303  	}
   304  	m.DisplayName = fv
   305  }
   306  
   307  func (m *Pod) SetMetadata(fv *meta.Meta) {
   308  	if m == nil {
   309  		panic(fmt.Errorf("can't set %s on nil %s", "Metadata", "Pod"))
   310  	}
   311  	m.Metadata = fv
   312  }
   313  
   314  func (m *Pod) SetSpec(fv *common.PodSpec) {
   315  	if m == nil {
   316  		panic(fmt.Errorf("can't set %s on nil %s", "Spec", "Pod"))
   317  	}
   318  	m.Spec = fv
   319  }
   320  
   321  func (m *Pod) SetDistribution(fv *distribution.Reference) {
   322  	if m == nil {
   323  		panic(fmt.Errorf("can't set %s on nil %s", "Distribution", "Pod"))
   324  	}
   325  	m.Distribution = fv
   326  }
   327  
   328  func (m *Pod) SetStatus(fv *Pod_Status) {
   329  	if m == nil {
   330  		panic(fmt.Errorf("can't set %s on nil %s", "Status", "Pod"))
   331  	}
   332  	m.Status = fv
   333  }
   334  
   335  // Status defines the status of a Pod
   336  type Pod_Status struct {
   337  	state         protoimpl.MessageState
   338  	sizeCache     protoimpl.SizeCache
   339  	unknownFields protoimpl.UnknownFields
   340  	// Phase is the state of the entire Pod.
   341  	Phase Pod_Status_Phase `protobuf:"varint,1,opt,name=phase,proto3,enum=ntt.applications.v1alpha2.Pod_Status_Phase" json:"phase,omitempty"`
   342  	// container_statuses lists individual status of the containers.
   343  	ContainerStatuses []*Pod_Status_Container `protobuf:"bytes,2,rep,name=container_statuses,json=containerStatuses,proto3" json:"container_statuses,omitempty"`
   344  	// Error message if Status.Phase is FAILED.
   345  	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
   346  }
   347  
   348  func (m *Pod_Status) Reset() {
   349  	*m = Pod_Status{}
   350  	if protoimpl.UnsafeEnabled {
   351  		mi := &edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[1]
   352  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   353  		ms.StoreMessageInfo(mi)
   354  	}
   355  }
   356  
   357  func (m *Pod_Status) String() string {
   358  	return protoimpl.X.MessageStringOf(m)
   359  }
   360  
   361  func (*Pod_Status) ProtoMessage() {}
   362  
   363  func (m *Pod_Status) ProtoReflect() preflect.Message {
   364  	mi := &edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[1]
   365  	if protoimpl.UnsafeEnabled && m != nil {
   366  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   367  		if ms.LoadMessageInfo() == nil {
   368  			ms.StoreMessageInfo(mi)
   369  		}
   370  		return ms
   371  	}
   372  	return mi.MessageOf(m)
   373  }
   374  
   375  func (*Pod_Status) GotenMessage() {}
   376  
   377  // Deprecated, Use Pod_Status.ProtoReflect.Descriptor instead.
   378  func (*Pod_Status) Descriptor() ([]byte, []int) {
   379  	return edgelq_applications_proto_v1alpha2_pod_proto_rawDescGZIP(), []int{0, 0}
   380  }
   381  
   382  func (m *Pod_Status) Unmarshal(b []byte) error {
   383  	return proto.Unmarshal(b, m)
   384  }
   385  
   386  func (m *Pod_Status) Marshal() ([]byte, error) {
   387  	return proto.Marshal(m)
   388  }
   389  
   390  func (m *Pod_Status) MarshalJSON() ([]byte, error) {
   391  	return protojson.MarshalOptions{}.Marshal(m)
   392  }
   393  
   394  func (m *Pod_Status) UnmarshalJSON(data []byte) error {
   395  	return protojson.Unmarshal(data, m)
   396  }
   397  
   398  func (m *Pod_Status) GetPhase() Pod_Status_Phase {
   399  	if m != nil {
   400  		return m.Phase
   401  	}
   402  	return Pod_Status_PHASE_UNSPECIFIED
   403  }
   404  
   405  func (m *Pod_Status) GetContainerStatuses() []*Pod_Status_Container {
   406  	if m != nil {
   407  		return m.ContainerStatuses
   408  	}
   409  	return nil
   410  }
   411  
   412  func (m *Pod_Status) GetError() string {
   413  	if m != nil {
   414  		return m.Error
   415  	}
   416  	return ""
   417  }
   418  
   419  func (m *Pod_Status) SetPhase(fv Pod_Status_Phase) {
   420  	if m == nil {
   421  		panic(fmt.Errorf("can't set %s on nil %s", "Phase", "Pod_Status"))
   422  	}
   423  	m.Phase = fv
   424  }
   425  
   426  func (m *Pod_Status) SetContainerStatuses(fv []*Pod_Status_Container) {
   427  	if m == nil {
   428  		panic(fmt.Errorf("can't set %s on nil %s", "ContainerStatuses", "Pod_Status"))
   429  	}
   430  	m.ContainerStatuses = fv
   431  }
   432  
   433  func (m *Pod_Status) SetError(fv string) {
   434  	if m == nil {
   435  		panic(fmt.Errorf("can't set %s on nil %s", "Error", "Pod_Status"))
   436  	}
   437  	m.Error = fv
   438  }
   439  
   440  // Container defines status of a Container.
   441  type Pod_Status_Container struct {
   442  	state         protoimpl.MessageState
   443  	sizeCache     protoimpl.SizeCache
   444  	unknownFields protoimpl.UnknownFields
   445  	// name is the name of the container
   446  	Name       string                                `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   447  	State      Pod_Status_Container_State            `protobuf:"varint,3,opt,name=state,proto3,enum=ntt.applications.v1alpha2.Pod_Status_Container_State" json:"state,omitempty"`
   448  	Waiting    *Pod_Status_Container_StateWaiting    `protobuf:"bytes,4,opt,name=waiting,proto3" json:"waiting,omitempty"`
   449  	Running    *Pod_Status_Container_StateRunning    `protobuf:"bytes,5,opt,name=running,proto3" json:"running,omitempty"`
   450  	Terminated *Pod_Status_Container_StateTerminated `protobuf:"bytes,6,opt,name=terminated,proto3" json:"terminated,omitempty"`
   451  }
   452  
   453  func (m *Pod_Status_Container) Reset() {
   454  	*m = Pod_Status_Container{}
   455  	if protoimpl.UnsafeEnabled {
   456  		mi := &edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[2]
   457  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   458  		ms.StoreMessageInfo(mi)
   459  	}
   460  }
   461  
   462  func (m *Pod_Status_Container) String() string {
   463  	return protoimpl.X.MessageStringOf(m)
   464  }
   465  
   466  func (*Pod_Status_Container) ProtoMessage() {}
   467  
   468  func (m *Pod_Status_Container) ProtoReflect() preflect.Message {
   469  	mi := &edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[2]
   470  	if protoimpl.UnsafeEnabled && m != nil {
   471  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   472  		if ms.LoadMessageInfo() == nil {
   473  			ms.StoreMessageInfo(mi)
   474  		}
   475  		return ms
   476  	}
   477  	return mi.MessageOf(m)
   478  }
   479  
   480  func (*Pod_Status_Container) GotenMessage() {}
   481  
   482  // Deprecated, Use Pod_Status_Container.ProtoReflect.Descriptor instead.
   483  func (*Pod_Status_Container) Descriptor() ([]byte, []int) {
   484  	return edgelq_applications_proto_v1alpha2_pod_proto_rawDescGZIP(), []int{0, 0, 0}
   485  }
   486  
   487  func (m *Pod_Status_Container) Unmarshal(b []byte) error {
   488  	return proto.Unmarshal(b, m)
   489  }
   490  
   491  func (m *Pod_Status_Container) Marshal() ([]byte, error) {
   492  	return proto.Marshal(m)
   493  }
   494  
   495  func (m *Pod_Status_Container) MarshalJSON() ([]byte, error) {
   496  	return protojson.MarshalOptions{}.Marshal(m)
   497  }
   498  
   499  func (m *Pod_Status_Container) UnmarshalJSON(data []byte) error {
   500  	return protojson.Unmarshal(data, m)
   501  }
   502  
   503  func (m *Pod_Status_Container) GetName() string {
   504  	if m != nil {
   505  		return m.Name
   506  	}
   507  	return ""
   508  }
   509  
   510  func (m *Pod_Status_Container) GetState() Pod_Status_Container_State {
   511  	if m != nil {
   512  		return m.State
   513  	}
   514  	return Pod_Status_Container_STATE_UNSPECIFIED
   515  }
   516  
   517  func (m *Pod_Status_Container) GetWaiting() *Pod_Status_Container_StateWaiting {
   518  	if m != nil {
   519  		return m.Waiting
   520  	}
   521  	return nil
   522  }
   523  
   524  func (m *Pod_Status_Container) GetRunning() *Pod_Status_Container_StateRunning {
   525  	if m != nil {
   526  		return m.Running
   527  	}
   528  	return nil
   529  }
   530  
   531  func (m *Pod_Status_Container) GetTerminated() *Pod_Status_Container_StateTerminated {
   532  	if m != nil {
   533  		return m.Terminated
   534  	}
   535  	return nil
   536  }
   537  
   538  func (m *Pod_Status_Container) SetName(fv string) {
   539  	if m == nil {
   540  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "Pod_Status_Container"))
   541  	}
   542  	m.Name = fv
   543  }
   544  
   545  func (m *Pod_Status_Container) SetState(fv Pod_Status_Container_State) {
   546  	if m == nil {
   547  		panic(fmt.Errorf("can't set %s on nil %s", "State", "Pod_Status_Container"))
   548  	}
   549  	m.State = fv
   550  }
   551  
   552  func (m *Pod_Status_Container) SetWaiting(fv *Pod_Status_Container_StateWaiting) {
   553  	if m == nil {
   554  		panic(fmt.Errorf("can't set %s on nil %s", "Waiting", "Pod_Status_Container"))
   555  	}
   556  	m.Waiting = fv
   557  }
   558  
   559  func (m *Pod_Status_Container) SetRunning(fv *Pod_Status_Container_StateRunning) {
   560  	if m == nil {
   561  		panic(fmt.Errorf("can't set %s on nil %s", "Running", "Pod_Status_Container"))
   562  	}
   563  	m.Running = fv
   564  }
   565  
   566  func (m *Pod_Status_Container) SetTerminated(fv *Pod_Status_Container_StateTerminated) {
   567  	if m == nil {
   568  		panic(fmt.Errorf("can't set %s on nil %s", "Terminated", "Pod_Status_Container"))
   569  	}
   570  	m.Terminated = fv
   571  }
   572  
   573  type Pod_Status_Container_StateWaiting struct {
   574  	state         protoimpl.MessageState
   575  	sizeCache     protoimpl.SizeCache
   576  	unknownFields protoimpl.UnknownFields
   577  	// reason explains why the container is waiting now.
   578  	Reason string `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"`
   579  	// message gives a human readable message that explains the state.
   580  	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
   581  }
   582  
   583  func (m *Pod_Status_Container_StateWaiting) Reset() {
   584  	*m = Pod_Status_Container_StateWaiting{}
   585  	if protoimpl.UnsafeEnabled {
   586  		mi := &edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[3]
   587  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   588  		ms.StoreMessageInfo(mi)
   589  	}
   590  }
   591  
   592  func (m *Pod_Status_Container_StateWaiting) String() string {
   593  	return protoimpl.X.MessageStringOf(m)
   594  }
   595  
   596  func (*Pod_Status_Container_StateWaiting) ProtoMessage() {}
   597  
   598  func (m *Pod_Status_Container_StateWaiting) ProtoReflect() preflect.Message {
   599  	mi := &edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[3]
   600  	if protoimpl.UnsafeEnabled && m != nil {
   601  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   602  		if ms.LoadMessageInfo() == nil {
   603  			ms.StoreMessageInfo(mi)
   604  		}
   605  		return ms
   606  	}
   607  	return mi.MessageOf(m)
   608  }
   609  
   610  func (*Pod_Status_Container_StateWaiting) GotenMessage() {}
   611  
   612  // Deprecated, Use Pod_Status_Container_StateWaiting.ProtoReflect.Descriptor instead.
   613  func (*Pod_Status_Container_StateWaiting) Descriptor() ([]byte, []int) {
   614  	return edgelq_applications_proto_v1alpha2_pod_proto_rawDescGZIP(), []int{0, 0, 0, 0}
   615  }
   616  
   617  func (m *Pod_Status_Container_StateWaiting) Unmarshal(b []byte) error {
   618  	return proto.Unmarshal(b, m)
   619  }
   620  
   621  func (m *Pod_Status_Container_StateWaiting) Marshal() ([]byte, error) {
   622  	return proto.Marshal(m)
   623  }
   624  
   625  func (m *Pod_Status_Container_StateWaiting) MarshalJSON() ([]byte, error) {
   626  	return protojson.MarshalOptions{}.Marshal(m)
   627  }
   628  
   629  func (m *Pod_Status_Container_StateWaiting) UnmarshalJSON(data []byte) error {
   630  	return protojson.Unmarshal(data, m)
   631  }
   632  
   633  func (m *Pod_Status_Container_StateWaiting) GetReason() string {
   634  	if m != nil {
   635  		return m.Reason
   636  	}
   637  	return ""
   638  }
   639  
   640  func (m *Pod_Status_Container_StateWaiting) GetMessage() string {
   641  	if m != nil {
   642  		return m.Message
   643  	}
   644  	return ""
   645  }
   646  
   647  func (m *Pod_Status_Container_StateWaiting) SetReason(fv string) {
   648  	if m == nil {
   649  		panic(fmt.Errorf("can't set %s on nil %s", "Reason", "Pod_Status_Container_StateWaiting"))
   650  	}
   651  	m.Reason = fv
   652  }
   653  
   654  func (m *Pod_Status_Container_StateWaiting) SetMessage(fv string) {
   655  	if m == nil {
   656  		panic(fmt.Errorf("can't set %s on nil %s", "Message", "Pod_Status_Container_StateWaiting"))
   657  	}
   658  	m.Message = fv
   659  }
   660  
   661  type Pod_Status_Container_StateRunning struct {
   662  	state         protoimpl.MessageState
   663  	sizeCache     protoimpl.SizeCache
   664  	unknownFields protoimpl.UnknownFields
   665  	// started_at indicates when the container started at.
   666  	StartedAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
   667  }
   668  
   669  func (m *Pod_Status_Container_StateRunning) Reset() {
   670  	*m = Pod_Status_Container_StateRunning{}
   671  	if protoimpl.UnsafeEnabled {
   672  		mi := &edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[4]
   673  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   674  		ms.StoreMessageInfo(mi)
   675  	}
   676  }
   677  
   678  func (m *Pod_Status_Container_StateRunning) String() string {
   679  	return protoimpl.X.MessageStringOf(m)
   680  }
   681  
   682  func (*Pod_Status_Container_StateRunning) ProtoMessage() {}
   683  
   684  func (m *Pod_Status_Container_StateRunning) ProtoReflect() preflect.Message {
   685  	mi := &edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[4]
   686  	if protoimpl.UnsafeEnabled && m != nil {
   687  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   688  		if ms.LoadMessageInfo() == nil {
   689  			ms.StoreMessageInfo(mi)
   690  		}
   691  		return ms
   692  	}
   693  	return mi.MessageOf(m)
   694  }
   695  
   696  func (*Pod_Status_Container_StateRunning) GotenMessage() {}
   697  
   698  // Deprecated, Use Pod_Status_Container_StateRunning.ProtoReflect.Descriptor instead.
   699  func (*Pod_Status_Container_StateRunning) Descriptor() ([]byte, []int) {
   700  	return edgelq_applications_proto_v1alpha2_pod_proto_rawDescGZIP(), []int{0, 0, 0, 1}
   701  }
   702  
   703  func (m *Pod_Status_Container_StateRunning) Unmarshal(b []byte) error {
   704  	return proto.Unmarshal(b, m)
   705  }
   706  
   707  func (m *Pod_Status_Container_StateRunning) Marshal() ([]byte, error) {
   708  	return proto.Marshal(m)
   709  }
   710  
   711  func (m *Pod_Status_Container_StateRunning) MarshalJSON() ([]byte, error) {
   712  	return protojson.MarshalOptions{}.Marshal(m)
   713  }
   714  
   715  func (m *Pod_Status_Container_StateRunning) UnmarshalJSON(data []byte) error {
   716  	return protojson.Unmarshal(data, m)
   717  }
   718  
   719  func (m *Pod_Status_Container_StateRunning) GetStartedAt() *timestamppb.Timestamp {
   720  	if m != nil {
   721  		return m.StartedAt
   722  	}
   723  	return nil
   724  }
   725  
   726  func (m *Pod_Status_Container_StateRunning) SetStartedAt(fv *timestamppb.Timestamp) {
   727  	if m == nil {
   728  		panic(fmt.Errorf("can't set %s on nil %s", "StartedAt", "Pod_Status_Container_StateRunning"))
   729  	}
   730  	m.StartedAt = fv
   731  }
   732  
   733  type Pod_Status_Container_StateTerminated struct {
   734  	state         protoimpl.MessageState
   735  	sizeCache     protoimpl.SizeCache
   736  	unknownFields protoimpl.UnknownFields
   737  	// exit_code is the exist code that the process returns at the end.
   738  	ExitCode int32 `protobuf:"varint,1,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
   739  	// signal is the signal used to kill the process.
   740  	Signal int32 `protobuf:"varint,2,opt,name=signal,proto3" json:"signal,omitempty"`
   741  	// reason explains why the container is terminated.
   742  	Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
   743  	// message has detailed human readable message.
   744  	Message string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
   745  	// started_at indicates when the container started at.
   746  	StartedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
   747  	// finished_at indicates when the container exited at.
   748  	FinishedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=finished_at,json=finishedAt,proto3" json:"finished_at,omitempty"`
   749  	// containerID is the ID of the container when it was running.
   750  	ContainerId string `protobuf:"bytes,7,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
   751  }
   752  
   753  func (m *Pod_Status_Container_StateTerminated) Reset() {
   754  	*m = Pod_Status_Container_StateTerminated{}
   755  	if protoimpl.UnsafeEnabled {
   756  		mi := &edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[5]
   757  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   758  		ms.StoreMessageInfo(mi)
   759  	}
   760  }
   761  
   762  func (m *Pod_Status_Container_StateTerminated) String() string {
   763  	return protoimpl.X.MessageStringOf(m)
   764  }
   765  
   766  func (*Pod_Status_Container_StateTerminated) ProtoMessage() {}
   767  
   768  func (m *Pod_Status_Container_StateTerminated) ProtoReflect() preflect.Message {
   769  	mi := &edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[5]
   770  	if protoimpl.UnsafeEnabled && m != nil {
   771  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   772  		if ms.LoadMessageInfo() == nil {
   773  			ms.StoreMessageInfo(mi)
   774  		}
   775  		return ms
   776  	}
   777  	return mi.MessageOf(m)
   778  }
   779  
   780  func (*Pod_Status_Container_StateTerminated) GotenMessage() {}
   781  
   782  // Deprecated, Use Pod_Status_Container_StateTerminated.ProtoReflect.Descriptor instead.
   783  func (*Pod_Status_Container_StateTerminated) Descriptor() ([]byte, []int) {
   784  	return edgelq_applications_proto_v1alpha2_pod_proto_rawDescGZIP(), []int{0, 0, 0, 2}
   785  }
   786  
   787  func (m *Pod_Status_Container_StateTerminated) Unmarshal(b []byte) error {
   788  	return proto.Unmarshal(b, m)
   789  }
   790  
   791  func (m *Pod_Status_Container_StateTerminated) Marshal() ([]byte, error) {
   792  	return proto.Marshal(m)
   793  }
   794  
   795  func (m *Pod_Status_Container_StateTerminated) MarshalJSON() ([]byte, error) {
   796  	return protojson.MarshalOptions{}.Marshal(m)
   797  }
   798  
   799  func (m *Pod_Status_Container_StateTerminated) UnmarshalJSON(data []byte) error {
   800  	return protojson.Unmarshal(data, m)
   801  }
   802  
   803  func (m *Pod_Status_Container_StateTerminated) GetExitCode() int32 {
   804  	if m != nil {
   805  		return m.ExitCode
   806  	}
   807  	return int32(0)
   808  }
   809  
   810  func (m *Pod_Status_Container_StateTerminated) GetSignal() int32 {
   811  	if m != nil {
   812  		return m.Signal
   813  	}
   814  	return int32(0)
   815  }
   816  
   817  func (m *Pod_Status_Container_StateTerminated) GetReason() string {
   818  	if m != nil {
   819  		return m.Reason
   820  	}
   821  	return ""
   822  }
   823  
   824  func (m *Pod_Status_Container_StateTerminated) GetMessage() string {
   825  	if m != nil {
   826  		return m.Message
   827  	}
   828  	return ""
   829  }
   830  
   831  func (m *Pod_Status_Container_StateTerminated) GetStartedAt() *timestamppb.Timestamp {
   832  	if m != nil {
   833  		return m.StartedAt
   834  	}
   835  	return nil
   836  }
   837  
   838  func (m *Pod_Status_Container_StateTerminated) GetFinishedAt() *timestamppb.Timestamp {
   839  	if m != nil {
   840  		return m.FinishedAt
   841  	}
   842  	return nil
   843  }
   844  
   845  func (m *Pod_Status_Container_StateTerminated) GetContainerId() string {
   846  	if m != nil {
   847  		return m.ContainerId
   848  	}
   849  	return ""
   850  }
   851  
   852  func (m *Pod_Status_Container_StateTerminated) SetExitCode(fv int32) {
   853  	if m == nil {
   854  		panic(fmt.Errorf("can't set %s on nil %s", "ExitCode", "Pod_Status_Container_StateTerminated"))
   855  	}
   856  	m.ExitCode = fv
   857  }
   858  
   859  func (m *Pod_Status_Container_StateTerminated) SetSignal(fv int32) {
   860  	if m == nil {
   861  		panic(fmt.Errorf("can't set %s on nil %s", "Signal", "Pod_Status_Container_StateTerminated"))
   862  	}
   863  	m.Signal = fv
   864  }
   865  
   866  func (m *Pod_Status_Container_StateTerminated) SetReason(fv string) {
   867  	if m == nil {
   868  		panic(fmt.Errorf("can't set %s on nil %s", "Reason", "Pod_Status_Container_StateTerminated"))
   869  	}
   870  	m.Reason = fv
   871  }
   872  
   873  func (m *Pod_Status_Container_StateTerminated) SetMessage(fv string) {
   874  	if m == nil {
   875  		panic(fmt.Errorf("can't set %s on nil %s", "Message", "Pod_Status_Container_StateTerminated"))
   876  	}
   877  	m.Message = fv
   878  }
   879  
   880  func (m *Pod_Status_Container_StateTerminated) SetStartedAt(fv *timestamppb.Timestamp) {
   881  	if m == nil {
   882  		panic(fmt.Errorf("can't set %s on nil %s", "StartedAt", "Pod_Status_Container_StateTerminated"))
   883  	}
   884  	m.StartedAt = fv
   885  }
   886  
   887  func (m *Pod_Status_Container_StateTerminated) SetFinishedAt(fv *timestamppb.Timestamp) {
   888  	if m == nil {
   889  		panic(fmt.Errorf("can't set %s on nil %s", "FinishedAt", "Pod_Status_Container_StateTerminated"))
   890  	}
   891  	m.FinishedAt = fv
   892  }
   893  
   894  func (m *Pod_Status_Container_StateTerminated) SetContainerId(fv string) {
   895  	if m == nil {
   896  		panic(fmt.Errorf("can't set %s on nil %s", "ContainerId", "Pod_Status_Container_StateTerminated"))
   897  	}
   898  	m.ContainerId = fv
   899  }
   900  
   901  var edgelq_applications_proto_v1alpha2_pod_proto preflect.FileDescriptor
   902  
   903  var edgelq_applications_proto_v1alpha2_pod_proto_rawDesc = []byte{
   904  	0x0a, 0x2c, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61,
   905  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c,
   906  	0x70, 0x68, 0x61, 0x32, 0x2f, 0x70, 0x6f, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x19,
   907  	0x6e, 0x74, 0x74, 0x2e, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   908  	0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   909  	0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61,
   910  	0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67,
   911  	0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e,
   912  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
   913  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
   914  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e,
   915  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61,
   916  	0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f,
   917  	0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65,
   918  	0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61,
   919  	0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75,
   920  	0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e,
   921  	0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f,
   922  	0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f,
   923  	0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76,
   924  	0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x65, 0x64, 0x67, 0x65, 0x6c,
   925  	0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   926  	0x73, 0x2f, 0x69, 0x61, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x65, 0x64, 0x67,
   927  	0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
   928  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   929  	0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x6d,
   930  	0x65, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2a, 0x65, 0x64, 0x67, 0x65, 0x6c,
   931  	0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f,
   932  	0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x2e,
   933  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x70,
   934  	0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   935  	0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e,
   936  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf1, 0x0f, 0x0a, 0x03, 0x50, 0x6f, 0x64, 0x12, 0x1f,
   937  	0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0b, 0xb2, 0xda,
   938  	0x21, 0x07, 0x0a, 0x05, 0x0a, 0x03, 0x50, 0x6f, 0x64, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
   939  	0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
   940  	0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61,
   941  	0x6d, 0x65, 0x12, 0x2d, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
   942  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70,
   943  	0x65, 0x73, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
   944  	0x61, 0x12, 0x36, 0x0a, 0x04, 0x73, 0x70, 0x65, 0x63, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32,
   945  	0x22, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
   946  	0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x50, 0x6f, 0x64, 0x53,
   947  	0x70, 0x65, 0x63, 0x52, 0x04, 0x73, 0x70, 0x65, 0x63, 0x12, 0x3a, 0x0a, 0x0c, 0x64, 0x69, 0x73,
   948  	0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42,
   949  	0x16, 0xb2, 0xda, 0x21, 0x12, 0x12, 0x10, 0x0a, 0x0c, 0x44, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62,
   950  	0x75, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0x06, 0x52, 0x0c, 0x64, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62,
   951  	0x75, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3d, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18,
   952  	0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x70, 0x70, 0x6c,
   953  	0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
   954  	0x32, 0x2e, 0x50, 0x6f, 0x64, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74,
   955  	0x61, 0x74, 0x75, 0x73, 0x1a, 0x9d, 0x09, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12,
   956  	0x41, 0x0a, 0x05, 0x70, 0x68, 0x61, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2b,
   957  	0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   958  	0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x50, 0x6f, 0x64, 0x2e, 0x53,
   959  	0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x50, 0x68, 0x61, 0x73, 0x65, 0x52, 0x05, 0x70, 0x68, 0x61,
   960  	0x73, 0x65, 0x12, 0x5e, 0x0a, 0x12, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x5f,
   961  	0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f,
   962  	0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   963  	0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x50, 0x6f, 0x64, 0x2e, 0x53,
   964  	0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52,
   965  	0x11, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
   966  	0x65, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28,
   967  	0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x1a, 0xf7, 0x06, 0x0a, 0x09, 0x43, 0x6f, 0x6e,
   968  	0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
   969  	0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4b, 0x0a, 0x05, 0x73, 0x74,
   970  	0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x35, 0x2e, 0x6e, 0x74, 0x74, 0x2e,
   971  	0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61,
   972  	0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x50, 0x6f, 0x64, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
   973  	0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65,
   974  	0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x56, 0x0a, 0x07, 0x77, 0x61, 0x69, 0x74, 0x69,
   975  	0x6e, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61,
   976  	0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c,
   977  	0x70, 0x68, 0x61, 0x32, 0x2e, 0x50, 0x6f, 0x64, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e,
   978  	0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x57,
   979  	0x61, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x07, 0x77, 0x61, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x12,
   980  	0x56, 0x0a, 0x07, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b,
   981  	0x32, 0x3c, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69,
   982  	0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x50, 0x6f, 0x64,
   983  	0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65,
   984  	0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x07,
   985  	0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x5f, 0x0a, 0x0a, 0x74, 0x65, 0x72, 0x6d, 0x69,
   986  	0x6e, 0x61, 0x74, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x6e, 0x74,
   987  	0x74, 0x2e, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76,
   988  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x50, 0x6f, 0x64, 0x2e, 0x53, 0x74, 0x61, 0x74,
   989  	0x75, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61,
   990  	0x74, 0x65, 0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x64, 0x52, 0x0a, 0x74, 0x65,
   991  	0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x64, 0x1a, 0x40, 0x0a, 0x0c, 0x53, 0x74, 0x61, 0x74,
   992  	0x65, 0x57, 0x61, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73,
   993  	0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
   994  	0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
   995  	0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x49, 0x0a, 0x0c, 0x53, 0x74,
   996  	0x61, 0x74, 0x65, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74,
   997  	0x61, 0x72, 0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
   998  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
   999  	0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72,
  1000  	0x74, 0x65, 0x64, 0x41, 0x74, 0x1a, 0x93, 0x02, 0x0a, 0x0f, 0x53, 0x74, 0x61, 0x74, 0x65, 0x54,
  1001  	0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x78, 0x69,
  1002  	0x74, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x65, 0x78,
  1003  	0x69, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c,
  1004  	0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x12, 0x16,
  1005  	0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
  1006  	0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
  1007  	0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
  1008  	0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x05,
  1009  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
  1010  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
  1011  	0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x3b, 0x0a, 0x0b, 0x66,
  1012  	0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b,
  1013  	0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
  1014  	0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x66, 0x69,
  1015  	0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x41, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74,
  1016  	0x61, 0x69, 0x6e, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
  1017  	0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x49, 0x64, 0x22, 0x55, 0x0a, 0x05, 0x53,
  1018  	0x74, 0x61, 0x74, 0x65, 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e,
  1019  	0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x57,
  1020  	0x41, 0x49, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x55, 0x4e, 0x4e,
  1021  	0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x0e, 0x0a, 0x0a, 0x54, 0x45, 0x52, 0x4d, 0x49, 0x4e, 0x41,
  1022  	0x54, 0x45, 0x44, 0x10, 0x03, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e,
  1023  	0x10, 0x04, 0x22, 0x60, 0x0a, 0x05, 0x50, 0x68, 0x61, 0x73, 0x65, 0x12, 0x15, 0x0a, 0x11, 0x50,
  1024  	0x48, 0x41, 0x53, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
  1025  	0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x45, 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12,
  1026  	0x0b, 0x0a, 0x07, 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09,
  1027  	0x53, 0x55, 0x43, 0x43, 0x45, 0x45, 0x44, 0x45, 0x44, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x46,
  1028  	0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x04, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f,
  1029  	0x57, 0x4e, 0x10, 0x05, 0x3a, 0xa3, 0x04, 0xea, 0x41, 0x4d, 0x0a, 0x1b, 0x61, 0x70, 0x70, 0x6c,
  1030  	0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e,
  1031  	0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x6f, 0x64, 0x12, 0x2e, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  1032  	0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69,
  1033  	0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x70, 0x6f, 0x64,
  1034  	0x73, 0x2f, 0x7b, 0x70, 0x6f, 0x64, 0x7d, 0x92, 0xd9, 0x21, 0xbd, 0x01, 0x0a, 0x04, 0x70, 0x6f,
  1035  	0x64, 0x73, 0x12, 0x04, 0x70, 0x6f, 0x64, 0x73, 0x1a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  1036  	0x74, 0x22, 0x18, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
  1037  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x32, 0x1d, 0x5b, 0x61, 0x2d,
  1038  	0x7a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5c, 0x2d, 0x5d, 0x7b, 0x30, 0x2c, 0x32,
  1039  	0x38, 0x7d, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x38, 0x05, 0x42, 0x6b, 0x08, 0x02,
  1040  	0x12, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70,
  1041  	0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0b, 0x0a, 0x09, 0x73, 0x70, 0x65, 0x63,
  1042  	0x2e, 0x6e, 0x6f, 0x64, 0x65, 0x12, 0x0e, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62,
  1043  	0x75, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x0c, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e,
  1044  	0x70, 0x68, 0x61, 0x73, 0x65, 0x12, 0x0f, 0x0a, 0x0d, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
  1045  	0x61, 0x2e, 0x74, 0x61, 0x67, 0x73, 0x12, 0x11, 0x0a, 0x0f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61,
  1046  	0x74, 0x61, 0x2e, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0xb2, 0xdf, 0x21, 0xa5, 0x01, 0x0a, 0xa2,
  1047  	0x01, 0x0a, 0x75, 0x0a, 0x0d, 0x62, 0x79, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61,
  1048  	0x6d, 0x65, 0x12, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
  1049  	0x1a, 0x2a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
  1050  	0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65,
  1051  	0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x70, 0x6f, 0x64, 0x73, 0x2f, 0x2d, 0x1a, 0x23, 0x70, 0x72,
  1052  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d,
  1053  	0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2d, 0x2f, 0x70, 0x6f, 0x64, 0x73, 0x2f,
  1054  	0x2d, 0x2a, 0x05, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x12, 0x12, 0x0a, 0x09, 0x73, 0x70, 0x65, 0x63,
  1055  	0x2e, 0x6e, 0x6f, 0x64, 0x65, 0x2a, 0x05, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x12, 0x15, 0x0a, 0x0c,
  1056  	0x64, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2a, 0x05, 0x6d, 0x6f,
  1057  	0x6e, 0x67, 0x6f, 0xda, 0x94, 0x23, 0x25, 0x12, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
  1058  	0x0b, 0x0a, 0x09, 0x73, 0x70, 0x65, 0x63, 0x2e, 0x6e, 0x6f, 0x64, 0x65, 0x12, 0x0e, 0x0a, 0x0c,
  1059  	0x64, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0xc2, 0x85, 0x2c, 0x3a,
  1060  	0x22, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f,
  1061  	0x6e, 0x61, 0x6d, 0x65, 0x22, 0x04, 0x73, 0x70, 0x65, 0x63, 0x22, 0x0c, 0x64, 0x69, 0x73, 0x74,
  1062  	0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
  1063  	0x42, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x90, 0x02, 0xe8, 0xde, 0x21,
  1064  	0x01, 0xd2, 0xff, 0xd0, 0x02, 0x47, 0x0a, 0x09, 0x70, 0x6f, 0x64, 0x5f, 0x73, 0x74, 0x6f, 0x72,
  1065  	0x65, 0x12, 0x3a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c,
  1066  	0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x70,
  1067  	0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65,
  1068  	0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x70, 0x6f, 0x64, 0xa2, 0x80, 0xd1,
  1069  	0x02, 0x49, 0x0a, 0x0a, 0x70, 0x6f, 0x64, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3b,
  1070  	0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  1071  	0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x70, 0x70, 0x6c, 0x69,
  1072  	0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x2f, 0x76,
  1073  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x70, 0x6f, 0x64, 0x0a, 0x20, 0x63, 0x6f, 0x6d,
  1074  	0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  1075  	0x73, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x42, 0x08, 0x50,
  1076  	0x6f, 0x64, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x69, 0x74, 0x68, 0x75,
  1077  	0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65,
  1078  	0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
  1079  	0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x61,
  1080  	0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x70, 0x6f, 0x64, 0x3b, 0x70, 0x6f, 0x64, 0x62, 0x06, 0x70,
  1081  	0x72, 0x6f, 0x74, 0x6f, 0x33,
  1082  }
  1083  
  1084  var (
  1085  	edgelq_applications_proto_v1alpha2_pod_proto_rawDescOnce sync.Once
  1086  	edgelq_applications_proto_v1alpha2_pod_proto_rawDescData = edgelq_applications_proto_v1alpha2_pod_proto_rawDesc
  1087  )
  1088  
  1089  func edgelq_applications_proto_v1alpha2_pod_proto_rawDescGZIP() []byte {
  1090  	edgelq_applications_proto_v1alpha2_pod_proto_rawDescOnce.Do(func() {
  1091  		edgelq_applications_proto_v1alpha2_pod_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_applications_proto_v1alpha2_pod_proto_rawDescData)
  1092  	})
  1093  	return edgelq_applications_proto_v1alpha2_pod_proto_rawDescData
  1094  }
  1095  
  1096  var edgelq_applications_proto_v1alpha2_pod_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
  1097  var edgelq_applications_proto_v1alpha2_pod_proto_msgTypes = make([]protoimpl.MessageInfo, 6)
  1098  var edgelq_applications_proto_v1alpha2_pod_proto_goTypes = []interface{}{
  1099  	(Pod_Status_Phase)(0),                        // 0: ntt.applications.v1alpha2.Pod_Status_Phase
  1100  	(Pod_Status_Container_State)(0),              // 1: ntt.applications.v1alpha2.Pod_Status_Container_State
  1101  	(*Pod)(nil),                                  // 2: ntt.applications.v1alpha2.Pod
  1102  	(*Pod_Status)(nil),                           // 3: ntt.applications.v1alpha2.Pod.Status
  1103  	(*Pod_Status_Container)(nil),                 // 4: ntt.applications.v1alpha2.Pod.Status.Container
  1104  	(*Pod_Status_Container_StateWaiting)(nil),    // 5: ntt.applications.v1alpha2.Pod.Status.Container.StateWaiting
  1105  	(*Pod_Status_Container_StateRunning)(nil),    // 6: ntt.applications.v1alpha2.Pod.Status.Container.StateRunning
  1106  	(*Pod_Status_Container_StateTerminated)(nil), // 7: ntt.applications.v1alpha2.Pod.Status.Container.StateTerminated
  1107  	(*meta.Meta)(nil),                            // 8: goten.types.Meta
  1108  	(*common.PodSpec)(nil),                       // 9: ntt.applications.v1alpha2.PodSpec
  1109  	(*timestamppb.Timestamp)(nil),                // 10: google.protobuf.Timestamp
  1110  }
  1111  var edgelq_applications_proto_v1alpha2_pod_proto_depIdxs = []int32{
  1112  	8,  // 0: ntt.applications.v1alpha2.Pod.metadata:type_name -> goten.types.Meta
  1113  	9,  // 1: ntt.applications.v1alpha2.Pod.spec:type_name -> ntt.applications.v1alpha2.PodSpec
  1114  	3,  // 2: ntt.applications.v1alpha2.Pod.status:type_name -> ntt.applications.v1alpha2.Pod.Status
  1115  	0,  // 3: ntt.applications.v1alpha2.Pod.Status.phase:type_name -> ntt.applications.v1alpha2.Pod_Status_Phase
  1116  	4,  // 4: ntt.applications.v1alpha2.Pod.Status.container_statuses:type_name -> ntt.applications.v1alpha2.Pod.Status.Container
  1117  	1,  // 5: ntt.applications.v1alpha2.Pod.Status.Container.state:type_name -> ntt.applications.v1alpha2.Pod_Status_Container_State
  1118  	5,  // 6: ntt.applications.v1alpha2.Pod.Status.Container.waiting:type_name -> ntt.applications.v1alpha2.Pod.Status.Container.StateWaiting
  1119  	6,  // 7: ntt.applications.v1alpha2.Pod.Status.Container.running:type_name -> ntt.applications.v1alpha2.Pod.Status.Container.StateRunning
  1120  	7,  // 8: ntt.applications.v1alpha2.Pod.Status.Container.terminated:type_name -> ntt.applications.v1alpha2.Pod.Status.Container.StateTerminated
  1121  	10, // 9: ntt.applications.v1alpha2.Pod.Status.Container.StateRunning.started_at:type_name -> google.protobuf.Timestamp
  1122  	10, // 10: ntt.applications.v1alpha2.Pod.Status.Container.StateTerminated.started_at:type_name -> google.protobuf.Timestamp
  1123  	10, // 11: ntt.applications.v1alpha2.Pod.Status.Container.StateTerminated.finished_at:type_name -> google.protobuf.Timestamp
  1124  	12, // [12:12] is the sub-list for method output_type
  1125  	12, // [12:12] is the sub-list for method input_type
  1126  	12, // [12:12] is the sub-list for extension type_name
  1127  	12, // [12:12] is the sub-list for extension extendee
  1128  	0,  // [0:12] is the sub-list for field type_name
  1129  }
  1130  
  1131  func init() { edgelq_applications_proto_v1alpha2_pod_proto_init() }
  1132  func edgelq_applications_proto_v1alpha2_pod_proto_init() {
  1133  	if edgelq_applications_proto_v1alpha2_pod_proto != nil {
  1134  		return
  1135  	}
  1136  	if !protoimpl.UnsafeEnabled {
  1137  
  1138  		edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  1139  			switch v := v.(*Pod); i {
  1140  			case 0:
  1141  				return &v.state
  1142  			case 1:
  1143  				return &v.sizeCache
  1144  			case 2:
  1145  				return &v.unknownFields
  1146  			default:
  1147  				return nil
  1148  			}
  1149  		}
  1150  		edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  1151  			switch v := v.(*Pod_Status); i {
  1152  			case 0:
  1153  				return &v.state
  1154  			case 1:
  1155  				return &v.sizeCache
  1156  			case 2:
  1157  				return &v.unknownFields
  1158  			default:
  1159  				return nil
  1160  			}
  1161  		}
  1162  		edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  1163  			switch v := v.(*Pod_Status_Container); i {
  1164  			case 0:
  1165  				return &v.state
  1166  			case 1:
  1167  				return &v.sizeCache
  1168  			case 2:
  1169  				return &v.unknownFields
  1170  			default:
  1171  				return nil
  1172  			}
  1173  		}
  1174  		edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  1175  			switch v := v.(*Pod_Status_Container_StateWaiting); i {
  1176  			case 0:
  1177  				return &v.state
  1178  			case 1:
  1179  				return &v.sizeCache
  1180  			case 2:
  1181  				return &v.unknownFields
  1182  			default:
  1183  				return nil
  1184  			}
  1185  		}
  1186  		edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  1187  			switch v := v.(*Pod_Status_Container_StateRunning); i {
  1188  			case 0:
  1189  				return &v.state
  1190  			case 1:
  1191  				return &v.sizeCache
  1192  			case 2:
  1193  				return &v.unknownFields
  1194  			default:
  1195  				return nil
  1196  			}
  1197  		}
  1198  		edgelq_applications_proto_v1alpha2_pod_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  1199  			switch v := v.(*Pod_Status_Container_StateTerminated); i {
  1200  			case 0:
  1201  				return &v.state
  1202  			case 1:
  1203  				return &v.sizeCache
  1204  			case 2:
  1205  				return &v.unknownFields
  1206  			default:
  1207  				return nil
  1208  			}
  1209  		}
  1210  	}
  1211  
  1212  	type x struct{}
  1213  	out := protoimpl.TypeBuilder{
  1214  		File: protoimpl.DescBuilder{
  1215  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1216  			RawDescriptor: edgelq_applications_proto_v1alpha2_pod_proto_rawDesc,
  1217  			NumEnums:      2,
  1218  			NumMessages:   6,
  1219  			NumExtensions: 0,
  1220  			NumServices:   0,
  1221  		},
  1222  		GoTypes:           edgelq_applications_proto_v1alpha2_pod_proto_goTypes,
  1223  		DependencyIndexes: edgelq_applications_proto_v1alpha2_pod_proto_depIdxs,
  1224  		EnumInfos:         edgelq_applications_proto_v1alpha2_pod_proto_enumTypes,
  1225  		MessageInfos:      edgelq_applications_proto_v1alpha2_pod_proto_msgTypes,
  1226  	}.Build()
  1227  	edgelq_applications_proto_v1alpha2_pod_proto = out.File
  1228  	edgelq_applications_proto_v1alpha2_pod_proto_rawDesc = nil
  1229  	edgelq_applications_proto_v1alpha2_pod_proto_goTypes = nil
  1230  	edgelq_applications_proto_v1alpha2_pod_proto_depIdxs = nil
  1231  }