diff --git a/pkg/server/gen/mocks/waypoint_client.go b/pkg/server/gen/mocks/waypoint_client.go index 3a7b20e64f9..d7d9747becb 100644 --- a/pkg/server/gen/mocks/waypoint_client.go +++ b/pkg/server/gen/mocks/waypoint_client.go @@ -3438,6 +3438,36 @@ func (_m *WaypointClient) UI_ListReleases(ctx context.Context, in *gen.UI_ListRe return r0, r1 } +// UpdateAddOn provides a mock function with given fields: ctx, in, opts +func (_m *WaypointClient) UpdateAddOn(ctx context.Context, in *gen.UpdateAddOnRequest, opts ...grpc.CallOption) (*gen.UpdateAddOnResponse, error) { + _va := make([]interface{}, len(opts)) + for _i := range opts { + _va[_i] = opts[_i] + } + var _ca []interface{} + _ca = append(_ca, ctx, in) + _ca = append(_ca, _va...) + ret := _m.Called(_ca...) + + var r0 *gen.UpdateAddOnResponse + if rf, ok := ret.Get(0).(func(context.Context, *gen.UpdateAddOnRequest, ...grpc.CallOption) *gen.UpdateAddOnResponse); ok { + r0 = rf(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*gen.UpdateAddOnResponse) + } + } + + var r1 error + if rf, ok := ret.Get(1).(func(context.Context, *gen.UpdateAddOnRequest, ...grpc.CallOption) error); ok { + r1 = rf(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + + return r0, r1 +} + // UpdateAddOnDefinition provides a mock function with given fields: ctx, in, opts func (_m *WaypointClient) UpdateAddOnDefinition(ctx context.Context, in *gen.UpdateAddOnDefinitionRequest, opts ...grpc.CallOption) (*gen.UpdateAddOnDefinitionResponse, error) { _va := make([]interface{}, len(opts)) diff --git a/pkg/server/gen/mocks/waypoint_server.go b/pkg/server/gen/mocks/waypoint_server.go index d2cb9677c89..1c47bfbc646 100644 --- a/pkg/server/gen/mocks/waypoint_server.go +++ b/pkg/server/gen/mocks/waypoint_server.go @@ -2548,6 +2548,29 @@ func (_m *WaypointServer) UI_ListReleases(_a0 context.Context, _a1 *gen.UI_ListR return r0, r1 } +// UpdateAddOn provides a mock function with given fields: _a0, _a1 +func (_m *WaypointServer) UpdateAddOn(_a0 context.Context, _a1 *gen.UpdateAddOnRequest) (*gen.UpdateAddOnResponse, error) { + ret := _m.Called(_a0, _a1) + + var r0 *gen.UpdateAddOnResponse + if rf, ok := ret.Get(0).(func(context.Context, *gen.UpdateAddOnRequest) *gen.UpdateAddOnResponse); ok { + r0 = rf(_a0, _a1) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*gen.UpdateAddOnResponse) + } + } + + var r1 error + if rf, ok := ret.Get(1).(func(context.Context, *gen.UpdateAddOnRequest) error); ok { + r1 = rf(_a0, _a1) + } else { + r1 = ret.Error(1) + } + + return r0, r1 +} + // UpdateAddOnDefinition provides a mock function with given fields: _a0, _a1 func (_m *WaypointServer) UpdateAddOnDefinition(_a0 context.Context, _a1 *gen.UpdateAddOnDefinitionRequest) (*gen.UpdateAddOnDefinitionResponse, error) { ret := _m.Called(_a0, _a1) diff --git a/pkg/server/gen/server.pb.go b/pkg/server/gen/server.pb.go index ad87c20d5c7..a1be669be83 100644 --- a/pkg/server/gen/server.pb.go +++ b/pkg/server/gen/server.pb.go @@ -1505,7 +1505,7 @@ func (x GetTFRunStatusResponse_State) Number() protoreflect.EnumNumber { // Deprecated: Use GetTFRunStatusResponse_State.Descriptor instead. func (GetTFRunStatusResponse_State) EnumDescriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{230, 0} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{232, 0} } type GetTFCRunStatusResponse_State int32 @@ -1557,7 +1557,7 @@ func (x GetTFCRunStatusResponse_State) Number() protoreflect.EnumNumber { // Deprecated: Use GetTFCRunStatusResponse_State.Descriptor instead. func (GetTFCRunStatusResponse_State) EnumDescriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{234, 0} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{236, 0} } type Snapshot_Header_Format int32 @@ -1603,7 +1603,7 @@ func (x Snapshot_Header_Format) Number() protoreflect.EnumNumber { // Deprecated: Use Snapshot_Header_Format.Descriptor instead. func (Snapshot_Header_Format) EnumDescriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{249, 0, 0} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{251, 0, 0} } // HCL files can be in either HCL or JSON syntax. We need to know ahead of @@ -1652,7 +1652,7 @@ func (x Hcl_Format) Number() protoreflect.EnumNumber { // Deprecated: Use Hcl_Format.Descriptor instead. func (Hcl_Format) EnumDescriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{250, 0} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{252, 0} } // ******************************************************************* @@ -17881,6 +17881,113 @@ func (x *GetAddOnResponse) GetAddOn() *AddOn { return nil } +// UpdateAddOnRequest is the request used to update an existing Add-on. +type UpdateAddOnRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The add-on to be updated. + AddOn *Ref_AddOn `protobuf:"bytes,1,opt,name=add_on,json=addOn,proto3" json:"add_on,omitempty"` + // The new name of the Add-on. + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` +} + +func (x *UpdateAddOnRequest) Reset() { + *x = UpdateAddOnRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_pkg_server_proto_server_proto_msgTypes[227] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *UpdateAddOnRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*UpdateAddOnRequest) ProtoMessage() {} + +func (x *UpdateAddOnRequest) ProtoReflect() protoreflect.Message { + mi := &file_pkg_server_proto_server_proto_msgTypes[227] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use UpdateAddOnRequest.ProtoReflect.Descriptor instead. +func (*UpdateAddOnRequest) Descriptor() ([]byte, []int) { + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{227} +} + +func (x *UpdateAddOnRequest) GetAddOn() *Ref_AddOn { + if x != nil { + return x.AddOn + } + return nil +} + +func (x *UpdateAddOnRequest) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +// UpdateAddOnResponse is the response containing the just-updated Add-on. +type UpdateAddOnResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The newly updated Add-on. + AddOn *AddOn `protobuf:"bytes,1,opt,name=add_on,json=addOn,proto3" json:"add_on,omitempty"` +} + +func (x *UpdateAddOnResponse) Reset() { + *x = UpdateAddOnResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_pkg_server_proto_server_proto_msgTypes[228] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *UpdateAddOnResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*UpdateAddOnResponse) ProtoMessage() {} + +func (x *UpdateAddOnResponse) ProtoReflect() protoreflect.Message { + mi := &file_pkg_server_proto_server_proto_msgTypes[228] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use UpdateAddOnResponse.ProtoReflect.Descriptor instead. +func (*UpdateAddOnResponse) Descriptor() ([]byte, []int) { + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{228} +} + +func (x *UpdateAddOnResponse) GetAddOn() *AddOn { + if x != nil { + return x.AddOn + } + return nil +} + // ListAddOnsRequest is the request used to get all existing Add-ons type ListAddOnsRequest struct { state protoimpl.MessageState @@ -17894,7 +18001,7 @@ type ListAddOnsRequest struct { func (x *ListAddOnsRequest) Reset() { *x = ListAddOnsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[227] + mi := &file_pkg_server_proto_server_proto_msgTypes[229] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17907,7 +18014,7 @@ func (x *ListAddOnsRequest) String() string { func (*ListAddOnsRequest) ProtoMessage() {} func (x *ListAddOnsRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[227] + mi := &file_pkg_server_proto_server_proto_msgTypes[229] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17920,7 +18027,7 @@ func (x *ListAddOnsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListAddOnsRequest.ProtoReflect.Descriptor instead. func (*ListAddOnsRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{227} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{229} } func (x *ListAddOnsRequest) GetProject() *Ref_Project { @@ -17950,7 +18057,7 @@ type ListAddOnsResponse struct { func (x *ListAddOnsResponse) Reset() { *x = ListAddOnsResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[228] + mi := &file_pkg_server_proto_server_proto_msgTypes[230] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17963,7 +18070,7 @@ func (x *ListAddOnsResponse) String() string { func (*ListAddOnsResponse) ProtoMessage() {} func (x *ListAddOnsResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[228] + mi := &file_pkg_server_proto_server_proto_msgTypes[230] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17976,7 +18083,7 @@ func (x *ListAddOnsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListAddOnsResponse.ProtoReflect.Descriptor instead. func (*ListAddOnsResponse) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{228} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{230} } func (x *ListAddOnsResponse) GetAddOns() []*AddOn { @@ -18006,7 +18113,7 @@ type GetTFRunStatusRequest struct { func (x *GetTFRunStatusRequest) Reset() { *x = GetTFRunStatusRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[229] + mi := &file_pkg_server_proto_server_proto_msgTypes[231] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18019,7 +18126,7 @@ func (x *GetTFRunStatusRequest) String() string { func (*GetTFRunStatusRequest) ProtoMessage() {} func (x *GetTFRunStatusRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[229] + mi := &file_pkg_server_proto_server_proto_msgTypes[231] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18032,7 +18139,7 @@ func (x *GetTFRunStatusRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetTFRunStatusRequest.ProtoReflect.Descriptor instead. func (*GetTFRunStatusRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{229} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{231} } func (x *GetTFRunStatusRequest) GetWorkspaceName() string { @@ -18058,7 +18165,7 @@ type GetTFRunStatusResponse struct { func (x *GetTFRunStatusResponse) Reset() { *x = GetTFRunStatusResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[230] + mi := &file_pkg_server_proto_server_proto_msgTypes[232] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18071,7 +18178,7 @@ func (x *GetTFRunStatusResponse) String() string { func (*GetTFRunStatusResponse) ProtoMessage() {} func (x *GetTFRunStatusResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[230] + mi := &file_pkg_server_proto_server_proto_msgTypes[232] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18084,7 +18191,7 @@ func (x *GetTFRunStatusResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetTFRunStatusResponse.ProtoReflect.Descriptor instead. func (*GetTFRunStatusResponse) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{230} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{232} } func (x *GetTFRunStatusResponse) GetUrl() string { @@ -18134,7 +18241,7 @@ type AddOn struct { func (x *AddOn) Reset() { *x = AddOn{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[231] + mi := &file_pkg_server_proto_server_proto_msgTypes[233] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18147,7 +18254,7 @@ func (x *AddOn) String() string { func (*AddOn) ProtoMessage() {} func (x *AddOn) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[231] + mi := &file_pkg_server_proto_server_proto_msgTypes[233] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18160,7 +18267,7 @@ func (x *AddOn) ProtoReflect() protoreflect.Message { // Deprecated: Use AddOn.ProtoReflect.Descriptor instead. func (*AddOn) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{231} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{233} } func (x *AddOn) GetId() string { @@ -18267,7 +18374,7 @@ type AddOnDefinition struct { func (x *AddOnDefinition) Reset() { *x = AddOnDefinition{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[232] + mi := &file_pkg_server_proto_server_proto_msgTypes[234] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18280,7 +18387,7 @@ func (x *AddOnDefinition) String() string { func (*AddOnDefinition) ProtoMessage() {} func (x *AddOnDefinition) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[232] + mi := &file_pkg_server_proto_server_proto_msgTypes[234] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18293,7 +18400,7 @@ func (x *AddOnDefinition) ProtoReflect() protoreflect.Message { // Deprecated: Use AddOnDefinition.ProtoReflect.Descriptor instead. func (*AddOnDefinition) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{232} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{234} } func (x *AddOnDefinition) GetId() string { @@ -18367,7 +18474,7 @@ type GetTFCRunStatusRequest struct { func (x *GetTFCRunStatusRequest) Reset() { *x = GetTFCRunStatusRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[233] + mi := &file_pkg_server_proto_server_proto_msgTypes[235] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18380,7 +18487,7 @@ func (x *GetTFCRunStatusRequest) String() string { func (*GetTFCRunStatusRequest) ProtoMessage() {} func (x *GetTFCRunStatusRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[233] + mi := &file_pkg_server_proto_server_proto_msgTypes[235] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18393,7 +18500,7 @@ func (x *GetTFCRunStatusRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetTFCRunStatusRequest.ProtoReflect.Descriptor instead. func (*GetTFCRunStatusRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{233} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{235} } func (x *GetTFCRunStatusRequest) GetProject() *Ref_Project { @@ -18419,7 +18526,7 @@ type GetTFCRunStatusResponse struct { func (x *GetTFCRunStatusResponse) Reset() { *x = GetTFCRunStatusResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[234] + mi := &file_pkg_server_proto_server_proto_msgTypes[236] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18432,7 +18539,7 @@ func (x *GetTFCRunStatusResponse) String() string { func (*GetTFCRunStatusResponse) ProtoMessage() {} func (x *GetTFCRunStatusResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[234] + mi := &file_pkg_server_proto_server_proto_msgTypes[236] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18445,7 +18552,7 @@ func (x *GetTFCRunStatusResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetTFCRunStatusResponse.ProtoReflect.Descriptor instead. func (*GetTFCRunStatusResponse) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{234} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{236} } func (x *GetTFCRunStatusResponse) GetUrl() string { @@ -18476,7 +18583,7 @@ type CreateProjectFromTemplateRequest struct { func (x *CreateProjectFromTemplateRequest) Reset() { *x = CreateProjectFromTemplateRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[235] + mi := &file_pkg_server_proto_server_proto_msgTypes[237] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18489,7 +18596,7 @@ func (x *CreateProjectFromTemplateRequest) String() string { func (*CreateProjectFromTemplateRequest) ProtoMessage() {} func (x *CreateProjectFromTemplateRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[235] + mi := &file_pkg_server_proto_server_proto_msgTypes[237] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18502,7 +18609,7 @@ func (x *CreateProjectFromTemplateRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateProjectFromTemplateRequest.ProtoReflect.Descriptor instead. func (*CreateProjectFromTemplateRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{235} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{237} } func (x *CreateProjectFromTemplateRequest) GetProjectName() string { @@ -18532,7 +18639,7 @@ type CreateProjectFromTemplateResponse struct { func (x *CreateProjectFromTemplateResponse) Reset() { *x = CreateProjectFromTemplateResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[236] + mi := &file_pkg_server_proto_server_proto_msgTypes[238] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18545,7 +18652,7 @@ func (x *CreateProjectFromTemplateResponse) String() string { func (*CreateProjectFromTemplateResponse) ProtoMessage() {} func (x *CreateProjectFromTemplateResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[236] + mi := &file_pkg_server_proto_server_proto_msgTypes[238] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18558,7 +18665,7 @@ func (x *CreateProjectFromTemplateResponse) ProtoReflect() protoreflect.Message // Deprecated: Use CreateProjectFromTemplateResponse.ProtoReflect.Descriptor instead. func (*CreateProjectFromTemplateResponse) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{236} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{238} } func (x *CreateProjectFromTemplateResponse) GetProject() *Project { @@ -18599,7 +18706,7 @@ type TokenTransport struct { func (x *TokenTransport) Reset() { *x = TokenTransport{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[237] + mi := &file_pkg_server_proto_server_proto_msgTypes[239] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18612,7 +18719,7 @@ func (x *TokenTransport) String() string { func (*TokenTransport) ProtoMessage() {} func (x *TokenTransport) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[237] + mi := &file_pkg_server_proto_server_proto_msgTypes[239] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18625,7 +18732,7 @@ func (x *TokenTransport) ProtoReflect() protoreflect.Message { // Deprecated: Use TokenTransport.ProtoReflect.Descriptor instead. func (*TokenTransport) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{237} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{239} } func (x *TokenTransport) GetBody() []byte { @@ -18720,7 +18827,7 @@ type Token struct { func (x *Token) Reset() { *x = Token{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[238] + mi := &file_pkg_server_proto_server_proto_msgTypes[240] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18733,7 +18840,7 @@ func (x *Token) String() string { func (*Token) ProtoMessage() {} func (x *Token) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[238] + mi := &file_pkg_server_proto_server_proto_msgTypes[240] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18746,7 +18853,7 @@ func (x *Token) ProtoReflect() protoreflect.Message { // Deprecated: Use Token.ProtoReflect.Descriptor instead. func (*Token) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{238} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{240} } func (x *Token) GetAccessorId() []byte { @@ -18883,7 +18990,7 @@ type HMACKey struct { func (x *HMACKey) Reset() { *x = HMACKey{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[239] + mi := &file_pkg_server_proto_server_proto_msgTypes[241] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18896,7 +19003,7 @@ func (x *HMACKey) String() string { func (*HMACKey) ProtoMessage() {} func (x *HMACKey) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[239] + mi := &file_pkg_server_proto_server_proto_msgTypes[241] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18909,7 +19016,7 @@ func (x *HMACKey) ProtoReflect() protoreflect.Message { // Deprecated: Use HMACKey.ProtoReflect.Descriptor instead. func (*HMACKey) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{239} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{241} } func (x *HMACKey) GetId() string { @@ -18938,7 +19045,7 @@ type DecodeTokenRequest struct { func (x *DecodeTokenRequest) Reset() { *x = DecodeTokenRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[240] + mi := &file_pkg_server_proto_server_proto_msgTypes[242] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18951,7 +19058,7 @@ func (x *DecodeTokenRequest) String() string { func (*DecodeTokenRequest) ProtoMessage() {} func (x *DecodeTokenRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[240] + mi := &file_pkg_server_proto_server_proto_msgTypes[242] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18964,7 +19071,7 @@ func (x *DecodeTokenRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DecodeTokenRequest.ProtoReflect.Descriptor instead. func (*DecodeTokenRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{240} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{242} } func (x *DecodeTokenRequest) GetToken() string { @@ -18989,7 +19096,7 @@ type DecodeTokenResponse struct { func (x *DecodeTokenResponse) Reset() { *x = DecodeTokenResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[241] + mi := &file_pkg_server_proto_server_proto_msgTypes[243] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19002,7 +19109,7 @@ func (x *DecodeTokenResponse) String() string { func (*DecodeTokenResponse) ProtoMessage() {} func (x *DecodeTokenResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[241] + mi := &file_pkg_server_proto_server_proto_msgTypes[243] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19015,7 +19122,7 @@ func (x *DecodeTokenResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DecodeTokenResponse.ProtoReflect.Descriptor instead. func (*DecodeTokenResponse) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{241} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{243} } func (x *DecodeTokenResponse) GetToken() *Token { @@ -19052,7 +19159,7 @@ type LoginTokenRequest struct { func (x *LoginTokenRequest) Reset() { *x = LoginTokenRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[242] + mi := &file_pkg_server_proto_server_proto_msgTypes[244] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19065,7 +19172,7 @@ func (x *LoginTokenRequest) String() string { func (*LoginTokenRequest) ProtoMessage() {} func (x *LoginTokenRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[242] + mi := &file_pkg_server_proto_server_proto_msgTypes[244] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19078,7 +19185,7 @@ func (x *LoginTokenRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use LoginTokenRequest.ProtoReflect.Descriptor instead. func (*LoginTokenRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{242} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{244} } func (x *LoginTokenRequest) GetDuration() string { @@ -19122,7 +19229,7 @@ type GenerateRunnerTokenRequest struct { func (x *GenerateRunnerTokenRequest) Reset() { *x = GenerateRunnerTokenRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[243] + mi := &file_pkg_server_proto_server_proto_msgTypes[245] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19135,7 +19242,7 @@ func (x *GenerateRunnerTokenRequest) String() string { func (*GenerateRunnerTokenRequest) ProtoMessage() {} func (x *GenerateRunnerTokenRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[243] + mi := &file_pkg_server_proto_server_proto_msgTypes[245] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19148,7 +19255,7 @@ func (x *GenerateRunnerTokenRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GenerateRunnerTokenRequest.ProtoReflect.Descriptor instead. func (*GenerateRunnerTokenRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{243} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{245} } func (x *GenerateRunnerTokenRequest) GetDuration() string { @@ -19200,7 +19307,7 @@ type InviteTokenRequest struct { func (x *InviteTokenRequest) Reset() { *x = InviteTokenRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[244] + mi := &file_pkg_server_proto_server_proto_msgTypes[246] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19213,7 +19320,7 @@ func (x *InviteTokenRequest) String() string { func (*InviteTokenRequest) ProtoMessage() {} func (x *InviteTokenRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[244] + mi := &file_pkg_server_proto_server_proto_msgTypes[246] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19226,7 +19333,7 @@ func (x *InviteTokenRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use InviteTokenRequest.ProtoReflect.Descriptor instead. func (*InviteTokenRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{244} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{246} } func (x *InviteTokenRequest) GetDuration() string { @@ -19270,7 +19377,7 @@ type NewTokenResponse struct { func (x *NewTokenResponse) Reset() { *x = NewTokenResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[245] + mi := &file_pkg_server_proto_server_proto_msgTypes[247] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19283,7 +19390,7 @@ func (x *NewTokenResponse) String() string { func (*NewTokenResponse) ProtoMessage() {} func (x *NewTokenResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[245] + mi := &file_pkg_server_proto_server_proto_msgTypes[247] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19296,7 +19403,7 @@ func (x *NewTokenResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use NewTokenResponse.ProtoReflect.Descriptor instead. func (*NewTokenResponse) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{245} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{247} } func (x *NewTokenResponse) GetToken() string { @@ -19319,7 +19426,7 @@ type ConvertInviteTokenRequest struct { func (x *ConvertInviteTokenRequest) Reset() { *x = ConvertInviteTokenRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[246] + mi := &file_pkg_server_proto_server_proto_msgTypes[248] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19332,7 +19439,7 @@ func (x *ConvertInviteTokenRequest) String() string { func (*ConvertInviteTokenRequest) ProtoMessage() {} func (x *ConvertInviteTokenRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[246] + mi := &file_pkg_server_proto_server_proto_msgTypes[248] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19345,7 +19452,7 @@ func (x *ConvertInviteTokenRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ConvertInviteTokenRequest.ProtoReflect.Descriptor instead. func (*ConvertInviteTokenRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{246} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{248} } func (x *ConvertInviteTokenRequest) GetToken() string { @@ -19370,7 +19477,7 @@ type CreateSnapshotResponse struct { func (x *CreateSnapshotResponse) Reset() { *x = CreateSnapshotResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[247] + mi := &file_pkg_server_proto_server_proto_msgTypes[249] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19383,7 +19490,7 @@ func (x *CreateSnapshotResponse) String() string { func (*CreateSnapshotResponse) ProtoMessage() {} func (x *CreateSnapshotResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[247] + mi := &file_pkg_server_proto_server_proto_msgTypes[249] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19396,7 +19503,7 @@ func (x *CreateSnapshotResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateSnapshotResponse.ProtoReflect.Descriptor instead. func (*CreateSnapshotResponse) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{247} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{249} } func (m *CreateSnapshotResponse) GetEvent() isCreateSnapshotResponse_Event { @@ -19455,7 +19562,7 @@ type RestoreSnapshotRequest struct { func (x *RestoreSnapshotRequest) Reset() { *x = RestoreSnapshotRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[248] + mi := &file_pkg_server_proto_server_proto_msgTypes[250] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19468,7 +19575,7 @@ func (x *RestoreSnapshotRequest) String() string { func (*RestoreSnapshotRequest) ProtoMessage() {} func (x *RestoreSnapshotRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[248] + mi := &file_pkg_server_proto_server_proto_msgTypes[250] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19481,7 +19588,7 @@ func (x *RestoreSnapshotRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use RestoreSnapshotRequest.ProtoReflect.Descriptor instead. func (*RestoreSnapshotRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{248} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{250} } func (m *RestoreSnapshotRequest) GetEvent() isRestoreSnapshotRequest_Event { @@ -19547,7 +19654,7 @@ type Snapshot struct { func (x *Snapshot) Reset() { *x = Snapshot{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[249] + mi := &file_pkg_server_proto_server_proto_msgTypes[251] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19560,7 +19667,7 @@ func (x *Snapshot) String() string { func (*Snapshot) ProtoMessage() {} func (x *Snapshot) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[249] + mi := &file_pkg_server_proto_server_proto_msgTypes[251] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19573,7 +19680,7 @@ func (x *Snapshot) ProtoReflect() protoreflect.Message { // Deprecated: Use Snapshot.ProtoReflect.Descriptor instead. func (*Snapshot) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{249} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{251} } // Hcl is a message used to encapsulate the contents of an HCL @@ -19594,7 +19701,7 @@ type Hcl struct { func (x *Hcl) Reset() { *x = Hcl{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[250] + mi := &file_pkg_server_proto_server_proto_msgTypes[252] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19607,7 +19714,7 @@ func (x *Hcl) String() string { func (*Hcl) ProtoMessage() {} func (x *Hcl) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[250] + mi := &file_pkg_server_proto_server_proto_msgTypes[252] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19620,7 +19727,7 @@ func (x *Hcl) ProtoReflect() protoreflect.Message { // Deprecated: Use Hcl.ProtoReflect.Descriptor instead. func (*Hcl) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{250} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{252} } func (x *Hcl) GetContents() []byte { @@ -19648,7 +19755,7 @@ type WaypointHclFmtRequest struct { func (x *WaypointHclFmtRequest) Reset() { *x = WaypointHclFmtRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[251] + mi := &file_pkg_server_proto_server_proto_msgTypes[253] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19661,7 +19768,7 @@ func (x *WaypointHclFmtRequest) String() string { func (*WaypointHclFmtRequest) ProtoMessage() {} func (x *WaypointHclFmtRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[251] + mi := &file_pkg_server_proto_server_proto_msgTypes[253] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19674,7 +19781,7 @@ func (x *WaypointHclFmtRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use WaypointHclFmtRequest.ProtoReflect.Descriptor instead. func (*WaypointHclFmtRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{251} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{253} } func (x *WaypointHclFmtRequest) GetWaypointHcl() []byte { @@ -19695,7 +19802,7 @@ type WaypointHclFmtResponse struct { func (x *WaypointHclFmtResponse) Reset() { *x = WaypointHclFmtResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[252] + mi := &file_pkg_server_proto_server_proto_msgTypes[254] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19708,7 +19815,7 @@ func (x *WaypointHclFmtResponse) String() string { func (*WaypointHclFmtResponse) ProtoMessage() {} func (x *WaypointHclFmtResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[252] + mi := &file_pkg_server_proto_server_proto_msgTypes[254] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19721,7 +19828,7 @@ func (x *WaypointHclFmtResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use WaypointHclFmtResponse.ProtoReflect.Descriptor instead. func (*WaypointHclFmtResponse) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{252} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{254} } func (x *WaypointHclFmtResponse) GetWaypointHcl() []byte { @@ -19750,7 +19857,7 @@ type InlineKeepalive struct { func (x *InlineKeepalive) Reset() { *x = InlineKeepalive{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[253] + mi := &file_pkg_server_proto_server_proto_msgTypes[255] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19763,7 +19870,7 @@ func (x *InlineKeepalive) String() string { func (*InlineKeepalive) ProtoMessage() {} func (x *InlineKeepalive) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[253] + mi := &file_pkg_server_proto_server_proto_msgTypes[255] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19776,7 +19883,7 @@ func (x *InlineKeepalive) ProtoReflect() protoreflect.Message { // Deprecated: Use InlineKeepalive.ProtoReflect.Descriptor instead. func (*InlineKeepalive) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{253} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{255} } func (x *InlineKeepalive) GetSignature() string { @@ -19811,7 +19918,7 @@ type PaginationRequest struct { func (x *PaginationRequest) Reset() { *x = PaginationRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[254] + mi := &file_pkg_server_proto_server_proto_msgTypes[256] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19824,7 +19931,7 @@ func (x *PaginationRequest) String() string { func (*PaginationRequest) ProtoMessage() {} func (x *PaginationRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[254] + mi := &file_pkg_server_proto_server_proto_msgTypes[256] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19837,7 +19944,7 @@ func (x *PaginationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use PaginationRequest.ProtoReflect.Descriptor instead. func (*PaginationRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{254} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{256} } func (x *PaginationRequest) GetPageSize() uint32 { @@ -19884,7 +19991,7 @@ type PaginationResponse struct { func (x *PaginationResponse) Reset() { *x = PaginationResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[255] + mi := &file_pkg_server_proto_server_proto_msgTypes[257] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19897,7 +20004,7 @@ func (x *PaginationResponse) String() string { func (*PaginationResponse) ProtoMessage() {} func (x *PaginationResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[255] + mi := &file_pkg_server_proto_server_proto_msgTypes[257] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19910,7 +20017,7 @@ func (x *PaginationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use PaginationResponse.ProtoReflect.Descriptor instead. func (*PaginationResponse) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{255} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{257} } func (x *PaginationResponse) GetNextPageToken() string { @@ -19949,7 +20056,7 @@ type SortingRequest struct { func (x *SortingRequest) Reset() { *x = SortingRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[256] + mi := &file_pkg_server_proto_server_proto_msgTypes[258] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19962,7 +20069,7 @@ func (x *SortingRequest) String() string { func (*SortingRequest) ProtoMessage() {} func (x *SortingRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[256] + mi := &file_pkg_server_proto_server_proto_msgTypes[258] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19975,7 +20082,7 @@ func (x *SortingRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use SortingRequest.ProtoReflect.Descriptor instead. func (*SortingRequest) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{256} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{258} } func (x *SortingRequest) GetOrderBy() []string { @@ -19996,7 +20103,7 @@ type UI_ListProjectsRequest struct { func (x *UI_ListProjectsRequest) Reset() { *x = UI_ListProjectsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[257] + mi := &file_pkg_server_proto_server_proto_msgTypes[259] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20009,7 +20116,7 @@ func (x *UI_ListProjectsRequest) String() string { func (*UI_ListProjectsRequest) ProtoMessage() {} func (x *UI_ListProjectsRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[257] + mi := &file_pkg_server_proto_server_proto_msgTypes[259] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20045,7 +20152,7 @@ type UI_ListProjectsResponse struct { func (x *UI_ListProjectsResponse) Reset() { *x = UI_ListProjectsResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[258] + mi := &file_pkg_server_proto_server_proto_msgTypes[260] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20058,7 +20165,7 @@ func (x *UI_ListProjectsResponse) String() string { func (*UI_ListProjectsResponse) ProtoMessage() {} func (x *UI_ListProjectsResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[258] + mi := &file_pkg_server_proto_server_proto_msgTypes[260] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20106,7 +20213,7 @@ type UI_ProjectBundle struct { func (x *UI_ProjectBundle) Reset() { *x = UI_ProjectBundle{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[259] + mi := &file_pkg_server_proto_server_proto_msgTypes[261] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20119,7 +20226,7 @@ func (x *UI_ProjectBundle) String() string { func (*UI_ProjectBundle) ProtoMessage() {} func (x *UI_ProjectBundle) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[259] + mi := &file_pkg_server_proto_server_proto_msgTypes[261] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20153,7 +20260,7 @@ type UI_GetProjectRequest struct { func (x *UI_GetProjectRequest) Reset() { *x = UI_GetProjectRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[260] + mi := &file_pkg_server_proto_server_proto_msgTypes[262] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20166,7 +20273,7 @@ func (x *UI_GetProjectRequest) String() string { func (*UI_GetProjectRequest) ProtoMessage() {} func (x *UI_GetProjectRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[260] + mi := &file_pkg_server_proto_server_proto_msgTypes[262] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20202,7 +20309,7 @@ type UI_GetProjectResponse struct { func (x *UI_GetProjectResponse) Reset() { *x = UI_GetProjectResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[261] + mi := &file_pkg_server_proto_server_proto_msgTypes[263] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20215,7 +20322,7 @@ func (x *UI_GetProjectResponse) String() string { func (*UI_GetProjectResponse) ProtoMessage() {} func (x *UI_GetProjectResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[261] + mi := &file_pkg_server_proto_server_proto_msgTypes[263] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20264,7 +20371,7 @@ type UI_ListPipelinesRequest struct { func (x *UI_ListPipelinesRequest) Reset() { *x = UI_ListPipelinesRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[262] + mi := &file_pkg_server_proto_server_proto_msgTypes[264] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20277,7 +20384,7 @@ func (x *UI_ListPipelinesRequest) String() string { func (*UI_ListPipelinesRequest) ProtoMessage() {} func (x *UI_ListPipelinesRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[262] + mi := &file_pkg_server_proto_server_proto_msgTypes[264] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20319,7 +20426,7 @@ type UI_ListPipelinesResponse struct { func (x *UI_ListPipelinesResponse) Reset() { *x = UI_ListPipelinesResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[263] + mi := &file_pkg_server_proto_server_proto_msgTypes[265] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20332,7 +20439,7 @@ func (x *UI_ListPipelinesResponse) String() string { func (*UI_ListPipelinesResponse) ProtoMessage() {} func (x *UI_ListPipelinesResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[263] + mi := &file_pkg_server_proto_server_proto_msgTypes[265] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20374,7 +20481,7 @@ type UI_ListPipelineRunsRequest struct { func (x *UI_ListPipelineRunsRequest) Reset() { *x = UI_ListPipelineRunsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[264] + mi := &file_pkg_server_proto_server_proto_msgTypes[266] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20387,7 +20494,7 @@ func (x *UI_ListPipelineRunsRequest) String() string { func (*UI_ListPipelineRunsRequest) ProtoMessage() {} func (x *UI_ListPipelineRunsRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[264] + mi := &file_pkg_server_proto_server_proto_msgTypes[266] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20429,7 +20536,7 @@ type UI_ListPipelineRunsResponse struct { func (x *UI_ListPipelineRunsResponse) Reset() { *x = UI_ListPipelineRunsResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[265] + mi := &file_pkg_server_proto_server_proto_msgTypes[267] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20442,7 +20549,7 @@ func (x *UI_ListPipelineRunsResponse) String() string { func (*UI_ListPipelineRunsResponse) ProtoMessage() {} func (x *UI_ListPipelineRunsResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[265] + mi := &file_pkg_server_proto_server_proto_msgTypes[267] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20484,7 +20591,7 @@ type UI_GetPipelineRunRequest struct { func (x *UI_GetPipelineRunRequest) Reset() { *x = UI_GetPipelineRunRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[266] + mi := &file_pkg_server_proto_server_proto_msgTypes[268] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20497,7 +20604,7 @@ func (x *UI_GetPipelineRunRequest) String() string { func (*UI_GetPipelineRunRequest) ProtoMessage() {} func (x *UI_GetPipelineRunRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[266] + mi := &file_pkg_server_proto_server_proto_msgTypes[268] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20541,7 +20648,7 @@ type UI_GetPipelineRunResponse struct { func (x *UI_GetPipelineRunResponse) Reset() { *x = UI_GetPipelineRunResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[267] + mi := &file_pkg_server_proto_server_proto_msgTypes[269] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20554,7 +20661,7 @@ func (x *UI_GetPipelineRunResponse) String() string { func (*UI_GetPipelineRunResponse) ProtoMessage() {} func (x *UI_GetPipelineRunResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[267] + mi := &file_pkg_server_proto_server_proto_msgTypes[269] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20603,7 +20710,7 @@ type UI_PipelineBundle struct { func (x *UI_PipelineBundle) Reset() { *x = UI_PipelineBundle{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[268] + mi := &file_pkg_server_proto_server_proto_msgTypes[270] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20616,7 +20723,7 @@ func (x *UI_PipelineBundle) String() string { func (*UI_PipelineBundle) ProtoMessage() {} func (x *UI_PipelineBundle) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[268] + mi := &file_pkg_server_proto_server_proto_msgTypes[270] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20660,7 +20767,7 @@ type UI_PipelineRunBundle struct { func (x *UI_PipelineRunBundle) Reset() { *x = UI_PipelineRunBundle{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[269] + mi := &file_pkg_server_proto_server_proto_msgTypes[271] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20673,7 +20780,7 @@ func (x *UI_PipelineRunBundle) String() string { func (*UI_PipelineRunBundle) ProtoMessage() {} func (x *UI_PipelineRunBundle) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[269] + mi := &file_pkg_server_proto_server_proto_msgTypes[271] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20739,7 +20846,7 @@ type UI_PipelineRunTreeNode struct { func (x *UI_PipelineRunTreeNode) Reset() { *x = UI_PipelineRunTreeNode{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[270] + mi := &file_pkg_server_proto_server_proto_msgTypes[272] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20752,7 +20859,7 @@ func (x *UI_PipelineRunTreeNode) String() string { func (*UI_PipelineRunTreeNode) ProtoMessage() {} func (x *UI_PipelineRunTreeNode) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[270] + mi := &file_pkg_server_proto_server_proto_msgTypes[272] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20860,7 +20967,7 @@ type UI_ListDeploymentsRequest struct { func (x *UI_ListDeploymentsRequest) Reset() { *x = UI_ListDeploymentsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[271] + mi := &file_pkg_server_proto_server_proto_msgTypes[273] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20873,7 +20980,7 @@ func (x *UI_ListDeploymentsRequest) String() string { func (*UI_ListDeploymentsRequest) ProtoMessage() {} func (x *UI_ListDeploymentsRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[271] + mi := &file_pkg_server_proto_server_proto_msgTypes[273] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20936,7 +21043,7 @@ type UI_ListDeploymentsResponse struct { func (x *UI_ListDeploymentsResponse) Reset() { *x = UI_ListDeploymentsResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[272] + mi := &file_pkg_server_proto_server_proto_msgTypes[274] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20949,7 +21056,7 @@ func (x *UI_ListDeploymentsResponse) String() string { func (*UI_ListDeploymentsResponse) ProtoMessage() {} func (x *UI_ListDeploymentsResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[272] + mi := &file_pkg_server_proto_server_proto_msgTypes[274] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20986,7 +21093,7 @@ type UI_GetDeploymentRequest struct { func (x *UI_GetDeploymentRequest) Reset() { *x = UI_GetDeploymentRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[273] + mi := &file_pkg_server_proto_server_proto_msgTypes[275] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20999,7 +21106,7 @@ func (x *UI_GetDeploymentRequest) String() string { func (*UI_GetDeploymentRequest) ProtoMessage() {} func (x *UI_GetDeploymentRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[273] + mi := &file_pkg_server_proto_server_proto_msgTypes[275] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21041,7 +21148,7 @@ type UI_GetDeploymentResponse struct { func (x *UI_GetDeploymentResponse) Reset() { *x = UI_GetDeploymentResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[274] + mi := &file_pkg_server_proto_server_proto_msgTypes[276] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21054,7 +21161,7 @@ func (x *UI_GetDeploymentResponse) String() string { func (*UI_GetDeploymentResponse) ProtoMessage() {} func (x *UI_GetDeploymentResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[274] + mi := &file_pkg_server_proto_server_proto_msgTypes[276] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21112,7 +21219,7 @@ type UI_DeploymentBundle struct { func (x *UI_DeploymentBundle) Reset() { *x = UI_DeploymentBundle{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[275] + mi := &file_pkg_server_proto_server_proto_msgTypes[277] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21125,7 +21232,7 @@ func (x *UI_DeploymentBundle) String() string { func (*UI_DeploymentBundle) ProtoMessage() {} func (x *UI_DeploymentBundle) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[275] + mi := &file_pkg_server_proto_server_proto_msgTypes[277] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21205,7 +21312,7 @@ type UI_ListReleasesRequest struct { func (x *UI_ListReleasesRequest) Reset() { *x = UI_ListReleasesRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[276] + mi := &file_pkg_server_proto_server_proto_msgTypes[278] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21218,7 +21325,7 @@ func (x *UI_ListReleasesRequest) String() string { func (*UI_ListReleasesRequest) ProtoMessage() {} func (x *UI_ListReleasesRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[276] + mi := &file_pkg_server_proto_server_proto_msgTypes[278] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21281,7 +21388,7 @@ type UI_ListReleasesResponse struct { func (x *UI_ListReleasesResponse) Reset() { *x = UI_ListReleasesResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[277] + mi := &file_pkg_server_proto_server_proto_msgTypes[279] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21294,7 +21401,7 @@ func (x *UI_ListReleasesResponse) String() string { func (*UI_ListReleasesResponse) ProtoMessage() {} func (x *UI_ListReleasesResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[277] + mi := &file_pkg_server_proto_server_proto_msgTypes[279] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21332,7 +21439,7 @@ type UI_ReleaseBundle struct { func (x *UI_ReleaseBundle) Reset() { *x = UI_ReleaseBundle{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[278] + mi := &file_pkg_server_proto_server_proto_msgTypes[280] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21345,7 +21452,7 @@ func (x *UI_ReleaseBundle) String() string { func (*UI_ReleaseBundle) ProtoMessage() {} func (x *UI_ReleaseBundle) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[278] + mi := &file_pkg_server_proto_server_proto_msgTypes[280] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21394,7 +21501,7 @@ type UI_ListEventsRequest struct { func (x *UI_ListEventsRequest) Reset() { *x = UI_ListEventsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[279] + mi := &file_pkg_server_proto_server_proto_msgTypes[281] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21407,7 +21514,7 @@ func (x *UI_ListEventsRequest) String() string { func (*UI_ListEventsRequest) ProtoMessage() {} func (x *UI_ListEventsRequest) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[279] + mi := &file_pkg_server_proto_server_proto_msgTypes[281] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21471,7 +21578,7 @@ type UI_ListEventsResponse struct { func (x *UI_ListEventsResponse) Reset() { *x = UI_ListEventsResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[280] + mi := &file_pkg_server_proto_server_proto_msgTypes[282] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21484,7 +21591,7 @@ func (x *UI_ListEventsResponse) String() string { func (*UI_ListEventsResponse) ProtoMessage() {} func (x *UI_ListEventsResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[280] + mi := &file_pkg_server_proto_server_proto_msgTypes[282] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21529,7 +21636,7 @@ type UI_EventBundle struct { func (x *UI_EventBundle) Reset() { *x = UI_EventBundle{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[281] + mi := &file_pkg_server_proto_server_proto_msgTypes[283] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21542,7 +21649,7 @@ func (x *UI_EventBundle) String() string { func (*UI_EventBundle) ProtoMessage() {} func (x *UI_EventBundle) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[281] + mi := &file_pkg_server_proto_server_proto_msgTypes[283] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21603,7 +21710,7 @@ type UI_EventBuild struct { func (x *UI_EventBuild) Reset() { *x = UI_EventBuild{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[282] + mi := &file_pkg_server_proto_server_proto_msgTypes[284] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21616,7 +21723,7 @@ func (x *UI_EventBuild) String() string { func (*UI_EventBuild) ProtoMessage() {} func (x *UI_EventBuild) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[282] + mi := &file_pkg_server_proto_server_proto_msgTypes[284] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21690,7 +21797,7 @@ type UI_EventDeployment struct { func (x *UI_EventDeployment) Reset() { *x = UI_EventDeployment{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[283] + mi := &file_pkg_server_proto_server_proto_msgTypes[285] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21703,7 +21810,7 @@ func (x *UI_EventDeployment) String() string { func (*UI_EventDeployment) ProtoMessage() {} func (x *UI_EventDeployment) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[283] + mi := &file_pkg_server_proto_server_proto_msgTypes[285] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21777,7 +21884,7 @@ type UI_EventRelease struct { func (x *UI_EventRelease) Reset() { *x = UI_EventRelease{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[284] + mi := &file_pkg_server_proto_server_proto_msgTypes[286] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21790,7 +21897,7 @@ func (x *UI_EventRelease) String() string { func (*UI_EventRelease) ProtoMessage() {} func (x *UI_EventRelease) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[284] + mi := &file_pkg_server_proto_server_proto_msgTypes[286] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21860,7 +21967,7 @@ type UI_EventAddOnCreated struct { func (x *UI_EventAddOnCreated) Reset() { *x = UI_EventAddOnCreated{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[285] + mi := &file_pkg_server_proto_server_proto_msgTypes[287] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21873,7 +21980,7 @@ func (x *UI_EventAddOnCreated) String() string { func (*UI_EventAddOnCreated) ProtoMessage() {} func (x *UI_EventAddOnCreated) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[285] + mi := &file_pkg_server_proto_server_proto_msgTypes[287] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21915,7 +22022,7 @@ type UI_EventAddOnDestroyed struct { func (x *UI_EventAddOnDestroyed) Reset() { *x = UI_EventAddOnDestroyed{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[286] + mi := &file_pkg_server_proto_server_proto_msgTypes[288] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21928,7 +22035,7 @@ func (x *UI_EventAddOnDestroyed) String() string { func (*UI_EventAddOnDestroyed) ProtoMessage() {} func (x *UI_EventAddOnDestroyed) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[286] + mi := &file_pkg_server_proto_server_proto_msgTypes[288] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21980,7 +22087,7 @@ type UI_ListEventSchemasResponse struct { func (x *UI_ListEventSchemasResponse) Reset() { *x = UI_ListEventSchemasResponse{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[287] + mi := &file_pkg_server_proto_server_proto_msgTypes[289] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21993,7 +22100,7 @@ func (x *UI_ListEventSchemasResponse) String() string { func (*UI_ListEventSchemasResponse) ProtoMessage() {} func (x *UI_ListEventSchemasResponse) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[287] + mi := &file_pkg_server_proto_server_proto_msgTypes[289] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22056,7 +22163,7 @@ type UI_PipelineRunTreeNode_Children struct { func (x *UI_PipelineRunTreeNode_Children) Reset() { *x = UI_PipelineRunTreeNode_Children{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[288] + mi := &file_pkg_server_proto_server_proto_msgTypes[290] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22069,7 +22176,7 @@ func (x *UI_PipelineRunTreeNode_Children) String() string { func (*UI_PipelineRunTreeNode_Children) ProtoMessage() {} func (x *UI_PipelineRunTreeNode_Children) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[288] + mi := &file_pkg_server_proto_server_proto_msgTypes[290] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22111,7 +22218,7 @@ type VersionInfo_ProtocolVersion struct { func (x *VersionInfo_ProtocolVersion) Reset() { *x = VersionInfo_ProtocolVersion{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[289] + mi := &file_pkg_server_proto_server_proto_msgTypes[291] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22124,7 +22231,7 @@ func (x *VersionInfo_ProtocolVersion) String() string { func (*VersionInfo_ProtocolVersion) ProtoMessage() {} func (x *VersionInfo_ProtocolVersion) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[289] + mi := &file_pkg_server_proto_server_proto_msgTypes[291] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22166,7 +22273,7 @@ type Variable_File struct { func (x *Variable_File) Reset() { *x = Variable_File{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[290] + mi := &file_pkg_server_proto_server_proto_msgTypes[292] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22179,7 +22286,7 @@ func (x *Variable_File) String() string { func (*Variable_File) ProtoMessage() {} func (x *Variable_File) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[290] + mi := &file_pkg_server_proto_server_proto_msgTypes[292] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22221,7 +22328,7 @@ type Variable_VCS struct { func (x *Variable_VCS) Reset() { *x = Variable_VCS{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[291] + mi := &file_pkg_server_proto_server_proto_msgTypes[293] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22234,7 +22341,7 @@ func (x *Variable_VCS) String() string { func (*Variable_VCS) ProtoMessage() {} func (x *Variable_VCS) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[291] + mi := &file_pkg_server_proto_server_proto_msgTypes[293] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22278,7 +22385,7 @@ type Variable_HclPos struct { func (x *Variable_HclPos) Reset() { *x = Variable_HclPos{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[292] + mi := &file_pkg_server_proto_server_proto_msgTypes[294] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22291,7 +22398,7 @@ func (x *Variable_HclPos) String() string { func (*Variable_HclPos) ProtoMessage() {} func (x *Variable_HclPos) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[292] + mi := &file_pkg_server_proto_server_proto_msgTypes[294] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22341,7 +22448,7 @@ type Variable_HclRange struct { func (x *Variable_HclRange) Reset() { *x = Variable_HclRange{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[293] + mi := &file_pkg_server_proto_server_proto_msgTypes[295] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22354,7 +22461,7 @@ func (x *Variable_HclRange) String() string { func (*Variable_HclRange) ProtoMessage() {} func (x *Variable_HclRange) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[293] + mi := &file_pkg_server_proto_server_proto_msgTypes[295] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22413,7 +22520,7 @@ type Variable_FinalValue struct { func (x *Variable_FinalValue) Reset() { *x = Variable_FinalValue{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[294] + mi := &file_pkg_server_proto_server_proto_msgTypes[296] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22426,7 +22533,7 @@ func (x *Variable_FinalValue) String() string { func (*Variable_FinalValue) ProtoMessage() {} func (x *Variable_FinalValue) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[294] + mi := &file_pkg_server_proto_server_proto_msgTypes[296] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22544,7 +22651,7 @@ type Project_Poll struct { func (x *Project_Poll) Reset() { *x = Project_Poll{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[295] + mi := &file_pkg_server_proto_server_proto_msgTypes[297] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22557,7 +22664,7 @@ func (x *Project_Poll) String() string { func (*Project_Poll) ProtoMessage() {} func (x *Project_Poll) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[295] + mi := &file_pkg_server_proto_server_proto_msgTypes[297] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22603,7 +22710,7 @@ type Project_AppStatusPoll struct { func (x *Project_AppStatusPoll) Reset() { *x = Project_AppStatusPoll{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[296] + mi := &file_pkg_server_proto_server_proto_msgTypes[298] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22616,7 +22723,7 @@ func (x *Project_AppStatusPoll) String() string { func (*Project_AppStatusPoll) ProtoMessage() {} func (x *Project_AppStatusPoll) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[296] + mi := &file_pkg_server_proto_server_proto_msgTypes[298] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22672,7 +22779,7 @@ type Workspace_Project struct { func (x *Workspace_Project) Reset() { *x = Workspace_Project{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[297] + mi := &file_pkg_server_proto_server_proto_msgTypes[299] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22685,7 +22792,7 @@ func (x *Workspace_Project) String() string { func (*Workspace_Project) ProtoMessage() {} func (x *Workspace_Project) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[297] + mi := &file_pkg_server_proto_server_proto_msgTypes[299] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22750,7 +22857,7 @@ type Workspace_Application struct { func (x *Workspace_Application) Reset() { *x = Workspace_Application{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[298] + mi := &file_pkg_server_proto_server_proto_msgTypes[300] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22763,7 +22870,7 @@ func (x *Workspace_Application) String() string { func (*Workspace_Application) ProtoMessage() {} func (x *Workspace_Application) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[298] + mi := &file_pkg_server_proto_server_proto_msgTypes[300] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22811,7 +22918,7 @@ type User_Link struct { func (x *User_Link) Reset() { *x = User_Link{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[299] + mi := &file_pkg_server_proto_server_proto_msgTypes[301] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22824,7 +22931,7 @@ func (x *User_Link) String() string { func (*User_Link) ProtoMessage() {} func (x *User_Link) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[299] + mi := &file_pkg_server_proto_server_proto_msgTypes[301] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22877,7 +22984,7 @@ type User_Link_OIDC struct { func (x *User_Link_OIDC) Reset() { *x = User_Link_OIDC{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[300] + mi := &file_pkg_server_proto_server_proto_msgTypes[302] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22890,7 +22997,7 @@ func (x *User_Link_OIDC) String() string { func (*User_Link_OIDC) ProtoMessage() {} func (x *User_Link_OIDC) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[300] + mi := &file_pkg_server_proto_server_proto_msgTypes[302] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22931,7 +23038,7 @@ type Ref_Global struct { func (x *Ref_Global) Reset() { *x = Ref_Global{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[301] + mi := &file_pkg_server_proto_server_proto_msgTypes[303] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22944,7 +23051,7 @@ func (x *Ref_Global) String() string { func (*Ref_Global) ProtoMessage() {} func (x *Ref_Global) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[301] + mi := &file_pkg_server_proto_server_proto_msgTypes[303] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22974,7 +23081,7 @@ type Ref_Application struct { func (x *Ref_Application) Reset() { *x = Ref_Application{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[302] + mi := &file_pkg_server_proto_server_proto_msgTypes[304] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22987,7 +23094,7 @@ func (x *Ref_Application) String() string { func (*Ref_Application) ProtoMessage() {} func (x *Ref_Application) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[302] + mi := &file_pkg_server_proto_server_proto_msgTypes[304] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23029,7 +23136,7 @@ type Ref_Project struct { func (x *Ref_Project) Reset() { *x = Ref_Project{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[303] + mi := &file_pkg_server_proto_server_proto_msgTypes[305] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23042,7 +23149,7 @@ func (x *Ref_Project) String() string { func (*Ref_Project) ProtoMessage() {} func (x *Ref_Project) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[303] + mi := &file_pkg_server_proto_server_proto_msgTypes[305] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23077,7 +23184,7 @@ type Ref_Workspace struct { func (x *Ref_Workspace) Reset() { *x = Ref_Workspace{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[304] + mi := &file_pkg_server_proto_server_proto_msgTypes[306] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23090,7 +23197,7 @@ func (x *Ref_Workspace) String() string { func (*Ref_Workspace) ProtoMessage() {} func (x *Ref_Workspace) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[304] + mi := &file_pkg_server_proto_server_proto_msgTypes[306] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23130,7 +23237,7 @@ type Ref_Deployment struct { func (x *Ref_Deployment) Reset() { *x = Ref_Deployment{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[305] + mi := &file_pkg_server_proto_server_proto_msgTypes[307] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23143,7 +23250,7 @@ func (x *Ref_Deployment) String() string { func (*Ref_Deployment) ProtoMessage() {} func (x *Ref_Deployment) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[305] + mi := &file_pkg_server_proto_server_proto_msgTypes[307] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23213,7 +23320,7 @@ type Ref_Artifact struct { func (x *Ref_Artifact) Reset() { *x = Ref_Artifact{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[306] + mi := &file_pkg_server_proto_server_proto_msgTypes[308] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23226,7 +23333,7 @@ func (x *Ref_Artifact) String() string { func (*Ref_Artifact) ProtoMessage() {} func (x *Ref_Artifact) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[306] + mi := &file_pkg_server_proto_server_proto_msgTypes[308] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23292,7 +23399,7 @@ type Ref_Component struct { func (x *Ref_Component) Reset() { *x = Ref_Component{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[307] + mi := &file_pkg_server_proto_server_proto_msgTypes[309] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23305,7 +23412,7 @@ func (x *Ref_Component) String() string { func (*Ref_Component) ProtoMessage() {} func (x *Ref_Component) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[307] + mi := &file_pkg_server_proto_server_proto_msgTypes[309] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23352,7 +23459,7 @@ type Ref_Operation struct { func (x *Ref_Operation) Reset() { *x = Ref_Operation{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[308] + mi := &file_pkg_server_proto_server_proto_msgTypes[310] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23365,7 +23472,7 @@ func (x *Ref_Operation) String() string { func (*Ref_Operation) ProtoMessage() {} func (x *Ref_Operation) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[308] + mi := &file_pkg_server_proto_server_proto_msgTypes[310] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23431,7 +23538,7 @@ type Ref_OperationSeq struct { func (x *Ref_OperationSeq) Reset() { *x = Ref_OperationSeq{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[309] + mi := &file_pkg_server_proto_server_proto_msgTypes[311] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23444,7 +23551,7 @@ func (x *Ref_OperationSeq) String() string { func (*Ref_OperationSeq) ProtoMessage() {} func (x *Ref_OperationSeq) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[309] + mi := &file_pkg_server_proto_server_proto_msgTypes[311] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23494,7 +23601,7 @@ type Ref_Runner struct { func (x *Ref_Runner) Reset() { *x = Ref_Runner{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[310] + mi := &file_pkg_server_proto_server_proto_msgTypes[312] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23507,7 +23614,7 @@ func (x *Ref_Runner) String() string { func (*Ref_Runner) ProtoMessage() {} func (x *Ref_Runner) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[310] + mi := &file_pkg_server_proto_server_proto_msgTypes[312] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23583,7 +23690,7 @@ type Ref_RunnerAny struct { func (x *Ref_RunnerAny) Reset() { *x = Ref_RunnerAny{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[311] + mi := &file_pkg_server_proto_server_proto_msgTypes[313] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23596,7 +23703,7 @@ func (x *Ref_RunnerAny) String() string { func (*Ref_RunnerAny) ProtoMessage() {} func (x *Ref_RunnerAny) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[311] + mi := &file_pkg_server_proto_server_proto_msgTypes[313] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23624,7 +23731,7 @@ type Ref_RunnerId struct { func (x *Ref_RunnerId) Reset() { *x = Ref_RunnerId{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[312] + mi := &file_pkg_server_proto_server_proto_msgTypes[314] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23637,7 +23744,7 @@ func (x *Ref_RunnerId) String() string { func (*Ref_RunnerId) ProtoMessage() {} func (x *Ref_RunnerId) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[312] + mi := &file_pkg_server_proto_server_proto_msgTypes[314] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23673,7 +23780,7 @@ type Ref_RunnerLabels struct { func (x *Ref_RunnerLabels) Reset() { *x = Ref_RunnerLabels{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[313] + mi := &file_pkg_server_proto_server_proto_msgTypes[315] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23686,7 +23793,7 @@ func (x *Ref_RunnerLabels) String() string { func (*Ref_RunnerLabels) ProtoMessage() {} func (x *Ref_RunnerLabels) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[313] + mi := &file_pkg_server_proto_server_proto_msgTypes[315] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23727,7 +23834,7 @@ type Ref_User struct { func (x *Ref_User) Reset() { *x = Ref_User{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[314] + mi := &file_pkg_server_proto_server_proto_msgTypes[316] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23740,7 +23847,7 @@ func (x *Ref_User) String() string { func (*Ref_User) ProtoMessage() {} func (x *Ref_User) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[314] + mi := &file_pkg_server_proto_server_proto_msgTypes[316] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23805,7 +23912,7 @@ type Ref_UserId struct { func (x *Ref_UserId) Reset() { *x = Ref_UserId{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[315] + mi := &file_pkg_server_proto_server_proto_msgTypes[317] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23818,7 +23925,7 @@ func (x *Ref_UserId) String() string { func (*Ref_UserId) ProtoMessage() {} func (x *Ref_UserId) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[315] + mi := &file_pkg_server_proto_server_proto_msgTypes[317] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23855,7 +23962,7 @@ type Ref_UserUsername struct { func (x *Ref_UserUsername) Reset() { *x = Ref_UserUsername{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[316] + mi := &file_pkg_server_proto_server_proto_msgTypes[318] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23868,7 +23975,7 @@ func (x *Ref_UserUsername) String() string { func (*Ref_UserUsername) ProtoMessage() {} func (x *Ref_UserUsername) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[316] + mi := &file_pkg_server_proto_server_proto_msgTypes[318] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23903,7 +24010,7 @@ type Ref_AuthMethod struct { func (x *Ref_AuthMethod) Reset() { *x = Ref_AuthMethod{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[317] + mi := &file_pkg_server_proto_server_proto_msgTypes[319] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23916,7 +24023,7 @@ func (x *Ref_AuthMethod) String() string { func (*Ref_AuthMethod) ProtoMessage() {} func (x *Ref_AuthMethod) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[317] + mi := &file_pkg_server_proto_server_proto_msgTypes[319] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23951,7 +24058,7 @@ type Ref_DeclaredResource struct { func (x *Ref_DeclaredResource) Reset() { *x = Ref_DeclaredResource{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[318] + mi := &file_pkg_server_proto_server_proto_msgTypes[320] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23964,7 +24071,7 @@ func (x *Ref_DeclaredResource) String() string { func (*Ref_DeclaredResource) ProtoMessage() {} func (x *Ref_DeclaredResource) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[318] + mi := &file_pkg_server_proto_server_proto_msgTypes[320] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24001,7 +24108,7 @@ type Ref_OnDemandRunnerConfig struct { func (x *Ref_OnDemandRunnerConfig) Reset() { *x = Ref_OnDemandRunnerConfig{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[319] + mi := &file_pkg_server_proto_server_proto_msgTypes[321] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24014,7 +24121,7 @@ func (x *Ref_OnDemandRunnerConfig) String() string { func (*Ref_OnDemandRunnerConfig) ProtoMessage() {} func (x *Ref_OnDemandRunnerConfig) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[319] + mi := &file_pkg_server_proto_server_proto_msgTypes[321] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24057,7 +24164,7 @@ type Ref_Trigger struct { func (x *Ref_Trigger) Reset() { *x = Ref_Trigger{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[320] + mi := &file_pkg_server_proto_server_proto_msgTypes[322] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24070,7 +24177,7 @@ func (x *Ref_Trigger) String() string { func (*Ref_Trigger) ProtoMessage() {} func (x *Ref_Trigger) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[320] + mi := &file_pkg_server_proto_server_proto_msgTypes[322] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24105,7 +24212,7 @@ type Ref_Job struct { func (x *Ref_Job) Reset() { *x = Ref_Job{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[321] + mi := &file_pkg_server_proto_server_proto_msgTypes[323] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24118,7 +24225,7 @@ func (x *Ref_Job) String() string { func (*Ref_Job) ProtoMessage() {} func (x *Ref_Job) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[321] + mi := &file_pkg_server_proto_server_proto_msgTypes[323] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24157,7 +24264,7 @@ type Ref_Task struct { func (x *Ref_Task) Reset() { *x = Ref_Task{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[322] + mi := &file_pkg_server_proto_server_proto_msgTypes[324] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24170,7 +24277,7 @@ func (x *Ref_Task) String() string { func (*Ref_Task) ProtoMessage() {} func (x *Ref_Task) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[322] + mi := &file_pkg_server_proto_server_proto_msgTypes[324] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24241,7 +24348,7 @@ type Ref_Pipeline struct { func (x *Ref_Pipeline) Reset() { *x = Ref_Pipeline{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[323] + mi := &file_pkg_server_proto_server_proto_msgTypes[325] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24254,7 +24361,7 @@ func (x *Ref_Pipeline) String() string { func (*Ref_Pipeline) ProtoMessage() {} func (x *Ref_Pipeline) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[323] + mi := &file_pkg_server_proto_server_proto_msgTypes[325] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24325,7 +24432,7 @@ type Ref_PipelineOwner struct { func (x *Ref_PipelineOwner) Reset() { *x = Ref_PipelineOwner{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[324] + mi := &file_pkg_server_proto_server_proto_msgTypes[326] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24338,7 +24445,7 @@ func (x *Ref_PipelineOwner) String() string { func (*Ref_PipelineOwner) ProtoMessage() {} func (x *Ref_PipelineOwner) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[324] + mi := &file_pkg_server_proto_server_proto_msgTypes[326] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24390,7 +24497,7 @@ type Ref_PipelineStep struct { func (x *Ref_PipelineStep) Reset() { *x = Ref_PipelineStep{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[325] + mi := &file_pkg_server_proto_server_proto_msgTypes[327] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24403,7 +24510,7 @@ func (x *Ref_PipelineStep) String() string { func (*Ref_PipelineStep) ProtoMessage() {} func (x *Ref_PipelineStep) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[325] + mi := &file_pkg_server_proto_server_proto_msgTypes[327] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24476,7 +24583,7 @@ type Ref_ProjectTemplate struct { func (x *Ref_ProjectTemplate) Reset() { *x = Ref_ProjectTemplate{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[326] + mi := &file_pkg_server_proto_server_proto_msgTypes[328] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24489,7 +24596,7 @@ func (x *Ref_ProjectTemplate) String() string { func (*Ref_ProjectTemplate) ProtoMessage() {} func (x *Ref_ProjectTemplate) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[326] + mi := &file_pkg_server_proto_server_proto_msgTypes[328] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24559,7 +24666,7 @@ type Ref_AddOnDefinition struct { func (x *Ref_AddOnDefinition) Reset() { *x = Ref_AddOnDefinition{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[327] + mi := &file_pkg_server_proto_server_proto_msgTypes[329] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24572,7 +24679,7 @@ func (x *Ref_AddOnDefinition) String() string { func (*Ref_AddOnDefinition) ProtoMessage() {} func (x *Ref_AddOnDefinition) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[327] + mi := &file_pkg_server_proto_server_proto_msgTypes[329] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24640,7 +24747,7 @@ type Ref_AddOn struct { func (x *Ref_AddOn) Reset() { *x = Ref_AddOn{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[328] + mi := &file_pkg_server_proto_server_proto_msgTypes[330] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24653,7 +24760,7 @@ func (x *Ref_AddOn) String() string { func (*Ref_AddOn) ProtoMessage() {} func (x *Ref_AddOn) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[328] + mi := &file_pkg_server_proto_server_proto_msgTypes[330] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24720,7 +24827,7 @@ type StatusFilter_Filter struct { func (x *StatusFilter_Filter) Reset() { *x = StatusFilter_Filter{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[330] + mi := &file_pkg_server_proto_server_proto_msgTypes[332] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24733,7 +24840,7 @@ func (x *StatusFilter_Filter) String() string { func (*StatusFilter_Filter) ProtoMessage() {} func (x *StatusFilter_Filter) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[330] + mi := &file_pkg_server_proto_server_proto_msgTypes[332] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24816,7 +24923,7 @@ type AuthMethod_OIDC struct { func (x *AuthMethod_OIDC) Reset() { *x = AuthMethod_OIDC{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[332] + mi := &file_pkg_server_proto_server_proto_msgTypes[334] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24829,7 +24936,7 @@ func (x *AuthMethod_OIDC) String() string { func (*AuthMethod_OIDC) ProtoMessage() {} func (x *AuthMethod_OIDC) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[332] + mi := &file_pkg_server_proto_server_proto_msgTypes[334] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24933,7 +25040,7 @@ type Job_TaskOverride struct { func (x *Job_TaskOverride) Reset() { *x = Job_TaskOverride{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[335] + mi := &file_pkg_server_proto_server_proto_msgTypes[337] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24946,7 +25053,7 @@ func (x *Job_TaskOverride) String() string { func (*Job_TaskOverride) ProtoMessage() {} func (x *Job_TaskOverride) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[335] + mi := &file_pkg_server_proto_server_proto_msgTypes[337] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25004,7 +25111,7 @@ type Job_Result struct { func (x *Job_Result) Reset() { *x = Job_Result{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[339] + mi := &file_pkg_server_proto_server_proto_msgTypes[341] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25017,7 +25124,7 @@ func (x *Job_Result) String() string { func (*Job_Result) ProtoMessage() {} func (x *Job_Result) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[339] + mi := &file_pkg_server_proto_server_proto_msgTypes[341] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25171,7 +25278,7 @@ type Job_Config struct { func (x *Job_Config) Reset() { *x = Job_Config{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[340] + mi := &file_pkg_server_proto_server_proto_msgTypes[342] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25184,7 +25291,7 @@ func (x *Job_Config) String() string { func (*Job_Config) ProtoMessage() {} func (x *Job_Config) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[340] + mi := &file_pkg_server_proto_server_proto_msgTypes[342] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25223,7 +25330,7 @@ type Job_DataSource struct { func (x *Job_DataSource) Reset() { *x = Job_DataSource{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[341] + mi := &file_pkg_server_proto_server_proto_msgTypes[343] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25236,7 +25343,7 @@ func (x *Job_DataSource) String() string { func (*Job_DataSource) ProtoMessage() {} func (x *Job_DataSource) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[341] + mi := &file_pkg_server_proto_server_proto_msgTypes[343] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25318,7 +25425,7 @@ type Job_Local struct { func (x *Job_Local) Reset() { *x = Job_Local{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[342] + mi := &file_pkg_server_proto_server_proto_msgTypes[344] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25331,7 +25438,7 @@ func (x *Job_Local) String() string { func (*Job_Local) ProtoMessage() {} func (x *Job_Local) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[342] + mi := &file_pkg_server_proto_server_proto_msgTypes[344] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25366,7 +25473,7 @@ type Job_Remote struct { func (x *Job_Remote) Reset() { *x = Job_Remote{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[343] + mi := &file_pkg_server_proto_server_proto_msgTypes[345] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25379,7 +25486,7 @@ func (x *Job_Remote) String() string { func (*Job_Remote) ProtoMessage() {} func (x *Job_Remote) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[343] + mi := &file_pkg_server_proto_server_proto_msgTypes[345] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25457,7 +25564,7 @@ type Job_Git struct { func (x *Job_Git) Reset() { *x = Job_Git{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[344] + mi := &file_pkg_server_proto_server_proto_msgTypes[346] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25470,7 +25577,7 @@ func (x *Job_Git) String() string { func (*Job_Git) ProtoMessage() {} func (x *Job_Git) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[344] + mi := &file_pkg_server_proto_server_proto_msgTypes[346] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25571,7 +25678,7 @@ type Job_Noop struct { func (x *Job_Noop) Reset() { *x = Job_Noop{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[345] + mi := &file_pkg_server_proto_server_proto_msgTypes[347] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25584,7 +25691,7 @@ func (x *Job_Noop) String() string { func (*Job_Noop) ProtoMessage() {} func (x *Job_Noop) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[345] + mi := &file_pkg_server_proto_server_proto_msgTypes[347] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25618,7 +25725,7 @@ type Job_UpOp struct { func (x *Job_UpOp) Reset() { *x = Job_UpOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[346] + mi := &file_pkg_server_proto_server_proto_msgTypes[348] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25631,7 +25738,7 @@ func (x *Job_UpOp) String() string { func (*Job_UpOp) ProtoMessage() {} func (x *Job_UpOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[346] + mi := &file_pkg_server_proto_server_proto_msgTypes[348] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25686,7 +25793,7 @@ type Job_UpResult struct { func (x *Job_UpResult) Reset() { *x = Job_UpResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[347] + mi := &file_pkg_server_proto_server_proto_msgTypes[349] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25699,7 +25806,7 @@ func (x *Job_UpResult) String() string { func (*Job_UpResult) ProtoMessage() {} func (x *Job_UpResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[347] + mi := &file_pkg_server_proto_server_proto_msgTypes[349] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25746,7 +25853,7 @@ type Job_ValidateOp struct { func (x *Job_ValidateOp) Reset() { *x = Job_ValidateOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[348] + mi := &file_pkg_server_proto_server_proto_msgTypes[350] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25759,7 +25866,7 @@ func (x *Job_ValidateOp) String() string { func (*Job_ValidateOp) ProtoMessage() {} func (x *Job_ValidateOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[348] + mi := &file_pkg_server_proto_server_proto_msgTypes[350] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25784,7 +25891,7 @@ type Job_ValidateResult struct { func (x *Job_ValidateResult) Reset() { *x = Job_ValidateResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[349] + mi := &file_pkg_server_proto_server_proto_msgTypes[351] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25797,7 +25904,7 @@ func (x *Job_ValidateResult) String() string { func (*Job_ValidateResult) ProtoMessage() {} func (x *Job_ValidateResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[349] + mi := &file_pkg_server_proto_server_proto_msgTypes[351] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25831,7 +25938,7 @@ type Job_AuthOp struct { func (x *Job_AuthOp) Reset() { *x = Job_AuthOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[350] + mi := &file_pkg_server_proto_server_proto_msgTypes[352] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25844,7 +25951,7 @@ func (x *Job_AuthOp) String() string { func (*Job_AuthOp) ProtoMessage() {} func (x *Job_AuthOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[350] + mi := &file_pkg_server_proto_server_proto_msgTypes[352] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25886,7 +25993,7 @@ type Job_AuthResult struct { func (x *Job_AuthResult) Reset() { *x = Job_AuthResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[351] + mi := &file_pkg_server_proto_server_proto_msgTypes[353] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25899,7 +26006,7 @@ func (x *Job_AuthResult) String() string { func (*Job_AuthResult) ProtoMessage() {} func (x *Job_AuthResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[351] + mi := &file_pkg_server_proto_server_proto_msgTypes[353] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25934,7 +26041,7 @@ type Job_BuildOp struct { func (x *Job_BuildOp) Reset() { *x = Job_BuildOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[352] + mi := &file_pkg_server_proto_server_proto_msgTypes[354] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25947,7 +26054,7 @@ func (x *Job_BuildOp) String() string { func (*Job_BuildOp) ProtoMessage() {} func (x *Job_BuildOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[352] + mi := &file_pkg_server_proto_server_proto_msgTypes[354] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25984,7 +26091,7 @@ type Job_BuildResult struct { func (x *Job_BuildResult) Reset() { *x = Job_BuildResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[353] + mi := &file_pkg_server_proto_server_proto_msgTypes[355] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25997,7 +26104,7 @@ func (x *Job_BuildResult) String() string { func (*Job_BuildResult) ProtoMessage() {} func (x *Job_BuildResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[353] + mi := &file_pkg_server_proto_server_proto_msgTypes[355] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26039,7 +26146,7 @@ type Job_PushOp struct { func (x *Job_PushOp) Reset() { *x = Job_PushOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[354] + mi := &file_pkg_server_proto_server_proto_msgTypes[356] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26052,7 +26159,7 @@ func (x *Job_PushOp) String() string { func (*Job_PushOp) ProtoMessage() {} func (x *Job_PushOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[354] + mi := &file_pkg_server_proto_server_proto_msgTypes[356] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26086,7 +26193,7 @@ type Job_PushResult struct { func (x *Job_PushResult) Reset() { *x = Job_PushResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[355] + mi := &file_pkg_server_proto_server_proto_msgTypes[357] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26099,7 +26206,7 @@ func (x *Job_PushResult) String() string { func (*Job_PushResult) ProtoMessage() {} func (x *Job_PushResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[355] + mi := &file_pkg_server_proto_server_proto_msgTypes[357] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26134,7 +26241,7 @@ type Job_DeployOp struct { func (x *Job_DeployOp) Reset() { *x = Job_DeployOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[356] + mi := &file_pkg_server_proto_server_proto_msgTypes[358] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26147,7 +26254,7 @@ func (x *Job_DeployOp) String() string { func (*Job_DeployOp) ProtoMessage() {} func (x *Job_DeployOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[356] + mi := &file_pkg_server_proto_server_proto_msgTypes[358] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26181,7 +26288,7 @@ type Job_DeployResult struct { func (x *Job_DeployResult) Reset() { *x = Job_DeployResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[357] + mi := &file_pkg_server_proto_server_proto_msgTypes[359] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26194,7 +26301,7 @@ func (x *Job_DeployResult) String() string { func (*Job_DeployResult) ProtoMessage() {} func (x *Job_DeployResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[357] + mi := &file_pkg_server_proto_server_proto_msgTypes[359] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26235,7 +26342,7 @@ type Job_ExecOp struct { func (x *Job_ExecOp) Reset() { *x = Job_ExecOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[358] + mi := &file_pkg_server_proto_server_proto_msgTypes[360] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26248,7 +26355,7 @@ func (x *Job_ExecOp) String() string { func (*Job_ExecOp) ProtoMessage() {} func (x *Job_ExecOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[358] + mi := &file_pkg_server_proto_server_proto_msgTypes[360] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26287,7 +26394,7 @@ type Job_ExecResult struct { func (x *Job_ExecResult) Reset() { *x = Job_ExecResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[359] + mi := &file_pkg_server_proto_server_proto_msgTypes[361] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26300,7 +26407,7 @@ func (x *Job_ExecResult) String() string { func (*Job_ExecResult) ProtoMessage() {} func (x *Job_ExecResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[359] + mi := &file_pkg_server_proto_server_proto_msgTypes[361] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26339,7 +26446,7 @@ type Job_LogsOp struct { func (x *Job_LogsOp) Reset() { *x = Job_LogsOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[360] + mi := &file_pkg_server_proto_server_proto_msgTypes[362] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26352,7 +26459,7 @@ func (x *Job_LogsOp) String() string { func (*Job_LogsOp) ProtoMessage() {} func (x *Job_LogsOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[360] + mi := &file_pkg_server_proto_server_proto_msgTypes[362] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26413,7 +26520,7 @@ type Job_DestroyOp struct { func (x *Job_DestroyOp) Reset() { *x = Job_DestroyOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[361] + mi := &file_pkg_server_proto_server_proto_msgTypes[363] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26426,7 +26533,7 @@ func (x *Job_DestroyOp) String() string { func (*Job_DestroyOp) ProtoMessage() {} func (x *Job_DestroyOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[361] + mi := &file_pkg_server_proto_server_proto_msgTypes[363] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26499,7 +26606,7 @@ type Job_ReleaseOp struct { func (x *Job_ReleaseOp) Reset() { *x = Job_ReleaseOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[362] + mi := &file_pkg_server_proto_server_proto_msgTypes[364] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26512,7 +26619,7 @@ func (x *Job_ReleaseOp) String() string { func (*Job_ReleaseOp) ProtoMessage() {} func (x *Job_ReleaseOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[362] + mi := &file_pkg_server_proto_server_proto_msgTypes[364] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26572,7 +26679,7 @@ type Job_ReleaseResult struct { func (x *Job_ReleaseResult) Reset() { *x = Job_ReleaseResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[363] + mi := &file_pkg_server_proto_server_proto_msgTypes[365] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26585,7 +26692,7 @@ func (x *Job_ReleaseResult) String() string { func (*Job_ReleaseResult) ProtoMessage() {} func (x *Job_ReleaseResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[363] + mi := &file_pkg_server_proto_server_proto_msgTypes[365] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26627,7 +26734,7 @@ type Job_TaskPluginParams struct { func (x *Job_TaskPluginParams) Reset() { *x = Job_TaskPluginParams{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[364] + mi := &file_pkg_server_proto_server_proto_msgTypes[366] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26640,7 +26747,7 @@ func (x *Job_TaskPluginParams) String() string { func (*Job_TaskPluginParams) ProtoMessage() {} func (x *Job_TaskPluginParams) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[364] + mi := &file_pkg_server_proto_server_proto_msgTypes[366] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26691,7 +26798,7 @@ type Job_StartTaskLaunchOp struct { func (x *Job_StartTaskLaunchOp) Reset() { *x = Job_StartTaskLaunchOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[365] + mi := &file_pkg_server_proto_server_proto_msgTypes[367] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26704,7 +26811,7 @@ func (x *Job_StartTaskLaunchOp) String() string { func (*Job_StartTaskLaunchOp) ProtoMessage() {} func (x *Job_StartTaskLaunchOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[365] + mi := &file_pkg_server_proto_server_proto_msgTypes[367] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26746,7 +26853,7 @@ type Job_StartTaskResult struct { func (x *Job_StartTaskResult) Reset() { *x = Job_StartTaskResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[366] + mi := &file_pkg_server_proto_server_proto_msgTypes[368] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26759,7 +26866,7 @@ func (x *Job_StartTaskResult) String() string { func (*Job_StartTaskResult) ProtoMessage() {} func (x *Job_StartTaskResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[366] + mi := &file_pkg_server_proto_server_proto_msgTypes[368] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26801,7 +26908,7 @@ type Job_StopTaskLaunchOp struct { func (x *Job_StopTaskLaunchOp) Reset() { *x = Job_StopTaskLaunchOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[367] + mi := &file_pkg_server_proto_server_proto_msgTypes[369] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26814,7 +26921,7 @@ func (x *Job_StopTaskLaunchOp) String() string { func (*Job_StopTaskLaunchOp) ProtoMessage() {} func (x *Job_StopTaskLaunchOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[367] + mi := &file_pkg_server_proto_server_proto_msgTypes[369] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26889,7 +26996,7 @@ type Job_WatchTaskOp struct { func (x *Job_WatchTaskOp) Reset() { *x = Job_WatchTaskOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[368] + mi := &file_pkg_server_proto_server_proto_msgTypes[370] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26902,7 +27009,7 @@ func (x *Job_WatchTaskOp) String() string { func (*Job_WatchTaskOp) ProtoMessage() {} func (x *Job_WatchTaskOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[368] + mi := &file_pkg_server_proto_server_proto_msgTypes[370] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26936,7 +27043,7 @@ type Job_WatchTaskResult struct { func (x *Job_WatchTaskResult) Reset() { *x = Job_WatchTaskResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[369] + mi := &file_pkg_server_proto_server_proto_msgTypes[371] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26949,7 +27056,7 @@ func (x *Job_WatchTaskResult) String() string { func (*Job_WatchTaskResult) ProtoMessage() {} func (x *Job_WatchTaskResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[369] + mi := &file_pkg_server_proto_server_proto_msgTypes[371] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26987,7 +27094,7 @@ type Job_StatusReportOp struct { func (x *Job_StatusReportOp) Reset() { *x = Job_StatusReportOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[370] + mi := &file_pkg_server_proto_server_proto_msgTypes[372] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27000,7 +27107,7 @@ func (x *Job_StatusReportOp) String() string { func (*Job_StatusReportOp) ProtoMessage() {} func (x *Job_StatusReportOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[370] + mi := &file_pkg_server_proto_server_proto_msgTypes[372] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27069,7 +27176,7 @@ type Job_StatusReportResult struct { func (x *Job_StatusReportResult) Reset() { *x = Job_StatusReportResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[371] + mi := &file_pkg_server_proto_server_proto_msgTypes[373] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27082,7 +27189,7 @@ func (x *Job_StatusReportResult) String() string { func (*Job_StatusReportResult) ProtoMessage() {} func (x *Job_StatusReportResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[371] + mi := &file_pkg_server_proto_server_proto_msgTypes[373] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27114,7 +27221,7 @@ type Job_DocsOp struct { func (x *Job_DocsOp) Reset() { *x = Job_DocsOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[372] + mi := &file_pkg_server_proto_server_proto_msgTypes[374] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27127,7 +27234,7 @@ func (x *Job_DocsOp) String() string { func (*Job_DocsOp) ProtoMessage() {} func (x *Job_DocsOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[372] + mi := &file_pkg_server_proto_server_proto_msgTypes[374] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27155,7 +27262,7 @@ type Job_DocsResult struct { func (x *Job_DocsResult) Reset() { *x = Job_DocsResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[373] + mi := &file_pkg_server_proto_server_proto_msgTypes[375] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27168,7 +27275,7 @@ func (x *Job_DocsResult) String() string { func (*Job_DocsResult) ProtoMessage() {} func (x *Job_DocsResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[373] + mi := &file_pkg_server_proto_server_proto_msgTypes[375] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27200,7 +27307,7 @@ type Job_ConfigSyncOp struct { func (x *Job_ConfigSyncOp) Reset() { *x = Job_ConfigSyncOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[374] + mi := &file_pkg_server_proto_server_proto_msgTypes[376] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27213,7 +27320,7 @@ func (x *Job_ConfigSyncOp) String() string { func (*Job_ConfigSyncOp) ProtoMessage() {} func (x *Job_ConfigSyncOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[374] + mi := &file_pkg_server_proto_server_proto_msgTypes[376] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27238,7 +27345,7 @@ type Job_ConfigSyncResult struct { func (x *Job_ConfigSyncResult) Reset() { *x = Job_ConfigSyncResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[375] + mi := &file_pkg_server_proto_server_proto_msgTypes[377] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27251,7 +27358,7 @@ func (x *Job_ConfigSyncResult) String() string { func (*Job_ConfigSyncResult) ProtoMessage() {} func (x *Job_ConfigSyncResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[375] + mi := &file_pkg_server_proto_server_proto_msgTypes[377] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27280,7 +27387,7 @@ type Job_PipelineConfigSyncResult struct { func (x *Job_PipelineConfigSyncResult) Reset() { *x = Job_PipelineConfigSyncResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[376] + mi := &file_pkg_server_proto_server_proto_msgTypes[378] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27293,7 +27400,7 @@ func (x *Job_PipelineConfigSyncResult) String() string { func (*Job_PipelineConfigSyncResult) ProtoMessage() {} func (x *Job_PipelineConfigSyncResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[376] + mi := &file_pkg_server_proto_server_proto_msgTypes[378] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27327,7 +27434,7 @@ type Job_ProjectDestroyResult struct { func (x *Job_ProjectDestroyResult) Reset() { *x = Job_ProjectDestroyResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[377] + mi := &file_pkg_server_proto_server_proto_msgTypes[379] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27340,7 +27447,7 @@ func (x *Job_ProjectDestroyResult) String() string { func (*Job_ProjectDestroyResult) ProtoMessage() {} func (x *Job_ProjectDestroyResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[377] + mi := &file_pkg_server_proto_server_proto_msgTypes[379] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27378,7 +27485,7 @@ type Job_PollOp struct { func (x *Job_PollOp) Reset() { *x = Job_PollOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[378] + mi := &file_pkg_server_proto_server_proto_msgTypes[380] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27391,7 +27498,7 @@ func (x *Job_PollOp) String() string { func (*Job_PollOp) ProtoMessage() {} func (x *Job_PollOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[378] + mi := &file_pkg_server_proto_server_proto_msgTypes[380] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27426,7 +27533,7 @@ type Job_PollResult struct { func (x *Job_PollResult) Reset() { *x = Job_PollResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[379] + mi := &file_pkg_server_proto_server_proto_msgTypes[381] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27439,7 +27546,7 @@ func (x *Job_PollResult) String() string { func (*Job_PollResult) ProtoMessage() {} func (x *Job_PollResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[379] + mi := &file_pkg_server_proto_server_proto_msgTypes[381] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27488,7 +27595,7 @@ type Job_InitOp struct { func (x *Job_InitOp) Reset() { *x = Job_InitOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[380] + mi := &file_pkg_server_proto_server_proto_msgTypes[382] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27501,7 +27608,7 @@ func (x *Job_InitOp) String() string { func (*Job_InitOp) ProtoMessage() {} func (x *Job_InitOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[380] + mi := &file_pkg_server_proto_server_proto_msgTypes[382] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27526,7 +27633,7 @@ type Job_InitResult struct { func (x *Job_InitResult) Reset() { *x = Job_InitResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[381] + mi := &file_pkg_server_proto_server_proto_msgTypes[383] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27539,7 +27646,7 @@ func (x *Job_InitResult) String() string { func (*Job_InitResult) ProtoMessage() {} func (x *Job_InitResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[381] + mi := &file_pkg_server_proto_server_proto_msgTypes[383] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27568,7 +27675,7 @@ type Job_PipelineStepOp struct { func (x *Job_PipelineStepOp) Reset() { *x = Job_PipelineStepOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[382] + mi := &file_pkg_server_proto_server_proto_msgTypes[384] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27581,7 +27688,7 @@ func (x *Job_PipelineStepOp) String() string { func (*Job_PipelineStepOp) ProtoMessage() {} func (x *Job_PipelineStepOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[382] + mi := &file_pkg_server_proto_server_proto_msgTypes[384] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27619,7 +27726,7 @@ type Job_DestroyProjectOp struct { func (x *Job_DestroyProjectOp) Reset() { *x = Job_DestroyProjectOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[383] + mi := &file_pkg_server_proto_server_proto_msgTypes[385] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27632,7 +27739,7 @@ func (x *Job_DestroyProjectOp) String() string { func (*Job_DestroyProjectOp) ProtoMessage() {} func (x *Job_DestroyProjectOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[383] + mi := &file_pkg_server_proto_server_proto_msgTypes[385] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27677,7 +27784,7 @@ type Job_PipelineStepResult struct { func (x *Job_PipelineStepResult) Reset() { *x = Job_PipelineStepResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[384] + mi := &file_pkg_server_proto_server_proto_msgTypes[386] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27690,7 +27797,7 @@ func (x *Job_PipelineStepResult) String() string { func (*Job_PipelineStepResult) ProtoMessage() {} func (x *Job_PipelineStepResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[384] + mi := &file_pkg_server_proto_server_proto_msgTypes[386] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27731,7 +27838,7 @@ type Job_QueueProjectOp struct { func (x *Job_QueueProjectOp) Reset() { *x = Job_QueueProjectOp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[385] + mi := &file_pkg_server_proto_server_proto_msgTypes[387] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27744,7 +27851,7 @@ func (x *Job_QueueProjectOp) String() string { func (*Job_QueueProjectOp) ProtoMessage() {} func (x *Job_QueueProjectOp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[385] + mi := &file_pkg_server_proto_server_proto_msgTypes[387] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27781,7 +27888,7 @@ type Job_QueueProjectResult struct { func (x *Job_QueueProjectResult) Reset() { *x = Job_QueueProjectResult{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[386] + mi := &file_pkg_server_proto_server_proto_msgTypes[388] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27794,7 +27901,7 @@ func (x *Job_QueueProjectResult) String() string { func (*Job_QueueProjectResult) ProtoMessage() {} func (x *Job_QueueProjectResult) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[386] + mi := &file_pkg_server_proto_server_proto_msgTypes[388] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27833,7 +27940,7 @@ type Job_DataSource_Ref struct { func (x *Job_DataSource_Ref) Reset() { *x = Job_DataSource_Ref{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[387] + mi := &file_pkg_server_proto_server_proto_msgTypes[389] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27846,7 +27953,7 @@ func (x *Job_DataSource_Ref) String() string { func (*Job_DataSource_Ref) ProtoMessage() {} func (x *Job_DataSource_Ref) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[387] + mi := &file_pkg_server_proto_server_proto_msgTypes[389] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27919,7 +28026,7 @@ type Job_Git_Basic struct { func (x *Job_Git_Basic) Reset() { *x = Job_Git_Basic{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[388] + mi := &file_pkg_server_proto_server_proto_msgTypes[390] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27932,7 +28039,7 @@ func (x *Job_Git_Basic) String() string { func (*Job_Git_Basic) ProtoMessage() {} func (x *Job_Git_Basic) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[388] + mi := &file_pkg_server_proto_server_proto_msgTypes[390] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27980,7 +28087,7 @@ type Job_Git_SSH struct { func (x *Job_Git_SSH) Reset() { *x = Job_Git_SSH{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[389] + mi := &file_pkg_server_proto_server_proto_msgTypes[391] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27993,7 +28100,7 @@ func (x *Job_Git_SSH) String() string { func (*Job_Git_SSH) ProtoMessage() {} func (x *Job_Git_SSH) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[389] + mi := &file_pkg_server_proto_server_proto_msgTypes[391] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28047,7 +28154,7 @@ type Job_Git_Ref struct { func (x *Job_Git_Ref) Reset() { *x = Job_Git_Ref{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[390] + mi := &file_pkg_server_proto_server_proto_msgTypes[392] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28060,7 +28167,7 @@ func (x *Job_Git_Ref) String() string { func (*Job_Git_Ref) ProtoMessage() {} func (x *Job_Git_Ref) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[390] + mi := &file_pkg_server_proto_server_proto_msgTypes[392] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28126,7 +28233,7 @@ type Job_AuthResult_Result struct { func (x *Job_AuthResult_Result) Reset() { *x = Job_AuthResult_Result{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[391] + mi := &file_pkg_server_proto_server_proto_msgTypes[393] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28139,7 +28246,7 @@ func (x *Job_AuthResult_Result) String() string { func (*Job_AuthResult_Result) ProtoMessage() {} func (x *Job_AuthResult_Result) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[391] + mi := &file_pkg_server_proto_server_proto_msgTypes[393] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28210,7 +28317,7 @@ type Job_DocsResult_Result struct { func (x *Job_DocsResult_Result) Reset() { *x = Job_DocsResult_Result{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[392] + mi := &file_pkg_server_proto_server_proto_msgTypes[394] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28223,7 +28330,7 @@ func (x *Job_DocsResult_Result) String() string { func (*Job_DocsResult_Result) ProtoMessage() {} func (x *Job_DocsResult_Result) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[392] + mi := &file_pkg_server_proto_server_proto_msgTypes[394] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28267,7 +28374,7 @@ type Job_QueueProjectResult_Application struct { func (x *Job_QueueProjectResult_Application) Reset() { *x = Job_QueueProjectResult_Application{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[394] + mi := &file_pkg_server_proto_server_proto_msgTypes[396] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28280,7 +28387,7 @@ func (x *Job_QueueProjectResult_Application) String() string { func (*Job_QueueProjectResult_Application) ProtoMessage() {} func (x *Job_QueueProjectResult_Application) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[394] + mi := &file_pkg_server_proto_server_proto_msgTypes[396] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28327,7 +28434,7 @@ type Documentation_Field struct { func (x *Documentation_Field) Reset() { *x = Documentation_Field{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[396] + mi := &file_pkg_server_proto_server_proto_msgTypes[398] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28340,7 +28447,7 @@ func (x *Documentation_Field) String() string { func (*Documentation_Field) ProtoMessage() {} func (x *Documentation_Field) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[396] + mi := &file_pkg_server_proto_server_proto_msgTypes[398] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28418,7 +28525,7 @@ type Documentation_Mapper struct { func (x *Documentation_Mapper) Reset() { *x = Documentation_Mapper{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[397] + mi := &file_pkg_server_proto_server_proto_msgTypes[399] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28431,7 +28538,7 @@ func (x *Documentation_Mapper) String() string { func (*Documentation_Mapper) ProtoMessage() {} func (x *Documentation_Mapper) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[397] + mi := &file_pkg_server_proto_server_proto_msgTypes[399] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28477,7 +28584,7 @@ type GetJobStreamResponse_Open struct { func (x *GetJobStreamResponse_Open) Reset() { *x = GetJobStreamResponse_Open{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[398] + mi := &file_pkg_server_proto_server_proto_msgTypes[400] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28490,7 +28597,7 @@ func (x *GetJobStreamResponse_Open) String() string { func (*GetJobStreamResponse_Open) ProtoMessage() {} func (x *GetJobStreamResponse_Open) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[398] + mi := &file_pkg_server_proto_server_proto_msgTypes[400] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28525,7 +28632,7 @@ type GetJobStreamResponse_State struct { func (x *GetJobStreamResponse_State) Reset() { *x = GetJobStreamResponse_State{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[399] + mi := &file_pkg_server_proto_server_proto_msgTypes[401] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28538,7 +28645,7 @@ func (x *GetJobStreamResponse_State) String() string { func (*GetJobStreamResponse_State) ProtoMessage() {} func (x *GetJobStreamResponse_State) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[399] + mi := &file_pkg_server_proto_server_proto_msgTypes[401] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28594,7 +28701,7 @@ type GetJobStreamResponse_JobChange struct { func (x *GetJobStreamResponse_JobChange) Reset() { *x = GetJobStreamResponse_JobChange{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[400] + mi := &file_pkg_server_proto_server_proto_msgTypes[402] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28607,7 +28714,7 @@ func (x *GetJobStreamResponse_JobChange) String() string { func (*GetJobStreamResponse_JobChange) ProtoMessage() {} func (x *GetJobStreamResponse_JobChange) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[400] + mi := &file_pkg_server_proto_server_proto_msgTypes[402] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28644,7 +28751,7 @@ type GetJobStreamResponse_Download struct { func (x *GetJobStreamResponse_Download) Reset() { *x = GetJobStreamResponse_Download{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[401] + mi := &file_pkg_server_proto_server_proto_msgTypes[403] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28657,7 +28764,7 @@ func (x *GetJobStreamResponse_Download) String() string { func (*GetJobStreamResponse_Download) ProtoMessage() {} func (x *GetJobStreamResponse_Download) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[401] + mi := &file_pkg_server_proto_server_proto_msgTypes[403] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28696,7 +28803,7 @@ type GetJobStreamResponse_Terminal struct { func (x *GetJobStreamResponse_Terminal) Reset() { *x = GetJobStreamResponse_Terminal{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[402] + mi := &file_pkg_server_proto_server_proto_msgTypes[404] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28709,7 +28816,7 @@ func (x *GetJobStreamResponse_Terminal) String() string { func (*GetJobStreamResponse_Terminal) ProtoMessage() {} func (x *GetJobStreamResponse_Terminal) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[402] + mi := &file_pkg_server_proto_server_proto_msgTypes[404] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28750,7 +28857,7 @@ type GetJobStreamResponse_Error struct { func (x *GetJobStreamResponse_Error) Reset() { *x = GetJobStreamResponse_Error{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[403] + mi := &file_pkg_server_proto_server_proto_msgTypes[405] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28763,7 +28870,7 @@ func (x *GetJobStreamResponse_Error) String() string { func (*GetJobStreamResponse_Error) ProtoMessage() {} func (x *GetJobStreamResponse_Error) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[403] + mi := &file_pkg_server_proto_server_proto_msgTypes[405] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28802,7 +28909,7 @@ type GetJobStreamResponse_Complete struct { func (x *GetJobStreamResponse_Complete) Reset() { *x = GetJobStreamResponse_Complete{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[404] + mi := &file_pkg_server_proto_server_proto_msgTypes[406] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28815,7 +28922,7 @@ func (x *GetJobStreamResponse_Complete) String() string { func (*GetJobStreamResponse_Complete) ProtoMessage() {} func (x *GetJobStreamResponse_Complete) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[404] + mi := &file_pkg_server_proto_server_proto_msgTypes[406] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28869,7 +28976,7 @@ type GetJobStreamResponse_Terminal_Event struct { func (x *GetJobStreamResponse_Terminal_Event) Reset() { *x = GetJobStreamResponse_Terminal_Event{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[405] + mi := &file_pkg_server_proto_server_proto_msgTypes[407] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28882,7 +28989,7 @@ func (x *GetJobStreamResponse_Terminal_Event) String() string { func (*GetJobStreamResponse_Terminal_Event) ProtoMessage() {} func (x *GetJobStreamResponse_Terminal_Event) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[405] + mi := &file_pkg_server_proto_server_proto_msgTypes[407] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29022,7 +29129,7 @@ type GetJobStreamResponse_Terminal_Event_Status struct { func (x *GetJobStreamResponse_Terminal_Event_Status) Reset() { *x = GetJobStreamResponse_Terminal_Event_Status{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[406] + mi := &file_pkg_server_proto_server_proto_msgTypes[408] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29035,7 +29142,7 @@ func (x *GetJobStreamResponse_Terminal_Event_Status) String() string { func (*GetJobStreamResponse_Terminal_Event_Status) ProtoMessage() {} func (x *GetJobStreamResponse_Terminal_Event_Status) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[406] + mi := &file_pkg_server_proto_server_proto_msgTypes[408] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29084,7 +29191,7 @@ type GetJobStreamResponse_Terminal_Event_Line struct { func (x *GetJobStreamResponse_Terminal_Event_Line) Reset() { *x = GetJobStreamResponse_Terminal_Event_Line{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[407] + mi := &file_pkg_server_proto_server_proto_msgTypes[409] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29097,7 +29204,7 @@ func (x *GetJobStreamResponse_Terminal_Event_Line) String() string { func (*GetJobStreamResponse_Terminal_Event_Line) ProtoMessage() {} func (x *GetJobStreamResponse_Terminal_Event_Line) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[407] + mi := &file_pkg_server_proto_server_proto_msgTypes[409] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29139,7 +29246,7 @@ type GetJobStreamResponse_Terminal_Event_Raw struct { func (x *GetJobStreamResponse_Terminal_Event_Raw) Reset() { *x = GetJobStreamResponse_Terminal_Event_Raw{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[408] + mi := &file_pkg_server_proto_server_proto_msgTypes[410] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29152,7 +29259,7 @@ func (x *GetJobStreamResponse_Terminal_Event_Raw) String() string { func (*GetJobStreamResponse_Terminal_Event_Raw) ProtoMessage() {} func (x *GetJobStreamResponse_Terminal_Event_Raw) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[408] + mi := &file_pkg_server_proto_server_proto_msgTypes[410] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29194,7 +29301,7 @@ type GetJobStreamResponse_Terminal_Event_NamedValue struct { func (x *GetJobStreamResponse_Terminal_Event_NamedValue) Reset() { *x = GetJobStreamResponse_Terminal_Event_NamedValue{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[409] + mi := &file_pkg_server_proto_server_proto_msgTypes[411] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29207,7 +29314,7 @@ func (x *GetJobStreamResponse_Terminal_Event_NamedValue) String() string { func (*GetJobStreamResponse_Terminal_Event_NamedValue) ProtoMessage() {} func (x *GetJobStreamResponse_Terminal_Event_NamedValue) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[409] + mi := &file_pkg_server_proto_server_proto_msgTypes[411] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29248,7 +29355,7 @@ type GetJobStreamResponse_Terminal_Event_NamedValues struct { func (x *GetJobStreamResponse_Terminal_Event_NamedValues) Reset() { *x = GetJobStreamResponse_Terminal_Event_NamedValues{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[410] + mi := &file_pkg_server_proto_server_proto_msgTypes[412] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29261,7 +29368,7 @@ func (x *GetJobStreamResponse_Terminal_Event_NamedValues) String() string { func (*GetJobStreamResponse_Terminal_Event_NamedValues) ProtoMessage() {} func (x *GetJobStreamResponse_Terminal_Event_NamedValues) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[410] + mi := &file_pkg_server_proto_server_proto_msgTypes[412] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29296,7 +29403,7 @@ type GetJobStreamResponse_Terminal_Event_TableEntry struct { func (x *GetJobStreamResponse_Terminal_Event_TableEntry) Reset() { *x = GetJobStreamResponse_Terminal_Event_TableEntry{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[411] + mi := &file_pkg_server_proto_server_proto_msgTypes[413] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29309,7 +29416,7 @@ func (x *GetJobStreamResponse_Terminal_Event_TableEntry) String() string { func (*GetJobStreamResponse_Terminal_Event_TableEntry) ProtoMessage() {} func (x *GetJobStreamResponse_Terminal_Event_TableEntry) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[411] + mi := &file_pkg_server_proto_server_proto_msgTypes[413] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29350,7 +29457,7 @@ type GetJobStreamResponse_Terminal_Event_TableRow struct { func (x *GetJobStreamResponse_Terminal_Event_TableRow) Reset() { *x = GetJobStreamResponse_Terminal_Event_TableRow{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[412] + mi := &file_pkg_server_proto_server_proto_msgTypes[414] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29363,7 +29470,7 @@ func (x *GetJobStreamResponse_Terminal_Event_TableRow) String() string { func (*GetJobStreamResponse_Terminal_Event_TableRow) ProtoMessage() {} func (x *GetJobStreamResponse_Terminal_Event_TableRow) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[412] + mi := &file_pkg_server_proto_server_proto_msgTypes[414] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29398,7 +29505,7 @@ type GetJobStreamResponse_Terminal_Event_Table struct { func (x *GetJobStreamResponse_Terminal_Event_Table) Reset() { *x = GetJobStreamResponse_Terminal_Event_Table{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[413] + mi := &file_pkg_server_proto_server_proto_msgTypes[415] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29411,7 +29518,7 @@ func (x *GetJobStreamResponse_Terminal_Event_Table) String() string { func (*GetJobStreamResponse_Terminal_Event_Table) ProtoMessage() {} func (x *GetJobStreamResponse_Terminal_Event_Table) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[413] + mi := &file_pkg_server_proto_server_proto_msgTypes[415] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29452,7 +29559,7 @@ type GetJobStreamResponse_Terminal_Event_StepGroup struct { func (x *GetJobStreamResponse_Terminal_Event_StepGroup) Reset() { *x = GetJobStreamResponse_Terminal_Event_StepGroup{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[414] + mi := &file_pkg_server_proto_server_proto_msgTypes[416] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29465,7 +29572,7 @@ func (x *GetJobStreamResponse_Terminal_Event_StepGroup) String() string { func (*GetJobStreamResponse_Terminal_Event_StepGroup) ProtoMessage() {} func (x *GetJobStreamResponse_Terminal_Event_StepGroup) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[414] + mi := &file_pkg_server_proto_server_proto_msgTypes[416] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29503,7 +29610,7 @@ type GetJobStreamResponse_Terminal_Event_Step struct { func (x *GetJobStreamResponse_Terminal_Event_Step) Reset() { *x = GetJobStreamResponse_Terminal_Event_Step{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[415] + mi := &file_pkg_server_proto_server_proto_msgTypes[417] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29516,7 +29623,7 @@ func (x *GetJobStreamResponse_Terminal_Event_Step) String() string { func (*GetJobStreamResponse_Terminal_Event_Step) ProtoMessage() {} func (x *GetJobStreamResponse_Terminal_Event_Step) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[415] + mi := &file_pkg_server_proto_server_proto_msgTypes[417] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29578,7 +29685,7 @@ type Runner_ODR struct { func (x *Runner_ODR) Reset() { *x = Runner_ODR{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[417] + mi := &file_pkg_server_proto_server_proto_msgTypes[419] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29591,7 +29698,7 @@ func (x *Runner_ODR) String() string { func (*Runner_ODR) ProtoMessage() {} func (x *Runner_ODR) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[417] + mi := &file_pkg_server_proto_server_proto_msgTypes[419] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29623,7 +29730,7 @@ type Runner_Local struct { func (x *Runner_Local) Reset() { *x = Runner_Local{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[418] + mi := &file_pkg_server_proto_server_proto_msgTypes[420] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29636,7 +29743,7 @@ func (x *Runner_Local) String() string { func (*Runner_Local) ProtoMessage() {} func (x *Runner_Local) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[418] + mi := &file_pkg_server_proto_server_proto_msgTypes[420] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29661,7 +29768,7 @@ type Runner_Remote struct { func (x *Runner_Remote) Reset() { *x = Runner_Remote{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[419] + mi := &file_pkg_server_proto_server_proto_msgTypes[421] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29674,7 +29781,7 @@ func (x *Runner_Remote) String() string { func (*Runner_Remote) ProtoMessage() {} func (x *Runner_Remote) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[419] + mi := &file_pkg_server_proto_server_proto_msgTypes[421] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29704,7 +29811,7 @@ type RunnerConfigRequest_Open struct { func (x *RunnerConfigRequest_Open) Reset() { *x = RunnerConfigRequest_Open{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[420] + mi := &file_pkg_server_proto_server_proto_msgTypes[422] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29717,7 +29824,7 @@ func (x *RunnerConfigRequest_Open) String() string { func (*RunnerConfigRequest_Open) ProtoMessage() {} func (x *RunnerConfigRequest_Open) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[420] + mi := &file_pkg_server_proto_server_proto_msgTypes[422] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29760,7 +29867,7 @@ type RunnerJobStreamRequest_Request struct { func (x *RunnerJobStreamRequest_Request) Reset() { *x = RunnerJobStreamRequest_Request{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[421] + mi := &file_pkg_server_proto_server_proto_msgTypes[423] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29773,7 +29880,7 @@ func (x *RunnerJobStreamRequest_Request) String() string { func (*RunnerJobStreamRequest_Request) ProtoMessage() {} func (x *RunnerJobStreamRequest_Request) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[421] + mi := &file_pkg_server_proto_server_proto_msgTypes[423] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29812,7 +29919,7 @@ type RunnerJobStreamRequest_Ack struct { func (x *RunnerJobStreamRequest_Ack) Reset() { *x = RunnerJobStreamRequest_Ack{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[422] + mi := &file_pkg_server_proto_server_proto_msgTypes[424] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29825,7 +29932,7 @@ func (x *RunnerJobStreamRequest_Ack) String() string { func (*RunnerJobStreamRequest_Ack) ProtoMessage() {} func (x *RunnerJobStreamRequest_Ack) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[422] + mi := &file_pkg_server_proto_server_proto_msgTypes[424] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29852,7 +29959,7 @@ type RunnerJobStreamRequest_Complete struct { func (x *RunnerJobStreamRequest_Complete) Reset() { *x = RunnerJobStreamRequest_Complete{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[423] + mi := &file_pkg_server_proto_server_proto_msgTypes[425] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29865,7 +29972,7 @@ func (x *RunnerJobStreamRequest_Complete) String() string { func (*RunnerJobStreamRequest_Complete) ProtoMessage() {} func (x *RunnerJobStreamRequest_Complete) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[423] + mi := &file_pkg_server_proto_server_proto_msgTypes[425] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29899,7 +30006,7 @@ type RunnerJobStreamRequest_Error struct { func (x *RunnerJobStreamRequest_Error) Reset() { *x = RunnerJobStreamRequest_Error{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[424] + mi := &file_pkg_server_proto_server_proto_msgTypes[426] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29912,7 +30019,7 @@ func (x *RunnerJobStreamRequest_Error) String() string { func (*RunnerJobStreamRequest_Error) ProtoMessage() {} func (x *RunnerJobStreamRequest_Error) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[424] + mi := &file_pkg_server_proto_server_proto_msgTypes[426] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29944,7 +30051,7 @@ type RunnerJobStreamRequest_Heartbeat struct { func (x *RunnerJobStreamRequest_Heartbeat) Reset() { *x = RunnerJobStreamRequest_Heartbeat{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[425] + mi := &file_pkg_server_proto_server_proto_msgTypes[427] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29957,7 +30064,7 @@ func (x *RunnerJobStreamRequest_Heartbeat) String() string { func (*RunnerJobStreamRequest_Heartbeat) ProtoMessage() {} func (x *RunnerJobStreamRequest_Heartbeat) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[425] + mi := &file_pkg_server_proto_server_proto_msgTypes[427] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29985,7 +30092,7 @@ type RunnerJobStreamRequest_ConfigLoad struct { func (x *RunnerJobStreamRequest_ConfigLoad) Reset() { *x = RunnerJobStreamRequest_ConfigLoad{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[426] + mi := &file_pkg_server_proto_server_proto_msgTypes[428] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29998,7 +30105,7 @@ func (x *RunnerJobStreamRequest_ConfigLoad) String() string { func (*RunnerJobStreamRequest_ConfigLoad) ProtoMessage() {} func (x *RunnerJobStreamRequest_ConfigLoad) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[426] + mi := &file_pkg_server_proto_server_proto_msgTypes[428] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30032,7 +30139,7 @@ type RunnerJobStreamRequest_VariableValuesSet struct { func (x *RunnerJobStreamRequest_VariableValuesSet) Reset() { *x = RunnerJobStreamRequest_VariableValuesSet{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[427] + mi := &file_pkg_server_proto_server_proto_msgTypes[429] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30045,7 +30152,7 @@ func (x *RunnerJobStreamRequest_VariableValuesSet) String() string { func (*RunnerJobStreamRequest_VariableValuesSet) ProtoMessage() {} func (x *RunnerJobStreamRequest_VariableValuesSet) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[427] + mi := &file_pkg_server_proto_server_proto_msgTypes[429] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30082,7 +30189,7 @@ type RunnerJobStreamResponse_JobAssignment struct { func (x *RunnerJobStreamResponse_JobAssignment) Reset() { *x = RunnerJobStreamResponse_JobAssignment{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[429] + mi := &file_pkg_server_proto_server_proto_msgTypes[431] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30095,7 +30202,7 @@ func (x *RunnerJobStreamResponse_JobAssignment) String() string { func (*RunnerJobStreamResponse_JobAssignment) ProtoMessage() {} func (x *RunnerJobStreamResponse_JobAssignment) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[429] + mi := &file_pkg_server_proto_server_proto_msgTypes[431] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30136,7 +30243,7 @@ type RunnerJobStreamResponse_JobCancel struct { func (x *RunnerJobStreamResponse_JobCancel) Reset() { *x = RunnerJobStreamResponse_JobCancel{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[430] + mi := &file_pkg_server_proto_server_proto_msgTypes[432] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30149,7 +30256,7 @@ func (x *RunnerJobStreamResponse_JobCancel) String() string { func (*RunnerJobStreamResponse_JobCancel) ProtoMessage() {} func (x *RunnerJobStreamResponse_JobCancel) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[430] + mi := &file_pkg_server_proto_server_proto_msgTypes[432] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30185,7 +30292,7 @@ type ServerConfig_AdvertiseAddr struct { func (x *ServerConfig_AdvertiseAddr) Reset() { *x = ServerConfig_AdvertiseAddr{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[431] + mi := &file_pkg_server_proto_server_proto_msgTypes[433] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30198,7 +30305,7 @@ func (x *ServerConfig_AdvertiseAddr) String() string { func (*ServerConfig_AdvertiseAddr) ProtoMessage() {} func (x *ServerConfig_AdvertiseAddr) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[431] + mi := &file_pkg_server_proto_server_proto_msgTypes[433] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30249,7 +30356,7 @@ type Hostname_Target struct { func (x *Hostname_Target) Reset() { *x = Hostname_Target{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[433] + mi := &file_pkg_server_proto_server_proto_msgTypes[435] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30262,7 +30369,7 @@ func (x *Hostname_Target) String() string { func (*Hostname_Target) ProtoMessage() {} func (x *Hostname_Target) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[433] + mi := &file_pkg_server_proto_server_proto_msgTypes[435] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30317,7 +30424,7 @@ type Hostname_TargetApp struct { func (x *Hostname_TargetApp) Reset() { *x = Hostname_TargetApp{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[434] + mi := &file_pkg_server_proto_server_proto_msgTypes[436] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30330,7 +30437,7 @@ func (x *Hostname_TargetApp) String() string { func (*Hostname_TargetApp) ProtoMessage() {} func (x *Hostname_TargetApp) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[434] + mi := &file_pkg_server_proto_server_proto_msgTypes[436] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30381,7 +30488,7 @@ type Build_Preload struct { func (x *Build_Preload) Reset() { *x = Build_Preload{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[436] + mi := &file_pkg_server_proto_server_proto_msgTypes[438] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30394,7 +30501,7 @@ func (x *Build_Preload) String() string { func (*Build_Preload) ProtoMessage() {} func (x *Build_Preload) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[436] + mi := &file_pkg_server_proto_server_proto_msgTypes[438] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30438,7 +30545,7 @@ type PushedArtifact_Preload struct { func (x *PushedArtifact_Preload) Reset() { *x = PushedArtifact_Preload{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[439] + mi := &file_pkg_server_proto_server_proto_msgTypes[441] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30451,7 +30558,7 @@ func (x *PushedArtifact_Preload) String() string { func (*PushedArtifact_Preload) ProtoMessage() {} func (x *PushedArtifact_Preload) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[439] + mi := &file_pkg_server_proto_server_proto_msgTypes[441] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30504,7 +30611,7 @@ type Deployment_Preload struct { func (x *Deployment_Preload) Reset() { *x = Deployment_Preload{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[441] + mi := &file_pkg_server_proto_server_proto_msgTypes[443] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30517,7 +30624,7 @@ func (x *Deployment_Preload) String() string { func (*Deployment_Preload) ProtoMessage() {} func (x *Deployment_Preload) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[441] + mi := &file_pkg_server_proto_server_proto_msgTypes[443] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30576,7 +30683,7 @@ type ListInstancesRequest_Application struct { func (x *ListInstancesRequest_Application) Reset() { *x = ListInstancesRequest_Application{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[442] + mi := &file_pkg_server_proto_server_proto_msgTypes[444] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30589,7 +30696,7 @@ func (x *ListInstancesRequest_Application) String() string { func (*ListInstancesRequest_Application) ProtoMessage() {} func (x *ListInstancesRequest_Application) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[442] + mi := &file_pkg_server_proto_server_proto_msgTypes[444] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30646,7 +30753,7 @@ type Release_Preload struct { func (x *Release_Preload) Reset() { *x = Release_Preload{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[444] + mi := &file_pkg_server_proto_server_proto_msgTypes[446] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30659,7 +30766,7 @@ func (x *Release_Preload) String() string { func (*Release_Preload) ProtoMessage() {} func (x *Release_Preload) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[444] + mi := &file_pkg_server_proto_server_proto_msgTypes[446] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30740,7 +30847,7 @@ type StatusReport_Resource struct { func (x *StatusReport_Resource) Reset() { *x = StatusReport_Resource{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[445] + mi := &file_pkg_server_proto_server_proto_msgTypes[447] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30753,7 +30860,7 @@ func (x *StatusReport_Resource) String() string { func (*StatusReport_Resource) ProtoMessage() {} func (x *StatusReport_Resource) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[445] + mi := &file_pkg_server_proto_server_proto_msgTypes[447] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30876,7 +30983,7 @@ type StatusReport_Health struct { func (x *StatusReport_Health) Reset() { *x = StatusReport_Health{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[446] + mi := &file_pkg_server_proto_server_proto_msgTypes[448] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30889,7 +30996,7 @@ func (x *StatusReport_Health) String() string { func (*StatusReport_Health) ProtoMessage() {} func (x *StatusReport_Health) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[446] + mi := &file_pkg_server_proto_server_proto_msgTypes[448] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30945,7 +31052,7 @@ type GetLogStreamRequest_Application struct { func (x *GetLogStreamRequest_Application) Reset() { *x = GetLogStreamRequest_Application{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[447] + mi := &file_pkg_server_proto_server_proto_msgTypes[449] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30958,7 +31065,7 @@ func (x *GetLogStreamRequest_Application) String() string { func (*GetLogStreamRequest_Application) ProtoMessage() {} func (x *GetLogStreamRequest_Application) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[447] + mi := &file_pkg_server_proto_server_proto_msgTypes[449] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31001,7 +31108,7 @@ type LogBatch_Entry struct { func (x *LogBatch_Entry) Reset() { *x = LogBatch_Entry{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[448] + mi := &file_pkg_server_proto_server_proto_msgTypes[450] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31014,7 +31121,7 @@ func (x *LogBatch_Entry) String() string { func (*LogBatch_Entry) ProtoMessage() {} func (x *LogBatch_Entry) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[448] + mi := &file_pkg_server_proto_server_proto_msgTypes[450] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31068,7 +31175,7 @@ type ConfigVar_DynamicVal struct { func (x *ConfigVar_DynamicVal) Reset() { *x = ConfigVar_DynamicVal{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[449] + mi := &file_pkg_server_proto_server_proto_msgTypes[451] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31081,7 +31188,7 @@ func (x *ConfigVar_DynamicVal) String() string { func (*ConfigVar_DynamicVal) ProtoMessage() {} func (x *ConfigVar_DynamicVal) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[449] + mi := &file_pkg_server_proto_server_proto_msgTypes[451] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31156,7 +31263,7 @@ type ConfigVar_Target struct { func (x *ConfigVar_Target) Reset() { *x = ConfigVar_Target{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[450] + mi := &file_pkg_server_proto_server_proto_msgTypes[452] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31169,7 +31276,7 @@ func (x *ConfigVar_Target) String() string { func (*ConfigVar_Target) ProtoMessage() {} func (x *ConfigVar_Target) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[450] + mi := &file_pkg_server_proto_server_proto_msgTypes[452] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31275,7 +31382,7 @@ type ExecStreamRequest_Start struct { func (x *ExecStreamRequest_Start) Reset() { *x = ExecStreamRequest_Start{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[454] + mi := &file_pkg_server_proto_server_proto_msgTypes[456] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31288,7 +31395,7 @@ func (x *ExecStreamRequest_Start) String() string { func (*ExecStreamRequest_Start) ProtoMessage() {} func (x *ExecStreamRequest_Start) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[454] + mi := &file_pkg_server_proto_server_proto_msgTypes[456] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31371,7 +31478,7 @@ type ExecStreamRequest_Input struct { func (x *ExecStreamRequest_Input) Reset() { *x = ExecStreamRequest_Input{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[455] + mi := &file_pkg_server_proto_server_proto_msgTypes[457] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31384,7 +31491,7 @@ func (x *ExecStreamRequest_Input) String() string { func (*ExecStreamRequest_Input) ProtoMessage() {} func (x *ExecStreamRequest_Input) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[455] + mi := &file_pkg_server_proto_server_proto_msgTypes[457] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31422,7 +31529,7 @@ type ExecStreamRequest_PTY struct { func (x *ExecStreamRequest_PTY) Reset() { *x = ExecStreamRequest_PTY{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[456] + mi := &file_pkg_server_proto_server_proto_msgTypes[458] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31435,7 +31542,7 @@ func (x *ExecStreamRequest_PTY) String() string { func (*ExecStreamRequest_PTY) ProtoMessage() {} func (x *ExecStreamRequest_PTY) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[456] + mi := &file_pkg_server_proto_server_proto_msgTypes[458] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31486,7 +31593,7 @@ type ExecStreamRequest_WindowSize struct { func (x *ExecStreamRequest_WindowSize) Reset() { *x = ExecStreamRequest_WindowSize{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[457] + mi := &file_pkg_server_proto_server_proto_msgTypes[459] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31499,7 +31606,7 @@ func (x *ExecStreamRequest_WindowSize) String() string { func (*ExecStreamRequest_WindowSize) ProtoMessage() {} func (x *ExecStreamRequest_WindowSize) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[457] + mi := &file_pkg_server_proto_server_proto_msgTypes[459] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31552,7 +31659,7 @@ type ExecStreamResponse_Open struct { func (x *ExecStreamResponse_Open) Reset() { *x = ExecStreamResponse_Open{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[458] + mi := &file_pkg_server_proto_server_proto_msgTypes[460] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31565,7 +31672,7 @@ func (x *ExecStreamResponse_Open) String() string { func (*ExecStreamResponse_Open) ProtoMessage() {} func (x *ExecStreamResponse_Open) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[458] + mi := &file_pkg_server_proto_server_proto_msgTypes[460] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31592,7 +31699,7 @@ type ExecStreamResponse_Exit struct { func (x *ExecStreamResponse_Exit) Reset() { *x = ExecStreamResponse_Exit{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[459] + mi := &file_pkg_server_proto_server_proto_msgTypes[461] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31605,7 +31712,7 @@ func (x *ExecStreamResponse_Exit) String() string { func (*ExecStreamResponse_Exit) ProtoMessage() {} func (x *ExecStreamResponse_Exit) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[459] + mi := &file_pkg_server_proto_server_proto_msgTypes[461] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31640,7 +31747,7 @@ type ExecStreamResponse_Output struct { func (x *ExecStreamResponse_Output) Reset() { *x = ExecStreamResponse_Output{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[460] + mi := &file_pkg_server_proto_server_proto_msgTypes[462] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31653,7 +31760,7 @@ func (x *ExecStreamResponse_Output) String() string { func (*ExecStreamResponse_Output) ProtoMessage() {} func (x *ExecStreamResponse_Output) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[460] + mi := &file_pkg_server_proto_server_proto_msgTypes[462] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31696,7 +31803,7 @@ type EntrypointConfig_Exec struct { func (x *EntrypointConfig_Exec) Reset() { *x = EntrypointConfig_Exec{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[461] + mi := &file_pkg_server_proto_server_proto_msgTypes[463] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31709,7 +31816,7 @@ func (x *EntrypointConfig_Exec) String() string { func (*EntrypointConfig_Exec) ProtoMessage() {} func (x *EntrypointConfig_Exec) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[461] + mi := &file_pkg_server_proto_server_proto_msgTypes[463] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31761,7 +31868,7 @@ type EntrypointConfig_URLService struct { func (x *EntrypointConfig_URLService) Reset() { *x = EntrypointConfig_URLService{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[462] + mi := &file_pkg_server_proto_server_proto_msgTypes[464] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31774,7 +31881,7 @@ func (x *EntrypointConfig_URLService) String() string { func (*EntrypointConfig_URLService) ProtoMessage() {} func (x *EntrypointConfig_URLService) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[462] + mi := &file_pkg_server_proto_server_proto_msgTypes[464] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31825,7 +31932,7 @@ type EntrypointConfig_DeploymentInfo struct { func (x *EntrypointConfig_DeploymentInfo) Reset() { *x = EntrypointConfig_DeploymentInfo{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[463] + mi := &file_pkg_server_proto_server_proto_msgTypes[465] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31838,7 +31945,7 @@ func (x *EntrypointConfig_DeploymentInfo) String() string { func (*EntrypointConfig_DeploymentInfo) ProtoMessage() {} func (x *EntrypointConfig_DeploymentInfo) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[463] + mi := &file_pkg_server_proto_server_proto_msgTypes[465] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31880,7 +31987,7 @@ type EntrypointExecRequest_Open struct { func (x *EntrypointExecRequest_Open) Reset() { *x = EntrypointExecRequest_Open{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[465] + mi := &file_pkg_server_proto_server_proto_msgTypes[467] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31893,7 +32000,7 @@ func (x *EntrypointExecRequest_Open) String() string { func (*EntrypointExecRequest_Open) ProtoMessage() {} func (x *EntrypointExecRequest_Open) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[465] + mi := &file_pkg_server_proto_server_proto_msgTypes[467] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31934,7 +32041,7 @@ type EntrypointExecRequest_Exit struct { func (x *EntrypointExecRequest_Exit) Reset() { *x = EntrypointExecRequest_Exit{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[466] + mi := &file_pkg_server_proto_server_proto_msgTypes[468] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31947,7 +32054,7 @@ func (x *EntrypointExecRequest_Exit) String() string { func (*EntrypointExecRequest_Exit) ProtoMessage() {} func (x *EntrypointExecRequest_Exit) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[466] + mi := &file_pkg_server_proto_server_proto_msgTypes[468] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31982,7 +32089,7 @@ type EntrypointExecRequest_Output struct { func (x *EntrypointExecRequest_Output) Reset() { *x = EntrypointExecRequest_Output{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[467] + mi := &file_pkg_server_proto_server_proto_msgTypes[469] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31995,7 +32102,7 @@ func (x *EntrypointExecRequest_Output) String() string { func (*EntrypointExecRequest_Output) ProtoMessage() {} func (x *EntrypointExecRequest_Output) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[467] + mi := &file_pkg_server_proto_server_proto_msgTypes[469] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32036,7 +32143,7 @@ type EntrypointExecRequest_Error struct { func (x *EntrypointExecRequest_Error) Reset() { *x = EntrypointExecRequest_Error{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[468] + mi := &file_pkg_server_proto_server_proto_msgTypes[470] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32049,7 +32156,7 @@ func (x *EntrypointExecRequest_Error) String() string { func (*EntrypointExecRequest_Error) ProtoMessage() {} func (x *EntrypointExecRequest_Error) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[468] + mi := &file_pkg_server_proto_server_proto_msgTypes[470] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32109,7 +32216,7 @@ type Pipeline_Step struct { func (x *Pipeline_Step) Reset() { *x = Pipeline_Step{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[470] + mi := &file_pkg_server_proto_server_proto_msgTypes[472] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32122,7 +32229,7 @@ func (x *Pipeline_Step) String() string { func (*Pipeline_Step) ProtoMessage() {} func (x *Pipeline_Step) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[470] + mi := &file_pkg_server_proto_server_proto_msgTypes[472] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32278,7 +32385,7 @@ type Pipeline_Step_Exec struct { func (x *Pipeline_Step_Exec) Reset() { *x = Pipeline_Step_Exec{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[471] + mi := &file_pkg_server_proto_server_proto_msgTypes[473] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32291,7 +32398,7 @@ func (x *Pipeline_Step_Exec) String() string { func (*Pipeline_Step_Exec) ProtoMessage() {} func (x *Pipeline_Step_Exec) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[471] + mi := &file_pkg_server_proto_server_proto_msgTypes[473] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32342,7 +32449,7 @@ type Pipeline_Step_Build struct { func (x *Pipeline_Step_Build) Reset() { *x = Pipeline_Step_Build{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[472] + mi := &file_pkg_server_proto_server_proto_msgTypes[474] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32355,7 +32462,7 @@ func (x *Pipeline_Step_Build) String() string { func (*Pipeline_Step_Build) ProtoMessage() {} func (x *Pipeline_Step_Build) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[472] + mi := &file_pkg_server_proto_server_proto_msgTypes[474] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32392,7 +32499,7 @@ type Pipeline_Step_Deploy struct { func (x *Pipeline_Step_Deploy) Reset() { *x = Pipeline_Step_Deploy{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[473] + mi := &file_pkg_server_proto_server_proto_msgTypes[475] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32405,7 +32512,7 @@ func (x *Pipeline_Step_Deploy) String() string { func (*Pipeline_Step_Deploy) ProtoMessage() {} func (x *Pipeline_Step_Deploy) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[473] + mi := &file_pkg_server_proto_server_proto_msgTypes[475] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32445,7 +32552,7 @@ type Pipeline_Step_Release struct { func (x *Pipeline_Step_Release) Reset() { *x = Pipeline_Step_Release{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[474] + mi := &file_pkg_server_proto_server_proto_msgTypes[476] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32458,7 +32565,7 @@ func (x *Pipeline_Step_Release) String() string { func (*Pipeline_Step_Release) ProtoMessage() {} func (x *Pipeline_Step_Release) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[474] + mi := &file_pkg_server_proto_server_proto_msgTypes[476] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32518,7 +32625,7 @@ type Pipeline_Step_Up struct { func (x *Pipeline_Step_Up) Reset() { *x = Pipeline_Step_Up{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[475] + mi := &file_pkg_server_proto_server_proto_msgTypes[477] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32531,7 +32638,7 @@ func (x *Pipeline_Step_Up) String() string { func (*Pipeline_Step_Up) ProtoMessage() {} func (x *Pipeline_Step_Up) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[475] + mi := &file_pkg_server_proto_server_proto_msgTypes[477] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32579,7 +32686,7 @@ type Pipeline_Step_Pipeline struct { func (x *Pipeline_Step_Pipeline) Reset() { *x = Pipeline_Step_Pipeline{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[476] + mi := &file_pkg_server_proto_server_proto_msgTypes[478] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32592,7 +32699,7 @@ func (x *Pipeline_Step_Pipeline) String() string { func (*Pipeline_Step_Pipeline) ProtoMessage() {} func (x *Pipeline_Step_Pipeline) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[476] + mi := &file_pkg_server_proto_server_proto_msgTypes[478] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32629,7 +32736,7 @@ type GetPipelineResponse_Graph struct { func (x *GetPipelineResponse_Graph) Reset() { *x = GetPipelineResponse_Graph{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[477] + mi := &file_pkg_server_proto_server_proto_msgTypes[479] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32642,7 +32749,7 @@ func (x *GetPipelineResponse_Graph) String() string { func (*GetPipelineResponse_Graph) ProtoMessage() {} func (x *GetPipelineResponse_Graph) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[477] + mi := &file_pkg_server_proto_server_proto_msgTypes[479] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32692,7 +32799,7 @@ type ProjectTemplate_WaypointProject struct { func (x *ProjectTemplate_WaypointProject) Reset() { *x = ProjectTemplate_WaypointProject{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[480] + mi := &file_pkg_server_proto_server_proto_msgTypes[482] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32705,7 +32812,7 @@ func (x *ProjectTemplate_WaypointProject) String() string { func (*ProjectTemplate_WaypointProject) ProtoMessage() {} func (x *ProjectTemplate_WaypointProject) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[480] + mi := &file_pkg_server_proto_server_proto_msgTypes[482] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32743,7 +32850,7 @@ type ProjectTemplate_TerraformNocodeModule struct { func (x *ProjectTemplate_TerraformNocodeModule) Reset() { *x = ProjectTemplate_TerraformNocodeModule{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[481] + mi := &file_pkg_server_proto_server_proto_msgTypes[483] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32756,7 +32863,7 @@ func (x *ProjectTemplate_TerraformNocodeModule) String() string { func (*ProjectTemplate_TerraformNocodeModule) ProtoMessage() {} func (x *ProjectTemplate_TerraformNocodeModule) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[481] + mi := &file_pkg_server_proto_server_proto_msgTypes[483] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32805,7 +32912,7 @@ type TokenTransport_OAuthCredentials struct { func (x *TokenTransport_OAuthCredentials) Reset() { *x = TokenTransport_OAuthCredentials{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[483] + mi := &file_pkg_server_proto_server_proto_msgTypes[485] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32818,7 +32925,7 @@ func (x *TokenTransport_OAuthCredentials) String() string { func (*TokenTransport_OAuthCredentials) ProtoMessage() {} func (x *TokenTransport_OAuthCredentials) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[483] + mi := &file_pkg_server_proto_server_proto_msgTypes[485] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32831,7 +32938,7 @@ func (x *TokenTransport_OAuthCredentials) ProtoReflect() protoreflect.Message { // Deprecated: Use TokenTransport_OAuthCredentials.ProtoReflect.Descriptor instead. func (*TokenTransport_OAuthCredentials) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{237, 1} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{239, 1} } func (x *TokenTransport_OAuthCredentials) GetUrl() string { @@ -32873,7 +32980,7 @@ type Token_Login struct { func (x *Token_Login) Reset() { *x = Token_Login{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[484] + mi := &file_pkg_server_proto_server_proto_msgTypes[486] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32886,7 +32993,7 @@ func (x *Token_Login) String() string { func (*Token_Login) ProtoMessage() {} func (x *Token_Login) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[484] + mi := &file_pkg_server_proto_server_proto_msgTypes[486] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32899,7 +33006,7 @@ func (x *Token_Login) ProtoReflect() protoreflect.Message { // Deprecated: Use Token_Login.ProtoReflect.Descriptor instead. func (*Token_Login) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{238, 0} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{240, 0} } func (x *Token_Login) GetUserId() string { @@ -32934,7 +33041,7 @@ type Token_Runner struct { func (x *Token_Runner) Reset() { *x = Token_Runner{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[485] + mi := &file_pkg_server_proto_server_proto_msgTypes[487] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32947,7 +33054,7 @@ func (x *Token_Runner) String() string { func (*Token_Runner) ProtoMessage() {} func (x *Token_Runner) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[485] + mi := &file_pkg_server_proto_server_proto_msgTypes[487] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32960,7 +33067,7 @@ func (x *Token_Runner) ProtoReflect() protoreflect.Message { // Deprecated: Use Token_Runner.ProtoReflect.Descriptor instead. func (*Token_Runner) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{238, 1} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{240, 1} } func (x *Token_Runner) GetId() string { @@ -32998,7 +33105,7 @@ type Token_Invite struct { func (x *Token_Invite) Reset() { *x = Token_Invite{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[486] + mi := &file_pkg_server_proto_server_proto_msgTypes[488] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33011,7 +33118,7 @@ func (x *Token_Invite) String() string { func (*Token_Invite) ProtoMessage() {} func (x *Token_Invite) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[486] + mi := &file_pkg_server_proto_server_proto_msgTypes[488] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33024,7 +33131,7 @@ func (x *Token_Invite) ProtoReflect() protoreflect.Message { // Deprecated: Use Token_Invite.ProtoReflect.Descriptor instead. func (*Token_Invite) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{238, 2} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{240, 2} } func (x *Token_Invite) GetFromUserId() string { @@ -33060,7 +33167,7 @@ type Token_Entrypoint struct { func (x *Token_Entrypoint) Reset() { *x = Token_Entrypoint{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[487] + mi := &file_pkg_server_proto_server_proto_msgTypes[489] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33073,7 +33180,7 @@ func (x *Token_Entrypoint) String() string { func (*Token_Entrypoint) ProtoMessage() {} func (x *Token_Entrypoint) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[487] + mi := &file_pkg_server_proto_server_proto_msgTypes[489] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33086,7 +33193,7 @@ func (x *Token_Entrypoint) ProtoReflect() protoreflect.Message { // Deprecated: Use Token_Entrypoint.ProtoReflect.Descriptor instead. func (*Token_Entrypoint) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{238, 3} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{240, 3} } func (x *Token_Entrypoint) GetDeploymentId() string { @@ -33111,7 +33218,7 @@ type Token_Trigger struct { func (x *Token_Trigger) Reset() { *x = Token_Trigger{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[488] + mi := &file_pkg_server_proto_server_proto_msgTypes[490] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33124,7 +33231,7 @@ func (x *Token_Trigger) String() string { func (*Token_Trigger) ProtoMessage() {} func (x *Token_Trigger) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[488] + mi := &file_pkg_server_proto_server_proto_msgTypes[490] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33137,7 +33244,7 @@ func (x *Token_Trigger) ProtoReflect() protoreflect.Message { // Deprecated: Use Token_Trigger.ProtoReflect.Descriptor instead. func (*Token_Trigger) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{238, 4} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{240, 4} } func (x *Token_Trigger) GetFromUserId() string { @@ -33161,7 +33268,7 @@ type Token_Invite_Signup struct { func (x *Token_Invite_Signup) Reset() { *x = Token_Invite_Signup{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[489] + mi := &file_pkg_server_proto_server_proto_msgTypes[491] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33174,7 +33281,7 @@ func (x *Token_Invite_Signup) String() string { func (*Token_Invite_Signup) ProtoMessage() {} func (x *Token_Invite_Signup) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[489] + mi := &file_pkg_server_proto_server_proto_msgTypes[491] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33187,7 +33294,7 @@ func (x *Token_Invite_Signup) ProtoReflect() protoreflect.Message { // Deprecated: Use Token_Invite_Signup.ProtoReflect.Descriptor instead. func (*Token_Invite_Signup) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{238, 2, 0} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{240, 2, 0} } func (x *Token_Invite_Signup) GetInitialUsername() string { @@ -33207,7 +33314,7 @@ type CreateSnapshotResponse_Open struct { func (x *CreateSnapshotResponse_Open) Reset() { *x = CreateSnapshotResponse_Open{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[491] + mi := &file_pkg_server_proto_server_proto_msgTypes[493] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33220,7 +33327,7 @@ func (x *CreateSnapshotResponse_Open) String() string { func (*CreateSnapshotResponse_Open) ProtoMessage() {} func (x *CreateSnapshotResponse_Open) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[491] + mi := &file_pkg_server_proto_server_proto_msgTypes[493] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33233,7 +33340,7 @@ func (x *CreateSnapshotResponse_Open) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateSnapshotResponse_Open.ProtoReflect.Descriptor instead. func (*CreateSnapshotResponse_Open) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{247, 0} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{249, 0} } type RestoreSnapshotRequest_Open struct { @@ -33252,7 +33359,7 @@ type RestoreSnapshotRequest_Open struct { func (x *RestoreSnapshotRequest_Open) Reset() { *x = RestoreSnapshotRequest_Open{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[492] + mi := &file_pkg_server_proto_server_proto_msgTypes[494] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33265,7 +33372,7 @@ func (x *RestoreSnapshotRequest_Open) String() string { func (*RestoreSnapshotRequest_Open) ProtoMessage() {} func (x *RestoreSnapshotRequest_Open) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[492] + mi := &file_pkg_server_proto_server_proto_msgTypes[494] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33278,7 +33385,7 @@ func (x *RestoreSnapshotRequest_Open) ProtoReflect() protoreflect.Message { // Deprecated: Use RestoreSnapshotRequest_Open.ProtoReflect.Descriptor instead. func (*RestoreSnapshotRequest_Open) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{248, 0} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{250, 0} } func (x *RestoreSnapshotRequest_Open) GetExit() bool { @@ -33305,7 +33412,7 @@ type Snapshot_Header struct { func (x *Snapshot_Header) Reset() { *x = Snapshot_Header{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[493] + mi := &file_pkg_server_proto_server_proto_msgTypes[495] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33318,7 +33425,7 @@ func (x *Snapshot_Header) String() string { func (*Snapshot_Header) ProtoMessage() {} func (x *Snapshot_Header) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[493] + mi := &file_pkg_server_proto_server_proto_msgTypes[495] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33331,7 +33438,7 @@ func (x *Snapshot_Header) ProtoReflect() protoreflect.Message { // Deprecated: Use Snapshot_Header.ProtoReflect.Descriptor instead. func (*Snapshot_Header) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{249, 0} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{251, 0} } func (x *Snapshot_Header) GetVersion() *VersionInfo { @@ -33367,7 +33474,7 @@ type Snapshot_Trailer struct { func (x *Snapshot_Trailer) Reset() { *x = Snapshot_Trailer{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[494] + mi := &file_pkg_server_proto_server_proto_msgTypes[496] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33380,7 +33487,7 @@ func (x *Snapshot_Trailer) String() string { func (*Snapshot_Trailer) ProtoMessage() {} func (x *Snapshot_Trailer) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[494] + mi := &file_pkg_server_proto_server_proto_msgTypes[496] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33393,7 +33500,7 @@ func (x *Snapshot_Trailer) ProtoReflect() protoreflect.Message { // Deprecated: Use Snapshot_Trailer.ProtoReflect.Descriptor instead. func (*Snapshot_Trailer) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{249, 1} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{251, 1} } func (m *Snapshot_Trailer) GetChecksum() isSnapshot_Trailer_Checksum { @@ -33444,7 +33551,7 @@ type Snapshot_BoltChunk struct { func (x *Snapshot_BoltChunk) Reset() { *x = Snapshot_BoltChunk{} if protoimpl.UnsafeEnabled { - mi := &file_pkg_server_proto_server_proto_msgTypes[495] + mi := &file_pkg_server_proto_server_proto_msgTypes[497] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33457,7 +33564,7 @@ func (x *Snapshot_BoltChunk) String() string { func (*Snapshot_BoltChunk) ProtoMessage() {} func (x *Snapshot_BoltChunk) ProtoReflect() protoreflect.Message { - mi := &file_pkg_server_proto_server_proto_msgTypes[495] + mi := &file_pkg_server_proto_server_proto_msgTypes[497] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33470,7 +33577,7 @@ func (x *Snapshot_BoltChunk) ProtoReflect() protoreflect.Message { // Deprecated: Use Snapshot_BoltChunk.ProtoReflect.Descriptor instead. func (*Snapshot_BoltChunk) Descriptor() ([]byte, []int) { - return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{249, 2} + return file_pkg_server_proto_server_proto_rawDescGZIP(), []int{251, 2} } func (x *Snapshot_BoltChunk) GetBucket() string { @@ -37891,1205 +37998,1222 @@ var file_pkg_server_proto_server_proto_rawDesc = []byte{ 0x64, 0x4f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x06, 0x61, 0x64, 0x64, 0x5f, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x05, 0x61, 0x64, 0x64, 0x4f, 0x6e, 0x22, 0x95, 0x01, - 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x12, 0x39, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x66, 0x2e, 0x50, 0x72, - 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x45, - 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x90, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, - 0x64, 0x4f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x07, - 0x61, 0x64, 0x64, 0x5f, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, + 0x2e, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x05, 0x61, 0x64, 0x64, 0x4f, 0x6e, 0x22, 0x5e, 0x0a, + 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x34, 0x0a, 0x06, 0x61, 0x64, 0x64, 0x5f, 0x6f, 0x6e, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x66, 0x2e, 0x41, 0x64, 0x64, + 0x4f, 0x6e, 0x52, 0x05, 0x61, 0x64, 0x64, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, + 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x47, 0x0a, + 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x06, 0x61, 0x64, 0x64, 0x5f, 0x6f, 0x6e, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, + 0x05, 0x61, 0x64, 0x64, 0x4f, 0x6e, 0x22, 0x95, 0x01, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x41, + 0x64, 0x64, 0x4f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x39, 0x0a, 0x07, + 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x06, 0x61, 0x64, 0x64, 0x4f, 0x6e, 0x73, - 0x12, 0x46, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x52, 0x0a, 0x70, 0x61, - 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x54, - 0x46, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x12, 0x25, 0x0a, 0x0e, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x6e, - 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x77, 0x6f, 0x72, 0x6b, 0x73, - 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0xad, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74, - 0x54, 0x46, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x46, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x46, 0x52, - 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x22, 0x39, 0x0a, - 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, - 0x4e, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x01, - 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x10, 0x02, 0x12, 0x09, 0x0a, - 0x05, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x03, 0x22, 0xf1, 0x03, 0x0a, 0x05, 0x41, 0x64, 0x64, - 0x4f, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, - 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x39, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, - 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x66, - 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, - 0x74, 0x12, 0x47, 0x0a, 0x0a, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, - 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x66, 0x2e, 0x41, - 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, - 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, - 0x61, 0x64, 0x6d, 0x65, 0x5f, 0x6d, 0x61, 0x72, 0x6b, 0x64, 0x6f, 0x77, 0x6e, 0x18, 0x05, 0x20, - 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x72, 0x65, 0x61, 0x64, 0x6d, 0x65, 0x4d, 0x61, 0x72, 0x6b, 0x64, - 0x6f, 0x77, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, - 0x09, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x12, 0x61, 0x0a, 0x17, 0x74, 0x65, 0x72, 0x72, 0x61, - 0x66, 0x6f, 0x72, 0x6d, 0x5f, 0x6e, 0x6f, 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x6d, 0x6f, 0x64, 0x75, - 0x6c, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x65, + 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x07, + 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x45, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x68, 0x61, + 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x52, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x90, + 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x5f, 0x6f, 0x6e, 0x73, + 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x41, 0x64, 0x64, 0x4f, + 0x6e, 0x52, 0x06, 0x61, 0x64, 0x64, 0x4f, 0x6e, 0x73, 0x12, 0x46, 0x0a, 0x0a, 0x70, 0x61, 0x67, + 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, + 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x52, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x22, 0x3e, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x54, 0x46, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x25, 0x0a, 0x0e, 0x77, 0x6f, + 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0d, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d, + 0x65, 0x22, 0xad, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x54, 0x46, 0x52, 0x75, 0x6e, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, + 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x46, + 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x30, 0x2e, + 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x46, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, + 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x22, 0x39, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, + 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, + 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x55, 0x43, + 0x43, 0x45, 0x53, 0x53, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, + 0x03, 0x22, 0xf1, 0x03, 0x0a, 0x05, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, + 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, + 0x39, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x1f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x47, 0x0a, 0x0a, 0x64, 0x65, + 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x66, 0x2e, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, + 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, + 0x69, 0x6f, 0x6e, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x61, 0x64, 0x6d, 0x65, 0x5f, 0x6d, 0x61, + 0x72, 0x6b, 0x64, 0x6f, 0x77, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x72, 0x65, + 0x61, 0x64, 0x6d, 0x65, 0x4d, 0x61, 0x72, 0x6b, 0x64, 0x6f, 0x77, 0x6e, 0x12, 0x12, 0x0a, 0x04, + 0x74, 0x61, 0x67, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, + 0x12, 0x61, 0x0a, 0x17, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, 0x5f, 0x6e, 0x6f, + 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, + 0x4e, 0x6f, 0x63, 0x6f, 0x64, 0x65, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x52, 0x15, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, 0x4e, 0x6f, 0x63, 0x6f, 0x64, 0x65, 0x4d, 0x6f, 0x64, - 0x75, 0x6c, 0x65, 0x52, 0x15, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, 0x4e, 0x6f, - 0x63, 0x6f, 0x64, 0x65, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x73, 0x68, - 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x0c, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, - 0x21, 0x0a, 0x0c, 0x6c, 0x6f, 0x6e, 0x67, 0x5f, 0x73, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, - 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6c, 0x6f, 0x6e, 0x67, 0x53, 0x75, 0x6d, 0x6d, 0x61, - 0x72, 0x79, 0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, - 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, - 0x79, 0x12, 0x39, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, - 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, - 0x70, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x22, 0xdd, 0x02, 0x0a, - 0x0f, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, - 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, - 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, - 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x61, 0x0a, 0x17, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, - 0x6d, 0x5f, 0x6e, 0x6f, 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x18, - 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x65, 0x72, 0x72, 0x61, + 0x75, 0x6c, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x75, 0x6d, + 0x6d, 0x61, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x73, 0x68, 0x6f, 0x72, + 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x21, 0x0a, 0x0c, 0x6c, 0x6f, 0x6e, 0x67, + 0x5f, 0x73, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, + 0x6c, 0x6f, 0x6e, 0x67, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x1d, 0x0a, 0x0a, 0x63, + 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x12, 0x39, 0x0a, 0x0a, 0x63, 0x72, + 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, + 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, + 0x74, 0x65, 0x64, 0x41, 0x74, 0x22, 0xdd, 0x02, 0x0a, 0x0f, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, + 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, + 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x61, 0x0a, + 0x17, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, 0x5f, 0x6e, 0x6f, 0x63, 0x6f, 0x64, + 0x65, 0x5f, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, 0x4e, 0x6f, 0x63, + 0x6f, 0x64, 0x65, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x52, 0x15, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, 0x4e, 0x6f, 0x63, 0x6f, 0x64, 0x65, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, - 0x52, 0x15, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, 0x4e, 0x6f, 0x63, 0x6f, 0x64, - 0x65, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x73, 0x68, 0x6f, 0x72, 0x74, - 0x5f, 0x73, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, - 0x73, 0x68, 0x6f, 0x72, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x21, 0x0a, 0x0c, - 0x6c, 0x6f, 0x6e, 0x67, 0x5f, 0x73, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, 0x05, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x0b, 0x6c, 0x6f, 0x6e, 0x67, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, - 0x38, 0x0a, 0x18, 0x72, 0x65, 0x61, 0x64, 0x6d, 0x65, 0x5f, 0x6d, 0x61, 0x72, 0x6b, 0x64, 0x6f, - 0x77, 0x6e, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, - 0x0c, 0x52, 0x16, 0x72, 0x65, 0x61, 0x64, 0x6d, 0x65, 0x4d, 0x61, 0x72, 0x6b, 0x64, 0x6f, 0x77, - 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x61, 0x67, - 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x12, 0x2d, 0x0a, - 0x13, 0x74, 0x66, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, - 0x5f, 0x69, 0x64, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x74, 0x66, 0x56, 0x61, - 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x73, 0x22, 0x53, 0x0a, 0x16, - 0x47, 0x65, 0x74, 0x54, 0x46, 0x43, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x39, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, - 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x66, - 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, - 0x74, 0x22, 0xaf, 0x01, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x54, 0x46, 0x43, 0x52, 0x75, 0x6e, 0x53, - 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, - 0x03, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, - 0x47, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x31, + 0x12, 0x23, 0x0a, 0x0d, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x6d, 0x61, 0x72, + 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x53, 0x75, + 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x21, 0x0a, 0x0c, 0x6c, 0x6f, 0x6e, 0x67, 0x5f, 0x73, 0x75, + 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6c, 0x6f, 0x6e, + 0x67, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x38, 0x0a, 0x18, 0x72, 0x65, 0x61, 0x64, + 0x6d, 0x65, 0x5f, 0x6d, 0x61, 0x72, 0x6b, 0x64, 0x6f, 0x77, 0x6e, 0x5f, 0x74, 0x65, 0x6d, 0x70, + 0x6c, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x16, 0x72, 0x65, 0x61, 0x64, + 0x6d, 0x65, 0x4d, 0x61, 0x72, 0x6b, 0x64, 0x6f, 0x77, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, + 0x74, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, + 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x12, 0x2d, 0x0a, 0x13, 0x74, 0x66, 0x5f, 0x76, 0x61, 0x72, + 0x69, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x08, 0x20, + 0x03, 0x28, 0x09, 0x52, 0x10, 0x74, 0x66, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x53, + 0x65, 0x74, 0x49, 0x64, 0x73, 0x22, 0x53, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x54, 0x46, 0x43, 0x52, + 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x39, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x1f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0xaf, 0x01, 0x0a, 0x17, 0x47, + 0x65, 0x74, 0x54, 0x46, 0x43, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x47, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, + 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x31, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, + 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, + 0x54, 0x46, 0x43, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, + 0x65, 0x22, 0x39, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, + 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x55, 0x4e, 0x4e, 0x49, + 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x10, + 0x02, 0x12, 0x09, 0x0a, 0x05, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x03, 0x22, 0x99, 0x01, 0x0a, + 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x46, 0x72, + 0x6f, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x6e, 0x61, 0x6d, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x52, 0x0a, 0x10, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, + 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x46, 0x43, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, - 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, - 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x22, 0x39, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, - 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x0b, - 0x0a, 0x07, 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x53, - 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x45, 0x52, 0x52, 0x4f, - 0x52, 0x10, 0x03, 0x22, 0x99, 0x01, 0x0a, 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, - 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x46, 0x72, 0x6f, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, - 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x6a, - 0x65, 0x63, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, - 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x52, 0x0a, 0x10, 0x70, - 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x66, 0x2e, 0x50, - 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x0f, - 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x22, - 0x5a, 0x0a, 0x21, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, - 0x46, 0x72, 0x6f, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, - 0x63, 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0xb6, 0x03, 0x0a, 0x0e, - 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x12, - 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x62, 0x6f, - 0x64, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, - 0x12, 0x15, 0x0a, 0x06, 0x6b, 0x65, 0x79, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x05, 0x6b, 0x65, 0x79, 0x49, 0x64, 0x12, 0x4c, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, - 0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, - 0x6f, 0x6b, 0x65, 0x6e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x4d, 0x65, - 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x08, 0x6d, 0x65, 0x74, - 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x56, 0x0a, 0x0b, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x63, - 0x72, 0x65, 0x64, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x68, 0x61, 0x73, - 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, - 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x4f, - 0x41, 0x75, 0x74, 0x68, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x73, 0x48, - 0x00, 0x52, 0x0a, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x43, 0x72, 0x65, 0x64, 0x73, 0x1a, 0x3b, 0x0a, - 0x0d, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, - 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, - 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x66, 0x0a, 0x10, 0x4f, 0x41, - 0x75, 0x74, 0x68, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x73, 0x12, 0x10, - 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, - 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x23, 0x0a, - 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, - 0x65, 0x74, 0x42, 0x10, 0x0a, 0x0e, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x63, - 0x72, 0x65, 0x64, 0x73, 0x22, 0xb1, 0x08, 0x0a, 0x05, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1f, - 0x0a, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x49, 0x64, 0x12, - 0x3b, 0x0a, 0x0b, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x5f, 0x75, 0x6e, 0x74, 0x69, 0x6c, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, - 0x52, 0x0a, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x55, 0x6e, 0x74, 0x69, 0x6c, 0x12, 0x3b, 0x0a, 0x0b, - 0x69, 0x73, 0x73, 0x75, 0x65, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x69, - 0x73, 0x73, 0x75, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x05, 0x6c, 0x6f, 0x67, - 0x69, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, - 0x6b, 0x65, 0x6e, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x48, 0x00, 0x52, 0x05, 0x6c, 0x6f, 0x67, - 0x69, 0x6e, 0x12, 0x3a, 0x0a, 0x06, 0x72, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x18, 0x0b, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x52, 0x75, - 0x6e, 0x6e, 0x65, 0x72, 0x48, 0x00, 0x52, 0x06, 0x72, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x12, 0x3a, - 0x0a, 0x06, 0x69, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, + 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, + 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x22, 0x5a, 0x0a, 0x21, 0x43, 0x72, 0x65, 0x61, + 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x46, 0x72, 0x6f, 0x6d, 0x54, 0x65, 0x6d, + 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, + 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, - 0x48, 0x00, 0x52, 0x06, 0x69, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x12, 0x3d, 0x0a, 0x07, 0x74, 0x72, - 0x69, 0x67, 0x67, 0x65, 0x72, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x68, 0x61, - 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x48, 0x00, - 0x52, 0x07, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, 0x1f, 0x0a, 0x0b, 0x75, 0x6e, 0x75, - 0x73, 0x65, 0x64, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, - 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x12, 0x21, 0x0a, 0x0c, 0x75, 0x6e, - 0x75, 0x73, 0x65, 0x64, 0x5f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, - 0x52, 0x0b, 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x23, 0x0a, - 0x0d, 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x18, 0x05, - 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x49, 0x6e, 0x76, 0x69, - 0x74, 0x65, 0x12, 0x51, 0x0a, 0x11, 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x74, - 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x52, 0x10, 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x1a, 0x66, 0x0a, 0x05, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x17, - 0x0a, 0x07, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x44, 0x0a, 0x0a, 0x65, 0x6e, 0x74, 0x72, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x68, 0x61, - 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x52, 0x0a, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x1a, 0x37, 0x0a, - 0x06, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x6c, 0x61, 0x62, 0x65, 0x6c, - 0x5f, 0x68, 0x61, 0x73, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x09, 0x6c, 0x61, 0x62, - 0x65, 0x6c, 0x48, 0x61, 0x73, 0x68, 0x1a, 0xd7, 0x01, 0x0a, 0x06, 0x49, 0x6e, 0x76, 0x69, 0x74, - 0x65, 0x12, 0x20, 0x0a, 0x0c, 0x66, 0x72, 0x6f, 0x6d, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, - 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x66, 0x72, 0x6f, 0x6d, 0x55, 0x73, 0x65, - 0x72, 0x49, 0x64, 0x12, 0x35, 0x0a, 0x05, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x4c, 0x6f, - 0x67, 0x69, 0x6e, 0x52, 0x05, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x3f, 0x0a, 0x06, 0x73, 0x69, - 0x67, 0x6e, 0x75, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x68, 0x61, 0x73, - 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, - 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x2e, 0x53, 0x69, 0x67, - 0x6e, 0x75, 0x70, 0x52, 0x06, 0x73, 0x69, 0x67, 0x6e, 0x75, 0x70, 0x1a, 0x33, 0x0a, 0x06, 0x53, - 0x69, 0x67, 0x6e, 0x75, 0x70, 0x12, 0x29, 0x0a, 0x10, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, - 0x5f, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x0f, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, - 0x1a, 0x31, 0x0a, 0x0a, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x23, - 0x0a, 0x0d, 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, - 0x74, 0x49, 0x64, 0x1a, 0x2b, 0x0a, 0x07, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, 0x20, - 0x0a, 0x0c, 0x66, 0x72, 0x6f, 0x6d, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x66, 0x72, 0x6f, 0x6d, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, - 0x42, 0x06, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x22, 0x2b, 0x0a, 0x07, 0x48, 0x4d, 0x41, 0x43, - 0x4b, 0x65, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, - 0x52, 0x03, 0x6b, 0x65, 0x79, 0x22, 0x2a, 0x0a, 0x12, 0x44, 0x65, 0x63, 0x6f, 0x64, 0x65, 0x54, - 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x74, - 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, - 0x6e, 0x22, 0x88, 0x01, 0x0a, 0x13, 0x44, 0x65, 0x63, 0x6f, 0x64, 0x65, 0x54, 0x6f, 0x6b, 0x65, - 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2f, 0x0a, 0x05, 0x74, 0x6f, 0x6b, - 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, - 0x6b, 0x65, 0x6e, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x40, 0x0a, 0x09, 0x74, 0x72, - 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, - 0x74, 0x52, 0x09, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x22, 0x7b, 0x0a, 0x11, - 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x30, 0x0a, - 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x68, 0x61, - 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x52, 0x65, 0x66, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, - 0x18, 0x0a, 0x07, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, - 0x52, 0x07, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x22, 0xd7, 0x01, 0x0a, 0x1a, 0x47, 0x65, - 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x54, 0x6f, 0x6b, 0x65, - 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x02, 0x69, 0x64, 0x12, 0x52, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, - 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, - 0x74, 0x65, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, - 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, - 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, + 0x69, 0x6e, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x22, 0xb6, 0x03, 0x0a, 0x0e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x54, 0x72, + 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x73, + 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, + 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x12, 0x15, 0x0a, 0x06, 0x6b, 0x65, 0x79, + 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6b, 0x65, 0x79, 0x49, 0x64, + 0x12, 0x4c, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x03, + 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x54, 0x72, 0x61, + 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x45, + 0x6e, 0x74, 0x72, 0x79, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x56, + 0x0a, 0x0b, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x63, 0x72, 0x65, 0x64, 0x73, 0x18, 0x0c, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x54, 0x72, + 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x4f, 0x41, 0x75, 0x74, 0x68, 0x43, 0x72, 0x65, + 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x73, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x61, 0x75, 0x74, + 0x68, 0x43, 0x72, 0x65, 0x64, 0x73, 0x1a, 0x3b, 0x0a, 0x0d, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, + 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, - 0x02, 0x38, 0x01, 0x22, 0xfb, 0x01, 0x0a, 0x12, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x54, 0x6f, + 0x02, 0x38, 0x01, 0x1a, 0x66, 0x0a, 0x10, 0x4f, 0x41, 0x75, 0x74, 0x68, 0x43, 0x72, 0x65, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6c, 0x69, + 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6c, + 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x23, 0x0a, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, + 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, + 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x42, 0x10, 0x0a, 0x0e, 0x65, + 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x63, 0x72, 0x65, 0x64, 0x73, 0x22, 0xb1, 0x08, + 0x0a, 0x05, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1f, 0x0a, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, + 0x73, 0x6f, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x61, 0x63, + 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x49, 0x64, 0x12, 0x3b, 0x0a, 0x0b, 0x76, 0x61, 0x6c, 0x69, + 0x64, 0x5f, 0x75, 0x6e, 0x74, 0x69, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, + 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x76, 0x61, 0x6c, 0x69, 0x64, + 0x55, 0x6e, 0x74, 0x69, 0x6c, 0x12, 0x3b, 0x0a, 0x0b, 0x69, 0x73, 0x73, 0x75, 0x65, 0x64, 0x5f, + 0x74, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, + 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x69, 0x73, 0x73, 0x75, 0x65, 0x64, 0x54, 0x69, + 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x05, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x1f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x4c, 0x6f, 0x67, + 0x69, 0x6e, 0x48, 0x00, 0x52, 0x05, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x3a, 0x0a, 0x06, 0x72, + 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x68, 0x61, + 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x48, 0x00, 0x52, + 0x06, 0x72, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x12, 0x3a, 0x0a, 0x06, 0x69, 0x6e, 0x76, 0x69, 0x74, + 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, + 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, + 0x65, 0x6e, 0x2e, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x48, 0x00, 0x52, 0x06, 0x69, 0x6e, 0x76, + 0x69, 0x74, 0x65, 0x12, 0x3d, 0x0a, 0x07, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x18, 0x0a, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, + 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x48, 0x00, 0x52, 0x07, 0x74, 0x72, 0x69, 0x67, 0x67, + 0x65, 0x72, 0x12, 0x1f, 0x0a, 0x0b, 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x5f, 0x75, 0x73, 0x65, + 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x55, + 0x73, 0x65, 0x72, 0x12, 0x21, 0x0a, 0x0c, 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x5f, 0x6c, 0x6f, + 0x67, 0x69, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x75, 0x6e, 0x75, 0x73, 0x65, + 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x23, 0x0a, 0x0d, 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, + 0x5f, 0x69, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x75, + 0x6e, 0x75, 0x73, 0x65, 0x64, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x12, 0x51, 0x0a, 0x11, 0x75, + 0x6e, 0x75, 0x73, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, + 0x6e, 0x2e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x52, 0x10, 0x75, 0x6e, + 0x75, 0x73, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x1a, 0x66, + 0x0a, 0x05, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x17, 0x0a, 0x07, 0x75, 0x73, 0x65, 0x72, 0x5f, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, + 0x12, 0x44, 0x0a, 0x0a, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, + 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x52, 0x0a, 0x65, 0x6e, 0x74, 0x72, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x1a, 0x37, 0x0a, 0x06, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, + 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, + 0x12, 0x1d, 0x0a, 0x0a, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x04, 0x52, 0x09, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x48, 0x61, 0x73, 0x68, 0x1a, + 0xd7, 0x01, 0x0a, 0x06, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x12, 0x20, 0x0a, 0x0c, 0x66, 0x72, + 0x6f, 0x6d, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0a, 0x66, 0x72, 0x6f, 0x6d, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x35, 0x0a, 0x05, + 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x68, 0x61, + 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x05, 0x6c, 0x6f, + 0x67, 0x69, 0x6e, 0x12, 0x3f, 0x0a, 0x06, 0x73, 0x69, 0x67, 0x6e, 0x75, 0x70, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x49, + 0x6e, 0x76, 0x69, 0x74, 0x65, 0x2e, 0x53, 0x69, 0x67, 0x6e, 0x75, 0x70, 0x52, 0x06, 0x73, 0x69, + 0x67, 0x6e, 0x75, 0x70, 0x1a, 0x33, 0x0a, 0x06, 0x53, 0x69, 0x67, 0x6e, 0x75, 0x70, 0x12, 0x29, + 0x0a, 0x10, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, + 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, + 0x6c, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x1a, 0x31, 0x0a, 0x0a, 0x45, 0x6e, 0x74, + 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x23, 0x0a, 0x0d, 0x64, 0x65, 0x70, 0x6c, 0x6f, + 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, + 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x1a, 0x2b, 0x0a, 0x07, + 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, 0x20, 0x0a, 0x0c, 0x66, 0x72, 0x6f, 0x6d, 0x5f, + 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x66, + 0x72, 0x6f, 0x6d, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x42, 0x06, 0x0a, 0x04, 0x6b, 0x69, 0x6e, + 0x64, 0x22, 0x2b, 0x0a, 0x07, 0x48, 0x4d, 0x41, 0x43, 0x4b, 0x65, 0x79, 0x12, 0x0e, 0x0a, 0x02, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, + 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x22, 0x2a, + 0x0a, 0x12, 0x44, 0x65, 0x63, 0x6f, 0x64, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x88, 0x01, 0x0a, 0x13, 0x44, + 0x65, 0x63, 0x6f, 0x64, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x2f, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x19, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x05, 0x74, 0x6f, + 0x6b, 0x65, 0x6e, 0x12, 0x40, 0x0a, 0x09, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, + 0x6e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x09, 0x74, 0x72, 0x61, 0x6e, + 0x73, 0x70, 0x6f, 0x72, 0x74, 0x22, 0x7b, 0x0a, 0x11, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x75, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x35, 0x0a, 0x05, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x18, - 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, - 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x05, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x3f, 0x0a, - 0x06, 0x73, 0x69, 0x67, 0x6e, 0x75, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x30, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x66, 0x2e, 0x55, 0x73, + 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x74, 0x72, 0x69, 0x67, + 0x67, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x74, 0x72, 0x69, 0x67, 0x67, + 0x65, 0x72, 0x22, 0xd7, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, + 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, + 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x52, 0x0a, + 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x2e, - 0x53, 0x69, 0x67, 0x6e, 0x75, 0x70, 0x52, 0x06, 0x73, 0x69, 0x67, 0x6e, 0x75, 0x70, 0x12, 0x51, - 0x0a, 0x11, 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, - 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x52, - 0x10, 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x22, 0x28, 0x0a, 0x10, 0x4e, 0x65, 0x77, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x31, 0x0a, 0x19, 0x43, - 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, - 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, - 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x88, - 0x01, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, - 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x04, 0x6f, 0x70, 0x65, - 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, - 0x61, 0x74, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x48, 0x00, 0x52, 0x04, 0x6f, 0x70, 0x65, 0x6e, - 0x12, 0x16, 0x0a, 0x05, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x48, - 0x00, 0x52, 0x05, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x1a, 0x06, 0x0a, 0x04, 0x4f, 0x70, 0x65, 0x6e, - 0x42, 0x07, 0x0a, 0x05, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x22, 0x9c, 0x01, 0x0a, 0x16, 0x52, 0x65, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x45, 0x0a, 0x04, 0x6f, 0x70, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, - 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4f, - 0x70, 0x65, 0x6e, 0x48, 0x00, 0x52, 0x04, 0x6f, 0x70, 0x65, 0x6e, 0x12, 0x16, 0x0a, 0x05, 0x63, - 0x68, 0x75, 0x6e, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52, 0x05, 0x63, 0x68, - 0x75, 0x6e, 0x6b, 0x1a, 0x1a, 0x0a, 0x04, 0x4f, 0x70, 0x65, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x65, - 0x78, 0x69, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x42, - 0x07, 0x0a, 0x05, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x22, 0xa5, 0x03, 0x0a, 0x08, 0x53, 0x6e, 0x61, - 0x70, 0x73, 0x68, 0x6f, 0x74, 0x1a, 0xa8, 0x01, 0x0a, 0x06, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, - 0x12, 0x39, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x1f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, - 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, - 0x66, 0x6f, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x42, 0x0a, 0x06, 0x66, - 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2a, 0x2e, 0x68, 0x61, + 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x75, 0x6e, 0x6e, 0x65, + 0x72, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, + 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, + 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, + 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, + 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xfb, 0x01, 0x0a, + 0x12, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, + 0x35, 0x0a, 0x05, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, + 0x05, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x3f, 0x0a, 0x06, 0x73, 0x69, 0x67, 0x6e, 0x75, 0x70, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, + 0x6e, 0x2e, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x2e, 0x53, 0x69, 0x67, 0x6e, 0x75, 0x70, 0x52, + 0x06, 0x73, 0x69, 0x67, 0x6e, 0x75, 0x70, 0x12, 0x51, 0x0a, 0x11, 0x75, 0x6e, 0x75, 0x73, 0x65, + 0x64, 0x5f, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x45, 0x6e, + 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x52, 0x10, 0x75, 0x6e, 0x75, 0x73, 0x65, 0x64, + 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x22, 0x28, 0x0a, 0x10, 0x4e, 0x65, + 0x77, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, + 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, + 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x31, 0x0a, 0x19, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74, 0x49, + 0x6e, 0x76, 0x69, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x88, 0x01, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, + 0x74, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x45, 0x0a, 0x04, 0x6f, 0x70, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x6e, 0x61, 0x70, + 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4f, 0x70, 0x65, + 0x6e, 0x48, 0x00, 0x52, 0x04, 0x6f, 0x70, 0x65, 0x6e, 0x12, 0x16, 0x0a, 0x05, 0x63, 0x68, 0x75, + 0x6e, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52, 0x05, 0x63, 0x68, 0x75, 0x6e, + 0x6b, 0x1a, 0x06, 0x0a, 0x04, 0x4f, 0x70, 0x65, 0x6e, 0x42, 0x07, 0x0a, 0x05, 0x65, 0x76, 0x65, + 0x6e, 0x74, 0x22, 0x9c, 0x01, 0x0a, 0x16, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, + 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x45, 0x0a, + 0x04, 0x6f, 0x70, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, - 0x2e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x52, 0x06, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x22, - 0x1f, 0x0a, 0x06, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, - 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x42, 0x4f, 0x4c, 0x54, 0x10, 0x01, - 0x1a, 0x2f, 0x0a, 0x07, 0x54, 0x72, 0x61, 0x69, 0x6c, 0x65, 0x72, 0x12, 0x18, 0x0a, 0x06, 0x73, - 0x68, 0x61, 0x32, 0x35, 0x36, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x06, 0x73, - 0x68, 0x61, 0x32, 0x35, 0x36, 0x42, 0x0a, 0x0a, 0x08, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, - 0x6d, 0x1a, 0xbc, 0x01, 0x0a, 0x09, 0x42, 0x6f, 0x6c, 0x74, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x12, - 0x16, 0x0a, 0x06, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x06, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x47, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, - 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, - 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x53, 0x6e, 0x61, 0x70, - 0x73, 0x68, 0x6f, 0x74, 0x2e, 0x42, 0x6f, 0x6c, 0x74, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x2e, 0x49, - 0x74, 0x65, 0x6d, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, - 0x12, 0x14, 0x0a, 0x05, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, - 0x05, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x1a, 0x38, 0x0a, 0x0a, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x45, - 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, - 0x22, 0x76, 0x0a, 0x03, 0x48, 0x63, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x6f, 0x6e, 0x74, 0x65, - 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x63, 0x6f, 0x6e, 0x74, 0x65, - 0x6e, 0x74, 0x73, 0x12, 0x36, 0x0a, 0x06, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x48, 0x63, 0x6c, 0x2e, 0x46, 0x6f, 0x72, - 0x6d, 0x61, 0x74, 0x52, 0x06, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x22, 0x1b, 0x0a, 0x06, 0x46, - 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x12, 0x07, 0x0a, 0x03, 0x48, 0x43, 0x4c, 0x10, 0x00, 0x12, 0x08, - 0x0a, 0x04, 0x4a, 0x53, 0x4f, 0x4e, 0x10, 0x01, 0x22, 0x3a, 0x0a, 0x15, 0x57, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x48, 0x63, 0x6c, 0x46, 0x6d, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x68, 0x63, - 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x48, 0x63, 0x6c, 0x22, 0x3b, 0x0a, 0x16, 0x57, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x48, 0x63, 0x6c, 0x46, 0x6d, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, - 0x0a, 0x0c, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x68, 0x63, 0x6c, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x48, 0x63, - 0x6c, 0x22, 0x32, 0x0a, 0x0f, 0x49, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x4b, 0x65, 0x65, 0x70, 0x61, - 0x6c, 0x69, 0x76, 0x65, 0x12, 0x1f, 0x0a, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, - 0x65, 0x18, 0x80, 0xc2, 0xd7, 0x2f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x69, 0x67, 0x6e, - 0x61, 0x74, 0x75, 0x72, 0x65, 0x22, 0x8d, 0x01, 0x0a, 0x11, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x70, - 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, - 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x65, 0x78, - 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, - 0x6b, 0x65, 0x6e, 0x12, 0x30, 0x0a, 0x13, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x5f, - 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x13, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, - 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x70, 0x0a, 0x12, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x6e, - 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, - 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x30, 0x0a, 0x13, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, - 0x73, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x13, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x5f, 0x70, 0x61, 0x67, - 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x2c, 0x0a, 0x0e, 0x53, 0x6f, 0x72, 0x74, 0x69, - 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x72, 0x64, - 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x6f, 0x72, 0x64, - 0x65, 0x72, 0x5f, 0x62, 0x79, 0x2a, 0x98, 0x01, 0x0a, 0x1b, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, - 0x79, 0x48, 0x69, 0x6e, 0x74, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, - 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x4f, 0x54, 0x48, 0x45, 0x52, 0x10, 0x01, 0x12, 0x0c, 0x0a, - 0x08, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x02, 0x12, 0x14, 0x0a, 0x10, 0x49, - 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x4d, 0x41, 0x4e, 0x41, 0x47, 0x45, 0x52, 0x10, - 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x52, 0x10, 0x04, 0x12, 0x0a, 0x0a, - 0x06, 0x50, 0x4f, 0x4c, 0x49, 0x43, 0x59, 0x10, 0x05, 0x12, 0x0a, 0x0a, 0x06, 0x43, 0x4f, 0x4e, - 0x46, 0x49, 0x47, 0x10, 0x06, 0x12, 0x0c, 0x0a, 0x08, 0x46, 0x55, 0x4e, 0x43, 0x54, 0x49, 0x4f, - 0x4e, 0x10, 0x07, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x54, 0x4f, 0x52, 0x41, 0x47, 0x45, 0x10, 0x08, - 0x32, 0x8f, 0x68, 0x0a, 0x08, 0x57, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x54, 0x0a, - 0x0e, 0x47, 0x65, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, - 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, - 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, - 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x49, 0x44, 0x43, 0x41, - 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, - 0x74, 0x79, 0x1a, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x49, 0x44, 0x43, - 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x67, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x4f, 0x49, 0x44, 0x43, 0x41, 0x75, - 0x74, 0x68, 0x55, 0x52, 0x4c, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4f, 0x49, - 0x44, 0x43, 0x41, 0x75, 0x74, 0x68, 0x55, 0x52, 0x4c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x2e, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x48, 0x00, 0x52, 0x04, + 0x6f, 0x70, 0x65, 0x6e, 0x12, 0x16, 0x0a, 0x05, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52, 0x05, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x1a, 0x1a, 0x0a, 0x04, + 0x4f, 0x70, 0x65, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x08, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x42, 0x07, 0x0a, 0x05, 0x65, 0x76, 0x65, 0x6e, + 0x74, 0x22, 0xa5, 0x03, 0x0a, 0x08, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x1a, 0xa8, + 0x01, 0x0a, 0x06, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x39, 0x0a, 0x07, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x68, 0x61, 0x73, + 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, + 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x42, 0x0a, 0x06, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, + 0x6f, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x2e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, + 0x52, 0x06, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x22, 0x1f, 0x0a, 0x06, 0x46, 0x6f, 0x72, 0x6d, + 0x61, 0x74, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, + 0x08, 0x0a, 0x04, 0x42, 0x4f, 0x4c, 0x54, 0x10, 0x01, 0x1a, 0x2f, 0x0a, 0x07, 0x54, 0x72, 0x61, + 0x69, 0x6c, 0x65, 0x72, 0x12, 0x18, 0x0a, 0x06, 0x73, 0x68, 0x61, 0x32, 0x35, 0x36, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x06, 0x73, 0x68, 0x61, 0x32, 0x35, 0x36, 0x42, 0x0a, + 0x0a, 0x08, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x1a, 0xbc, 0x01, 0x0a, 0x09, 0x42, + 0x6f, 0x6c, 0x74, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x12, 0x16, 0x0a, 0x06, 0x62, 0x75, 0x63, 0x6b, + 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, + 0x12, 0x47, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x31, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x2e, 0x42, 0x6f, + 0x6c, 0x74, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x2e, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x45, 0x6e, 0x74, + 0x72, 0x79, 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x69, 0x6e, + 0x61, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x1a, + 0x38, 0x0a, 0x0a, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, + 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, + 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x76, 0x0a, 0x03, 0x48, 0x63, 0x6c, + 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0c, 0x52, 0x08, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x36, 0x0a, 0x06, + 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x48, 0x63, 0x6c, 0x2e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x52, 0x06, 0x66, 0x6f, + 0x72, 0x6d, 0x61, 0x74, 0x22, 0x1b, 0x0a, 0x06, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x12, 0x07, + 0x0a, 0x03, 0x48, 0x43, 0x4c, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x4a, 0x53, 0x4f, 0x4e, 0x10, + 0x01, 0x22, 0x3a, 0x0a, 0x15, 0x57, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x48, 0x63, 0x6c, + 0x46, 0x6d, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x68, 0x63, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, + 0x52, 0x0b, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x48, 0x63, 0x6c, 0x22, 0x3b, 0x0a, + 0x16, 0x57, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x48, 0x63, 0x6c, 0x46, 0x6d, 0x74, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x5f, 0x68, 0x63, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x48, 0x63, 0x6c, 0x22, 0x32, 0x0a, 0x0f, 0x49, 0x6e, + 0x6c, 0x69, 0x6e, 0x65, 0x4b, 0x65, 0x65, 0x70, 0x61, 0x6c, 0x69, 0x76, 0x65, 0x12, 0x1f, 0x0a, + 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x18, 0x80, 0xc2, 0xd7, 0x2f, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x22, 0x8d, + 0x01, 0x0a, 0x11, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, + 0x7a, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, + 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x6e, 0x65, 0x78, + 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x30, 0x0a, 0x13, + 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, + 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x70, 0x72, 0x65, 0x76, 0x69, + 0x6f, 0x75, 0x73, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x70, + 0x0a, 0x12, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, + 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x6e, + 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x30, + 0x0a, 0x13, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, + 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x70, 0x72, 0x65, + 0x76, 0x69, 0x6f, 0x75, 0x73, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, + 0x22, 0x2c, 0x0a, 0x0e, 0x53, 0x6f, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x01, + 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x2a, 0x98, + 0x01, 0x0a, 0x1b, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, + 0x6f, 0x72, 0x79, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x48, 0x69, 0x6e, 0x74, 0x12, 0x0b, + 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x4f, + 0x54, 0x48, 0x45, 0x52, 0x10, 0x01, 0x12, 0x0c, 0x0a, 0x08, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, + 0x43, 0x45, 0x10, 0x02, 0x12, 0x14, 0x0a, 0x10, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, + 0x5f, 0x4d, 0x41, 0x4e, 0x41, 0x47, 0x45, 0x52, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x52, 0x4f, + 0x55, 0x54, 0x45, 0x52, 0x10, 0x04, 0x12, 0x0a, 0x0a, 0x06, 0x50, 0x4f, 0x4c, 0x49, 0x43, 0x59, + 0x10, 0x05, 0x12, 0x0a, 0x0a, 0x06, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x10, 0x06, 0x12, 0x0c, + 0x0a, 0x08, 0x46, 0x55, 0x4e, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x07, 0x12, 0x0b, 0x0a, 0x07, + 0x53, 0x54, 0x4f, 0x52, 0x41, 0x47, 0x45, 0x10, 0x08, 0x32, 0xef, 0x68, 0x0a, 0x08, 0x57, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x54, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x56, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4f, 0x49, 0x44, 0x43, 0x41, 0x75, 0x74, - 0x68, 0x55, 0x52, 0x4c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x10, - 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x49, 0x44, 0x43, 0x41, 0x75, 0x74, 0x68, - 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x49, - 0x44, 0x43, 0x41, 0x75, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x49, 0x44, 0x43, 0x41, - 0x75, 0x74, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x10, 0x4e, - 0x6f, 0x41, 0x75, 0x74, 0x68, 0x52, 0x75, 0x6e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, - 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, - 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x54, - 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, - 0x0a, 0x07, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x12, 0x22, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x13, + 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x49, 0x44, 0x43, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, + 0x6f, 0x64, 0x73, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x2f, 0x2e, 0x68, 0x61, + 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x49, 0x44, 0x43, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, + 0x68, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x67, 0x0a, 0x0e, + 0x47, 0x65, 0x74, 0x4f, 0x49, 0x44, 0x43, 0x41, 0x75, 0x74, 0x68, 0x55, 0x52, 0x4c, 0x12, 0x29, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4f, 0x49, 0x44, 0x43, 0x41, 0x75, 0x74, 0x68, 0x55, + 0x52, 0x4c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, - 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x09, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x73, 0x12, - 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, - 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, - 0x74, 0x55, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, - 0x0a, 0x0a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x12, 0x25, 0x2e, 0x68, - 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, - 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x0a, 0x44, - 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, - 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, - 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x6d, 0x0a, 0x10, 0x55, 0x70, 0x73, 0x65, - 0x72, 0x74, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x2b, 0x2e, 0x68, + 0x65, 0x74, 0x4f, 0x49, 0x44, 0x43, 0x41, 0x75, 0x74, 0x68, 0x55, 0x52, 0x4c, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x10, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, + 0x65, 0x4f, 0x49, 0x44, 0x43, 0x41, 0x75, 0x74, 0x68, 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, + 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x49, 0x44, 0x43, 0x41, 0x75, 0x74, 0x68, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6d, 0x70, + 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x49, 0x44, 0x43, 0x41, 0x75, 0x74, 0x68, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x10, 0x4e, 0x6f, 0x41, 0x75, 0x74, 0x68, 0x52, 0x75, + 0x6e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, + 0x6e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x55, 0x73, + 0x65, 0x72, 0x12, 0x22, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x55, + 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x09, 0x4c, + 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x73, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, + 0x1a, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x73, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x55, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x55, 0x73, 0x65, 0x72, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, - 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, - 0x70, 0x73, 0x65, 0x72, 0x74, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x64, 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x41, 0x75, - 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, + 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x0a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, + 0x65, 0x72, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, + 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, + 0x79, 0x12, 0x6d, 0x0a, 0x10, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x41, 0x75, 0x74, 0x68, 0x4d, + 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x4d, - 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, - 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, - 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, - 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, - 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a, 0x10, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, - 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, - 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x67, - 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, - 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, + 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x41, 0x75, + 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x64, 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, + 0x64, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, + 0x74, 0x68, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x57, 0x6f, - 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, - 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x2e, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, + 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, + 0x79, 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x4d, + 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x57, + 0x0a, 0x10, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, + 0x6f, 0x64, 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x75, + 0x74, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, + 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x67, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x57, + 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, + 0x69, 0x73, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x6f, + 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x61, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, + 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, - 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6a, 0x0a, 0x0f, 0x55, 0x70, - 0x73, 0x65, 0x72, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2a, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, - 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, - 0x70, 0x73, 0x65, 0x72, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x64, 0x0a, 0x0d, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, - 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, - 0x65, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, - 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x50, 0x72, 0x6f, - 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5d, 0x0a, 0x0a, - 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, + 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, + 0x65, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x6a, 0x0a, 0x0f, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x57, 0x6f, 0x72, + 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, + 0x72, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x57, 0x6f, + 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x64, 0x0a, 0x0d, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, - 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, - 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, - 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x63, 0x0a, 0x0c, 0x4c, - 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x27, 0x2e, 0x68, 0x61, - 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5d, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, + 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, + 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x22, 0x00, 0x12, 0x63, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, - 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, - 0x12, 0x55, 0x0a, 0x0e, 0x44, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x79, 0x50, 0x72, 0x6f, 0x6a, 0x65, - 0x63, 0x74, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x79, 0x50, - 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, - 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x00, 0x12, 0x67, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x41, 0x70, - 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, - 0x65, 0x74, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x70, 0x70, - 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x12, 0x70, 0x0a, 0x11, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, - 0x74, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x41, - 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x73, - 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x73, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, - 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, - 0x4c, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x12, 0x23, 0x2e, 0x68, 0x61, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, + 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x55, 0x0a, 0x0e, 0x44, 0x65, 0x73, + 0x74, 0x72, 0x6f, 0x79, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x19, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x22, 0x00, 0x12, 0x56, 0x0a, - 0x0e, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x12, - 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x42, 0x75, - 0x69, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x68, 0x61, 0x73, - 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, - 0x42, 0x75, 0x69, 0x6c, 0x64, 0x12, 0x76, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x75, 0x73, - 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x12, 0x2e, 0x2e, 0x68, + 0x2e, 0x44, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x79, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x00, + 0x12, 0x67, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x70, 0x70, 0x6c, 0x69, + 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, + 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x70, 0x0a, 0x11, 0x55, 0x70, 0x73, + 0x65, 0x72, 0x74, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2c, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, - 0x66, 0x61, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x68, + 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x4c, + 0x69, 0x73, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x73, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, + 0x69, 0x73, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x73, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4c, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x42, + 0x75, 0x69, 0x6c, 0x64, 0x12, 0x23, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x69, + 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x42, + 0x75, 0x69, 0x6c, 0x64, 0x22, 0x00, 0x12, 0x56, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, + 0x65, 0x73, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, + 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x12, 0x76, + 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, + 0x66, 0x61, 0x63, 0x74, 0x73, 0x12, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, + 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, + 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x50, 0x75, 0x73, + 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x2c, 0x2e, 0x68, 0x61, + 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x2e, 0x47, 0x65, 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, + 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x50, + 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x71, 0x0a, + 0x17, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, + 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x32, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, + 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, + 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, - 0x66, 0x61, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, - 0x11, 0x47, 0x65, 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, - 0x63, 0x74, 0x12, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, - 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x22, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, - 0x66, 0x61, 0x63, 0x74, 0x12, 0x71, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, - 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, - 0x32, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x50, 0x75, - 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, - 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x6a, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x44, - 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, - 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, - 0x4c, 0x69, 0x73, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, - 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, - 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, - 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, - 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, - 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x22, 0x00, - 0x12, 0x72, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x44, 0x65, 0x70, - 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, + 0x74, 0x2e, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, + 0x12, 0x6a, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, + 0x6e, 0x74, 0x73, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x65, 0x70, + 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, + 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x0d, + 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x28, 0x2e, + 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, + 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x70, + 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x22, 0x00, 0x12, 0x72, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, - 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x22, 0x00, 0x12, 0x64, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, - 0x61, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, - 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, - 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x0c, 0x4c, 0x69, - 0x73, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x73, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, - 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, - 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x12, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x44, + 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, + 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x64, 0x0a, + 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x28, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, + 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, + 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, + 0x73, 0x65, 0x73, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x6c, - 0x65, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, 0x0a, - 0x0a, 0x47, 0x65, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x12, 0x25, 0x2e, 0x68, 0x61, + 0x65, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x52, 0x65, 0x6c, + 0x65, 0x61, 0x73, 0x65, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x6c, + 0x65, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x22, - 0x00, 0x12, 0x5c, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x52, 0x65, - 0x6c, 0x65, 0x61, 0x73, 0x65, 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4c, 0x61, - 0x74, 0x65, 0x73, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x12, - 0x5f, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, - 0x72, 0x74, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, - 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, + 0x2e, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5c, 0x0a, 0x10, 0x47, 0x65, + 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, - 0x12, 0x6b, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, - 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, - 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, - 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x68, 0x61, + 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x52, 0x65, 0x6c, + 0x65, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x70, 0x0a, - 0x11, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, - 0x74, 0x73, 0x12, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, - 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, - 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, - 0x79, 0x0a, 0x14, 0x45, 0x78, 0x70, 0x65, 0x64, 0x69, 0x74, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, - 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x78, 0x70, - 0x65, 0x64, 0x69, 0x74, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, - 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x78, - 0x70, 0x65, 0x64, 0x69, 0x74, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, - 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a, 0x0c, 0x47, 0x65, - 0x74, 0x4c, 0x6f, 0x67, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, - 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, - 0x47, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x6f, 0x67, 0x42, 0x61, 0x74, 0x63, - 0x68, 0x30, 0x01, 0x12, 0x64, 0x0a, 0x0f, 0x53, 0x74, 0x61, 0x72, 0x74, 0x45, 0x78, 0x65, 0x63, - 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, - 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x78, 0x65, 0x63, - 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, 0x01, 0x12, 0x58, 0x0a, 0x09, 0x53, 0x65, 0x74, - 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, - 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x68, + 0x2e, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x2a, 0x2e, 0x68, 0x61, + 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x2e, 0x47, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, + 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x6b, 0x0a, 0x15, 0x47, 0x65, 0x74, + 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x12, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, + 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x70, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x12, 0x2c, 0x2e, 0x68, 0x61, + 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, + 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, + 0x69, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x79, 0x0a, 0x14, 0x45, 0x78, 0x70, 0x65, + 0x64, 0x69, 0x74, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, + 0x12, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x78, 0x70, 0x65, 0x64, 0x69, 0x74, 0x65, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x78, 0x70, 0x65, 0x64, 0x69, 0x74, 0x65, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x53, 0x74, 0x72, + 0x65, 0x61, 0x6d, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x53, + 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x0c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, - 0x66, 0x69, 0x67, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x44, - 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x68, + 0x74, 0x2e, 0x4c, 0x6f, 0x67, 0x42, 0x61, 0x74, 0x63, 0x68, 0x30, 0x01, 0x12, 0x64, 0x0a, 0x0f, + 0x53, 0x74, 0x61, 0x72, 0x74, 0x45, 0x78, 0x65, 0x63, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, + 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x78, 0x65, 0x63, + 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, + 0x30, 0x01, 0x12, 0x58, 0x0a, 0x09, 0x53, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, + 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x65, 0x74, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, + 0x67, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x0c, + 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x58, 0x0a, 0x09, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, - 0x66, 0x69, 0x67, 0x12, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x47, - 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, - 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x12, 0x55, 0x0a, 0x0f, 0x53, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x53, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, - 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x5b, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, - 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x2d, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, - 0x6d, 0x70, 0x74, 0x79, 0x12, 0x6a, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, - 0x67, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, - 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x12, 0x67, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, - 0x6d, 0x65, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x6f, - 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, - 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x0e, 0x44, 0x65, 0x6c, - 0x65, 0x74, 0x65, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x29, 0x2e, 0x68, 0x61, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, + 0x67, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x58, 0x0a, 0x09, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x24, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x47, 0x65, + 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x0f, 0x53, 0x65, 0x74, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x2a, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x53, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, + 0x12, 0x5b, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, + 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, + 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x6a, 0x0a, + 0x0f, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x67, 0x0a, 0x0e, 0x43, 0x72, 0x65, + 0x61, 0x74, 0x65, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x64, - 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x12, - 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, - 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, - 0x69, 0x73, 0x74, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x08, 0x51, 0x75, 0x65, 0x75, 0x65, 0x4a, 0x6f, 0x62, - 0x12, 0x23, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x75, 0x65, 0x4a, 0x6f, 0x62, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x75, 0x65, - 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x09, 0x43, - 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x4a, 0x6f, 0x62, 0x12, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x61, - 0x6e, 0x63, 0x65, 0x6c, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, - 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x44, 0x0a, 0x06, 0x47, 0x65, 0x74, 0x4a, 0x6f, 0x62, - 0x12, 0x21, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4a, 0x6f, 0x62, 0x12, 0x55, 0x0a, 0x08, - 0x4c, 0x69, 0x73, 0x74, 0x4a, 0x6f, 0x62, 0x73, 0x12, 0x23, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, + 0x74, 0x65, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x53, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x6f, 0x73, 0x74, + 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, + 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x64, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x48, + 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, - 0x73, 0x74, 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x0b, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4a, - 0x6f, 0x62, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, - 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, - 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, - 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x63, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x72, - 0x65, 0x61, 0x6d, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4a, 0x6f, 0x62, 0x53, - 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x68, + 0x73, 0x74, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x6f, 0x73, 0x74, + 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, + 0x08, 0x51, 0x75, 0x65, 0x75, 0x65, 0x4a, 0x6f, 0x62, 0x12, 0x23, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x51, + 0x75, 0x65, 0x75, 0x65, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x75, 0x65, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x09, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x4a, 0x6f, + 0x62, 0x12, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x4a, 0x6f, 0x62, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, + 0x44, 0x0a, 0x06, 0x47, 0x65, 0x74, 0x4a, 0x6f, 0x62, 0x12, 0x21, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, + 0x65, 0x74, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x4f, 0x0a, 0x09, 0x47, 0x65, 0x74, 0x52, - 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x12, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x75, - 0x6e, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x68, 0x61, + 0x74, 0x2e, 0x4a, 0x6f, 0x62, 0x12, 0x55, 0x0a, 0x08, 0x4c, 0x69, 0x73, 0x74, 0x4a, 0x6f, 0x62, + 0x73, 0x12, 0x23, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4a, 0x6f, 0x62, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, + 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x0b, + 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4a, 0x6f, 0x62, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x22, 0x00, 0x12, 0x5e, 0x0a, 0x0b, 0x4c, 0x69, 0x73, - 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x73, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, - 0x73, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, - 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x0b, 0x41, 0x64, 0x6f, - 0x70, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x41, 0x64, - 0x6f, 0x70, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, - 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x4f, 0x0a, 0x0c, 0x46, 0x6f, 0x72, 0x67, - 0x65, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x46, 0x6f, - 0x72, 0x67, 0x65, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x56, 0x0a, 0x0f, 0x47, 0x65, 0x74, - 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x16, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, - 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x65, 0x72, - 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x12, 0x55, 0x0a, 0x0f, 0x53, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, - 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x53, 0x65, 0x74, 0x53, 0x65, 0x72, - 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, - 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x56, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, + 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, + 0x65, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x63, 0x0a, 0x0c, + 0x47, 0x65, 0x74, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x27, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4a, 0x6f, + 0x62, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, + 0x01, 0x12, 0x4f, 0x0a, 0x09, 0x47, 0x65, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x12, 0x24, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, + 0x22, 0x00, 0x12, 0x5e, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, + 0x73, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, + 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, + 0x69, 0x73, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x0b, 0x41, 0x64, 0x6f, 0x70, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, + 0x72, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x41, 0x64, 0x6f, 0x70, 0x74, 0x52, 0x75, 0x6e, 0x6e, + 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, + 0x79, 0x12, 0x4f, 0x0a, 0x0c, 0x46, 0x6f, 0x72, 0x67, 0x65, 0x74, 0x52, 0x75, 0x6e, 0x6e, 0x65, + 0x72, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x46, 0x6f, 0x72, 0x67, 0x65, 0x74, 0x52, 0x75, 0x6e, + 0x6e, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, - 0x74, 0x79, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x6e, - 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, - 0x12, 0x57, 0x0a, 0x0f, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, - 0x68, 0x6f, 0x74, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, - 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, - 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x28, 0x01, 0x12, 0x4e, 0x0a, 0x0e, 0x42, 0x6f, 0x6f, - 0x74, 0x73, 0x74, 0x72, 0x61, 0x70, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, - 0x70, 0x74, 0x79, 0x1a, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4e, 0x65, 0x77, 0x54, 0x6f, 0x6b, 0x65, - 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x0b, 0x44, 0x65, 0x63, - 0x6f, 0x64, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, - 0x63, 0x6f, 0x64, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x63, 0x6f, 0x64, 0x65, 0x54, 0x6f, 0x6b, 0x65, - 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x63, 0x0a, 0x13, 0x47, 0x65, 0x6e, - 0x65, 0x72, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, - 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, - 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4e, 0x65, - 0x77, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61, - 0x0a, 0x12, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, - 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, - 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x68, 0x61, + 0x74, 0x79, 0x12, 0x56, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, + 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x2b, 0x2e, + 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x0f, 0x53, 0x65, + 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2a, 0x2e, + 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x2e, 0x53, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, + 0x79, 0x12, 0x56, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, + 0x68, 0x6f, 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x4e, 0x65, 0x77, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x12, 0x6b, 0x0a, 0x13, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x75, 0x6e, - 0x6e, 0x65, 0x72, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, + 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x57, 0x0a, 0x0f, 0x52, 0x65, 0x73, + 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x12, 0x2a, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, + 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, + 0x28, 0x01, 0x12, 0x4e, 0x0a, 0x0e, 0x42, 0x6f, 0x6f, 0x74, 0x73, 0x74, 0x72, 0x61, 0x70, 0x54, + 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x24, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x4e, 0x65, 0x77, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x0b, 0x44, 0x65, 0x63, 0x6f, 0x64, 0x65, 0x54, 0x6f, 0x6b, 0x65, + 0x6e, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x63, 0x6f, 0x64, 0x65, 0x54, 0x6f, 0x6b, + 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, + 0x65, 0x63, 0x6f, 0x64, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x63, 0x0a, 0x13, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x49, 0x6e, + 0x76, 0x69, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x49, + 0x6e, 0x76, 0x69, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4e, 0x65, 0x77, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x12, 0x47, 0x65, 0x6e, 0x65, 0x72, + 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x25, 0x2e, + 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4e, 0x65, 0x77, 0x54, 0x6f, 0x6b, + 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b, 0x0a, 0x13, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x54, 0x6f, 0x6b, 0x65, - 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4e, 0x65, - 0x77, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x69, - 0x0a, 0x12, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x54, - 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, - 0x74, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4e, 0x65, 0x77, 0x54, 0x6f, 0x6b, 0x65, - 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x0b, 0x52, 0x75, 0x6e, - 0x6e, 0x65, 0x72, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, - 0x6e, 0x6e, 0x65, 0x72, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x54, 0x6f, 0x6b, 0x65, - 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x0c, 0x52, 0x75, 0x6e, - 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x6e, 0x12, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, + 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4e, 0x65, 0x77, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x69, 0x0a, 0x12, 0x43, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x74, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2d, 0x2e, + 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, + 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x4e, 0x65, 0x77, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x0b, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x54, 0x6f, 0x6b, 0x65, + 0x6e, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x54, 0x6f, 0x6b, + 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, - 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x65, 0x0a, 0x0c, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, - 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, 0x01, - 0x12, 0x6e, 0x0a, 0x0f, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x72, - 0x65, 0x61, 0x6d, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x4a, - 0x6f, 0x62, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x4a, 0x6f, 0x62, 0x53, 0x74, - 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, 0x01, - 0x12, 0x88, 0x01, 0x0a, 0x19, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x47, 0x65, 0x74, 0x44, 0x65, - 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x34, - 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, - 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, - 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x6e, - 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6f, 0x0a, 0x10, 0x45, - 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, - 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x43, - 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, + 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x68, 0x61, + 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, 0x01, 0x12, 0x6e, 0x0a, 0x0f, 0x52, 0x75, 0x6e, + 0x6e, 0x65, 0x72, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x2e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x57, 0x0a, 0x13, - 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x53, 0x74, 0x72, - 0x65, 0x61, 0x6d, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x42, 0x61, 0x74, 0x63, 0x68, 0x1a, 0x16, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, - 0x70, 0x74, 0x79, 0x28, 0x01, 0x12, 0x71, 0x0a, 0x14, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x45, 0x78, 0x65, 0x63, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x29, 0x2e, + 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x72, 0x65, 0x61, + 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, + 0x6e, 0x6e, 0x65, 0x72, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, 0x01, 0x12, 0x88, 0x01, 0x0a, 0x19, 0x52, 0x75, + 0x6e, 0x6e, 0x65, 0x72, 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, + 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x34, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, + 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, + 0x6e, 0x65, 0x72, 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x45, 0x78, 0x65, - 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, + 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6f, 0x0a, 0x10, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x6e, - 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x45, 0x78, 0x65, 0x63, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, 0x01, 0x12, 0x67, 0x0a, 0x0e, 0x57, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x48, 0x63, 0x6c, 0x46, 0x6d, 0x74, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, - 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, - 0x57, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x48, 0x63, 0x6c, 0x46, 0x6d, 0x74, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x57, 0x61, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x48, 0x63, 0x6c, 0x46, 0x6d, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x12, 0x8b, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x4f, 0x6e, 0x44, 0x65, - 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, - 0x12, 0x35, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x6e, 0x74, 0x72, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x57, 0x0a, 0x13, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x26, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x28, 0x01, 0x12, 0x71, + 0x0a, 0x14, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x45, 0x78, 0x65, 0x63, + 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x6e, 0x74, 0x72, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x45, 0x78, 0x65, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x45, 0x78, 0x65, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, + 0x01, 0x12, 0x67, 0x0a, 0x0e, 0x57, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x48, 0x63, 0x6c, + 0x46, 0x6d, 0x74, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x57, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x48, 0x63, 0x6c, 0x46, 0x6d, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x57, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x48, 0x63, 0x6c, 0x46, + 0x6d, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x8b, 0x01, 0x0a, 0x1a, 0x55, + 0x70, 0x73, 0x65, 0x72, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, + 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x35, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, + 0x70, 0x73, 0x65, 0x72, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, + 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x36, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x36, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, - 0x65, 0x72, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, - 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, - 0x82, 0x01, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, - 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x32, 0x2e, 0x68, 0x61, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x82, 0x01, 0x0a, 0x17, 0x47, 0x65, 0x74, + 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, + 0x6e, 0x66, 0x69, 0x67, 0x12, 0x32, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4f, 0x6e, 0x44, + 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, + 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, + 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, + 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6d, 0x0a, + 0x1e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, + 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, + 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, + 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x33, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, + 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, + 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, + 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x8b, 0x01, 0x0a, + 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, + 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x35, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x47, 0x65, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, - 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x33, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, - 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x1e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x66, 0x61, 0x75, - 0x6c, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, - 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x33, - 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, - 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x8b, 0x01, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x6e, - 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x12, 0x35, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, + 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x36, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x36, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, - 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, - 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x12, 0x6a, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, - 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x16, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, - 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x35, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, - 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, - 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, - 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, - 0x0b, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x12, 0x26, 0x2e, 0x68, - 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, - 0x42, 0x75, 0x69, 0x6c, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x79, 0x0a, - 0x14, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, - 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6a, 0x0a, 0x19, 0x4c, 0x69, + 0x73, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, + 0x35, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x6e, 0x44, 0x65, 0x6d, 0x61, 0x6e, + 0x64, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x0b, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, + 0x42, 0x75, 0x69, 0x6c, 0x64, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, - 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, - 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, - 0x72, 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x10, 0x55, 0x70, 0x73, 0x65, - 0x72, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x2b, 0x2e, 0x68, - 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, - 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, - 0x70, 0x73, 0x65, 0x72, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x64, 0x0a, 0x0d, 0x55, 0x70, 0x73, 0x65, 0x72, - 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, - 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, - 0x6c, 0x65, 0x61, 0x73, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x73, 0x0a, - 0x12, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, - 0x6f, 0x72, 0x74, 0x12, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x53, - 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x53, 0x74, - 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x52, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x22, 0x2e, + 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x1a, 0x23, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, - 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x08, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, - 0x73, 0x6b, 0x12, 0x23, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, - 0x74, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, - 0x0a, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x2e, 0x68, 0x61, + 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x79, 0x0a, 0x14, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, + 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x2f, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, 0x64, + 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x50, 0x75, 0x73, 0x68, 0x65, + 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x6d, 0x0a, 0x10, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, + 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, + 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x44, 0x65, + 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x64, 0x0a, 0x0d, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, + 0x65, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x6c, + 0x65, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x64, 0x0a, 0x0d, 0x55, 0x70, - 0x73, 0x65, 0x72, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, 0x28, 0x2e, 0x68, 0x61, + 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x73, 0x0a, 0x12, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x2d, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, + 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, - 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x12, 0x5b, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, 0x25, - 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x72, - 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, - 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, 0x28, - 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, - 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, - 0x12, 0x5f, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x73, - 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, - 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, - 0x73, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x52, 0x75, 0x6e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, - 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, - 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x54, - 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x67, - 0x0a, 0x0e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, - 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x50, 0x69, 0x70, 0x65, - 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, + 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x70, + 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, 0x0a, 0x07, 0x47, + 0x65, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x22, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, + 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x68, 0x61, 0x73, + 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, + 0x47, 0x65, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x55, 0x0a, 0x08, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x23, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x0b, 0x52, 0x75, 0x6e, 0x50, 0x69, - 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, - 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x50, - 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, + 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x0a, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, + 0x54, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, + 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, + 0x70, 0x74, 0x79, 0x12, 0x64, 0x0a, 0x0d, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x54, 0x72, 0x69, + 0x67, 0x67, 0x65, 0x72, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, + 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x50, 0x69, - 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, - 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, - 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, + 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, + 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x47, 0x65, 0x74, + 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, + 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, + 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x67, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x50, 0x69, - 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, - 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x52, 0x65, 0x71, + 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, + 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x6c, + 0x65, 0x74, 0x65, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x5f, 0x0a, 0x0c, 0x4c, 0x69, 0x73, + 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x73, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, + 0x69, 0x73, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, + 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x52, 0x75, + 0x6e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, + 0x6e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x67, 0x0a, 0x0e, 0x55, 0x70, 0x73, 0x65, 0x72, + 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, + 0x70, 0x73, 0x65, 0x72, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, - 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, - 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x12, 0x6a, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x50, 0x69, 0x70, - 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, - 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, - 0x65, 0x52, 0x75, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x64, 0x0a, 0x0d, - 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x28, 0x2e, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x73, 0x65, 0x72, 0x74, + 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x5e, 0x0a, 0x0b, 0x52, 0x75, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x12, + 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, + 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x75, 0x6e, + 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x5e, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x12, + 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, + 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, + 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x67, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, + 0x75, 0x6e, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, + 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, - 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, - 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x73, 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, + 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6a, 0x0a, 0x14, 0x47, 0x65, 0x74, + 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, + 0x6e, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, + 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, + 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x64, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, + 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, - 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, - 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x12, 0x73, 0x0a, 0x12, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x79, 0x6e, 0x63, 0x50, - 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, - 0x66, 0x69, 0x67, 0x53, 0x79, 0x6e, 0x63, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, - 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x53, 0x79, 0x6e, 0x63, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7c, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, - 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, - 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, - 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x1a, 0x31, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, - 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, - 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7c, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, - 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x30, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, - 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x31, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, - 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x73, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, - 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, - 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, - 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, - 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, - 0x12, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, - 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x79, 0x0a, 0x14, 0x4c, 0x69, - 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, - 0x65, 0x73, 0x12, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, - 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, - 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x88, 0x01, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, - 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x46, 0x72, 0x6f, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x6c, - 0x61, 0x74, 0x65, 0x12, 0x34, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, - 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x46, 0x72, 0x6f, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, - 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, - 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x46, 0x72, 0x6f, 0x6d, - 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x12, 0x6a, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x54, 0x46, 0x43, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, - 0x74, 0x75, 0x73, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x46, 0x43, 0x52, - 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, + 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x10, 0x4c, + 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x73, 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x46, 0x43, 0x52, 0x75, 0x6e, 0x53, 0x74, - 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7c, 0x0a, 0x15, - 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, - 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, - 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, - 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, - 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x73, 0x0a, 0x12, 0x47, 0x65, - 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, + 0x65, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, + 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x73, 0x0a, 0x12, 0x43, 0x6f, + 0x6e, 0x66, 0x69, 0x67, 0x53, 0x79, 0x6e, 0x63, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, - 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x79, 0x6e, 0x63, + 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, - 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, - 0x79, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, - 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x79, 0x6e, 0x63, 0x50, + 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x7c, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, + 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, + 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x68, 0x61, 0x73, + 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, + 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, + 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7c, 0x0a, + 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, + 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, + 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, + 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x73, 0x0a, 0x12, 0x47, + 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, + 0x65, 0x12, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x61, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, + 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, + 0x70, 0x74, 0x79, 0x12, 0x79, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x12, 0x2f, 0x2e, 0x68, 0x61, + 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, 0x70, + 0x6c, 0x61, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x65, 0x6d, + 0x70, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x88, + 0x01, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x46, 0x72, 0x6f, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x34, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x46, + 0x72, 0x6f, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x46, 0x72, 0x6f, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, + 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6a, 0x0a, 0x0f, 0x47, 0x65, 0x74, + 0x54, 0x46, 0x43, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x2a, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x46, 0x43, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, + 0x74, 0x54, 0x46, 0x43, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7c, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, + 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x30, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, + 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x31, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, + 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x73, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, + 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, + 0x65, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, + 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, - 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, - 0x73, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, - 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7c, 0x0a, 0x15, 0x55, 0x70, - 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, - 0x69, 0x6f, 0x6e, 0x12, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, - 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, - 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, - 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, - 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, - 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x64, 0x64, - 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x5e, 0x0a, 0x0b, 0x43, - 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x79, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, + 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, + 0x12, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, + 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x30, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, + 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x7c, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, + 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x30, 0x2e, 0x68, + 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, + 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, + 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x61, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, + 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x30, 0x2e, 0x68, 0x61, 0x73, + 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, + 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, + 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, + 0x6d, 0x70, 0x74, 0x79, 0x12, 0x5e, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x64, + 0x64, 0x4f, 0x6e, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, + 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, + 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, + 0x12, 0x23, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x64, + 0x64, 0x4f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x0b, 0x55, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x12, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, - 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x64, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x0c, 0x44, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x79, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x12, 0x27, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x44, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x79, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x55, 0x0a, 0x08, - 0x47, 0x65, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x12, 0x23, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, - 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, - 0x73, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x5b, 0x0a, 0x0a, + 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x73, 0x12, 0x25, 0x2e, 0x68, 0x61, 0x73, + 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, + 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, - 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, - 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x4c, 0x69, - 0x73, 0x74, 0x41, 0x64, 0x64, 0x4f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x12, 0x67, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x54, 0x46, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, - 0x75, 0x73, 0x12, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, - 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x46, 0x52, 0x75, 0x6e, - 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x46, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, - 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6a, 0x0a, 0x0f, 0x55, 0x49, 0x5f, - 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x2a, 0x2e, 0x68, - 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, - 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x67, 0x0a, 0x0e, 0x47, 0x65, 0x74, + 0x54, 0x46, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x29, 0x2e, 0x68, 0x61, + 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x2e, 0x47, 0x65, 0x74, 0x54, 0x46, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x54, + 0x46, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x6a, 0x0a, 0x0f, 0x55, 0x49, 0x5f, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, + 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, + 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x64, + 0x0a, 0x0d, 0x55, 0x49, 0x5f, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, + 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, + 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, + 0x49, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x10, 0x55, 0x49, 0x5f, 0x4c, 0x69, 0x73, 0x74, 0x50, + 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, - 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x64, 0x0a, 0x0d, 0x55, 0x49, 0x5f, 0x47, 0x65, 0x74, 0x50, - 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, - 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x47, - 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, - 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x10, 0x55, - 0x49, 0x5f, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, - 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, - 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, - 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, - 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, - 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x76, 0x0a, 0x13, 0x55, 0x49, - 0x5f, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, - 0x73, 0x12, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, - 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, - 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x1a, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, - 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, - 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x70, 0x0a, 0x11, 0x55, 0x49, 0x5f, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, - 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x12, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, - 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x47, 0x65, - 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x73, 0x0a, 0x12, 0x55, 0x49, 0x5f, 0x4c, 0x69, 0x73, 0x74, 0x44, - 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x2d, 0x2e, 0x68, 0x61, 0x73, + 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, + 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, + 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x76, 0x0a, 0x13, 0x55, 0x49, 0x5f, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, + 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x73, 0x12, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, - 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, - 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, - 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, - 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, - 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x10, 0x55, 0x49, 0x5f, - 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x2b, 0x2e, - 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, - 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, 0x61, 0x73, + 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, + 0x75, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, - 0x55, 0x49, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6a, 0x0a, 0x0f, 0x55, 0x49, 0x5f, 0x4c, - 0x69, 0x73, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x68, 0x61, - 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x73, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, - 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, - 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x64, 0x0a, 0x0d, 0x55, 0x49, 0x5f, 0x4c, 0x69, 0x73, 0x74, 0x45, - 0x76, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x28, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, - 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, - 0x73, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x76, 0x65, 0x6e, - 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x66, 0x0a, 0x1b, 0x49, 0x4e, - 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x41, 0x64, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, - 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, - 0x79, 0x1a, 0x2f, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, - 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x76, - 0x65, 0x6e, 0x74, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x42, 0x10, 0x5a, 0x0e, 0x70, 0x6b, 0x67, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, - 0x2f, 0x67, 0x65, 0x6e, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, + 0x75, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x70, 0x0a, 0x11, 0x55, + 0x49, 0x5f, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, + 0x12, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, + 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, + 0x6e, 0x65, 0x52, 0x75, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x73, 0x0a, + 0x12, 0x55, 0x49, 0x5f, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, + 0x6e, 0x74, 0x73, 0x12, 0x2d, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, + 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, + 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, + 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x10, 0x55, 0x49, 0x5f, 0x47, 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, + 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, + 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x47, + 0x65, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, + 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x47, 0x65, 0x74, 0x44, + 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x6a, 0x0a, 0x0f, 0x55, 0x49, 0x5f, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x6c, 0x65, + 0x61, 0x73, 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, + 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, + 0x74, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x2b, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x6c, + 0x65, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x64, 0x0a, + 0x0d, 0x55, 0x49, 0x5f, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x28, + 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, + 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x68, 0x61, 0x73, 0x68, 0x69, + 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x55, 0x49, + 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x66, 0x0a, 0x1b, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, + 0x41, 0x64, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x73, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x2f, 0x2e, 0x68, 0x61, 0x73, + 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x77, 0x61, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, + 0x55, 0x49, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, 0x63, 0x68, 0x65, + 0x6d, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x10, 0x5a, 0x0e, 0x70, + 0x6b, 0x67, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2f, 0x67, 0x65, 0x6e, 0x62, 0x06, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -39105,7 +39229,7 @@ func file_pkg_server_proto_server_proto_rawDescGZIP() []byte { } var file_pkg_server_proto_server_proto_enumTypes = make([]protoimpl.EnumInfo, 30) -var file_pkg_server_proto_server_proto_msgTypes = make([]protoimpl.MessageInfo, 497) +var file_pkg_server_proto_server_proto_msgTypes = make([]protoimpl.MessageInfo, 499) var file_pkg_server_proto_server_proto_goTypes = []interface{}{ (ResourceCategoryDisplayHint)(0), // 0: hashicorp.waypoint.ResourceCategoryDisplayHint (UI_PipelineRunTreeNode_State)(0), // 1: hashicorp.waypoint.UI.PipelineRunTreeNode.State @@ -39364,1295 +39488,1301 @@ var file_pkg_server_proto_server_proto_goTypes = []interface{}{ (*DestroyAddOnRequest)(nil), // 254: hashicorp.waypoint.DestroyAddOnRequest (*GetAddOnRequest)(nil), // 255: hashicorp.waypoint.GetAddOnRequest (*GetAddOnResponse)(nil), // 256: hashicorp.waypoint.GetAddOnResponse - (*ListAddOnsRequest)(nil), // 257: hashicorp.waypoint.ListAddOnsRequest - (*ListAddOnsResponse)(nil), // 258: hashicorp.waypoint.ListAddOnsResponse - (*GetTFRunStatusRequest)(nil), // 259: hashicorp.waypoint.GetTFRunStatusRequest - (*GetTFRunStatusResponse)(nil), // 260: hashicorp.waypoint.GetTFRunStatusResponse - (*AddOn)(nil), // 261: hashicorp.waypoint.AddOn - (*AddOnDefinition)(nil), // 262: hashicorp.waypoint.AddOnDefinition - (*GetTFCRunStatusRequest)(nil), // 263: hashicorp.waypoint.GetTFCRunStatusRequest - (*GetTFCRunStatusResponse)(nil), // 264: hashicorp.waypoint.GetTFCRunStatusResponse - (*CreateProjectFromTemplateRequest)(nil), // 265: hashicorp.waypoint.CreateProjectFromTemplateRequest - (*CreateProjectFromTemplateResponse)(nil), // 266: hashicorp.waypoint.CreateProjectFromTemplateResponse - (*TokenTransport)(nil), // 267: hashicorp.waypoint.TokenTransport - (*Token)(nil), // 268: hashicorp.waypoint.Token - (*HMACKey)(nil), // 269: hashicorp.waypoint.HMACKey - (*DecodeTokenRequest)(nil), // 270: hashicorp.waypoint.DecodeTokenRequest - (*DecodeTokenResponse)(nil), // 271: hashicorp.waypoint.DecodeTokenResponse - (*LoginTokenRequest)(nil), // 272: hashicorp.waypoint.LoginTokenRequest - (*GenerateRunnerTokenRequest)(nil), // 273: hashicorp.waypoint.GenerateRunnerTokenRequest - (*InviteTokenRequest)(nil), // 274: hashicorp.waypoint.InviteTokenRequest - (*NewTokenResponse)(nil), // 275: hashicorp.waypoint.NewTokenResponse - (*ConvertInviteTokenRequest)(nil), // 276: hashicorp.waypoint.ConvertInviteTokenRequest - (*CreateSnapshotResponse)(nil), // 277: hashicorp.waypoint.CreateSnapshotResponse - (*RestoreSnapshotRequest)(nil), // 278: hashicorp.waypoint.RestoreSnapshotRequest - (*Snapshot)(nil), // 279: hashicorp.waypoint.Snapshot - (*Hcl)(nil), // 280: hashicorp.waypoint.Hcl - (*WaypointHclFmtRequest)(nil), // 281: hashicorp.waypoint.WaypointHclFmtRequest - (*WaypointHclFmtResponse)(nil), // 282: hashicorp.waypoint.WaypointHclFmtResponse - (*InlineKeepalive)(nil), // 283: hashicorp.waypoint.InlineKeepalive - (*PaginationRequest)(nil), // 284: hashicorp.waypoint.PaginationRequest - (*PaginationResponse)(nil), // 285: hashicorp.waypoint.PaginationResponse - (*SortingRequest)(nil), // 286: hashicorp.waypoint.SortingRequest - (*UI_ListProjectsRequest)(nil), // 287: hashicorp.waypoint.UI.ListProjectsRequest - (*UI_ListProjectsResponse)(nil), // 288: hashicorp.waypoint.UI.ListProjectsResponse - (*UI_ProjectBundle)(nil), // 289: hashicorp.waypoint.UI.ProjectBundle - (*UI_GetProjectRequest)(nil), // 290: hashicorp.waypoint.UI.GetProjectRequest - (*UI_GetProjectResponse)(nil), // 291: hashicorp.waypoint.UI.GetProjectResponse - (*UI_ListPipelinesRequest)(nil), // 292: hashicorp.waypoint.UI.ListPipelinesRequest - (*UI_ListPipelinesResponse)(nil), // 293: hashicorp.waypoint.UI.ListPipelinesResponse - (*UI_ListPipelineRunsRequest)(nil), // 294: hashicorp.waypoint.UI.ListPipelineRunsRequest - (*UI_ListPipelineRunsResponse)(nil), // 295: hashicorp.waypoint.UI.ListPipelineRunsResponse - (*UI_GetPipelineRunRequest)(nil), // 296: hashicorp.waypoint.UI.GetPipelineRunRequest - (*UI_GetPipelineRunResponse)(nil), // 297: hashicorp.waypoint.UI.GetPipelineRunResponse - (*UI_PipelineBundle)(nil), // 298: hashicorp.waypoint.UI.PipelineBundle - (*UI_PipelineRunBundle)(nil), // 299: hashicorp.waypoint.UI.PipelineRunBundle - (*UI_PipelineRunTreeNode)(nil), // 300: hashicorp.waypoint.UI.PipelineRunTreeNode - (*UI_ListDeploymentsRequest)(nil), // 301: hashicorp.waypoint.UI.ListDeploymentsRequest - (*UI_ListDeploymentsResponse)(nil), // 302: hashicorp.waypoint.UI.ListDeploymentsResponse - (*UI_GetDeploymentRequest)(nil), // 303: hashicorp.waypoint.UI.GetDeploymentRequest - (*UI_GetDeploymentResponse)(nil), // 304: hashicorp.waypoint.UI.GetDeploymentResponse - (*UI_DeploymentBundle)(nil), // 305: hashicorp.waypoint.UI.DeploymentBundle - (*UI_ListReleasesRequest)(nil), // 306: hashicorp.waypoint.UI.ListReleasesRequest - (*UI_ListReleasesResponse)(nil), // 307: hashicorp.waypoint.UI.ListReleasesResponse - (*UI_ReleaseBundle)(nil), // 308: hashicorp.waypoint.UI.ReleaseBundle - (*UI_ListEventsRequest)(nil), // 309: hashicorp.waypoint.UI.ListEventsRequest - (*UI_ListEventsResponse)(nil), // 310: hashicorp.waypoint.UI.ListEventsResponse - (*UI_EventBundle)(nil), // 311: hashicorp.waypoint.UI.EventBundle - (*UI_EventBuild)(nil), // 312: hashicorp.waypoint.UI.EventBuild - (*UI_EventDeployment)(nil), // 313: hashicorp.waypoint.UI.EventDeployment - (*UI_EventRelease)(nil), // 314: hashicorp.waypoint.UI.EventRelease - (*UI_EventAddOnCreated)(nil), // 315: hashicorp.waypoint.UI.EventAddOnCreated - (*UI_EventAddOnDestroyed)(nil), // 316: hashicorp.waypoint.UI.EventAddOnDestroyed - (*UI_ListEventSchemasResponse)(nil), // 317: hashicorp.waypoint.UI.ListEventSchemasResponse - (*UI_PipelineRunTreeNode_Children)(nil), // 318: hashicorp.waypoint.UI.PipelineRunTreeNode.Children - (*VersionInfo_ProtocolVersion)(nil), // 319: hashicorp.waypoint.VersionInfo.ProtocolVersion - (*Variable_File)(nil), // 320: hashicorp.waypoint.Variable.File - (*Variable_VCS)(nil), // 321: hashicorp.waypoint.Variable.VCS - (*Variable_HclPos)(nil), // 322: hashicorp.waypoint.Variable.HclPos - (*Variable_HclRange)(nil), // 323: hashicorp.waypoint.Variable.HclRange - (*Variable_FinalValue)(nil), // 324: hashicorp.waypoint.Variable.FinalValue - (*Project_Poll)(nil), // 325: hashicorp.waypoint.Project.Poll - (*Project_AppStatusPoll)(nil), // 326: hashicorp.waypoint.Project.AppStatusPoll - (*Workspace_Project)(nil), // 327: hashicorp.waypoint.Workspace.Project - (*Workspace_Application)(nil), // 328: hashicorp.waypoint.Workspace.Application - (*User_Link)(nil), // 329: hashicorp.waypoint.User.Link - (*User_Link_OIDC)(nil), // 330: hashicorp.waypoint.User.Link.OIDC - (*Ref_Global)(nil), // 331: hashicorp.waypoint.Ref.Global - (*Ref_Application)(nil), // 332: hashicorp.waypoint.Ref.Application - (*Ref_Project)(nil), // 333: hashicorp.waypoint.Ref.Project - (*Ref_Workspace)(nil), // 334: hashicorp.waypoint.Ref.Workspace - (*Ref_Deployment)(nil), // 335: hashicorp.waypoint.Ref.Deployment - (*Ref_Artifact)(nil), // 336: hashicorp.waypoint.Ref.Artifact - (*Ref_Component)(nil), // 337: hashicorp.waypoint.Ref.Component - (*Ref_Operation)(nil), // 338: hashicorp.waypoint.Ref.Operation - (*Ref_OperationSeq)(nil), // 339: hashicorp.waypoint.Ref.OperationSeq - (*Ref_Runner)(nil), // 340: hashicorp.waypoint.Ref.Runner - (*Ref_RunnerAny)(nil), // 341: hashicorp.waypoint.Ref.RunnerAny - (*Ref_RunnerId)(nil), // 342: hashicorp.waypoint.Ref.RunnerId - (*Ref_RunnerLabels)(nil), // 343: hashicorp.waypoint.Ref.RunnerLabels - (*Ref_User)(nil), // 344: hashicorp.waypoint.Ref.User - (*Ref_UserId)(nil), // 345: hashicorp.waypoint.Ref.UserId - (*Ref_UserUsername)(nil), // 346: hashicorp.waypoint.Ref.UserUsername - (*Ref_AuthMethod)(nil), // 347: hashicorp.waypoint.Ref.AuthMethod - (*Ref_DeclaredResource)(nil), // 348: hashicorp.waypoint.Ref.DeclaredResource - (*Ref_OnDemandRunnerConfig)(nil), // 349: hashicorp.waypoint.Ref.OnDemandRunnerConfig - (*Ref_Trigger)(nil), // 350: hashicorp.waypoint.Ref.Trigger - (*Ref_Job)(nil), // 351: hashicorp.waypoint.Ref.Job - (*Ref_Task)(nil), // 352: hashicorp.waypoint.Ref.Task - (*Ref_Pipeline)(nil), // 353: hashicorp.waypoint.Ref.Pipeline - (*Ref_PipelineOwner)(nil), // 354: hashicorp.waypoint.Ref.PipelineOwner - (*Ref_PipelineStep)(nil), // 355: hashicorp.waypoint.Ref.PipelineStep - (*Ref_ProjectTemplate)(nil), // 356: hashicorp.waypoint.Ref.ProjectTemplate - (*Ref_AddOnDefinition)(nil), // 357: hashicorp.waypoint.Ref.AddOnDefinition - (*Ref_AddOn)(nil), // 358: hashicorp.waypoint.Ref.AddOn - nil, // 359: hashicorp.waypoint.Ref.RunnerLabels.LabelsEntry - (*StatusFilter_Filter)(nil), // 360: hashicorp.waypoint.StatusFilter.Filter - nil, // 361: hashicorp.waypoint.TaskLaunchInfo.EnvironmentVariablesEntry - (*AuthMethod_OIDC)(nil), // 362: hashicorp.waypoint.AuthMethod.OIDC - nil, // 363: hashicorp.waypoint.AuthMethod.OIDC.ClaimMappingsEntry - nil, // 364: hashicorp.waypoint.AuthMethod.OIDC.ListClaimMappingsEntry - (*Job_TaskOverride)(nil), // 365: hashicorp.waypoint.Job.TaskOverride - nil, // 366: hashicorp.waypoint.Job.LabelsEntry - nil, // 367: hashicorp.waypoint.Job.DataSourceOverridesEntry - nil, // 368: hashicorp.waypoint.Job.VariableFinalValuesEntry - (*Job_Result)(nil), // 369: hashicorp.waypoint.Job.Result - (*Job_Config)(nil), // 370: hashicorp.waypoint.Job.Config - (*Job_DataSource)(nil), // 371: hashicorp.waypoint.Job.DataSource - (*Job_Local)(nil), // 372: hashicorp.waypoint.Job.Local - (*Job_Remote)(nil), // 373: hashicorp.waypoint.Job.Remote - (*Job_Git)(nil), // 374: hashicorp.waypoint.Job.Git - (*Job_Noop)(nil), // 375: hashicorp.waypoint.Job.Noop - (*Job_UpOp)(nil), // 376: hashicorp.waypoint.Job.UpOp - (*Job_UpResult)(nil), // 377: hashicorp.waypoint.Job.UpResult - (*Job_ValidateOp)(nil), // 378: hashicorp.waypoint.Job.ValidateOp - (*Job_ValidateResult)(nil), // 379: hashicorp.waypoint.Job.ValidateResult - (*Job_AuthOp)(nil), // 380: hashicorp.waypoint.Job.AuthOp - (*Job_AuthResult)(nil), // 381: hashicorp.waypoint.Job.AuthResult - (*Job_BuildOp)(nil), // 382: hashicorp.waypoint.Job.BuildOp - (*Job_BuildResult)(nil), // 383: hashicorp.waypoint.Job.BuildResult - (*Job_PushOp)(nil), // 384: hashicorp.waypoint.Job.PushOp - (*Job_PushResult)(nil), // 385: hashicorp.waypoint.Job.PushResult - (*Job_DeployOp)(nil), // 386: hashicorp.waypoint.Job.DeployOp - (*Job_DeployResult)(nil), // 387: hashicorp.waypoint.Job.DeployResult - (*Job_ExecOp)(nil), // 388: hashicorp.waypoint.Job.ExecOp - (*Job_ExecResult)(nil), // 389: hashicorp.waypoint.Job.ExecResult - (*Job_LogsOp)(nil), // 390: hashicorp.waypoint.Job.LogsOp - (*Job_DestroyOp)(nil), // 391: hashicorp.waypoint.Job.DestroyOp - (*Job_ReleaseOp)(nil), // 392: hashicorp.waypoint.Job.ReleaseOp - (*Job_ReleaseResult)(nil), // 393: hashicorp.waypoint.Job.ReleaseResult - (*Job_TaskPluginParams)(nil), // 394: hashicorp.waypoint.Job.TaskPluginParams - (*Job_StartTaskLaunchOp)(nil), // 395: hashicorp.waypoint.Job.StartTaskLaunchOp - (*Job_StartTaskResult)(nil), // 396: hashicorp.waypoint.Job.StartTaskResult - (*Job_StopTaskLaunchOp)(nil), // 397: hashicorp.waypoint.Job.StopTaskLaunchOp - (*Job_WatchTaskOp)(nil), // 398: hashicorp.waypoint.Job.WatchTaskOp - (*Job_WatchTaskResult)(nil), // 399: hashicorp.waypoint.Job.WatchTaskResult - (*Job_StatusReportOp)(nil), // 400: hashicorp.waypoint.Job.StatusReportOp - (*Job_StatusReportResult)(nil), // 401: hashicorp.waypoint.Job.StatusReportResult - (*Job_DocsOp)(nil), // 402: hashicorp.waypoint.Job.DocsOp - (*Job_DocsResult)(nil), // 403: hashicorp.waypoint.Job.DocsResult - (*Job_ConfigSyncOp)(nil), // 404: hashicorp.waypoint.Job.ConfigSyncOp - (*Job_ConfigSyncResult)(nil), // 405: hashicorp.waypoint.Job.ConfigSyncResult - (*Job_PipelineConfigSyncResult)(nil), // 406: hashicorp.waypoint.Job.PipelineConfigSyncResult - (*Job_ProjectDestroyResult)(nil), // 407: hashicorp.waypoint.Job.ProjectDestroyResult - (*Job_PollOp)(nil), // 408: hashicorp.waypoint.Job.PollOp - (*Job_PollResult)(nil), // 409: hashicorp.waypoint.Job.PollResult - (*Job_InitOp)(nil), // 410: hashicorp.waypoint.Job.InitOp - (*Job_InitResult)(nil), // 411: hashicorp.waypoint.Job.InitResult - (*Job_PipelineStepOp)(nil), // 412: hashicorp.waypoint.Job.PipelineStepOp - (*Job_DestroyProjectOp)(nil), // 413: hashicorp.waypoint.Job.DestroyProjectOp - (*Job_PipelineStepResult)(nil), // 414: hashicorp.waypoint.Job.PipelineStepResult - (*Job_QueueProjectOp)(nil), // 415: hashicorp.waypoint.Job.QueueProjectOp - (*Job_QueueProjectResult)(nil), // 416: hashicorp.waypoint.Job.QueueProjectResult - (*Job_DataSource_Ref)(nil), // 417: hashicorp.waypoint.Job.DataSource.Ref - (*Job_Git_Basic)(nil), // 418: hashicorp.waypoint.Job.Git.Basic - (*Job_Git_SSH)(nil), // 419: hashicorp.waypoint.Job.Git.SSH - (*Job_Git_Ref)(nil), // 420: hashicorp.waypoint.Job.Git.Ref - (*Job_AuthResult_Result)(nil), // 421: hashicorp.waypoint.Job.AuthResult.Result - (*Job_DocsResult_Result)(nil), // 422: hashicorp.waypoint.Job.DocsResult.Result - nil, // 423: hashicorp.waypoint.Job.PipelineConfigSyncResult.SyncedPipelinesEntry - (*Job_QueueProjectResult_Application)(nil), // 424: hashicorp.waypoint.Job.QueueProjectResult.Application - nil, // 425: hashicorp.waypoint.Documentation.FieldsEntry - (*Documentation_Field)(nil), // 426: hashicorp.waypoint.Documentation.Field - (*Documentation_Mapper)(nil), // 427: hashicorp.waypoint.Documentation.Mapper - (*GetJobStreamResponse_Open)(nil), // 428: hashicorp.waypoint.GetJobStreamResponse.Open - (*GetJobStreamResponse_State)(nil), // 429: hashicorp.waypoint.GetJobStreamResponse.State - (*GetJobStreamResponse_JobChange)(nil), // 430: hashicorp.waypoint.GetJobStreamResponse.JobChange - (*GetJobStreamResponse_Download)(nil), // 431: hashicorp.waypoint.GetJobStreamResponse.Download - (*GetJobStreamResponse_Terminal)(nil), // 432: hashicorp.waypoint.GetJobStreamResponse.Terminal - (*GetJobStreamResponse_Error)(nil), // 433: hashicorp.waypoint.GetJobStreamResponse.Error - (*GetJobStreamResponse_Complete)(nil), // 434: hashicorp.waypoint.GetJobStreamResponse.Complete - (*GetJobStreamResponse_Terminal_Event)(nil), // 435: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event - (*GetJobStreamResponse_Terminal_Event_Status)(nil), // 436: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Status - (*GetJobStreamResponse_Terminal_Event_Line)(nil), // 437: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Line - (*GetJobStreamResponse_Terminal_Event_Raw)(nil), // 438: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Raw - (*GetJobStreamResponse_Terminal_Event_NamedValue)(nil), // 439: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.NamedValue - (*GetJobStreamResponse_Terminal_Event_NamedValues)(nil), // 440: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.NamedValues - (*GetJobStreamResponse_Terminal_Event_TableEntry)(nil), // 441: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.TableEntry - (*GetJobStreamResponse_Terminal_Event_TableRow)(nil), // 442: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.TableRow - (*GetJobStreamResponse_Terminal_Event_Table)(nil), // 443: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Table - (*GetJobStreamResponse_Terminal_Event_StepGroup)(nil), // 444: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.StepGroup - (*GetJobStreamResponse_Terminal_Event_Step)(nil), // 445: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Step - nil, // 446: hashicorp.waypoint.Runner.LabelsEntry - (*Runner_ODR)(nil), // 447: hashicorp.waypoint.Runner.ODR - (*Runner_Local)(nil), // 448: hashicorp.waypoint.Runner.Local - (*Runner_Remote)(nil), // 449: hashicorp.waypoint.Runner.Remote - (*RunnerConfigRequest_Open)(nil), // 450: hashicorp.waypoint.RunnerConfigRequest.Open - (*RunnerJobStreamRequest_Request)(nil), // 451: hashicorp.waypoint.RunnerJobStreamRequest.Request - (*RunnerJobStreamRequest_Ack)(nil), // 452: hashicorp.waypoint.RunnerJobStreamRequest.Ack - (*RunnerJobStreamRequest_Complete)(nil), // 453: hashicorp.waypoint.RunnerJobStreamRequest.Complete - (*RunnerJobStreamRequest_Error)(nil), // 454: hashicorp.waypoint.RunnerJobStreamRequest.Error - (*RunnerJobStreamRequest_Heartbeat)(nil), // 455: hashicorp.waypoint.RunnerJobStreamRequest.Heartbeat - (*RunnerJobStreamRequest_ConfigLoad)(nil), // 456: hashicorp.waypoint.RunnerJobStreamRequest.ConfigLoad - (*RunnerJobStreamRequest_VariableValuesSet)(nil), // 457: hashicorp.waypoint.RunnerJobStreamRequest.VariableValuesSet - nil, // 458: hashicorp.waypoint.RunnerJobStreamRequest.VariableValuesSet.FinalValuesEntry - (*RunnerJobStreamResponse_JobAssignment)(nil), // 459: hashicorp.waypoint.RunnerJobStreamResponse.JobAssignment - (*RunnerJobStreamResponse_JobCancel)(nil), // 460: hashicorp.waypoint.RunnerJobStreamResponse.JobCancel - (*ServerConfig_AdvertiseAddr)(nil), // 461: hashicorp.waypoint.ServerConfig.AdvertiseAddr - nil, // 462: hashicorp.waypoint.Hostname.TargetLabelsEntry - (*Hostname_Target)(nil), // 463: hashicorp.waypoint.Hostname.Target - (*Hostname_TargetApp)(nil), // 464: hashicorp.waypoint.Hostname.TargetApp - nil, // 465: hashicorp.waypoint.Build.LabelsEntry - (*Build_Preload)(nil), // 466: hashicorp.waypoint.Build.Preload - nil, // 467: hashicorp.waypoint.OnDemandRunnerConfig.EnvironmentVariablesEntry - nil, // 468: hashicorp.waypoint.PushedArtifact.LabelsEntry - (*PushedArtifact_Preload)(nil), // 469: hashicorp.waypoint.PushedArtifact.Preload - nil, // 470: hashicorp.waypoint.Deployment.LabelsEntry - (*Deployment_Preload)(nil), // 471: hashicorp.waypoint.Deployment.Preload - (*ListInstancesRequest_Application)(nil), // 472: hashicorp.waypoint.ListInstancesRequest.Application - nil, // 473: hashicorp.waypoint.Release.LabelsEntry - (*Release_Preload)(nil), // 474: hashicorp.waypoint.Release.Preload - (*StatusReport_Resource)(nil), // 475: hashicorp.waypoint.StatusReport.Resource - (*StatusReport_Health)(nil), // 476: hashicorp.waypoint.StatusReport.Health - (*GetLogStreamRequest_Application)(nil), // 477: hashicorp.waypoint.GetLogStreamRequest.Application - (*LogBatch_Entry)(nil), // 478: hashicorp.waypoint.LogBatch.Entry - (*ConfigVar_DynamicVal)(nil), // 479: hashicorp.waypoint.ConfigVar.DynamicVal - (*ConfigVar_Target)(nil), // 480: hashicorp.waypoint.ConfigVar.Target - nil, // 481: hashicorp.waypoint.ConfigVar.DynamicVal.ConfigEntry - nil, // 482: hashicorp.waypoint.ConfigGetRequest.LabelsEntry - nil, // 483: hashicorp.waypoint.ConfigSource.ConfigEntry - (*ExecStreamRequest_Start)(nil), // 484: hashicorp.waypoint.ExecStreamRequest.Start - (*ExecStreamRequest_Input)(nil), // 485: hashicorp.waypoint.ExecStreamRequest.Input - (*ExecStreamRequest_PTY)(nil), // 486: hashicorp.waypoint.ExecStreamRequest.PTY - (*ExecStreamRequest_WindowSize)(nil), // 487: hashicorp.waypoint.ExecStreamRequest.WindowSize - (*ExecStreamResponse_Open)(nil), // 488: hashicorp.waypoint.ExecStreamResponse.Open - (*ExecStreamResponse_Exit)(nil), // 489: hashicorp.waypoint.ExecStreamResponse.Exit - (*ExecStreamResponse_Output)(nil), // 490: hashicorp.waypoint.ExecStreamResponse.Output - (*EntrypointConfig_Exec)(nil), // 491: hashicorp.waypoint.EntrypointConfig.Exec - (*EntrypointConfig_URLService)(nil), // 492: hashicorp.waypoint.EntrypointConfig.URLService - (*EntrypointConfig_DeploymentInfo)(nil), // 493: hashicorp.waypoint.EntrypointConfig.DeploymentInfo - nil, // 494: hashicorp.waypoint.EntrypointConfig.DeploymentInfo.LabelsEntry - (*EntrypointExecRequest_Open)(nil), // 495: hashicorp.waypoint.EntrypointExecRequest.Open - (*EntrypointExecRequest_Exit)(nil), // 496: hashicorp.waypoint.EntrypointExecRequest.Exit - (*EntrypointExecRequest_Output)(nil), // 497: hashicorp.waypoint.EntrypointExecRequest.Output - (*EntrypointExecRequest_Error)(nil), // 498: hashicorp.waypoint.EntrypointExecRequest.Error - nil, // 499: hashicorp.waypoint.Pipeline.StepsEntry - (*Pipeline_Step)(nil), // 500: hashicorp.waypoint.Pipeline.Step - (*Pipeline_Step_Exec)(nil), // 501: hashicorp.waypoint.Pipeline.Step.Exec - (*Pipeline_Step_Build)(nil), // 502: hashicorp.waypoint.Pipeline.Step.Build - (*Pipeline_Step_Deploy)(nil), // 503: hashicorp.waypoint.Pipeline.Step.Deploy - (*Pipeline_Step_Release)(nil), // 504: hashicorp.waypoint.Pipeline.Step.Release - (*Pipeline_Step_Up)(nil), // 505: hashicorp.waypoint.Pipeline.Step.Up - (*Pipeline_Step_Pipeline)(nil), // 506: hashicorp.waypoint.Pipeline.Step.Pipeline - (*GetPipelineResponse_Graph)(nil), // 507: hashicorp.waypoint.GetPipelineResponse.Graph - nil, // 508: hashicorp.waypoint.RunPipelineResponse.JobMapEntry - nil, // 509: hashicorp.waypoint.ConfigSyncPipelineResponse.SyncedPipelinesEntry - (*ProjectTemplate_WaypointProject)(nil), // 510: hashicorp.waypoint.ProjectTemplate.WaypointProject - (*ProjectTemplate_TerraformNocodeModule)(nil), // 511: hashicorp.waypoint.ProjectTemplate.TerraformNocodeModule - nil, // 512: hashicorp.waypoint.TokenTransport.MetadataEntry - (*TokenTransport_OAuthCredentials)(nil), // 513: hashicorp.waypoint.TokenTransport.OAuthCredentials - (*Token_Login)(nil), // 514: hashicorp.waypoint.Token.Login - (*Token_Runner)(nil), // 515: hashicorp.waypoint.Token.Runner - (*Token_Invite)(nil), // 516: hashicorp.waypoint.Token.Invite - (*Token_Entrypoint)(nil), // 517: hashicorp.waypoint.Token.Entrypoint - (*Token_Trigger)(nil), // 518: hashicorp.waypoint.Token.Trigger - (*Token_Invite_Signup)(nil), // 519: hashicorp.waypoint.Token.Invite.Signup - nil, // 520: hashicorp.waypoint.GenerateRunnerTokenRequest.LabelsEntry - (*CreateSnapshotResponse_Open)(nil), // 521: hashicorp.waypoint.CreateSnapshotResponse.Open - (*RestoreSnapshotRequest_Open)(nil), // 522: hashicorp.waypoint.RestoreSnapshotRequest.Open - (*Snapshot_Header)(nil), // 523: hashicorp.waypoint.Snapshot.Header - (*Snapshot_Trailer)(nil), // 524: hashicorp.waypoint.Snapshot.Trailer - (*Snapshot_BoltChunk)(nil), // 525: hashicorp.waypoint.Snapshot.BoltChunk - nil, // 526: hashicorp.waypoint.Snapshot.BoltChunk.ItemsEntry - (*emptypb.Empty)(nil), // 527: google.protobuf.Empty - (*timestamppb.Timestamp)(nil), // 528: google.protobuf.Timestamp - (*status.Status)(nil), // 529: google.rpc.Status - (*opaqueany.Any)(nil), // 530: opaqueany.Any + (*UpdateAddOnRequest)(nil), // 257: hashicorp.waypoint.UpdateAddOnRequest + (*UpdateAddOnResponse)(nil), // 258: hashicorp.waypoint.UpdateAddOnResponse + (*ListAddOnsRequest)(nil), // 259: hashicorp.waypoint.ListAddOnsRequest + (*ListAddOnsResponse)(nil), // 260: hashicorp.waypoint.ListAddOnsResponse + (*GetTFRunStatusRequest)(nil), // 261: hashicorp.waypoint.GetTFRunStatusRequest + (*GetTFRunStatusResponse)(nil), // 262: hashicorp.waypoint.GetTFRunStatusResponse + (*AddOn)(nil), // 263: hashicorp.waypoint.AddOn + (*AddOnDefinition)(nil), // 264: hashicorp.waypoint.AddOnDefinition + (*GetTFCRunStatusRequest)(nil), // 265: hashicorp.waypoint.GetTFCRunStatusRequest + (*GetTFCRunStatusResponse)(nil), // 266: hashicorp.waypoint.GetTFCRunStatusResponse + (*CreateProjectFromTemplateRequest)(nil), // 267: hashicorp.waypoint.CreateProjectFromTemplateRequest + (*CreateProjectFromTemplateResponse)(nil), // 268: hashicorp.waypoint.CreateProjectFromTemplateResponse + (*TokenTransport)(nil), // 269: hashicorp.waypoint.TokenTransport + (*Token)(nil), // 270: hashicorp.waypoint.Token + (*HMACKey)(nil), // 271: hashicorp.waypoint.HMACKey + (*DecodeTokenRequest)(nil), // 272: hashicorp.waypoint.DecodeTokenRequest + (*DecodeTokenResponse)(nil), // 273: hashicorp.waypoint.DecodeTokenResponse + (*LoginTokenRequest)(nil), // 274: hashicorp.waypoint.LoginTokenRequest + (*GenerateRunnerTokenRequest)(nil), // 275: hashicorp.waypoint.GenerateRunnerTokenRequest + (*InviteTokenRequest)(nil), // 276: hashicorp.waypoint.InviteTokenRequest + (*NewTokenResponse)(nil), // 277: hashicorp.waypoint.NewTokenResponse + (*ConvertInviteTokenRequest)(nil), // 278: hashicorp.waypoint.ConvertInviteTokenRequest + (*CreateSnapshotResponse)(nil), // 279: hashicorp.waypoint.CreateSnapshotResponse + (*RestoreSnapshotRequest)(nil), // 280: hashicorp.waypoint.RestoreSnapshotRequest + (*Snapshot)(nil), // 281: hashicorp.waypoint.Snapshot + (*Hcl)(nil), // 282: hashicorp.waypoint.Hcl + (*WaypointHclFmtRequest)(nil), // 283: hashicorp.waypoint.WaypointHclFmtRequest + (*WaypointHclFmtResponse)(nil), // 284: hashicorp.waypoint.WaypointHclFmtResponse + (*InlineKeepalive)(nil), // 285: hashicorp.waypoint.InlineKeepalive + (*PaginationRequest)(nil), // 286: hashicorp.waypoint.PaginationRequest + (*PaginationResponse)(nil), // 287: hashicorp.waypoint.PaginationResponse + (*SortingRequest)(nil), // 288: hashicorp.waypoint.SortingRequest + (*UI_ListProjectsRequest)(nil), // 289: hashicorp.waypoint.UI.ListProjectsRequest + (*UI_ListProjectsResponse)(nil), // 290: hashicorp.waypoint.UI.ListProjectsResponse + (*UI_ProjectBundle)(nil), // 291: hashicorp.waypoint.UI.ProjectBundle + (*UI_GetProjectRequest)(nil), // 292: hashicorp.waypoint.UI.GetProjectRequest + (*UI_GetProjectResponse)(nil), // 293: hashicorp.waypoint.UI.GetProjectResponse + (*UI_ListPipelinesRequest)(nil), // 294: hashicorp.waypoint.UI.ListPipelinesRequest + (*UI_ListPipelinesResponse)(nil), // 295: hashicorp.waypoint.UI.ListPipelinesResponse + (*UI_ListPipelineRunsRequest)(nil), // 296: hashicorp.waypoint.UI.ListPipelineRunsRequest + (*UI_ListPipelineRunsResponse)(nil), // 297: hashicorp.waypoint.UI.ListPipelineRunsResponse + (*UI_GetPipelineRunRequest)(nil), // 298: hashicorp.waypoint.UI.GetPipelineRunRequest + (*UI_GetPipelineRunResponse)(nil), // 299: hashicorp.waypoint.UI.GetPipelineRunResponse + (*UI_PipelineBundle)(nil), // 300: hashicorp.waypoint.UI.PipelineBundle + (*UI_PipelineRunBundle)(nil), // 301: hashicorp.waypoint.UI.PipelineRunBundle + (*UI_PipelineRunTreeNode)(nil), // 302: hashicorp.waypoint.UI.PipelineRunTreeNode + (*UI_ListDeploymentsRequest)(nil), // 303: hashicorp.waypoint.UI.ListDeploymentsRequest + (*UI_ListDeploymentsResponse)(nil), // 304: hashicorp.waypoint.UI.ListDeploymentsResponse + (*UI_GetDeploymentRequest)(nil), // 305: hashicorp.waypoint.UI.GetDeploymentRequest + (*UI_GetDeploymentResponse)(nil), // 306: hashicorp.waypoint.UI.GetDeploymentResponse + (*UI_DeploymentBundle)(nil), // 307: hashicorp.waypoint.UI.DeploymentBundle + (*UI_ListReleasesRequest)(nil), // 308: hashicorp.waypoint.UI.ListReleasesRequest + (*UI_ListReleasesResponse)(nil), // 309: hashicorp.waypoint.UI.ListReleasesResponse + (*UI_ReleaseBundle)(nil), // 310: hashicorp.waypoint.UI.ReleaseBundle + (*UI_ListEventsRequest)(nil), // 311: hashicorp.waypoint.UI.ListEventsRequest + (*UI_ListEventsResponse)(nil), // 312: hashicorp.waypoint.UI.ListEventsResponse + (*UI_EventBundle)(nil), // 313: hashicorp.waypoint.UI.EventBundle + (*UI_EventBuild)(nil), // 314: hashicorp.waypoint.UI.EventBuild + (*UI_EventDeployment)(nil), // 315: hashicorp.waypoint.UI.EventDeployment + (*UI_EventRelease)(nil), // 316: hashicorp.waypoint.UI.EventRelease + (*UI_EventAddOnCreated)(nil), // 317: hashicorp.waypoint.UI.EventAddOnCreated + (*UI_EventAddOnDestroyed)(nil), // 318: hashicorp.waypoint.UI.EventAddOnDestroyed + (*UI_ListEventSchemasResponse)(nil), // 319: hashicorp.waypoint.UI.ListEventSchemasResponse + (*UI_PipelineRunTreeNode_Children)(nil), // 320: hashicorp.waypoint.UI.PipelineRunTreeNode.Children + (*VersionInfo_ProtocolVersion)(nil), // 321: hashicorp.waypoint.VersionInfo.ProtocolVersion + (*Variable_File)(nil), // 322: hashicorp.waypoint.Variable.File + (*Variable_VCS)(nil), // 323: hashicorp.waypoint.Variable.VCS + (*Variable_HclPos)(nil), // 324: hashicorp.waypoint.Variable.HclPos + (*Variable_HclRange)(nil), // 325: hashicorp.waypoint.Variable.HclRange + (*Variable_FinalValue)(nil), // 326: hashicorp.waypoint.Variable.FinalValue + (*Project_Poll)(nil), // 327: hashicorp.waypoint.Project.Poll + (*Project_AppStatusPoll)(nil), // 328: hashicorp.waypoint.Project.AppStatusPoll + (*Workspace_Project)(nil), // 329: hashicorp.waypoint.Workspace.Project + (*Workspace_Application)(nil), // 330: hashicorp.waypoint.Workspace.Application + (*User_Link)(nil), // 331: hashicorp.waypoint.User.Link + (*User_Link_OIDC)(nil), // 332: hashicorp.waypoint.User.Link.OIDC + (*Ref_Global)(nil), // 333: hashicorp.waypoint.Ref.Global + (*Ref_Application)(nil), // 334: hashicorp.waypoint.Ref.Application + (*Ref_Project)(nil), // 335: hashicorp.waypoint.Ref.Project + (*Ref_Workspace)(nil), // 336: hashicorp.waypoint.Ref.Workspace + (*Ref_Deployment)(nil), // 337: hashicorp.waypoint.Ref.Deployment + (*Ref_Artifact)(nil), // 338: hashicorp.waypoint.Ref.Artifact + (*Ref_Component)(nil), // 339: hashicorp.waypoint.Ref.Component + (*Ref_Operation)(nil), // 340: hashicorp.waypoint.Ref.Operation + (*Ref_OperationSeq)(nil), // 341: hashicorp.waypoint.Ref.OperationSeq + (*Ref_Runner)(nil), // 342: hashicorp.waypoint.Ref.Runner + (*Ref_RunnerAny)(nil), // 343: hashicorp.waypoint.Ref.RunnerAny + (*Ref_RunnerId)(nil), // 344: hashicorp.waypoint.Ref.RunnerId + (*Ref_RunnerLabels)(nil), // 345: hashicorp.waypoint.Ref.RunnerLabels + (*Ref_User)(nil), // 346: hashicorp.waypoint.Ref.User + (*Ref_UserId)(nil), // 347: hashicorp.waypoint.Ref.UserId + (*Ref_UserUsername)(nil), // 348: hashicorp.waypoint.Ref.UserUsername + (*Ref_AuthMethod)(nil), // 349: hashicorp.waypoint.Ref.AuthMethod + (*Ref_DeclaredResource)(nil), // 350: hashicorp.waypoint.Ref.DeclaredResource + (*Ref_OnDemandRunnerConfig)(nil), // 351: hashicorp.waypoint.Ref.OnDemandRunnerConfig + (*Ref_Trigger)(nil), // 352: hashicorp.waypoint.Ref.Trigger + (*Ref_Job)(nil), // 353: hashicorp.waypoint.Ref.Job + (*Ref_Task)(nil), // 354: hashicorp.waypoint.Ref.Task + (*Ref_Pipeline)(nil), // 355: hashicorp.waypoint.Ref.Pipeline + (*Ref_PipelineOwner)(nil), // 356: hashicorp.waypoint.Ref.PipelineOwner + (*Ref_PipelineStep)(nil), // 357: hashicorp.waypoint.Ref.PipelineStep + (*Ref_ProjectTemplate)(nil), // 358: hashicorp.waypoint.Ref.ProjectTemplate + (*Ref_AddOnDefinition)(nil), // 359: hashicorp.waypoint.Ref.AddOnDefinition + (*Ref_AddOn)(nil), // 360: hashicorp.waypoint.Ref.AddOn + nil, // 361: hashicorp.waypoint.Ref.RunnerLabels.LabelsEntry + (*StatusFilter_Filter)(nil), // 362: hashicorp.waypoint.StatusFilter.Filter + nil, // 363: hashicorp.waypoint.TaskLaunchInfo.EnvironmentVariablesEntry + (*AuthMethod_OIDC)(nil), // 364: hashicorp.waypoint.AuthMethod.OIDC + nil, // 365: hashicorp.waypoint.AuthMethod.OIDC.ClaimMappingsEntry + nil, // 366: hashicorp.waypoint.AuthMethod.OIDC.ListClaimMappingsEntry + (*Job_TaskOverride)(nil), // 367: hashicorp.waypoint.Job.TaskOverride + nil, // 368: hashicorp.waypoint.Job.LabelsEntry + nil, // 369: hashicorp.waypoint.Job.DataSourceOverridesEntry + nil, // 370: hashicorp.waypoint.Job.VariableFinalValuesEntry + (*Job_Result)(nil), // 371: hashicorp.waypoint.Job.Result + (*Job_Config)(nil), // 372: hashicorp.waypoint.Job.Config + (*Job_DataSource)(nil), // 373: hashicorp.waypoint.Job.DataSource + (*Job_Local)(nil), // 374: hashicorp.waypoint.Job.Local + (*Job_Remote)(nil), // 375: hashicorp.waypoint.Job.Remote + (*Job_Git)(nil), // 376: hashicorp.waypoint.Job.Git + (*Job_Noop)(nil), // 377: hashicorp.waypoint.Job.Noop + (*Job_UpOp)(nil), // 378: hashicorp.waypoint.Job.UpOp + (*Job_UpResult)(nil), // 379: hashicorp.waypoint.Job.UpResult + (*Job_ValidateOp)(nil), // 380: hashicorp.waypoint.Job.ValidateOp + (*Job_ValidateResult)(nil), // 381: hashicorp.waypoint.Job.ValidateResult + (*Job_AuthOp)(nil), // 382: hashicorp.waypoint.Job.AuthOp + (*Job_AuthResult)(nil), // 383: hashicorp.waypoint.Job.AuthResult + (*Job_BuildOp)(nil), // 384: hashicorp.waypoint.Job.BuildOp + (*Job_BuildResult)(nil), // 385: hashicorp.waypoint.Job.BuildResult + (*Job_PushOp)(nil), // 386: hashicorp.waypoint.Job.PushOp + (*Job_PushResult)(nil), // 387: hashicorp.waypoint.Job.PushResult + (*Job_DeployOp)(nil), // 388: hashicorp.waypoint.Job.DeployOp + (*Job_DeployResult)(nil), // 389: hashicorp.waypoint.Job.DeployResult + (*Job_ExecOp)(nil), // 390: hashicorp.waypoint.Job.ExecOp + (*Job_ExecResult)(nil), // 391: hashicorp.waypoint.Job.ExecResult + (*Job_LogsOp)(nil), // 392: hashicorp.waypoint.Job.LogsOp + (*Job_DestroyOp)(nil), // 393: hashicorp.waypoint.Job.DestroyOp + (*Job_ReleaseOp)(nil), // 394: hashicorp.waypoint.Job.ReleaseOp + (*Job_ReleaseResult)(nil), // 395: hashicorp.waypoint.Job.ReleaseResult + (*Job_TaskPluginParams)(nil), // 396: hashicorp.waypoint.Job.TaskPluginParams + (*Job_StartTaskLaunchOp)(nil), // 397: hashicorp.waypoint.Job.StartTaskLaunchOp + (*Job_StartTaskResult)(nil), // 398: hashicorp.waypoint.Job.StartTaskResult + (*Job_StopTaskLaunchOp)(nil), // 399: hashicorp.waypoint.Job.StopTaskLaunchOp + (*Job_WatchTaskOp)(nil), // 400: hashicorp.waypoint.Job.WatchTaskOp + (*Job_WatchTaskResult)(nil), // 401: hashicorp.waypoint.Job.WatchTaskResult + (*Job_StatusReportOp)(nil), // 402: hashicorp.waypoint.Job.StatusReportOp + (*Job_StatusReportResult)(nil), // 403: hashicorp.waypoint.Job.StatusReportResult + (*Job_DocsOp)(nil), // 404: hashicorp.waypoint.Job.DocsOp + (*Job_DocsResult)(nil), // 405: hashicorp.waypoint.Job.DocsResult + (*Job_ConfigSyncOp)(nil), // 406: hashicorp.waypoint.Job.ConfigSyncOp + (*Job_ConfigSyncResult)(nil), // 407: hashicorp.waypoint.Job.ConfigSyncResult + (*Job_PipelineConfigSyncResult)(nil), // 408: hashicorp.waypoint.Job.PipelineConfigSyncResult + (*Job_ProjectDestroyResult)(nil), // 409: hashicorp.waypoint.Job.ProjectDestroyResult + (*Job_PollOp)(nil), // 410: hashicorp.waypoint.Job.PollOp + (*Job_PollResult)(nil), // 411: hashicorp.waypoint.Job.PollResult + (*Job_InitOp)(nil), // 412: hashicorp.waypoint.Job.InitOp + (*Job_InitResult)(nil), // 413: hashicorp.waypoint.Job.InitResult + (*Job_PipelineStepOp)(nil), // 414: hashicorp.waypoint.Job.PipelineStepOp + (*Job_DestroyProjectOp)(nil), // 415: hashicorp.waypoint.Job.DestroyProjectOp + (*Job_PipelineStepResult)(nil), // 416: hashicorp.waypoint.Job.PipelineStepResult + (*Job_QueueProjectOp)(nil), // 417: hashicorp.waypoint.Job.QueueProjectOp + (*Job_QueueProjectResult)(nil), // 418: hashicorp.waypoint.Job.QueueProjectResult + (*Job_DataSource_Ref)(nil), // 419: hashicorp.waypoint.Job.DataSource.Ref + (*Job_Git_Basic)(nil), // 420: hashicorp.waypoint.Job.Git.Basic + (*Job_Git_SSH)(nil), // 421: hashicorp.waypoint.Job.Git.SSH + (*Job_Git_Ref)(nil), // 422: hashicorp.waypoint.Job.Git.Ref + (*Job_AuthResult_Result)(nil), // 423: hashicorp.waypoint.Job.AuthResult.Result + (*Job_DocsResult_Result)(nil), // 424: hashicorp.waypoint.Job.DocsResult.Result + nil, // 425: hashicorp.waypoint.Job.PipelineConfigSyncResult.SyncedPipelinesEntry + (*Job_QueueProjectResult_Application)(nil), // 426: hashicorp.waypoint.Job.QueueProjectResult.Application + nil, // 427: hashicorp.waypoint.Documentation.FieldsEntry + (*Documentation_Field)(nil), // 428: hashicorp.waypoint.Documentation.Field + (*Documentation_Mapper)(nil), // 429: hashicorp.waypoint.Documentation.Mapper + (*GetJobStreamResponse_Open)(nil), // 430: hashicorp.waypoint.GetJobStreamResponse.Open + (*GetJobStreamResponse_State)(nil), // 431: hashicorp.waypoint.GetJobStreamResponse.State + (*GetJobStreamResponse_JobChange)(nil), // 432: hashicorp.waypoint.GetJobStreamResponse.JobChange + (*GetJobStreamResponse_Download)(nil), // 433: hashicorp.waypoint.GetJobStreamResponse.Download + (*GetJobStreamResponse_Terminal)(nil), // 434: hashicorp.waypoint.GetJobStreamResponse.Terminal + (*GetJobStreamResponse_Error)(nil), // 435: hashicorp.waypoint.GetJobStreamResponse.Error + (*GetJobStreamResponse_Complete)(nil), // 436: hashicorp.waypoint.GetJobStreamResponse.Complete + (*GetJobStreamResponse_Terminal_Event)(nil), // 437: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event + (*GetJobStreamResponse_Terminal_Event_Status)(nil), // 438: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Status + (*GetJobStreamResponse_Terminal_Event_Line)(nil), // 439: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Line + (*GetJobStreamResponse_Terminal_Event_Raw)(nil), // 440: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Raw + (*GetJobStreamResponse_Terminal_Event_NamedValue)(nil), // 441: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.NamedValue + (*GetJobStreamResponse_Terminal_Event_NamedValues)(nil), // 442: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.NamedValues + (*GetJobStreamResponse_Terminal_Event_TableEntry)(nil), // 443: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.TableEntry + (*GetJobStreamResponse_Terminal_Event_TableRow)(nil), // 444: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.TableRow + (*GetJobStreamResponse_Terminal_Event_Table)(nil), // 445: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Table + (*GetJobStreamResponse_Terminal_Event_StepGroup)(nil), // 446: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.StepGroup + (*GetJobStreamResponse_Terminal_Event_Step)(nil), // 447: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Step + nil, // 448: hashicorp.waypoint.Runner.LabelsEntry + (*Runner_ODR)(nil), // 449: hashicorp.waypoint.Runner.ODR + (*Runner_Local)(nil), // 450: hashicorp.waypoint.Runner.Local + (*Runner_Remote)(nil), // 451: hashicorp.waypoint.Runner.Remote + (*RunnerConfigRequest_Open)(nil), // 452: hashicorp.waypoint.RunnerConfigRequest.Open + (*RunnerJobStreamRequest_Request)(nil), // 453: hashicorp.waypoint.RunnerJobStreamRequest.Request + (*RunnerJobStreamRequest_Ack)(nil), // 454: hashicorp.waypoint.RunnerJobStreamRequest.Ack + (*RunnerJobStreamRequest_Complete)(nil), // 455: hashicorp.waypoint.RunnerJobStreamRequest.Complete + (*RunnerJobStreamRequest_Error)(nil), // 456: hashicorp.waypoint.RunnerJobStreamRequest.Error + (*RunnerJobStreamRequest_Heartbeat)(nil), // 457: hashicorp.waypoint.RunnerJobStreamRequest.Heartbeat + (*RunnerJobStreamRequest_ConfigLoad)(nil), // 458: hashicorp.waypoint.RunnerJobStreamRequest.ConfigLoad + (*RunnerJobStreamRequest_VariableValuesSet)(nil), // 459: hashicorp.waypoint.RunnerJobStreamRequest.VariableValuesSet + nil, // 460: hashicorp.waypoint.RunnerJobStreamRequest.VariableValuesSet.FinalValuesEntry + (*RunnerJobStreamResponse_JobAssignment)(nil), // 461: hashicorp.waypoint.RunnerJobStreamResponse.JobAssignment + (*RunnerJobStreamResponse_JobCancel)(nil), // 462: hashicorp.waypoint.RunnerJobStreamResponse.JobCancel + (*ServerConfig_AdvertiseAddr)(nil), // 463: hashicorp.waypoint.ServerConfig.AdvertiseAddr + nil, // 464: hashicorp.waypoint.Hostname.TargetLabelsEntry + (*Hostname_Target)(nil), // 465: hashicorp.waypoint.Hostname.Target + (*Hostname_TargetApp)(nil), // 466: hashicorp.waypoint.Hostname.TargetApp + nil, // 467: hashicorp.waypoint.Build.LabelsEntry + (*Build_Preload)(nil), // 468: hashicorp.waypoint.Build.Preload + nil, // 469: hashicorp.waypoint.OnDemandRunnerConfig.EnvironmentVariablesEntry + nil, // 470: hashicorp.waypoint.PushedArtifact.LabelsEntry + (*PushedArtifact_Preload)(nil), // 471: hashicorp.waypoint.PushedArtifact.Preload + nil, // 472: hashicorp.waypoint.Deployment.LabelsEntry + (*Deployment_Preload)(nil), // 473: hashicorp.waypoint.Deployment.Preload + (*ListInstancesRequest_Application)(nil), // 474: hashicorp.waypoint.ListInstancesRequest.Application + nil, // 475: hashicorp.waypoint.Release.LabelsEntry + (*Release_Preload)(nil), // 476: hashicorp.waypoint.Release.Preload + (*StatusReport_Resource)(nil), // 477: hashicorp.waypoint.StatusReport.Resource + (*StatusReport_Health)(nil), // 478: hashicorp.waypoint.StatusReport.Health + (*GetLogStreamRequest_Application)(nil), // 479: hashicorp.waypoint.GetLogStreamRequest.Application + (*LogBatch_Entry)(nil), // 480: hashicorp.waypoint.LogBatch.Entry + (*ConfigVar_DynamicVal)(nil), // 481: hashicorp.waypoint.ConfigVar.DynamicVal + (*ConfigVar_Target)(nil), // 482: hashicorp.waypoint.ConfigVar.Target + nil, // 483: hashicorp.waypoint.ConfigVar.DynamicVal.ConfigEntry + nil, // 484: hashicorp.waypoint.ConfigGetRequest.LabelsEntry + nil, // 485: hashicorp.waypoint.ConfigSource.ConfigEntry + (*ExecStreamRequest_Start)(nil), // 486: hashicorp.waypoint.ExecStreamRequest.Start + (*ExecStreamRequest_Input)(nil), // 487: hashicorp.waypoint.ExecStreamRequest.Input + (*ExecStreamRequest_PTY)(nil), // 488: hashicorp.waypoint.ExecStreamRequest.PTY + (*ExecStreamRequest_WindowSize)(nil), // 489: hashicorp.waypoint.ExecStreamRequest.WindowSize + (*ExecStreamResponse_Open)(nil), // 490: hashicorp.waypoint.ExecStreamResponse.Open + (*ExecStreamResponse_Exit)(nil), // 491: hashicorp.waypoint.ExecStreamResponse.Exit + (*ExecStreamResponse_Output)(nil), // 492: hashicorp.waypoint.ExecStreamResponse.Output + (*EntrypointConfig_Exec)(nil), // 493: hashicorp.waypoint.EntrypointConfig.Exec + (*EntrypointConfig_URLService)(nil), // 494: hashicorp.waypoint.EntrypointConfig.URLService + (*EntrypointConfig_DeploymentInfo)(nil), // 495: hashicorp.waypoint.EntrypointConfig.DeploymentInfo + nil, // 496: hashicorp.waypoint.EntrypointConfig.DeploymentInfo.LabelsEntry + (*EntrypointExecRequest_Open)(nil), // 497: hashicorp.waypoint.EntrypointExecRequest.Open + (*EntrypointExecRequest_Exit)(nil), // 498: hashicorp.waypoint.EntrypointExecRequest.Exit + (*EntrypointExecRequest_Output)(nil), // 499: hashicorp.waypoint.EntrypointExecRequest.Output + (*EntrypointExecRequest_Error)(nil), // 500: hashicorp.waypoint.EntrypointExecRequest.Error + nil, // 501: hashicorp.waypoint.Pipeline.StepsEntry + (*Pipeline_Step)(nil), // 502: hashicorp.waypoint.Pipeline.Step + (*Pipeline_Step_Exec)(nil), // 503: hashicorp.waypoint.Pipeline.Step.Exec + (*Pipeline_Step_Build)(nil), // 504: hashicorp.waypoint.Pipeline.Step.Build + (*Pipeline_Step_Deploy)(nil), // 505: hashicorp.waypoint.Pipeline.Step.Deploy + (*Pipeline_Step_Release)(nil), // 506: hashicorp.waypoint.Pipeline.Step.Release + (*Pipeline_Step_Up)(nil), // 507: hashicorp.waypoint.Pipeline.Step.Up + (*Pipeline_Step_Pipeline)(nil), // 508: hashicorp.waypoint.Pipeline.Step.Pipeline + (*GetPipelineResponse_Graph)(nil), // 509: hashicorp.waypoint.GetPipelineResponse.Graph + nil, // 510: hashicorp.waypoint.RunPipelineResponse.JobMapEntry + nil, // 511: hashicorp.waypoint.ConfigSyncPipelineResponse.SyncedPipelinesEntry + (*ProjectTemplate_WaypointProject)(nil), // 512: hashicorp.waypoint.ProjectTemplate.WaypointProject + (*ProjectTemplate_TerraformNocodeModule)(nil), // 513: hashicorp.waypoint.ProjectTemplate.TerraformNocodeModule + nil, // 514: hashicorp.waypoint.TokenTransport.MetadataEntry + (*TokenTransport_OAuthCredentials)(nil), // 515: hashicorp.waypoint.TokenTransport.OAuthCredentials + (*Token_Login)(nil), // 516: hashicorp.waypoint.Token.Login + (*Token_Runner)(nil), // 517: hashicorp.waypoint.Token.Runner + (*Token_Invite)(nil), // 518: hashicorp.waypoint.Token.Invite + (*Token_Entrypoint)(nil), // 519: hashicorp.waypoint.Token.Entrypoint + (*Token_Trigger)(nil), // 520: hashicorp.waypoint.Token.Trigger + (*Token_Invite_Signup)(nil), // 521: hashicorp.waypoint.Token.Invite.Signup + nil, // 522: hashicorp.waypoint.GenerateRunnerTokenRequest.LabelsEntry + (*CreateSnapshotResponse_Open)(nil), // 523: hashicorp.waypoint.CreateSnapshotResponse.Open + (*RestoreSnapshotRequest_Open)(nil), // 524: hashicorp.waypoint.RestoreSnapshotRequest.Open + (*Snapshot_Header)(nil), // 525: hashicorp.waypoint.Snapshot.Header + (*Snapshot_Trailer)(nil), // 526: hashicorp.waypoint.Snapshot.Trailer + (*Snapshot_BoltChunk)(nil), // 527: hashicorp.waypoint.Snapshot.BoltChunk + nil, // 528: hashicorp.waypoint.Snapshot.BoltChunk.ItemsEntry + (*emptypb.Empty)(nil), // 529: google.protobuf.Empty + (*timestamppb.Timestamp)(nil), // 530: google.protobuf.Timestamp + (*status.Status)(nil), // 531: google.rpc.Status + (*opaqueany.Any)(nil), // 532: opaqueany.Any } var file_pkg_server_proto_server_proto_depIdxs = []int32{ 33, // 0: hashicorp.waypoint.GetVersionInfoResponse.info:type_name -> hashicorp.waypoint.VersionInfo 32, // 1: hashicorp.waypoint.GetVersionInfoResponse.server_features:type_name -> hashicorp.waypoint.ServerFeatures 4, // 2: hashicorp.waypoint.ServerFeatures.features:type_name -> hashicorp.waypoint.ServerFeatures.feature - 319, // 3: hashicorp.waypoint.VersionInfo.api:type_name -> hashicorp.waypoint.VersionInfo.ProtocolVersion - 319, // 4: hashicorp.waypoint.VersionInfo.entrypoint:type_name -> hashicorp.waypoint.VersionInfo.ProtocolVersion - 333, // 5: hashicorp.waypoint.Application.project:type_name -> hashicorp.waypoint.Ref.Project - 527, // 6: hashicorp.waypoint.Variable.cli:type_name -> google.protobuf.Empty - 320, // 7: hashicorp.waypoint.Variable.file:type_name -> hashicorp.waypoint.Variable.File - 527, // 8: hashicorp.waypoint.Variable.env:type_name -> google.protobuf.Empty - 321, // 9: hashicorp.waypoint.Variable.vcs:type_name -> hashicorp.waypoint.Variable.VCS - 527, // 10: hashicorp.waypoint.Variable.server:type_name -> google.protobuf.Empty - 527, // 11: hashicorp.waypoint.Variable.dynamic:type_name -> google.protobuf.Empty - 324, // 12: hashicorp.waypoint.Variable.final_value:type_name -> hashicorp.waypoint.Variable.FinalValue + 321, // 3: hashicorp.waypoint.VersionInfo.api:type_name -> hashicorp.waypoint.VersionInfo.ProtocolVersion + 321, // 4: hashicorp.waypoint.VersionInfo.entrypoint:type_name -> hashicorp.waypoint.VersionInfo.ProtocolVersion + 335, // 5: hashicorp.waypoint.Application.project:type_name -> hashicorp.waypoint.Ref.Project + 529, // 6: hashicorp.waypoint.Variable.cli:type_name -> google.protobuf.Empty + 322, // 7: hashicorp.waypoint.Variable.file:type_name -> hashicorp.waypoint.Variable.File + 529, // 8: hashicorp.waypoint.Variable.env:type_name -> google.protobuf.Empty + 323, // 9: hashicorp.waypoint.Variable.vcs:type_name -> hashicorp.waypoint.Variable.VCS + 529, // 10: hashicorp.waypoint.Variable.server:type_name -> google.protobuf.Empty + 529, // 11: hashicorp.waypoint.Variable.dynamic:type_name -> google.protobuf.Empty + 326, // 12: hashicorp.waypoint.Variable.final_value:type_name -> hashicorp.waypoint.Variable.FinalValue 34, // 13: hashicorp.waypoint.Project.applications:type_name -> hashicorp.waypoint.Application - 371, // 14: hashicorp.waypoint.Project.data_source:type_name -> hashicorp.waypoint.Job.DataSource - 325, // 15: hashicorp.waypoint.Project.data_source_poll:type_name -> hashicorp.waypoint.Project.Poll + 373, // 14: hashicorp.waypoint.Project.data_source:type_name -> hashicorp.waypoint.Job.DataSource + 327, // 15: hashicorp.waypoint.Project.data_source_poll:type_name -> hashicorp.waypoint.Project.Poll 29, // 16: hashicorp.waypoint.Project.waypoint_hcl_format:type_name -> hashicorp.waypoint.Hcl.Format 35, // 17: hashicorp.waypoint.Project.variables:type_name -> hashicorp.waypoint.Variable - 326, // 18: hashicorp.waypoint.Project.status_report_poll:type_name -> hashicorp.waypoint.Project.AppStatusPoll + 328, // 18: hashicorp.waypoint.Project.status_report_poll:type_name -> hashicorp.waypoint.Project.AppStatusPoll 6, // 19: hashicorp.waypoint.Project.state:type_name -> hashicorp.waypoint.Project.ProjectState - 356, // 20: hashicorp.waypoint.Project.project_template:type_name -> hashicorp.waypoint.Ref.ProjectTemplate - 327, // 21: hashicorp.waypoint.Workspace.projects:type_name -> hashicorp.waypoint.Workspace.Project - 528, // 22: hashicorp.waypoint.Workspace.active_time:type_name -> google.protobuf.Timestamp - 329, // 23: hashicorp.waypoint.User.links:type_name -> hashicorp.waypoint.User.Link + 358, // 20: hashicorp.waypoint.Project.project_template:type_name -> hashicorp.waypoint.Ref.ProjectTemplate + 329, // 21: hashicorp.waypoint.Workspace.projects:type_name -> hashicorp.waypoint.Workspace.Project + 530, // 22: hashicorp.waypoint.Workspace.active_time:type_name -> google.protobuf.Timestamp + 331, // 23: hashicorp.waypoint.User.links:type_name -> hashicorp.waypoint.User.Link 7, // 24: hashicorp.waypoint.Component.type:type_name -> hashicorp.waypoint.Component.Type 8, // 25: hashicorp.waypoint.Status.state:type_name -> hashicorp.waypoint.Status.State - 529, // 26: hashicorp.waypoint.Status.error:type_name -> google.rpc.Status - 528, // 27: hashicorp.waypoint.Status.start_time:type_name -> google.protobuf.Timestamp - 528, // 28: hashicorp.waypoint.Status.complete_time:type_name -> google.protobuf.Timestamp - 360, // 29: hashicorp.waypoint.StatusFilter.filters:type_name -> hashicorp.waypoint.StatusFilter.Filter + 531, // 26: hashicorp.waypoint.Status.error:type_name -> google.rpc.Status + 530, // 27: hashicorp.waypoint.Status.start_time:type_name -> google.protobuf.Timestamp + 530, // 28: hashicorp.waypoint.Status.complete_time:type_name -> google.protobuf.Timestamp + 362, // 29: hashicorp.waypoint.StatusFilter.filters:type_name -> hashicorp.waypoint.StatusFilter.Filter 10, // 30: hashicorp.waypoint.OperationOrder.order:type_name -> hashicorp.waypoint.OperationOrder.Order - 530, // 31: hashicorp.waypoint.DeclaredResource.state:type_name -> opaqueany.Any + 532, // 31: hashicorp.waypoint.DeclaredResource.state:type_name -> opaqueany.Any 0, // 32: hashicorp.waypoint.DeclaredResource.category_display_hint:type_name -> hashicorp.waypoint.ResourceCategoryDisplayHint - 530, // 33: hashicorp.waypoint.DestroyedResource.state:type_name -> opaqueany.Any - 361, // 34: hashicorp.waypoint.TaskLaunchInfo.environment_variables:type_name -> hashicorp.waypoint.TaskLaunchInfo.EnvironmentVariablesEntry - 351, // 35: hashicorp.waypoint.Task.task_job:type_name -> hashicorp.waypoint.Ref.Job - 351, // 36: hashicorp.waypoint.Task.watch_job:type_name -> hashicorp.waypoint.Ref.Job - 351, // 37: hashicorp.waypoint.Task.start_job:type_name -> hashicorp.waypoint.Ref.Job - 351, // 38: hashicorp.waypoint.Task.stop_job:type_name -> hashicorp.waypoint.Ref.Job - 530, // 39: hashicorp.waypoint.Task.state:type_name -> opaqueany.Any + 532, // 33: hashicorp.waypoint.DestroyedResource.state:type_name -> opaqueany.Any + 363, // 34: hashicorp.waypoint.TaskLaunchInfo.environment_variables:type_name -> hashicorp.waypoint.TaskLaunchInfo.EnvironmentVariablesEntry + 353, // 35: hashicorp.waypoint.Task.task_job:type_name -> hashicorp.waypoint.Ref.Job + 353, // 36: hashicorp.waypoint.Task.watch_job:type_name -> hashicorp.waypoint.Ref.Job + 353, // 37: hashicorp.waypoint.Task.start_job:type_name -> hashicorp.waypoint.Ref.Job + 353, // 38: hashicorp.waypoint.Task.stop_job:type_name -> hashicorp.waypoint.Ref.Job + 532, // 39: hashicorp.waypoint.Task.state:type_name -> opaqueany.Any 11, // 40: hashicorp.waypoint.Task.job_state:type_name -> hashicorp.waypoint.Task.State 49, // 41: hashicorp.waypoint.UpsertTaskRequest.task:type_name -> hashicorp.waypoint.Task 49, // 42: hashicorp.waypoint.UpsertTaskResponse.task:type_name -> hashicorp.waypoint.Task - 352, // 43: hashicorp.waypoint.GetTaskRequest.ref:type_name -> hashicorp.waypoint.Ref.Task + 354, // 43: hashicorp.waypoint.GetTaskRequest.ref:type_name -> hashicorp.waypoint.Ref.Task 49, // 44: hashicorp.waypoint.GetTaskResponse.task:type_name -> hashicorp.waypoint.Task 83, // 45: hashicorp.waypoint.GetTaskResponse.task_job:type_name -> hashicorp.waypoint.Job 83, // 46: hashicorp.waypoint.GetTaskResponse.start_job:type_name -> hashicorp.waypoint.Job 83, // 47: hashicorp.waypoint.GetTaskResponse.stop_job:type_name -> hashicorp.waypoint.Job 83, // 48: hashicorp.waypoint.GetTaskResponse.watch_job:type_name -> hashicorp.waypoint.Job - 352, // 49: hashicorp.waypoint.DeleteTaskRequest.ref:type_name -> hashicorp.waypoint.Ref.Task + 354, // 49: hashicorp.waypoint.DeleteTaskRequest.ref:type_name -> hashicorp.waypoint.Ref.Task 11, // 50: hashicorp.waypoint.ListTaskRequest.taskState:type_name -> hashicorp.waypoint.Task.State 53, // 51: hashicorp.waypoint.ListTaskResponse.tasks:type_name -> hashicorp.waypoint.GetTaskResponse - 352, // 52: hashicorp.waypoint.CancelTaskRequest.ref:type_name -> hashicorp.waypoint.Ref.Task - 344, // 53: hashicorp.waypoint.GetUserRequest.user:type_name -> hashicorp.waypoint.Ref.User + 354, // 52: hashicorp.waypoint.CancelTaskRequest.ref:type_name -> hashicorp.waypoint.Ref.Task + 346, // 53: hashicorp.waypoint.GetUserRequest.user:type_name -> hashicorp.waypoint.Ref.User 38, // 54: hashicorp.waypoint.GetUserResponse.user:type_name -> hashicorp.waypoint.User 38, // 55: hashicorp.waypoint.ListUsersResponse.users:type_name -> hashicorp.waypoint.User 38, // 56: hashicorp.waypoint.UpdateUserRequest.user:type_name -> hashicorp.waypoint.User 38, // 57: hashicorp.waypoint.UpdateUserResponse.user:type_name -> hashicorp.waypoint.User - 344, // 58: hashicorp.waypoint.DeleteUserRequest.user:type_name -> hashicorp.waypoint.Ref.User - 362, // 59: hashicorp.waypoint.AuthMethod.oidc:type_name -> hashicorp.waypoint.AuthMethod.OIDC + 346, // 58: hashicorp.waypoint.DeleteUserRequest.user:type_name -> hashicorp.waypoint.Ref.User + 364, // 59: hashicorp.waypoint.AuthMethod.oidc:type_name -> hashicorp.waypoint.AuthMethod.OIDC 12, // 60: hashicorp.waypoint.OIDCAuthMethod.kind:type_name -> hashicorp.waypoint.OIDCAuthMethod.Kind 65, // 61: hashicorp.waypoint.UpsertAuthMethodRequest.auth_method:type_name -> hashicorp.waypoint.AuthMethod 65, // 62: hashicorp.waypoint.UpsertAuthMethodResponse.auth_method:type_name -> hashicorp.waypoint.AuthMethod - 347, // 63: hashicorp.waypoint.GetAuthMethodRequest.auth_method:type_name -> hashicorp.waypoint.Ref.AuthMethod + 349, // 63: hashicorp.waypoint.GetAuthMethodRequest.auth_method:type_name -> hashicorp.waypoint.Ref.AuthMethod 65, // 64: hashicorp.waypoint.GetAuthMethodResponse.auth_method:type_name -> hashicorp.waypoint.AuthMethod - 347, // 65: hashicorp.waypoint.DeleteAuthMethodRequest.auth_method:type_name -> hashicorp.waypoint.Ref.AuthMethod + 349, // 65: hashicorp.waypoint.DeleteAuthMethodRequest.auth_method:type_name -> hashicorp.waypoint.Ref.AuthMethod 65, // 66: hashicorp.waypoint.ListAuthMethodsResponse.auth_methods:type_name -> hashicorp.waypoint.AuthMethod 66, // 67: hashicorp.waypoint.ListOIDCAuthMethodsResponse.auth_methods:type_name -> hashicorp.waypoint.OIDCAuthMethod - 347, // 68: hashicorp.waypoint.GetOIDCAuthURLRequest.auth_method:type_name -> hashicorp.waypoint.Ref.AuthMethod - 347, // 69: hashicorp.waypoint.CompleteOIDCAuthRequest.auth_method:type_name -> hashicorp.waypoint.Ref.AuthMethod + 349, // 68: hashicorp.waypoint.GetOIDCAuthURLRequest.auth_method:type_name -> hashicorp.waypoint.Ref.AuthMethod + 349, // 69: hashicorp.waypoint.CompleteOIDCAuthRequest.auth_method:type_name -> hashicorp.waypoint.Ref.AuthMethod 38, // 70: hashicorp.waypoint.CompleteOIDCAuthResponse.user:type_name -> hashicorp.waypoint.User 83, // 71: hashicorp.waypoint.QueueJobRequest.job:type_name -> hashicorp.waypoint.Job 83, // 72: hashicorp.waypoint.ValidateJobRequest.job:type_name -> hashicorp.waypoint.Job - 529, // 73: hashicorp.waypoint.ValidateJobResponse.validation_error:type_name -> google.rpc.Status - 332, // 74: hashicorp.waypoint.Job.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 75: hashicorp.waypoint.Job.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 340, // 76: hashicorp.waypoint.Job.target_runner:type_name -> hashicorp.waypoint.Ref.Runner - 349, // 77: hashicorp.waypoint.Job.ondemand_runner:type_name -> hashicorp.waypoint.Ref.OnDemandRunnerConfig - 365, // 78: hashicorp.waypoint.Job.ondemand_runner_task:type_name -> hashicorp.waypoint.Job.TaskOverride - 366, // 79: hashicorp.waypoint.Job.labels:type_name -> hashicorp.waypoint.Job.LabelsEntry - 371, // 80: hashicorp.waypoint.Job.data_source:type_name -> hashicorp.waypoint.Job.DataSource - 367, // 81: hashicorp.waypoint.Job.data_source_overrides:type_name -> hashicorp.waypoint.Job.DataSourceOverridesEntry - 280, // 82: hashicorp.waypoint.Job.waypoint_hcl:type_name -> hashicorp.waypoint.Hcl + 531, // 73: hashicorp.waypoint.ValidateJobResponse.validation_error:type_name -> google.rpc.Status + 334, // 74: hashicorp.waypoint.Job.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 75: hashicorp.waypoint.Job.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 342, // 76: hashicorp.waypoint.Job.target_runner:type_name -> hashicorp.waypoint.Ref.Runner + 351, // 77: hashicorp.waypoint.Job.ondemand_runner:type_name -> hashicorp.waypoint.Ref.OnDemandRunnerConfig + 367, // 78: hashicorp.waypoint.Job.ondemand_runner_task:type_name -> hashicorp.waypoint.Job.TaskOverride + 368, // 79: hashicorp.waypoint.Job.labels:type_name -> hashicorp.waypoint.Job.LabelsEntry + 373, // 80: hashicorp.waypoint.Job.data_source:type_name -> hashicorp.waypoint.Job.DataSource + 369, // 81: hashicorp.waypoint.Job.data_source_overrides:type_name -> hashicorp.waypoint.Job.DataSourceOverridesEntry + 282, // 82: hashicorp.waypoint.Job.waypoint_hcl:type_name -> hashicorp.waypoint.Hcl 35, // 83: hashicorp.waypoint.Job.variables:type_name -> hashicorp.waypoint.Variable - 375, // 84: hashicorp.waypoint.Job.noop:type_name -> hashicorp.waypoint.Job.Noop - 382, // 85: hashicorp.waypoint.Job.build:type_name -> hashicorp.waypoint.Job.BuildOp - 384, // 86: hashicorp.waypoint.Job.push:type_name -> hashicorp.waypoint.Job.PushOp - 386, // 87: hashicorp.waypoint.Job.deploy:type_name -> hashicorp.waypoint.Job.DeployOp - 391, // 88: hashicorp.waypoint.Job.destroy:type_name -> hashicorp.waypoint.Job.DestroyOp - 392, // 89: hashicorp.waypoint.Job.release:type_name -> hashicorp.waypoint.Job.ReleaseOp - 378, // 90: hashicorp.waypoint.Job.validate:type_name -> hashicorp.waypoint.Job.ValidateOp - 380, // 91: hashicorp.waypoint.Job.auth:type_name -> hashicorp.waypoint.Job.AuthOp - 402, // 92: hashicorp.waypoint.Job.docs:type_name -> hashicorp.waypoint.Job.DocsOp - 404, // 93: hashicorp.waypoint.Job.config_sync:type_name -> hashicorp.waypoint.Job.ConfigSyncOp - 388, // 94: hashicorp.waypoint.Job.exec:type_name -> hashicorp.waypoint.Job.ExecOp - 376, // 95: hashicorp.waypoint.Job.up:type_name -> hashicorp.waypoint.Job.UpOp - 390, // 96: hashicorp.waypoint.Job.logs:type_name -> hashicorp.waypoint.Job.LogsOp - 415, // 97: hashicorp.waypoint.Job.queue_project:type_name -> hashicorp.waypoint.Job.QueueProjectOp - 408, // 98: hashicorp.waypoint.Job.poll:type_name -> hashicorp.waypoint.Job.PollOp - 400, // 99: hashicorp.waypoint.Job.status_report:type_name -> hashicorp.waypoint.Job.StatusReportOp - 395, // 100: hashicorp.waypoint.Job.start_task:type_name -> hashicorp.waypoint.Job.StartTaskLaunchOp - 397, // 101: hashicorp.waypoint.Job.stop_task:type_name -> hashicorp.waypoint.Job.StopTaskLaunchOp - 410, // 102: hashicorp.waypoint.Job.init:type_name -> hashicorp.waypoint.Job.InitOp - 398, // 103: hashicorp.waypoint.Job.watch_task:type_name -> hashicorp.waypoint.Job.WatchTaskOp - 412, // 104: hashicorp.waypoint.Job.pipeline_step:type_name -> hashicorp.waypoint.Job.PipelineStepOp - 413, // 105: hashicorp.waypoint.Job.destroy_project:type_name -> hashicorp.waypoint.Job.DestroyProjectOp + 377, // 84: hashicorp.waypoint.Job.noop:type_name -> hashicorp.waypoint.Job.Noop + 384, // 85: hashicorp.waypoint.Job.build:type_name -> hashicorp.waypoint.Job.BuildOp + 386, // 86: hashicorp.waypoint.Job.push:type_name -> hashicorp.waypoint.Job.PushOp + 388, // 87: hashicorp.waypoint.Job.deploy:type_name -> hashicorp.waypoint.Job.DeployOp + 393, // 88: hashicorp.waypoint.Job.destroy:type_name -> hashicorp.waypoint.Job.DestroyOp + 394, // 89: hashicorp.waypoint.Job.release:type_name -> hashicorp.waypoint.Job.ReleaseOp + 380, // 90: hashicorp.waypoint.Job.validate:type_name -> hashicorp.waypoint.Job.ValidateOp + 382, // 91: hashicorp.waypoint.Job.auth:type_name -> hashicorp.waypoint.Job.AuthOp + 404, // 92: hashicorp.waypoint.Job.docs:type_name -> hashicorp.waypoint.Job.DocsOp + 406, // 93: hashicorp.waypoint.Job.config_sync:type_name -> hashicorp.waypoint.Job.ConfigSyncOp + 390, // 94: hashicorp.waypoint.Job.exec:type_name -> hashicorp.waypoint.Job.ExecOp + 378, // 95: hashicorp.waypoint.Job.up:type_name -> hashicorp.waypoint.Job.UpOp + 392, // 96: hashicorp.waypoint.Job.logs:type_name -> hashicorp.waypoint.Job.LogsOp + 417, // 97: hashicorp.waypoint.Job.queue_project:type_name -> hashicorp.waypoint.Job.QueueProjectOp + 410, // 98: hashicorp.waypoint.Job.poll:type_name -> hashicorp.waypoint.Job.PollOp + 402, // 99: hashicorp.waypoint.Job.status_report:type_name -> hashicorp.waypoint.Job.StatusReportOp + 397, // 100: hashicorp.waypoint.Job.start_task:type_name -> hashicorp.waypoint.Job.StartTaskLaunchOp + 399, // 101: hashicorp.waypoint.Job.stop_task:type_name -> hashicorp.waypoint.Job.StopTaskLaunchOp + 412, // 102: hashicorp.waypoint.Job.init:type_name -> hashicorp.waypoint.Job.InitOp + 400, // 103: hashicorp.waypoint.Job.watch_task:type_name -> hashicorp.waypoint.Job.WatchTaskOp + 414, // 104: hashicorp.waypoint.Job.pipeline_step:type_name -> hashicorp.waypoint.Job.PipelineStepOp + 415, // 105: hashicorp.waypoint.Job.destroy_project:type_name -> hashicorp.waypoint.Job.DestroyProjectOp 13, // 106: hashicorp.waypoint.Job.state:type_name -> hashicorp.waypoint.Job.State - 342, // 107: hashicorp.waypoint.Job.assigned_runner:type_name -> hashicorp.waypoint.Ref.RunnerId - 528, // 108: hashicorp.waypoint.Job.queue_time:type_name -> google.protobuf.Timestamp - 528, // 109: hashicorp.waypoint.Job.assign_time:type_name -> google.protobuf.Timestamp - 528, // 110: hashicorp.waypoint.Job.ack_time:type_name -> google.protobuf.Timestamp - 528, // 111: hashicorp.waypoint.Job.complete_time:type_name -> google.protobuf.Timestamp - 417, // 112: hashicorp.waypoint.Job.data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref - 368, // 113: hashicorp.waypoint.Job.variable_final_values:type_name -> hashicorp.waypoint.Job.VariableFinalValuesEntry - 370, // 114: hashicorp.waypoint.Job.config:type_name -> hashicorp.waypoint.Job.Config - 529, // 115: hashicorp.waypoint.Job.error:type_name -> google.rpc.Status - 369, // 116: hashicorp.waypoint.Job.result:type_name -> hashicorp.waypoint.Job.Result - 528, // 117: hashicorp.waypoint.Job.cancel_time:type_name -> google.protobuf.Timestamp - 528, // 118: hashicorp.waypoint.Job.expire_time:type_name -> google.protobuf.Timestamp - 352, // 119: hashicorp.waypoint.Job.task:type_name -> hashicorp.waypoint.Ref.Task - 355, // 120: hashicorp.waypoint.Job.pipeline:type_name -> hashicorp.waypoint.Ref.PipelineStep - 425, // 121: hashicorp.waypoint.Documentation.fields:type_name -> hashicorp.waypoint.Documentation.FieldsEntry - 427, // 122: hashicorp.waypoint.Documentation.mappers:type_name -> hashicorp.waypoint.Documentation.Mapper - 334, // 123: hashicorp.waypoint.ListJobsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 333, // 124: hashicorp.waypoint.ListJobsRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 332, // 125: hashicorp.waypoint.ListJobsRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 340, // 126: hashicorp.waypoint.ListJobsRequest.targetRunner:type_name -> hashicorp.waypoint.Ref.Runner - 355, // 127: hashicorp.waypoint.ListJobsRequest.pipeline:type_name -> hashicorp.waypoint.Ref.PipelineStep + 344, // 107: hashicorp.waypoint.Job.assigned_runner:type_name -> hashicorp.waypoint.Ref.RunnerId + 530, // 108: hashicorp.waypoint.Job.queue_time:type_name -> google.protobuf.Timestamp + 530, // 109: hashicorp.waypoint.Job.assign_time:type_name -> google.protobuf.Timestamp + 530, // 110: hashicorp.waypoint.Job.ack_time:type_name -> google.protobuf.Timestamp + 530, // 111: hashicorp.waypoint.Job.complete_time:type_name -> google.protobuf.Timestamp + 419, // 112: hashicorp.waypoint.Job.data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref + 370, // 113: hashicorp.waypoint.Job.variable_final_values:type_name -> hashicorp.waypoint.Job.VariableFinalValuesEntry + 372, // 114: hashicorp.waypoint.Job.config:type_name -> hashicorp.waypoint.Job.Config + 531, // 115: hashicorp.waypoint.Job.error:type_name -> google.rpc.Status + 371, // 116: hashicorp.waypoint.Job.result:type_name -> hashicorp.waypoint.Job.Result + 530, // 117: hashicorp.waypoint.Job.cancel_time:type_name -> google.protobuf.Timestamp + 530, // 118: hashicorp.waypoint.Job.expire_time:type_name -> google.protobuf.Timestamp + 354, // 119: hashicorp.waypoint.Job.task:type_name -> hashicorp.waypoint.Ref.Task + 357, // 120: hashicorp.waypoint.Job.pipeline:type_name -> hashicorp.waypoint.Ref.PipelineStep + 427, // 121: hashicorp.waypoint.Documentation.fields:type_name -> hashicorp.waypoint.Documentation.FieldsEntry + 429, // 122: hashicorp.waypoint.Documentation.mappers:type_name -> hashicorp.waypoint.Documentation.Mapper + 336, // 123: hashicorp.waypoint.ListJobsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 335, // 124: hashicorp.waypoint.ListJobsRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 334, // 125: hashicorp.waypoint.ListJobsRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 342, // 126: hashicorp.waypoint.ListJobsRequest.targetRunner:type_name -> hashicorp.waypoint.Ref.Runner + 357, // 127: hashicorp.waypoint.ListJobsRequest.pipeline:type_name -> hashicorp.waypoint.Ref.PipelineStep 13, // 128: hashicorp.waypoint.ListJobsRequest.jobState:type_name -> hashicorp.waypoint.Job.State - 284, // 129: hashicorp.waypoint.ListJobsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest + 286, // 129: hashicorp.waypoint.ListJobsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest 83, // 130: hashicorp.waypoint.ListJobsResponse.jobs:type_name -> hashicorp.waypoint.Job - 285, // 131: hashicorp.waypoint.ListJobsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse - 428, // 132: hashicorp.waypoint.GetJobStreamResponse.open:type_name -> hashicorp.waypoint.GetJobStreamResponse.Open - 429, // 133: hashicorp.waypoint.GetJobStreamResponse.state:type_name -> hashicorp.waypoint.GetJobStreamResponse.State - 430, // 134: hashicorp.waypoint.GetJobStreamResponse.job:type_name -> hashicorp.waypoint.GetJobStreamResponse.JobChange - 432, // 135: hashicorp.waypoint.GetJobStreamResponse.terminal:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal - 431, // 136: hashicorp.waypoint.GetJobStreamResponse.download:type_name -> hashicorp.waypoint.GetJobStreamResponse.Download - 433, // 137: hashicorp.waypoint.GetJobStreamResponse.error:type_name -> hashicorp.waypoint.GetJobStreamResponse.Error - 434, // 138: hashicorp.waypoint.GetJobStreamResponse.complete:type_name -> hashicorp.waypoint.GetJobStreamResponse.Complete - 447, // 139: hashicorp.waypoint.Runner.odr:type_name -> hashicorp.waypoint.Runner.ODR - 448, // 140: hashicorp.waypoint.Runner.local:type_name -> hashicorp.waypoint.Runner.Local - 449, // 141: hashicorp.waypoint.Runner.remote:type_name -> hashicorp.waypoint.Runner.Remote + 287, // 131: hashicorp.waypoint.ListJobsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse + 430, // 132: hashicorp.waypoint.GetJobStreamResponse.open:type_name -> hashicorp.waypoint.GetJobStreamResponse.Open + 431, // 133: hashicorp.waypoint.GetJobStreamResponse.state:type_name -> hashicorp.waypoint.GetJobStreamResponse.State + 432, // 134: hashicorp.waypoint.GetJobStreamResponse.job:type_name -> hashicorp.waypoint.GetJobStreamResponse.JobChange + 434, // 135: hashicorp.waypoint.GetJobStreamResponse.terminal:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal + 433, // 136: hashicorp.waypoint.GetJobStreamResponse.download:type_name -> hashicorp.waypoint.GetJobStreamResponse.Download + 435, // 137: hashicorp.waypoint.GetJobStreamResponse.error:type_name -> hashicorp.waypoint.GetJobStreamResponse.Error + 436, // 138: hashicorp.waypoint.GetJobStreamResponse.complete:type_name -> hashicorp.waypoint.GetJobStreamResponse.Complete + 449, // 139: hashicorp.waypoint.Runner.odr:type_name -> hashicorp.waypoint.Runner.ODR + 450, // 140: hashicorp.waypoint.Runner.local:type_name -> hashicorp.waypoint.Runner.Local + 451, // 141: hashicorp.waypoint.Runner.remote:type_name -> hashicorp.waypoint.Runner.Remote 40, // 142: hashicorp.waypoint.Runner.components:type_name -> hashicorp.waypoint.Component - 446, // 143: hashicorp.waypoint.Runner.labels:type_name -> hashicorp.waypoint.Runner.LabelsEntry - 528, // 144: hashicorp.waypoint.Runner.first_seen:type_name -> google.protobuf.Timestamp - 528, // 145: hashicorp.waypoint.Runner.last_seen:type_name -> google.protobuf.Timestamp + 448, // 143: hashicorp.waypoint.Runner.labels:type_name -> hashicorp.waypoint.Runner.LabelsEntry + 530, // 144: hashicorp.waypoint.Runner.first_seen:type_name -> google.protobuf.Timestamp + 530, // 145: hashicorp.waypoint.Runner.last_seen:type_name -> google.protobuf.Timestamp 15, // 146: hashicorp.waypoint.Runner.adoption_state:type_name -> hashicorp.waypoint.Runner.AdoptionState 90, // 147: hashicorp.waypoint.RunnerTokenRequest.runner:type_name -> hashicorp.waypoint.Runner - 450, // 148: hashicorp.waypoint.RunnerConfigRequest.open:type_name -> hashicorp.waypoint.RunnerConfigRequest.Open + 452, // 148: hashicorp.waypoint.RunnerConfigRequest.open:type_name -> hashicorp.waypoint.RunnerConfigRequest.Open 95, // 149: hashicorp.waypoint.RunnerConfigResponse.config:type_name -> hashicorp.waypoint.RunnerConfig 195, // 150: hashicorp.waypoint.RunnerConfig.config_vars:type_name -> hashicorp.waypoint.ConfigVar 202, // 151: hashicorp.waypoint.RunnerConfig.config_sources:type_name -> hashicorp.waypoint.ConfigSource - 451, // 152: hashicorp.waypoint.RunnerJobStreamRequest.request:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.Request - 452, // 153: hashicorp.waypoint.RunnerJobStreamRequest.ack:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.Ack - 453, // 154: hashicorp.waypoint.RunnerJobStreamRequest.complete:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.Complete - 454, // 155: hashicorp.waypoint.RunnerJobStreamRequest.error:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.Error - 432, // 156: hashicorp.waypoint.RunnerJobStreamRequest.terminal:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal - 431, // 157: hashicorp.waypoint.RunnerJobStreamRequest.download:type_name -> hashicorp.waypoint.GetJobStreamResponse.Download - 456, // 158: hashicorp.waypoint.RunnerJobStreamRequest.config_load:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.ConfigLoad - 457, // 159: hashicorp.waypoint.RunnerJobStreamRequest.variable_values_set:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.VariableValuesSet - 455, // 160: hashicorp.waypoint.RunnerJobStreamRequest.heartbeat:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.Heartbeat - 459, // 161: hashicorp.waypoint.RunnerJobStreamResponse.assignment:type_name -> hashicorp.waypoint.RunnerJobStreamResponse.JobAssignment - 460, // 162: hashicorp.waypoint.RunnerJobStreamResponse.cancel:type_name -> hashicorp.waypoint.RunnerJobStreamResponse.JobCancel + 453, // 152: hashicorp.waypoint.RunnerJobStreamRequest.request:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.Request + 454, // 153: hashicorp.waypoint.RunnerJobStreamRequest.ack:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.Ack + 455, // 154: hashicorp.waypoint.RunnerJobStreamRequest.complete:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.Complete + 456, // 155: hashicorp.waypoint.RunnerJobStreamRequest.error:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.Error + 434, // 156: hashicorp.waypoint.RunnerJobStreamRequest.terminal:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal + 433, // 157: hashicorp.waypoint.RunnerJobStreamRequest.download:type_name -> hashicorp.waypoint.GetJobStreamResponse.Download + 458, // 158: hashicorp.waypoint.RunnerJobStreamRequest.config_load:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.ConfigLoad + 459, // 159: hashicorp.waypoint.RunnerJobStreamRequest.variable_values_set:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.VariableValuesSet + 457, // 160: hashicorp.waypoint.RunnerJobStreamRequest.heartbeat:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.Heartbeat + 461, // 161: hashicorp.waypoint.RunnerJobStreamResponse.assignment:type_name -> hashicorp.waypoint.RunnerJobStreamResponse.JobAssignment + 462, // 162: hashicorp.waypoint.RunnerJobStreamResponse.cancel:type_name -> hashicorp.waypoint.RunnerJobStreamResponse.JobCancel 90, // 163: hashicorp.waypoint.ListRunnersResponse.runners:type_name -> hashicorp.waypoint.Runner 107, // 164: hashicorp.waypoint.SetServerConfigRequest.config:type_name -> hashicorp.waypoint.ServerConfig 107, // 165: hashicorp.waypoint.GetServerConfigResponse.config:type_name -> hashicorp.waypoint.ServerConfig - 461, // 166: hashicorp.waypoint.ServerConfig.advertise_addrs:type_name -> hashicorp.waypoint.ServerConfig.AdvertiseAddr - 463, // 167: hashicorp.waypoint.CreateHostnameRequest.target:type_name -> hashicorp.waypoint.Hostname.Target + 463, // 166: hashicorp.waypoint.ServerConfig.advertise_addrs:type_name -> hashicorp.waypoint.ServerConfig.AdvertiseAddr + 465, // 167: hashicorp.waypoint.CreateHostnameRequest.target:type_name -> hashicorp.waypoint.Hostname.Target 113, // 168: hashicorp.waypoint.CreateHostnameResponse.hostname:type_name -> hashicorp.waypoint.Hostname - 463, // 169: hashicorp.waypoint.ListHostnamesRequest.target:type_name -> hashicorp.waypoint.Hostname.Target + 465, // 169: hashicorp.waypoint.ListHostnamesRequest.target:type_name -> hashicorp.waypoint.Hostname.Target 113, // 170: hashicorp.waypoint.ListHostnamesResponse.hostnames:type_name -> hashicorp.waypoint.Hostname - 462, // 171: hashicorp.waypoint.Hostname.target_labels:type_name -> hashicorp.waypoint.Hostname.TargetLabelsEntry - 527, // 172: hashicorp.waypoint.ListWorkspacesRequest.global:type_name -> google.protobuf.Empty - 333, // 173: hashicorp.waypoint.ListWorkspacesRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 332, // 174: hashicorp.waypoint.ListWorkspacesRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 464, // 171: hashicorp.waypoint.Hostname.target_labels:type_name -> hashicorp.waypoint.Hostname.TargetLabelsEntry + 529, // 172: hashicorp.waypoint.ListWorkspacesRequest.global:type_name -> google.protobuf.Empty + 335, // 173: hashicorp.waypoint.ListWorkspacesRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 334, // 174: hashicorp.waypoint.ListWorkspacesRequest.application:type_name -> hashicorp.waypoint.Ref.Application 37, // 175: hashicorp.waypoint.ListWorkspacesResponse.workspaces:type_name -> hashicorp.waypoint.Workspace - 334, // 176: hashicorp.waypoint.GetWorkspaceRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 336, // 176: hashicorp.waypoint.GetWorkspaceRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 37, // 177: hashicorp.waypoint.GetWorkspaceResponse.workspace:type_name -> hashicorp.waypoint.Workspace 37, // 178: hashicorp.waypoint.UpsertWorkspaceRequest.workspace:type_name -> hashicorp.waypoint.Workspace 37, // 179: hashicorp.waypoint.UpsertWorkspaceResponse.workspace:type_name -> hashicorp.waypoint.Workspace 36, // 180: hashicorp.waypoint.UpsertProjectRequest.project:type_name -> hashicorp.waypoint.Project 36, // 181: hashicorp.waypoint.UpsertProjectResponse.project:type_name -> hashicorp.waypoint.Project - 333, // 182: hashicorp.waypoint.GetProjectRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 335, // 182: hashicorp.waypoint.GetProjectRequest.project:type_name -> hashicorp.waypoint.Ref.Project 36, // 183: hashicorp.waypoint.GetProjectResponse.project:type_name -> hashicorp.waypoint.Project - 327, // 184: hashicorp.waypoint.GetProjectResponse.workspaces:type_name -> hashicorp.waypoint.Workspace.Project - 284, // 185: hashicorp.waypoint.ListProjectsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest - 333, // 186: hashicorp.waypoint.ListProjectsResponse.projects:type_name -> hashicorp.waypoint.Ref.Project - 285, // 187: hashicorp.waypoint.ListProjectsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse - 333, // 188: hashicorp.waypoint.DestroyProjectRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 332, // 189: hashicorp.waypoint.GetApplicationRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 329, // 184: hashicorp.waypoint.GetProjectResponse.workspaces:type_name -> hashicorp.waypoint.Workspace.Project + 286, // 185: hashicorp.waypoint.ListProjectsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest + 335, // 186: hashicorp.waypoint.ListProjectsResponse.projects:type_name -> hashicorp.waypoint.Ref.Project + 287, // 187: hashicorp.waypoint.ListProjectsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse + 335, // 188: hashicorp.waypoint.DestroyProjectRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 334, // 189: hashicorp.waypoint.GetApplicationRequest.application:type_name -> hashicorp.waypoint.Ref.Application 34, // 190: hashicorp.waypoint.GetApplicationResponse.application:type_name -> hashicorp.waypoint.Application - 333, // 191: hashicorp.waypoint.UpsertApplicationRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 335, // 191: hashicorp.waypoint.UpsertApplicationRequest.project:type_name -> hashicorp.waypoint.Ref.Project 34, // 192: hashicorp.waypoint.UpsertApplicationResponse.application:type_name -> hashicorp.waypoint.Application 137, // 193: hashicorp.waypoint.UpsertBuildRequest.build:type_name -> hashicorp.waypoint.Build 137, // 194: hashicorp.waypoint.UpsertBuildResponse.build:type_name -> hashicorp.waypoint.Build - 332, // 195: hashicorp.waypoint.ListBuildsRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 196: hashicorp.waypoint.ListBuildsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 334, // 195: hashicorp.waypoint.ListBuildsRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 196: hashicorp.waypoint.ListBuildsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 44, // 197: hashicorp.waypoint.ListBuildsRequest.order:type_name -> hashicorp.waypoint.OperationOrder 137, // 198: hashicorp.waypoint.ListBuildsResponse.builds:type_name -> hashicorp.waypoint.Build - 332, // 199: hashicorp.waypoint.GetLatestBuildRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 200: hashicorp.waypoint.GetLatestBuildRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 338, // 201: hashicorp.waypoint.GetBuildRequest.ref:type_name -> hashicorp.waypoint.Ref.Operation - 332, // 202: hashicorp.waypoint.Build.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 203: hashicorp.waypoint.Build.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 334, // 199: hashicorp.waypoint.GetLatestBuildRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 200: hashicorp.waypoint.GetLatestBuildRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 340, // 201: hashicorp.waypoint.GetBuildRequest.ref:type_name -> hashicorp.waypoint.Ref.Operation + 334, // 202: hashicorp.waypoint.Build.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 203: hashicorp.waypoint.Build.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 41, // 204: hashicorp.waypoint.Build.status:type_name -> hashicorp.waypoint.Status 40, // 205: hashicorp.waypoint.Build.component:type_name -> hashicorp.waypoint.Component 138, // 206: hashicorp.waypoint.Build.artifact:type_name -> hashicorp.waypoint.Artifact - 465, // 207: hashicorp.waypoint.Build.labels:type_name -> hashicorp.waypoint.Build.LabelsEntry - 466, // 208: hashicorp.waypoint.Build.preload:type_name -> hashicorp.waypoint.Build.Preload - 530, // 209: hashicorp.waypoint.Artifact.artifact:type_name -> opaqueany.Any - 340, // 210: hashicorp.waypoint.OnDemandRunnerConfig.target_runner:type_name -> hashicorp.waypoint.Ref.Runner - 467, // 211: hashicorp.waypoint.OnDemandRunnerConfig.environment_variables:type_name -> hashicorp.waypoint.OnDemandRunnerConfig.EnvironmentVariablesEntry + 467, // 207: hashicorp.waypoint.Build.labels:type_name -> hashicorp.waypoint.Build.LabelsEntry + 468, // 208: hashicorp.waypoint.Build.preload:type_name -> hashicorp.waypoint.Build.Preload + 532, // 209: hashicorp.waypoint.Artifact.artifact:type_name -> opaqueany.Any + 342, // 210: hashicorp.waypoint.OnDemandRunnerConfig.target_runner:type_name -> hashicorp.waypoint.Ref.Runner + 469, // 211: hashicorp.waypoint.OnDemandRunnerConfig.environment_variables:type_name -> hashicorp.waypoint.OnDemandRunnerConfig.EnvironmentVariablesEntry 29, // 212: hashicorp.waypoint.OnDemandRunnerConfig.config_format:type_name -> hashicorp.waypoint.Hcl.Format 139, // 213: hashicorp.waypoint.UpsertOnDemandRunnerConfigRequest.config:type_name -> hashicorp.waypoint.OnDemandRunnerConfig 139, // 214: hashicorp.waypoint.UpsertOnDemandRunnerConfigResponse.config:type_name -> hashicorp.waypoint.OnDemandRunnerConfig - 349, // 215: hashicorp.waypoint.GetOnDemandRunnerConfigRequest.config:type_name -> hashicorp.waypoint.Ref.OnDemandRunnerConfig + 351, // 215: hashicorp.waypoint.GetOnDemandRunnerConfigRequest.config:type_name -> hashicorp.waypoint.Ref.OnDemandRunnerConfig 139, // 216: hashicorp.waypoint.GetOnDemandRunnerConfigResponse.config:type_name -> hashicorp.waypoint.OnDemandRunnerConfig - 349, // 217: hashicorp.waypoint.DeleteOnDemandRunnerConfigRequest.config:type_name -> hashicorp.waypoint.Ref.OnDemandRunnerConfig + 351, // 217: hashicorp.waypoint.DeleteOnDemandRunnerConfigRequest.config:type_name -> hashicorp.waypoint.Ref.OnDemandRunnerConfig 139, // 218: hashicorp.waypoint.DeleteOnDemandRunnerConfigResponse.config:type_name -> hashicorp.waypoint.OnDemandRunnerConfig 139, // 219: hashicorp.waypoint.ListOnDemandRunnerConfigsResponse.configs:type_name -> hashicorp.waypoint.OnDemandRunnerConfig 153, // 220: hashicorp.waypoint.UpsertPushedArtifactRequest.artifact:type_name -> hashicorp.waypoint.PushedArtifact 153, // 221: hashicorp.waypoint.UpsertPushedArtifactResponse.artifact:type_name -> hashicorp.waypoint.PushedArtifact - 332, // 222: hashicorp.waypoint.GetLatestPushedArtifactRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 223: hashicorp.waypoint.GetLatestPushedArtifactRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 338, // 224: hashicorp.waypoint.GetPushedArtifactRequest.ref:type_name -> hashicorp.waypoint.Ref.Operation - 332, // 225: hashicorp.waypoint.ListPushedArtifactsRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 226: hashicorp.waypoint.ListPushedArtifactsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 334, // 222: hashicorp.waypoint.GetLatestPushedArtifactRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 223: hashicorp.waypoint.GetLatestPushedArtifactRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 340, // 224: hashicorp.waypoint.GetPushedArtifactRequest.ref:type_name -> hashicorp.waypoint.Ref.Operation + 334, // 225: hashicorp.waypoint.ListPushedArtifactsRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 226: hashicorp.waypoint.ListPushedArtifactsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 42, // 227: hashicorp.waypoint.ListPushedArtifactsRequest.status:type_name -> hashicorp.waypoint.StatusFilter 44, // 228: hashicorp.waypoint.ListPushedArtifactsRequest.order:type_name -> hashicorp.waypoint.OperationOrder 153, // 229: hashicorp.waypoint.ListPushedArtifactsResponse.artifacts:type_name -> hashicorp.waypoint.PushedArtifact - 332, // 230: hashicorp.waypoint.PushedArtifact.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 231: hashicorp.waypoint.PushedArtifact.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 334, // 230: hashicorp.waypoint.PushedArtifact.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 231: hashicorp.waypoint.PushedArtifact.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 41, // 232: hashicorp.waypoint.PushedArtifact.status:type_name -> hashicorp.waypoint.Status 40, // 233: hashicorp.waypoint.PushedArtifact.component:type_name -> hashicorp.waypoint.Component 138, // 234: hashicorp.waypoint.PushedArtifact.artifact:type_name -> hashicorp.waypoint.Artifact - 468, // 235: hashicorp.waypoint.PushedArtifact.labels:type_name -> hashicorp.waypoint.PushedArtifact.LabelsEntry + 470, // 235: hashicorp.waypoint.PushedArtifact.labels:type_name -> hashicorp.waypoint.PushedArtifact.LabelsEntry 137, // 236: hashicorp.waypoint.PushedArtifact.build:type_name -> hashicorp.waypoint.Build - 469, // 237: hashicorp.waypoint.PushedArtifact.preload:type_name -> hashicorp.waypoint.PushedArtifact.Preload - 332, // 238: hashicorp.waypoint.GetLatestDeploymentRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 239: hashicorp.waypoint.GetLatestDeploymentRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 471, // 237: hashicorp.waypoint.PushedArtifact.preload:type_name -> hashicorp.waypoint.PushedArtifact.Preload + 334, // 238: hashicorp.waypoint.GetLatestDeploymentRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 239: hashicorp.waypoint.GetLatestDeploymentRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 17, // 240: hashicorp.waypoint.GetLatestDeploymentRequest.load_details:type_name -> hashicorp.waypoint.Deployment.LoadDetails 161, // 241: hashicorp.waypoint.GetDeploymentResponse.deployment:type_name -> hashicorp.waypoint.Deployment - 338, // 242: hashicorp.waypoint.GetDeploymentRequest.ref:type_name -> hashicorp.waypoint.Ref.Operation + 340, // 242: hashicorp.waypoint.GetDeploymentRequest.ref:type_name -> hashicorp.waypoint.Ref.Operation 17, // 243: hashicorp.waypoint.GetDeploymentRequest.load_details:type_name -> hashicorp.waypoint.Deployment.LoadDetails 161, // 244: hashicorp.waypoint.UpsertDeploymentRequest.deployment:type_name -> hashicorp.waypoint.Deployment 16, // 245: hashicorp.waypoint.UpsertDeploymentRequest.auto_hostname:type_name -> hashicorp.waypoint.UpsertDeploymentRequest.Tristate 161, // 246: hashicorp.waypoint.UpsertDeploymentResponse.deployment:type_name -> hashicorp.waypoint.Deployment - 332, // 247: hashicorp.waypoint.ListDeploymentsRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 248: hashicorp.waypoint.ListDeploymentsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 334, // 247: hashicorp.waypoint.ListDeploymentsRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 248: hashicorp.waypoint.ListDeploymentsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 42, // 249: hashicorp.waypoint.ListDeploymentsRequest.status:type_name -> hashicorp.waypoint.StatusFilter 9, // 250: hashicorp.waypoint.ListDeploymentsRequest.physical_state:type_name -> hashicorp.waypoint.Operation.PhysicalState 44, // 251: hashicorp.waypoint.ListDeploymentsRequest.order:type_name -> hashicorp.waypoint.OperationOrder 17, // 252: hashicorp.waypoint.ListDeploymentsRequest.load_details:type_name -> hashicorp.waypoint.Deployment.LoadDetails 161, // 253: hashicorp.waypoint.ListDeploymentsResponse.deployments:type_name -> hashicorp.waypoint.Deployment - 332, // 254: hashicorp.waypoint.Deployment.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 255: hashicorp.waypoint.Deployment.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 334, // 254: hashicorp.waypoint.Deployment.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 255: hashicorp.waypoint.Deployment.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 45, // 256: hashicorp.waypoint.Deployment.generation:type_name -> hashicorp.waypoint.Generation 9, // 257: hashicorp.waypoint.Deployment.state:type_name -> hashicorp.waypoint.Operation.PhysicalState 41, // 258: hashicorp.waypoint.Deployment.status:type_name -> hashicorp.waypoint.Status 40, // 259: hashicorp.waypoint.Deployment.component:type_name -> hashicorp.waypoint.Component - 530, // 260: hashicorp.waypoint.Deployment.deployment:type_name -> opaqueany.Any - 470, // 261: hashicorp.waypoint.Deployment.labels:type_name -> hashicorp.waypoint.Deployment.LabelsEntry + 532, // 260: hashicorp.waypoint.Deployment.deployment:type_name -> opaqueany.Any + 472, // 261: hashicorp.waypoint.Deployment.labels:type_name -> hashicorp.waypoint.Deployment.LabelsEntry 46, // 262: hashicorp.waypoint.Deployment.declared_resources:type_name -> hashicorp.waypoint.DeclaredResource 47, // 263: hashicorp.waypoint.Deployment.destroyed_resources:type_name -> hashicorp.waypoint.DestroyedResource - 471, // 264: hashicorp.waypoint.Deployment.preload:type_name -> hashicorp.waypoint.Deployment.Preload + 473, // 264: hashicorp.waypoint.Deployment.preload:type_name -> hashicorp.waypoint.Deployment.Preload 161, // 265: hashicorp.waypoint.DeploymentExpanded.deployment:type_name -> hashicorp.waypoint.Deployment 192, // 266: hashicorp.waypoint.DeploymentExpanded.latest_status_report:type_name -> hashicorp.waypoint.StatusReport - 472, // 267: hashicorp.waypoint.ListInstancesRequest.application:type_name -> hashicorp.waypoint.ListInstancesRequest.Application + 474, // 267: hashicorp.waypoint.ListInstancesRequest.application:type_name -> hashicorp.waypoint.ListInstancesRequest.Application 165, // 268: hashicorp.waypoint.ListInstancesResponse.instances:type_name -> hashicorp.waypoint.Instance - 332, // 269: hashicorp.waypoint.Instance.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 270: hashicorp.waypoint.Instance.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 334, // 269: hashicorp.waypoint.Instance.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 270: hashicorp.waypoint.Instance.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 18, // 271: hashicorp.waypoint.Instance.type:type_name -> hashicorp.waypoint.Instance.Type 172, // 272: hashicorp.waypoint.UpsertReleaseRequest.release:type_name -> hashicorp.waypoint.Release 172, // 273: hashicorp.waypoint.UpsertReleaseResponse.release:type_name -> hashicorp.waypoint.Release - 332, // 274: hashicorp.waypoint.GetLatestReleaseRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 275: hashicorp.waypoint.GetLatestReleaseRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 334, // 274: hashicorp.waypoint.GetLatestReleaseRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 275: hashicorp.waypoint.GetLatestReleaseRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 19, // 276: hashicorp.waypoint.GetLatestReleaseRequest.load_details:type_name -> hashicorp.waypoint.Release.LoadDetails - 332, // 277: hashicorp.waypoint.ListReleasesRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 278: hashicorp.waypoint.ListReleasesRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 334, // 277: hashicorp.waypoint.ListReleasesRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 278: hashicorp.waypoint.ListReleasesRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 42, // 279: hashicorp.waypoint.ListReleasesRequest.status:type_name -> hashicorp.waypoint.StatusFilter 9, // 280: hashicorp.waypoint.ListReleasesRequest.physical_state:type_name -> hashicorp.waypoint.Operation.PhysicalState 44, // 281: hashicorp.waypoint.ListReleasesRequest.order:type_name -> hashicorp.waypoint.OperationOrder 19, // 282: hashicorp.waypoint.ListReleasesRequest.load_details:type_name -> hashicorp.waypoint.Release.LoadDetails 172, // 283: hashicorp.waypoint.ListReleasesResponse.releases:type_name -> hashicorp.waypoint.Release - 338, // 284: hashicorp.waypoint.GetReleaseRequest.ref:type_name -> hashicorp.waypoint.Ref.Operation + 340, // 284: hashicorp.waypoint.GetReleaseRequest.ref:type_name -> hashicorp.waypoint.Ref.Operation 19, // 285: hashicorp.waypoint.GetReleaseRequest.load_details:type_name -> hashicorp.waypoint.Release.LoadDetails - 332, // 286: hashicorp.waypoint.Release.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 287: hashicorp.waypoint.Release.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 334, // 286: hashicorp.waypoint.Release.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 287: hashicorp.waypoint.Release.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 41, // 288: hashicorp.waypoint.Release.status:type_name -> hashicorp.waypoint.Status 9, // 289: hashicorp.waypoint.Release.state:type_name -> hashicorp.waypoint.Operation.PhysicalState 40, // 290: hashicorp.waypoint.Release.component:type_name -> hashicorp.waypoint.Component - 530, // 291: hashicorp.waypoint.Release.release:type_name -> opaqueany.Any - 473, // 292: hashicorp.waypoint.Release.labels:type_name -> hashicorp.waypoint.Release.LabelsEntry + 532, // 291: hashicorp.waypoint.Release.release:type_name -> opaqueany.Any + 475, // 292: hashicorp.waypoint.Release.labels:type_name -> hashicorp.waypoint.Release.LabelsEntry 46, // 293: hashicorp.waypoint.Release.declared_resources:type_name -> hashicorp.waypoint.DeclaredResource 47, // 294: hashicorp.waypoint.Release.destroyed_resources:type_name -> hashicorp.waypoint.DestroyedResource - 474, // 295: hashicorp.waypoint.Release.preload:type_name -> hashicorp.waypoint.Release.Preload + 476, // 295: hashicorp.waypoint.Release.preload:type_name -> hashicorp.waypoint.Release.Preload 172, // 296: hashicorp.waypoint.ReleaseExpanded.release:type_name -> hashicorp.waypoint.Release 192, // 297: hashicorp.waypoint.ReleaseExpanded.latest_status_report:type_name -> hashicorp.waypoint.StatusReport - 528, // 298: hashicorp.waypoint.Trigger.active_time:type_name -> google.protobuf.Timestamp - 382, // 299: hashicorp.waypoint.Trigger.build:type_name -> hashicorp.waypoint.Job.BuildOp - 384, // 300: hashicorp.waypoint.Trigger.push:type_name -> hashicorp.waypoint.Job.PushOp - 386, // 301: hashicorp.waypoint.Trigger.deploy:type_name -> hashicorp.waypoint.Job.DeployOp - 391, // 302: hashicorp.waypoint.Trigger.destroy:type_name -> hashicorp.waypoint.Job.DestroyOp - 392, // 303: hashicorp.waypoint.Trigger.release:type_name -> hashicorp.waypoint.Job.ReleaseOp - 376, // 304: hashicorp.waypoint.Trigger.up:type_name -> hashicorp.waypoint.Job.UpOp - 410, // 305: hashicorp.waypoint.Trigger.init:type_name -> hashicorp.waypoint.Job.InitOp - 400, // 306: hashicorp.waypoint.Trigger.status_report:type_name -> hashicorp.waypoint.Job.StatusReportOp - 334, // 307: hashicorp.waypoint.Trigger.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 333, // 308: hashicorp.waypoint.Trigger.project:type_name -> hashicorp.waypoint.Ref.Project - 332, // 309: hashicorp.waypoint.Trigger.application:type_name -> hashicorp.waypoint.Ref.Application + 530, // 298: hashicorp.waypoint.Trigger.active_time:type_name -> google.protobuf.Timestamp + 384, // 299: hashicorp.waypoint.Trigger.build:type_name -> hashicorp.waypoint.Job.BuildOp + 386, // 300: hashicorp.waypoint.Trigger.push:type_name -> hashicorp.waypoint.Job.PushOp + 388, // 301: hashicorp.waypoint.Trigger.deploy:type_name -> hashicorp.waypoint.Job.DeployOp + 393, // 302: hashicorp.waypoint.Trigger.destroy:type_name -> hashicorp.waypoint.Job.DestroyOp + 394, // 303: hashicorp.waypoint.Trigger.release:type_name -> hashicorp.waypoint.Job.ReleaseOp + 378, // 304: hashicorp.waypoint.Trigger.up:type_name -> hashicorp.waypoint.Job.UpOp + 412, // 305: hashicorp.waypoint.Trigger.init:type_name -> hashicorp.waypoint.Job.InitOp + 402, // 306: hashicorp.waypoint.Trigger.status_report:type_name -> hashicorp.waypoint.Job.StatusReportOp + 336, // 307: hashicorp.waypoint.Trigger.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 335, // 308: hashicorp.waypoint.Trigger.project:type_name -> hashicorp.waypoint.Ref.Project + 334, // 309: hashicorp.waypoint.Trigger.application:type_name -> hashicorp.waypoint.Ref.Application 174, // 310: hashicorp.waypoint.UpsertTriggerRequest.trigger:type_name -> hashicorp.waypoint.Trigger 174, // 311: hashicorp.waypoint.UpsertTriggerResponse.trigger:type_name -> hashicorp.waypoint.Trigger - 350, // 312: hashicorp.waypoint.GetTriggerRequest.ref:type_name -> hashicorp.waypoint.Ref.Trigger + 352, // 312: hashicorp.waypoint.GetTriggerRequest.ref:type_name -> hashicorp.waypoint.Ref.Trigger 174, // 313: hashicorp.waypoint.GetTriggerResponse.trigger:type_name -> hashicorp.waypoint.Trigger - 350, // 314: hashicorp.waypoint.DeleteTriggerRequest.ref:type_name -> hashicorp.waypoint.Ref.Trigger - 350, // 315: hashicorp.waypoint.RunTriggerRequest.ref:type_name -> hashicorp.waypoint.Ref.Trigger + 352, // 314: hashicorp.waypoint.DeleteTriggerRequest.ref:type_name -> hashicorp.waypoint.Ref.Trigger + 352, // 315: hashicorp.waypoint.RunTriggerRequest.ref:type_name -> hashicorp.waypoint.Ref.Trigger 35, // 316: hashicorp.waypoint.RunTriggerRequest.variable_overrides:type_name -> hashicorp.waypoint.Variable - 334, // 317: hashicorp.waypoint.ListTriggerRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 333, // 318: hashicorp.waypoint.ListTriggerRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 332, // 319: hashicorp.waypoint.ListTriggerRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 317: hashicorp.waypoint.ListTriggerRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 335, // 318: hashicorp.waypoint.ListTriggerRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 334, // 319: hashicorp.waypoint.ListTriggerRequest.application:type_name -> hashicorp.waypoint.Ref.Application 174, // 320: hashicorp.waypoint.ListTriggerResponse.triggers:type_name -> hashicorp.waypoint.Trigger 192, // 321: hashicorp.waypoint.UpsertStatusReportRequest.status_report:type_name -> hashicorp.waypoint.StatusReport 192, // 322: hashicorp.waypoint.UpsertStatusReportResponse.status_report:type_name -> hashicorp.waypoint.StatusReport - 332, // 323: hashicorp.waypoint.GetLatestStatusReportRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 324: hashicorp.waypoint.GetLatestStatusReportRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 527, // 325: hashicorp.waypoint.GetLatestStatusReportRequest.any:type_name -> google.protobuf.Empty - 527, // 326: hashicorp.waypoint.GetLatestStatusReportRequest.deployment_any:type_name -> google.protobuf.Empty - 527, // 327: hashicorp.waypoint.GetLatestStatusReportRequest.release_any:type_name -> google.protobuf.Empty + 334, // 323: hashicorp.waypoint.GetLatestStatusReportRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 324: hashicorp.waypoint.GetLatestStatusReportRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 529, // 325: hashicorp.waypoint.GetLatestStatusReportRequest.any:type_name -> google.protobuf.Empty + 529, // 326: hashicorp.waypoint.GetLatestStatusReportRequest.deployment_any:type_name -> google.protobuf.Empty + 529, // 327: hashicorp.waypoint.GetLatestStatusReportRequest.release_any:type_name -> google.protobuf.Empty 42, // 328: hashicorp.waypoint.ListStatusReportsRequest.status:type_name -> hashicorp.waypoint.StatusFilter 44, // 329: hashicorp.waypoint.ListStatusReportsRequest.order:type_name -> hashicorp.waypoint.OperationOrder - 332, // 330: hashicorp.waypoint.ListStatusReportsRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 331: hashicorp.waypoint.ListStatusReportsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 338, // 332: hashicorp.waypoint.ListStatusReportsRequest.deployment:type_name -> hashicorp.waypoint.Ref.Operation - 338, // 333: hashicorp.waypoint.ListStatusReportsRequest.release:type_name -> hashicorp.waypoint.Ref.Operation + 334, // 330: hashicorp.waypoint.ListStatusReportsRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 331: hashicorp.waypoint.ListStatusReportsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 340, // 332: hashicorp.waypoint.ListStatusReportsRequest.deployment:type_name -> hashicorp.waypoint.Ref.Operation + 340, // 333: hashicorp.waypoint.ListStatusReportsRequest.release:type_name -> hashicorp.waypoint.Ref.Operation 192, // 334: hashicorp.waypoint.ListStatusReportsResponse.status_reports:type_name -> hashicorp.waypoint.StatusReport - 338, // 335: hashicorp.waypoint.GetStatusReportRequest.ref:type_name -> hashicorp.waypoint.Ref.Operation - 334, // 336: hashicorp.waypoint.ExpediteStatusReportRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 338, // 337: hashicorp.waypoint.ExpediteStatusReportRequest.deployment:type_name -> hashicorp.waypoint.Ref.Operation - 338, // 338: hashicorp.waypoint.ExpediteStatusReportRequest.release:type_name -> hashicorp.waypoint.Ref.Operation - 332, // 339: hashicorp.waypoint.StatusReport.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 340: hashicorp.waypoint.StatusReport.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 340, // 335: hashicorp.waypoint.GetStatusReportRequest.ref:type_name -> hashicorp.waypoint.Ref.Operation + 336, // 336: hashicorp.waypoint.ExpediteStatusReportRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 340, // 337: hashicorp.waypoint.ExpediteStatusReportRequest.deployment:type_name -> hashicorp.waypoint.Ref.Operation + 340, // 338: hashicorp.waypoint.ExpediteStatusReportRequest.release:type_name -> hashicorp.waypoint.Ref.Operation + 334, // 339: hashicorp.waypoint.StatusReport.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 340: hashicorp.waypoint.StatusReport.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 41, // 341: hashicorp.waypoint.StatusReport.status:type_name -> hashicorp.waypoint.Status - 530, // 342: hashicorp.waypoint.StatusReport.status_report:type_name -> opaqueany.Any - 476, // 343: hashicorp.waypoint.StatusReport.health:type_name -> hashicorp.waypoint.StatusReport.Health - 528, // 344: hashicorp.waypoint.StatusReport.generated_time:type_name -> google.protobuf.Timestamp - 475, // 345: hashicorp.waypoint.StatusReport.resources:type_name -> hashicorp.waypoint.StatusReport.Resource - 476, // 346: hashicorp.waypoint.StatusReport.deprecated_resources_health:type_name -> hashicorp.waypoint.StatusReport.Health - 477, // 347: hashicorp.waypoint.GetLogStreamRequest.application:type_name -> hashicorp.waypoint.GetLogStreamRequest.Application - 478, // 348: hashicorp.waypoint.LogBatch.lines:type_name -> hashicorp.waypoint.LogBatch.Entry - 480, // 349: hashicorp.waypoint.ConfigVar.target:type_name -> hashicorp.waypoint.ConfigVar.Target - 527, // 350: hashicorp.waypoint.ConfigVar.unset:type_name -> google.protobuf.Empty - 479, // 351: hashicorp.waypoint.ConfigVar.dynamic:type_name -> hashicorp.waypoint.ConfigVar.DynamicVal - 332, // 352: hashicorp.waypoint.ConfigVar.application:type_name -> hashicorp.waypoint.Ref.Application - 333, // 353: hashicorp.waypoint.ConfigVar.project:type_name -> hashicorp.waypoint.Ref.Project - 340, // 354: hashicorp.waypoint.ConfigVar.runner:type_name -> hashicorp.waypoint.Ref.Runner + 532, // 342: hashicorp.waypoint.StatusReport.status_report:type_name -> opaqueany.Any + 478, // 343: hashicorp.waypoint.StatusReport.health:type_name -> hashicorp.waypoint.StatusReport.Health + 530, // 344: hashicorp.waypoint.StatusReport.generated_time:type_name -> google.protobuf.Timestamp + 477, // 345: hashicorp.waypoint.StatusReport.resources:type_name -> hashicorp.waypoint.StatusReport.Resource + 478, // 346: hashicorp.waypoint.StatusReport.deprecated_resources_health:type_name -> hashicorp.waypoint.StatusReport.Health + 479, // 347: hashicorp.waypoint.GetLogStreamRequest.application:type_name -> hashicorp.waypoint.GetLogStreamRequest.Application + 480, // 348: hashicorp.waypoint.LogBatch.lines:type_name -> hashicorp.waypoint.LogBatch.Entry + 482, // 349: hashicorp.waypoint.ConfigVar.target:type_name -> hashicorp.waypoint.ConfigVar.Target + 529, // 350: hashicorp.waypoint.ConfigVar.unset:type_name -> google.protobuf.Empty + 481, // 351: hashicorp.waypoint.ConfigVar.dynamic:type_name -> hashicorp.waypoint.ConfigVar.DynamicVal + 334, // 352: hashicorp.waypoint.ConfigVar.application:type_name -> hashicorp.waypoint.Ref.Application + 335, // 353: hashicorp.waypoint.ConfigVar.project:type_name -> hashicorp.waypoint.Ref.Project + 342, // 354: hashicorp.waypoint.ConfigVar.runner:type_name -> hashicorp.waypoint.Ref.Runner 195, // 355: hashicorp.waypoint.ConfigSetRequest.variables:type_name -> hashicorp.waypoint.ConfigVar 195, // 356: hashicorp.waypoint.ConfigDeleteRequest.variables:type_name -> hashicorp.waypoint.ConfigVar - 332, // 357: hashicorp.waypoint.ConfigGetRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 333, // 358: hashicorp.waypoint.ConfigGetRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 342, // 359: hashicorp.waypoint.ConfigGetRequest.runner:type_name -> hashicorp.waypoint.Ref.RunnerId - 334, // 360: hashicorp.waypoint.ConfigGetRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 482, // 361: hashicorp.waypoint.ConfigGetRequest.labels:type_name -> hashicorp.waypoint.ConfigGetRequest.LabelsEntry + 334, // 357: hashicorp.waypoint.ConfigGetRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 335, // 358: hashicorp.waypoint.ConfigGetRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 344, // 359: hashicorp.waypoint.ConfigGetRequest.runner:type_name -> hashicorp.waypoint.Ref.RunnerId + 336, // 360: hashicorp.waypoint.ConfigGetRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 484, // 361: hashicorp.waypoint.ConfigGetRequest.labels:type_name -> hashicorp.waypoint.ConfigGetRequest.LabelsEntry 195, // 362: hashicorp.waypoint.ConfigGetResponse.variables:type_name -> hashicorp.waypoint.ConfigVar - 331, // 363: hashicorp.waypoint.ConfigSource.global:type_name -> hashicorp.waypoint.Ref.Global - 333, // 364: hashicorp.waypoint.ConfigSource.project:type_name -> hashicorp.waypoint.Ref.Project - 332, // 365: hashicorp.waypoint.ConfigSource.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 366: hashicorp.waypoint.ConfigSource.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 483, // 367: hashicorp.waypoint.ConfigSource.config:type_name -> hashicorp.waypoint.ConfigSource.ConfigEntry + 333, // 363: hashicorp.waypoint.ConfigSource.global:type_name -> hashicorp.waypoint.Ref.Global + 335, // 364: hashicorp.waypoint.ConfigSource.project:type_name -> hashicorp.waypoint.Ref.Project + 334, // 365: hashicorp.waypoint.ConfigSource.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 366: hashicorp.waypoint.ConfigSource.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 485, // 367: hashicorp.waypoint.ConfigSource.config:type_name -> hashicorp.waypoint.ConfigSource.ConfigEntry 202, // 368: hashicorp.waypoint.SetConfigSourceRequest.config_source:type_name -> hashicorp.waypoint.ConfigSource 202, // 369: hashicorp.waypoint.DeleteConfigSourceRequest.config_source:type_name -> hashicorp.waypoint.ConfigSource - 331, // 370: hashicorp.waypoint.GetConfigSourceRequest.global:type_name -> hashicorp.waypoint.Ref.Global - 333, // 371: hashicorp.waypoint.GetConfigSourceRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 332, // 372: hashicorp.waypoint.GetConfigSourceRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 373: hashicorp.waypoint.GetConfigSourceRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 333, // 370: hashicorp.waypoint.GetConfigSourceRequest.global:type_name -> hashicorp.waypoint.Ref.Global + 335, // 371: hashicorp.waypoint.GetConfigSourceRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 334, // 372: hashicorp.waypoint.GetConfigSourceRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 373: hashicorp.waypoint.GetConfigSourceRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace 202, // 374: hashicorp.waypoint.GetConfigSourceResponse.config_sources:type_name -> hashicorp.waypoint.ConfigSource - 484, // 375: hashicorp.waypoint.ExecStreamRequest.start:type_name -> hashicorp.waypoint.ExecStreamRequest.Start - 485, // 376: hashicorp.waypoint.ExecStreamRequest.input:type_name -> hashicorp.waypoint.ExecStreamRequest.Input - 487, // 377: hashicorp.waypoint.ExecStreamRequest.winch:type_name -> hashicorp.waypoint.ExecStreamRequest.WindowSize - 527, // 378: hashicorp.waypoint.ExecStreamRequest.input_eof:type_name -> google.protobuf.Empty - 488, // 379: hashicorp.waypoint.ExecStreamResponse.open:type_name -> hashicorp.waypoint.ExecStreamResponse.Open - 490, // 380: hashicorp.waypoint.ExecStreamResponse.output:type_name -> hashicorp.waypoint.ExecStreamResponse.Output - 489, // 381: hashicorp.waypoint.ExecStreamResponse.exit:type_name -> hashicorp.waypoint.ExecStreamResponse.Exit + 486, // 375: hashicorp.waypoint.ExecStreamRequest.start:type_name -> hashicorp.waypoint.ExecStreamRequest.Start + 487, // 376: hashicorp.waypoint.ExecStreamRequest.input:type_name -> hashicorp.waypoint.ExecStreamRequest.Input + 489, // 377: hashicorp.waypoint.ExecStreamRequest.winch:type_name -> hashicorp.waypoint.ExecStreamRequest.WindowSize + 529, // 378: hashicorp.waypoint.ExecStreamRequest.input_eof:type_name -> google.protobuf.Empty + 490, // 379: hashicorp.waypoint.ExecStreamResponse.open:type_name -> hashicorp.waypoint.ExecStreamResponse.Open + 492, // 380: hashicorp.waypoint.ExecStreamResponse.output:type_name -> hashicorp.waypoint.ExecStreamResponse.Output + 491, // 381: hashicorp.waypoint.ExecStreamResponse.exit:type_name -> hashicorp.waypoint.ExecStreamResponse.Exit 18, // 382: hashicorp.waypoint.EntrypointConfigRequest.type:type_name -> hashicorp.waypoint.Instance.Type 211, // 383: hashicorp.waypoint.EntrypointConfigResponse.config:type_name -> hashicorp.waypoint.EntrypointConfig - 491, // 384: hashicorp.waypoint.EntrypointConfig.exec:type_name -> hashicorp.waypoint.EntrypointConfig.Exec + 493, // 384: hashicorp.waypoint.EntrypointConfig.exec:type_name -> hashicorp.waypoint.EntrypointConfig.Exec 195, // 385: hashicorp.waypoint.EntrypointConfig.env_vars:type_name -> hashicorp.waypoint.ConfigVar 202, // 386: hashicorp.waypoint.EntrypointConfig.config_sources:type_name -> hashicorp.waypoint.ConfigSource - 492, // 387: hashicorp.waypoint.EntrypointConfig.url_service:type_name -> hashicorp.waypoint.EntrypointConfig.URLService - 493, // 388: hashicorp.waypoint.EntrypointConfig.deployment:type_name -> hashicorp.waypoint.EntrypointConfig.DeploymentInfo - 478, // 389: hashicorp.waypoint.EntrypointLogBatch.lines:type_name -> hashicorp.waypoint.LogBatch.Entry - 495, // 390: hashicorp.waypoint.EntrypointExecRequest.open:type_name -> hashicorp.waypoint.EntrypointExecRequest.Open - 496, // 391: hashicorp.waypoint.EntrypointExecRequest.exit:type_name -> hashicorp.waypoint.EntrypointExecRequest.Exit - 497, // 392: hashicorp.waypoint.EntrypointExecRequest.output:type_name -> hashicorp.waypoint.EntrypointExecRequest.Output - 498, // 393: hashicorp.waypoint.EntrypointExecRequest.error:type_name -> hashicorp.waypoint.EntrypointExecRequest.Error - 527, // 394: hashicorp.waypoint.EntrypointExecResponse.input_eof:type_name -> google.protobuf.Empty - 487, // 395: hashicorp.waypoint.EntrypointExecResponse.winch:type_name -> hashicorp.waypoint.ExecStreamRequest.WindowSize - 333, // 396: hashicorp.waypoint.Pipeline.project:type_name -> hashicorp.waypoint.Ref.Project - 499, // 397: hashicorp.waypoint.Pipeline.steps:type_name -> hashicorp.waypoint.Pipeline.StepsEntry - 353, // 398: hashicorp.waypoint.PipelineRun.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline - 351, // 399: hashicorp.waypoint.PipelineRun.jobs:type_name -> hashicorp.waypoint.Ref.Job + 494, // 387: hashicorp.waypoint.EntrypointConfig.url_service:type_name -> hashicorp.waypoint.EntrypointConfig.URLService + 495, // 388: hashicorp.waypoint.EntrypointConfig.deployment:type_name -> hashicorp.waypoint.EntrypointConfig.DeploymentInfo + 480, // 389: hashicorp.waypoint.EntrypointLogBatch.lines:type_name -> hashicorp.waypoint.LogBatch.Entry + 497, // 390: hashicorp.waypoint.EntrypointExecRequest.open:type_name -> hashicorp.waypoint.EntrypointExecRequest.Open + 498, // 391: hashicorp.waypoint.EntrypointExecRequest.exit:type_name -> hashicorp.waypoint.EntrypointExecRequest.Exit + 499, // 392: hashicorp.waypoint.EntrypointExecRequest.output:type_name -> hashicorp.waypoint.EntrypointExecRequest.Output + 500, // 393: hashicorp.waypoint.EntrypointExecRequest.error:type_name -> hashicorp.waypoint.EntrypointExecRequest.Error + 529, // 394: hashicorp.waypoint.EntrypointExecResponse.input_eof:type_name -> google.protobuf.Empty + 489, // 395: hashicorp.waypoint.EntrypointExecResponse.winch:type_name -> hashicorp.waypoint.ExecStreamRequest.WindowSize + 335, // 396: hashicorp.waypoint.Pipeline.project:type_name -> hashicorp.waypoint.Ref.Project + 501, // 397: hashicorp.waypoint.Pipeline.steps:type_name -> hashicorp.waypoint.Pipeline.StepsEntry + 355, // 398: hashicorp.waypoint.PipelineRun.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline + 353, // 399: hashicorp.waypoint.PipelineRun.jobs:type_name -> hashicorp.waypoint.Ref.Job 24, // 400: hashicorp.waypoint.PipelineRun.state:type_name -> hashicorp.waypoint.PipelineRun.State 215, // 401: hashicorp.waypoint.UpsertPipelineRequest.pipeline:type_name -> hashicorp.waypoint.Pipeline 215, // 402: hashicorp.waypoint.UpsertPipelineResponse.pipeline:type_name -> hashicorp.waypoint.Pipeline - 353, // 403: hashicorp.waypoint.GetPipelineRequest.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline + 355, // 403: hashicorp.waypoint.GetPipelineRequest.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline 215, // 404: hashicorp.waypoint.GetPipelineResponse.pipeline:type_name -> hashicorp.waypoint.Pipeline - 507, // 405: hashicorp.waypoint.GetPipelineResponse.graph:type_name -> hashicorp.waypoint.GetPipelineResponse.Graph - 353, // 406: hashicorp.waypoint.RunPipelineRequest.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline + 509, // 405: hashicorp.waypoint.GetPipelineResponse.graph:type_name -> hashicorp.waypoint.GetPipelineResponse.Graph + 355, // 406: hashicorp.waypoint.RunPipelineRequest.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline 83, // 407: hashicorp.waypoint.RunPipelineRequest.job_template:type_name -> hashicorp.waypoint.Job - 508, // 408: hashicorp.waypoint.RunPipelineResponse.job_map:type_name -> hashicorp.waypoint.RunPipelineResponse.JobMapEntry - 333, // 409: hashicorp.waypoint.ListPipelinesRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 510, // 408: hashicorp.waypoint.RunPipelineResponse.job_map:type_name -> hashicorp.waypoint.RunPipelineResponse.JobMapEntry + 335, // 409: hashicorp.waypoint.ListPipelinesRequest.project:type_name -> hashicorp.waypoint.Ref.Project 215, // 410: hashicorp.waypoint.ListPipelinesResponse.pipelines:type_name -> hashicorp.waypoint.Pipeline - 353, // 411: hashicorp.waypoint.ListPipelineRunsRequest.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline + 355, // 411: hashicorp.waypoint.ListPipelineRunsRequest.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline 216, // 412: hashicorp.waypoint.ListPipelineRunsResponse.pipeline_runs:type_name -> hashicorp.waypoint.PipelineRun - 353, // 413: hashicorp.waypoint.GetPipelineRunRequest.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline + 355, // 413: hashicorp.waypoint.GetPipelineRunRequest.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline 216, // 414: hashicorp.waypoint.GetPipelineRunResponse.pipeline_run:type_name -> hashicorp.waypoint.PipelineRun - 333, // 415: hashicorp.waypoint.ConfigSyncPipelineRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 509, // 416: hashicorp.waypoint.ConfigSyncPipelineResponse.synced_pipelines:type_name -> hashicorp.waypoint.ConfigSyncPipelineResponse.SyncedPipelinesEntry - 356, // 417: hashicorp.waypoint.GetProjectTemplateRequest.project_template:type_name -> hashicorp.waypoint.Ref.ProjectTemplate + 335, // 415: hashicorp.waypoint.ConfigSyncPipelineRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 511, // 416: hashicorp.waypoint.ConfigSyncPipelineResponse.synced_pipelines:type_name -> hashicorp.waypoint.ConfigSyncPipelineResponse.SyncedPipelinesEntry + 358, // 417: hashicorp.waypoint.GetProjectTemplateRequest.project_template:type_name -> hashicorp.waypoint.Ref.ProjectTemplate 241, // 418: hashicorp.waypoint.GetProjectTemplateResponse.project_template:type_name -> hashicorp.waypoint.ProjectTemplate - 284, // 419: hashicorp.waypoint.ListProjectTemplatesRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest + 286, // 419: hashicorp.waypoint.ListProjectTemplatesRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest 241, // 420: hashicorp.waypoint.ListProjectTemplatesResponse.project_templates:type_name -> hashicorp.waypoint.ProjectTemplate - 285, // 421: hashicorp.waypoint.ListProjectTemplatesResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse + 287, // 421: hashicorp.waypoint.ListProjectTemplatesResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse 241, // 422: hashicorp.waypoint.CreateProjectTemplateRequest.project_template:type_name -> hashicorp.waypoint.ProjectTemplate 241, // 423: hashicorp.waypoint.CreateProjectTemplateResponse.project_template:type_name -> hashicorp.waypoint.ProjectTemplate 241, // 424: hashicorp.waypoint.UpdateProjectTemplateRequest.project_template:type_name -> hashicorp.waypoint.ProjectTemplate 241, // 425: hashicorp.waypoint.UpdateProjectTemplateResponse.project_template:type_name -> hashicorp.waypoint.ProjectTemplate - 356, // 426: hashicorp.waypoint.DeleteProjectTemplateRequest.project_template:type_name -> hashicorp.waypoint.Ref.ProjectTemplate - 510, // 427: hashicorp.waypoint.ProjectTemplate.waypoint_project:type_name -> hashicorp.waypoint.ProjectTemplate.WaypointProject - 511, // 428: hashicorp.waypoint.ProjectTemplate.terraform_nocode_module:type_name -> hashicorp.waypoint.ProjectTemplate.TerraformNocodeModule - 357, // 429: hashicorp.waypoint.GetAddOnDefinitionRequest.add_on_definition:type_name -> hashicorp.waypoint.Ref.AddOnDefinition - 262, // 430: hashicorp.waypoint.GetAddOnDefinitionResponse.add_on_definition:type_name -> hashicorp.waypoint.AddOnDefinition - 284, // 431: hashicorp.waypoint.ListAddOnDefinitionsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest - 262, // 432: hashicorp.waypoint.ListAddOnDefinitionsResponse.add_on_definitions:type_name -> hashicorp.waypoint.AddOnDefinition - 285, // 433: hashicorp.waypoint.ListAddOnDefinitionsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse + 358, // 426: hashicorp.waypoint.DeleteProjectTemplateRequest.project_template:type_name -> hashicorp.waypoint.Ref.ProjectTemplate + 512, // 427: hashicorp.waypoint.ProjectTemplate.waypoint_project:type_name -> hashicorp.waypoint.ProjectTemplate.WaypointProject + 513, // 428: hashicorp.waypoint.ProjectTemplate.terraform_nocode_module:type_name -> hashicorp.waypoint.ProjectTemplate.TerraformNocodeModule + 359, // 429: hashicorp.waypoint.GetAddOnDefinitionRequest.add_on_definition:type_name -> hashicorp.waypoint.Ref.AddOnDefinition + 264, // 430: hashicorp.waypoint.GetAddOnDefinitionResponse.add_on_definition:type_name -> hashicorp.waypoint.AddOnDefinition + 286, // 431: hashicorp.waypoint.ListAddOnDefinitionsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest + 264, // 432: hashicorp.waypoint.ListAddOnDefinitionsResponse.add_on_definitions:type_name -> hashicorp.waypoint.AddOnDefinition + 287, // 433: hashicorp.waypoint.ListAddOnDefinitionsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse 242, // 434: hashicorp.waypoint.CreateAddOnDefinitionRequest.terraform_nocode_module:type_name -> hashicorp.waypoint.TerraformNocodeModule - 262, // 435: hashicorp.waypoint.CreateAddOnDefinitionResponse.add_on_definition:type_name -> hashicorp.waypoint.AddOnDefinition - 357, // 436: hashicorp.waypoint.UpdateAddOnDefinitionRequest.definition:type_name -> hashicorp.waypoint.Ref.AddOnDefinition + 264, // 435: hashicorp.waypoint.CreateAddOnDefinitionResponse.add_on_definition:type_name -> hashicorp.waypoint.AddOnDefinition + 359, // 436: hashicorp.waypoint.UpdateAddOnDefinitionRequest.definition:type_name -> hashicorp.waypoint.Ref.AddOnDefinition 242, // 437: hashicorp.waypoint.UpdateAddOnDefinitionRequest.terraform_nocode_module:type_name -> hashicorp.waypoint.TerraformNocodeModule - 262, // 438: hashicorp.waypoint.UpdateAddOnDefinitionResponse.add_on_definition:type_name -> hashicorp.waypoint.AddOnDefinition - 357, // 439: hashicorp.waypoint.DeleteAddOnDefinitionRequest.add_on_definition:type_name -> hashicorp.waypoint.Ref.AddOnDefinition - 333, // 440: hashicorp.waypoint.CreateAddOnRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 357, // 441: hashicorp.waypoint.CreateAddOnRequest.definition:type_name -> hashicorp.waypoint.Ref.AddOnDefinition - 261, // 442: hashicorp.waypoint.CreateAddOnResponse.add_on:type_name -> hashicorp.waypoint.AddOn - 358, // 443: hashicorp.waypoint.DestroyAddOnRequest.add_on:type_name -> hashicorp.waypoint.Ref.AddOn - 358, // 444: hashicorp.waypoint.GetAddOnRequest.add_on:type_name -> hashicorp.waypoint.Ref.AddOn - 261, // 445: hashicorp.waypoint.GetAddOnResponse.add_on:type_name -> hashicorp.waypoint.AddOn - 333, // 446: hashicorp.waypoint.ListAddOnsRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 284, // 447: hashicorp.waypoint.ListAddOnsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest - 261, // 448: hashicorp.waypoint.ListAddOnsResponse.add_ons:type_name -> hashicorp.waypoint.AddOn - 285, // 449: hashicorp.waypoint.ListAddOnsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse - 26, // 450: hashicorp.waypoint.GetTFRunStatusResponse.state:type_name -> hashicorp.waypoint.GetTFRunStatusResponse.State - 333, // 451: hashicorp.waypoint.AddOn.project:type_name -> hashicorp.waypoint.Ref.Project - 357, // 452: hashicorp.waypoint.AddOn.definition:type_name -> hashicorp.waypoint.Ref.AddOnDefinition - 242, // 453: hashicorp.waypoint.AddOn.terraform_nocode_module:type_name -> hashicorp.waypoint.TerraformNocodeModule - 528, // 454: hashicorp.waypoint.AddOn.created_at:type_name -> google.protobuf.Timestamp - 242, // 455: hashicorp.waypoint.AddOnDefinition.terraform_nocode_module:type_name -> hashicorp.waypoint.TerraformNocodeModule - 333, // 456: hashicorp.waypoint.GetTFCRunStatusRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 27, // 457: hashicorp.waypoint.GetTFCRunStatusResponse.state:type_name -> hashicorp.waypoint.GetTFCRunStatusResponse.State - 356, // 458: hashicorp.waypoint.CreateProjectFromTemplateRequest.project_template:type_name -> hashicorp.waypoint.Ref.ProjectTemplate - 36, // 459: hashicorp.waypoint.CreateProjectFromTemplateResponse.project:type_name -> hashicorp.waypoint.Project - 512, // 460: hashicorp.waypoint.TokenTransport.metadata:type_name -> hashicorp.waypoint.TokenTransport.MetadataEntry - 513, // 461: hashicorp.waypoint.TokenTransport.oauth_creds:type_name -> hashicorp.waypoint.TokenTransport.OAuthCredentials - 528, // 462: hashicorp.waypoint.Token.valid_until:type_name -> google.protobuf.Timestamp - 528, // 463: hashicorp.waypoint.Token.issued_time:type_name -> google.protobuf.Timestamp - 514, // 464: hashicorp.waypoint.Token.login:type_name -> hashicorp.waypoint.Token.Login - 515, // 465: hashicorp.waypoint.Token.runner:type_name -> hashicorp.waypoint.Token.Runner - 516, // 466: hashicorp.waypoint.Token.invite:type_name -> hashicorp.waypoint.Token.Invite - 518, // 467: hashicorp.waypoint.Token.trigger:type_name -> hashicorp.waypoint.Token.Trigger - 517, // 468: hashicorp.waypoint.Token.unused_entrypoint:type_name -> hashicorp.waypoint.Token.Entrypoint - 268, // 469: hashicorp.waypoint.DecodeTokenResponse.token:type_name -> hashicorp.waypoint.Token - 267, // 470: hashicorp.waypoint.DecodeTokenResponse.transport:type_name -> hashicorp.waypoint.TokenTransport - 344, // 471: hashicorp.waypoint.LoginTokenRequest.user:type_name -> hashicorp.waypoint.Ref.User - 520, // 472: hashicorp.waypoint.GenerateRunnerTokenRequest.labels:type_name -> hashicorp.waypoint.GenerateRunnerTokenRequest.LabelsEntry - 514, // 473: hashicorp.waypoint.InviteTokenRequest.login:type_name -> hashicorp.waypoint.Token.Login - 519, // 474: hashicorp.waypoint.InviteTokenRequest.signup:type_name -> hashicorp.waypoint.Token.Invite.Signup - 517, // 475: hashicorp.waypoint.InviteTokenRequest.unused_entrypoint:type_name -> hashicorp.waypoint.Token.Entrypoint - 521, // 476: hashicorp.waypoint.CreateSnapshotResponse.open:type_name -> hashicorp.waypoint.CreateSnapshotResponse.Open - 522, // 477: hashicorp.waypoint.RestoreSnapshotRequest.open:type_name -> hashicorp.waypoint.RestoreSnapshotRequest.Open - 29, // 478: hashicorp.waypoint.Hcl.format:type_name -> hashicorp.waypoint.Hcl.Format - 284, // 479: hashicorp.waypoint.UI.ListProjectsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest - 289, // 480: hashicorp.waypoint.UI.ListProjectsResponse.project_bundles:type_name -> hashicorp.waypoint.UI.ProjectBundle - 285, // 481: hashicorp.waypoint.UI.ListProjectsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse - 36, // 482: hashicorp.waypoint.UI.ProjectBundle.project:type_name -> hashicorp.waypoint.Project - 333, // 483: hashicorp.waypoint.UI.GetProjectRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 36, // 484: hashicorp.waypoint.UI.GetProjectResponse.project:type_name -> hashicorp.waypoint.Project - 83, // 485: hashicorp.waypoint.UI.GetProjectResponse.latest_init_job:type_name -> hashicorp.waypoint.Job - 241, // 486: hashicorp.waypoint.UI.GetProjectResponse.project_template:type_name -> hashicorp.waypoint.ProjectTemplate - 333, // 487: hashicorp.waypoint.UI.ListPipelinesRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 284, // 488: hashicorp.waypoint.UI.ListPipelinesRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest - 298, // 489: hashicorp.waypoint.UI.ListPipelinesResponse.pipelines:type_name -> hashicorp.waypoint.UI.PipelineBundle - 285, // 490: hashicorp.waypoint.UI.ListPipelinesResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse - 353, // 491: hashicorp.waypoint.UI.ListPipelineRunsRequest.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline - 284, // 492: hashicorp.waypoint.UI.ListPipelineRunsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest - 299, // 493: hashicorp.waypoint.UI.ListPipelineRunsResponse.pipeline_run_bundles:type_name -> hashicorp.waypoint.UI.PipelineRunBundle - 285, // 494: hashicorp.waypoint.UI.ListPipelineRunsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse - 353, // 495: hashicorp.waypoint.UI.GetPipelineRunRequest.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline - 216, // 496: hashicorp.waypoint.UI.GetPipelineRunResponse.pipeline_run:type_name -> hashicorp.waypoint.PipelineRun - 300, // 497: hashicorp.waypoint.UI.GetPipelineRunResponse.root_tree_node:type_name -> hashicorp.waypoint.UI.PipelineRunTreeNode - 299, // 498: hashicorp.waypoint.UI.GetPipelineRunResponse.pipeline_run_bundle:type_name -> hashicorp.waypoint.UI.PipelineRunBundle - 215, // 499: hashicorp.waypoint.UI.PipelineBundle.pipeline:type_name -> hashicorp.waypoint.Pipeline - 299, // 500: hashicorp.waypoint.UI.PipelineBundle.last_run:type_name -> hashicorp.waypoint.UI.PipelineRunBundle - 216, // 501: hashicorp.waypoint.UI.PipelineRunBundle.pipeline_run:type_name -> hashicorp.waypoint.PipelineRun - 528, // 502: hashicorp.waypoint.UI.PipelineRunBundle.queue_time:type_name -> google.protobuf.Timestamp - 332, // 503: hashicorp.waypoint.UI.PipelineRunBundle.application:type_name -> hashicorp.waypoint.Ref.Application - 417, // 504: hashicorp.waypoint.UI.PipelineRunBundle.data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref - 500, // 505: hashicorp.waypoint.UI.PipelineRunTreeNode.step:type_name -> hashicorp.waypoint.Pipeline.Step - 1, // 506: hashicorp.waypoint.UI.PipelineRunTreeNode.state:type_name -> hashicorp.waypoint.UI.PipelineRunTreeNode.State - 528, // 507: hashicorp.waypoint.UI.PipelineRunTreeNode.start_time:type_name -> google.protobuf.Timestamp - 528, // 508: hashicorp.waypoint.UI.PipelineRunTreeNode.complete_time:type_name -> google.protobuf.Timestamp - 332, // 509: hashicorp.waypoint.UI.PipelineRunTreeNode.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 510: hashicorp.waypoint.UI.PipelineRunTreeNode.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 351, // 511: hashicorp.waypoint.UI.PipelineRunTreeNode.job:type_name -> hashicorp.waypoint.Ref.Job - 369, // 512: hashicorp.waypoint.UI.PipelineRunTreeNode.result:type_name -> hashicorp.waypoint.Job.Result - 192, // 513: hashicorp.waypoint.UI.PipelineRunTreeNode.latest_status_report:type_name -> hashicorp.waypoint.StatusReport - 318, // 514: hashicorp.waypoint.UI.PipelineRunTreeNode.children:type_name -> hashicorp.waypoint.UI.PipelineRunTreeNode.Children - 332, // 515: hashicorp.waypoint.UI.ListDeploymentsRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 516: hashicorp.waypoint.UI.ListDeploymentsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 44, // 517: hashicorp.waypoint.UI.ListDeploymentsRequest.order:type_name -> hashicorp.waypoint.OperationOrder - 42, // 518: hashicorp.waypoint.UI.ListDeploymentsRequest.status:type_name -> hashicorp.waypoint.StatusFilter - 9, // 519: hashicorp.waypoint.UI.ListDeploymentsRequest.physical_state:type_name -> hashicorp.waypoint.Operation.PhysicalState - 305, // 520: hashicorp.waypoint.UI.ListDeploymentsResponse.deployments:type_name -> hashicorp.waypoint.UI.DeploymentBundle - 338, // 521: hashicorp.waypoint.UI.GetDeploymentRequest.ref:type_name -> hashicorp.waypoint.Ref.Operation - 17, // 522: hashicorp.waypoint.UI.GetDeploymentRequest.load_details:type_name -> hashicorp.waypoint.Deployment.LoadDetails - 305, // 523: hashicorp.waypoint.UI.GetDeploymentResponse.deployment:type_name -> hashicorp.waypoint.UI.DeploymentBundle - 161, // 524: hashicorp.waypoint.UI.DeploymentBundle.deployment:type_name -> hashicorp.waypoint.Deployment - 153, // 525: hashicorp.waypoint.UI.DeploymentBundle.artifact:type_name -> hashicorp.waypoint.PushedArtifact - 137, // 526: hashicorp.waypoint.UI.DeploymentBundle.build:type_name -> hashicorp.waypoint.Build - 417, // 527: hashicorp.waypoint.UI.DeploymentBundle.job_data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref - 192, // 528: hashicorp.waypoint.UI.DeploymentBundle.latest_status_report:type_name -> hashicorp.waypoint.StatusReport - 332, // 529: hashicorp.waypoint.UI.ListReleasesRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 530: hashicorp.waypoint.UI.ListReleasesRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 44, // 531: hashicorp.waypoint.UI.ListReleasesRequest.order:type_name -> hashicorp.waypoint.OperationOrder - 42, // 532: hashicorp.waypoint.UI.ListReleasesRequest.status:type_name -> hashicorp.waypoint.StatusFilter - 9, // 533: hashicorp.waypoint.UI.ListReleasesRequest.physical_state:type_name -> hashicorp.waypoint.Operation.PhysicalState - 308, // 534: hashicorp.waypoint.UI.ListReleasesResponse.releases:type_name -> hashicorp.waypoint.UI.ReleaseBundle - 172, // 535: hashicorp.waypoint.UI.ReleaseBundle.release:type_name -> hashicorp.waypoint.Release - 192, // 536: hashicorp.waypoint.UI.ReleaseBundle.latest_status_report:type_name -> hashicorp.waypoint.StatusReport - 332, // 537: hashicorp.waypoint.UI.ListEventsRequest.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 538: hashicorp.waypoint.UI.ListEventsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 284, // 539: hashicorp.waypoint.UI.ListEventsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest - 286, // 540: hashicorp.waypoint.UI.ListEventsRequest.sorting:type_name -> hashicorp.waypoint.SortingRequest - 333, // 541: hashicorp.waypoint.UI.ListEventsRequest.project:type_name -> hashicorp.waypoint.Ref.Project - 311, // 542: hashicorp.waypoint.UI.ListEventsResponse.events:type_name -> hashicorp.waypoint.UI.EventBundle - 285, // 543: hashicorp.waypoint.UI.ListEventsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse - 528, // 544: hashicorp.waypoint.UI.EventBundle.timestamp:type_name -> google.protobuf.Timestamp - 3, // 545: hashicorp.waypoint.UI.EventBundle.event_type:type_name -> hashicorp.waypoint.UI.EventBundle.EventType - 40, // 546: hashicorp.waypoint.UI.EventBuild.component:type_name -> hashicorp.waypoint.Component - 334, // 547: hashicorp.waypoint.UI.EventBuild.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 41, // 548: hashicorp.waypoint.UI.EventBuild.status:type_name -> hashicorp.waypoint.Status - 40, // 549: hashicorp.waypoint.UI.EventDeployment.component:type_name -> hashicorp.waypoint.Component - 334, // 550: hashicorp.waypoint.UI.EventDeployment.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 41, // 551: hashicorp.waypoint.UI.EventDeployment.status:type_name -> hashicorp.waypoint.Status - 40, // 552: hashicorp.waypoint.UI.EventRelease.component:type_name -> hashicorp.waypoint.Component - 334, // 553: hashicorp.waypoint.UI.EventRelease.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 41, // 554: hashicorp.waypoint.UI.EventRelease.status:type_name -> hashicorp.waypoint.Status - 312, // 555: hashicorp.waypoint.UI.ListEventSchemasResponse.event_build_schema:type_name -> hashicorp.waypoint.UI.EventBuild - 313, // 556: hashicorp.waypoint.UI.ListEventSchemasResponse.event_deployment_schema:type_name -> hashicorp.waypoint.UI.EventDeployment - 314, // 557: hashicorp.waypoint.UI.ListEventSchemasResponse.event_release_schema:type_name -> hashicorp.waypoint.UI.EventRelease - 315, // 558: hashicorp.waypoint.UI.ListEventSchemasResponse.event_add_on_created_schema:type_name -> hashicorp.waypoint.UI.EventAddOnCreated - 316, // 559: hashicorp.waypoint.UI.ListEventSchemasResponse.event_add_on_destroyed_schema:type_name -> hashicorp.waypoint.UI.EventAddOnDestroyed - 2, // 560: hashicorp.waypoint.UI.PipelineRunTreeNode.Children.mode:type_name -> hashicorp.waypoint.UI.PipelineRunTreeNode.Children.Mode - 300, // 561: hashicorp.waypoint.UI.PipelineRunTreeNode.Children.nodes:type_name -> hashicorp.waypoint.UI.PipelineRunTreeNode - 323, // 562: hashicorp.waypoint.Variable.File.hcl_range:type_name -> hashicorp.waypoint.Variable.HclRange - 323, // 563: hashicorp.waypoint.Variable.VCS.hcl_range:type_name -> hashicorp.waypoint.Variable.HclRange - 322, // 564: hashicorp.waypoint.Variable.HclRange.start:type_name -> hashicorp.waypoint.Variable.HclPos - 322, // 565: hashicorp.waypoint.Variable.HclRange.end:type_name -> hashicorp.waypoint.Variable.HclPos - 5, // 566: hashicorp.waypoint.Variable.FinalValue.source:type_name -> hashicorp.waypoint.Variable.FinalValue.Source - 333, // 567: hashicorp.waypoint.Workspace.Project.project:type_name -> hashicorp.waypoint.Ref.Project - 334, // 568: hashicorp.waypoint.Workspace.Project.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 417, // 569: hashicorp.waypoint.Workspace.Project.data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref - 528, // 570: hashicorp.waypoint.Workspace.Project.active_time:type_name -> google.protobuf.Timestamp - 328, // 571: hashicorp.waypoint.Workspace.Project.applications:type_name -> hashicorp.waypoint.Workspace.Application - 332, // 572: hashicorp.waypoint.Workspace.Application.application:type_name -> hashicorp.waypoint.Ref.Application - 528, // 573: hashicorp.waypoint.Workspace.Application.active_time:type_name -> google.protobuf.Timestamp - 330, // 574: hashicorp.waypoint.User.Link.oidc:type_name -> hashicorp.waypoint.User.Link.OIDC - 7, // 575: hashicorp.waypoint.Ref.Component.type:type_name -> hashicorp.waypoint.Component.Type - 339, // 576: hashicorp.waypoint.Ref.Operation.sequence:type_name -> hashicorp.waypoint.Ref.OperationSeq - 332, // 577: hashicorp.waypoint.Ref.OperationSeq.application:type_name -> hashicorp.waypoint.Ref.Application - 341, // 578: hashicorp.waypoint.Ref.Runner.any:type_name -> hashicorp.waypoint.Ref.RunnerAny - 342, // 579: hashicorp.waypoint.Ref.Runner.id:type_name -> hashicorp.waypoint.Ref.RunnerId - 343, // 580: hashicorp.waypoint.Ref.Runner.labels:type_name -> hashicorp.waypoint.Ref.RunnerLabels - 359, // 581: hashicorp.waypoint.Ref.RunnerLabels.labels:type_name -> hashicorp.waypoint.Ref.RunnerLabels.LabelsEntry - 345, // 582: hashicorp.waypoint.Ref.User.id:type_name -> hashicorp.waypoint.Ref.UserId - 346, // 583: hashicorp.waypoint.Ref.User.username:type_name -> hashicorp.waypoint.Ref.UserUsername - 354, // 584: hashicorp.waypoint.Ref.Pipeline.owner:type_name -> hashicorp.waypoint.Ref.PipelineOwner - 333, // 585: hashicorp.waypoint.Ref.PipelineOwner.project:type_name -> hashicorp.waypoint.Ref.Project - 8, // 586: hashicorp.waypoint.StatusFilter.Filter.state:type_name -> hashicorp.waypoint.Status.State - 363, // 587: hashicorp.waypoint.AuthMethod.OIDC.claim_mappings:type_name -> hashicorp.waypoint.AuthMethod.OIDC.ClaimMappingsEntry - 364, // 588: hashicorp.waypoint.AuthMethod.OIDC.list_claim_mappings:type_name -> hashicorp.waypoint.AuthMethod.OIDC.ListClaimMappingsEntry - 48, // 589: hashicorp.waypoint.Job.TaskOverride.launch_info:type_name -> hashicorp.waypoint.TaskLaunchInfo - 324, // 590: hashicorp.waypoint.Job.VariableFinalValuesEntry.value:type_name -> hashicorp.waypoint.Variable.FinalValue - 383, // 591: hashicorp.waypoint.Job.Result.build:type_name -> hashicorp.waypoint.Job.BuildResult - 385, // 592: hashicorp.waypoint.Job.Result.push:type_name -> hashicorp.waypoint.Job.PushResult - 387, // 593: hashicorp.waypoint.Job.Result.deploy:type_name -> hashicorp.waypoint.Job.DeployResult - 393, // 594: hashicorp.waypoint.Job.Result.release:type_name -> hashicorp.waypoint.Job.ReleaseResult - 379, // 595: hashicorp.waypoint.Job.Result.validate:type_name -> hashicorp.waypoint.Job.ValidateResult - 381, // 596: hashicorp.waypoint.Job.Result.auth:type_name -> hashicorp.waypoint.Job.AuthResult - 403, // 597: hashicorp.waypoint.Job.Result.docs:type_name -> hashicorp.waypoint.Job.DocsResult - 405, // 598: hashicorp.waypoint.Job.Result.config_sync:type_name -> hashicorp.waypoint.Job.ConfigSyncResult - 377, // 599: hashicorp.waypoint.Job.Result.up:type_name -> hashicorp.waypoint.Job.UpResult - 416, // 600: hashicorp.waypoint.Job.Result.queue_project:type_name -> hashicorp.waypoint.Job.QueueProjectResult - 409, // 601: hashicorp.waypoint.Job.Result.poll:type_name -> hashicorp.waypoint.Job.PollResult - 401, // 602: hashicorp.waypoint.Job.Result.status_report:type_name -> hashicorp.waypoint.Job.StatusReportResult - 396, // 603: hashicorp.waypoint.Job.Result.start_task:type_name -> hashicorp.waypoint.Job.StartTaskResult - 411, // 604: hashicorp.waypoint.Job.Result.init:type_name -> hashicorp.waypoint.Job.InitResult - 399, // 605: hashicorp.waypoint.Job.Result.watch_task:type_name -> hashicorp.waypoint.Job.WatchTaskResult - 414, // 606: hashicorp.waypoint.Job.Result.pipeline_step:type_name -> hashicorp.waypoint.Job.PipelineStepResult - 406, // 607: hashicorp.waypoint.Job.Result.pipeline_config_sync:type_name -> hashicorp.waypoint.Job.PipelineConfigSyncResult - 407, // 608: hashicorp.waypoint.Job.Result.project_destroy:type_name -> hashicorp.waypoint.Job.ProjectDestroyResult - 14, // 609: hashicorp.waypoint.Job.Config.source:type_name -> hashicorp.waypoint.Job.Config.Source - 372, // 610: hashicorp.waypoint.Job.DataSource.local:type_name -> hashicorp.waypoint.Job.Local - 374, // 611: hashicorp.waypoint.Job.DataSource.git:type_name -> hashicorp.waypoint.Job.Git - 373, // 612: hashicorp.waypoint.Job.DataSource.remote:type_name -> hashicorp.waypoint.Job.Remote - 374, // 613: hashicorp.waypoint.Job.Remote.git_remote:type_name -> hashicorp.waypoint.Job.Git - 418, // 614: hashicorp.waypoint.Job.Git.basic:type_name -> hashicorp.waypoint.Job.Git.Basic - 419, // 615: hashicorp.waypoint.Job.Git.ssh:type_name -> hashicorp.waypoint.Job.Git.SSH - 392, // 616: hashicorp.waypoint.Job.UpOp.release:type_name -> hashicorp.waypoint.Job.ReleaseOp - 337, // 617: hashicorp.waypoint.Job.AuthOp.component:type_name -> hashicorp.waypoint.Ref.Component - 421, // 618: hashicorp.waypoint.Job.AuthResult.results:type_name -> hashicorp.waypoint.Job.AuthResult.Result - 137, // 619: hashicorp.waypoint.Job.BuildResult.build:type_name -> hashicorp.waypoint.Build - 153, // 620: hashicorp.waypoint.Job.BuildResult.push:type_name -> hashicorp.waypoint.PushedArtifact - 137, // 621: hashicorp.waypoint.Job.PushOp.build:type_name -> hashicorp.waypoint.Build - 153, // 622: hashicorp.waypoint.Job.PushResult.artifact:type_name -> hashicorp.waypoint.PushedArtifact - 153, // 623: hashicorp.waypoint.Job.DeployOp.artifact:type_name -> hashicorp.waypoint.PushedArtifact - 161, // 624: hashicorp.waypoint.Job.DeployResult.deployment:type_name -> hashicorp.waypoint.Deployment - 161, // 625: hashicorp.waypoint.Job.ExecOp.deployment:type_name -> hashicorp.waypoint.Deployment - 161, // 626: hashicorp.waypoint.Job.LogsOp.deployment:type_name -> hashicorp.waypoint.Deployment - 528, // 627: hashicorp.waypoint.Job.LogsOp.start_time:type_name -> google.protobuf.Timestamp - 527, // 628: hashicorp.waypoint.Job.DestroyOp.workspace:type_name -> google.protobuf.Empty - 161, // 629: hashicorp.waypoint.Job.DestroyOp.deployment:type_name -> hashicorp.waypoint.Deployment - 161, // 630: hashicorp.waypoint.Job.ReleaseOp.deployment:type_name -> hashicorp.waypoint.Deployment - 172, // 631: hashicorp.waypoint.Job.ReleaseResult.release:type_name -> hashicorp.waypoint.Release - 29, // 632: hashicorp.waypoint.Job.TaskPluginParams.hcl_format:type_name -> hashicorp.waypoint.Hcl.Format - 48, // 633: hashicorp.waypoint.Job.StartTaskLaunchOp.info:type_name -> hashicorp.waypoint.TaskLaunchInfo - 394, // 634: hashicorp.waypoint.Job.StartTaskLaunchOp.params:type_name -> hashicorp.waypoint.Job.TaskPluginParams - 530, // 635: hashicorp.waypoint.Job.StartTaskResult.state:type_name -> opaqueany.Any - 394, // 636: hashicorp.waypoint.Job.StopTaskLaunchOp.params:type_name -> hashicorp.waypoint.Job.TaskPluginParams - 530, // 637: hashicorp.waypoint.Job.StopTaskLaunchOp.direct:type_name -> opaqueany.Any - 351, // 638: hashicorp.waypoint.Job.WatchTaskOp.start_job:type_name -> hashicorp.waypoint.Ref.Job - 161, // 639: hashicorp.waypoint.Job.StatusReportOp.deployment:type_name -> hashicorp.waypoint.Deployment - 172, // 640: hashicorp.waypoint.Job.StatusReportOp.release:type_name -> hashicorp.waypoint.Release - 192, // 641: hashicorp.waypoint.Job.StatusReportResult.status_report:type_name -> hashicorp.waypoint.StatusReport - 422, // 642: hashicorp.waypoint.Job.DocsResult.results:type_name -> hashicorp.waypoint.Job.DocsResult.Result - 423, // 643: hashicorp.waypoint.Job.PipelineConfigSyncResult.synced_pipelines:type_name -> hashicorp.waypoint.Job.PipelineConfigSyncResult.SyncedPipelinesEntry - 417, // 644: hashicorp.waypoint.Job.PollResult.old_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref - 417, // 645: hashicorp.waypoint.Job.PollResult.new_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref - 500, // 646: hashicorp.waypoint.Job.PipelineStepOp.step:type_name -> hashicorp.waypoint.Pipeline.Step - 333, // 647: hashicorp.waypoint.Job.DestroyProjectOp.project:type_name -> hashicorp.waypoint.Ref.Project - 529, // 648: hashicorp.waypoint.Job.PipelineStepResult.result:type_name -> google.rpc.Status - 83, // 649: hashicorp.waypoint.Job.QueueProjectOp.job_template:type_name -> hashicorp.waypoint.Job - 424, // 650: hashicorp.waypoint.Job.QueueProjectResult.applications:type_name -> hashicorp.waypoint.Job.QueueProjectResult.Application - 527, // 651: hashicorp.waypoint.Job.DataSource.Ref.unknown:type_name -> google.protobuf.Empty - 420, // 652: hashicorp.waypoint.Job.DataSource.Ref.git:type_name -> hashicorp.waypoint.Job.Git.Ref - 528, // 653: hashicorp.waypoint.Job.Git.Ref.timestamp:type_name -> google.protobuf.Timestamp - 40, // 654: hashicorp.waypoint.Job.AuthResult.Result.component:type_name -> hashicorp.waypoint.Component - 529, // 655: hashicorp.waypoint.Job.AuthResult.Result.check_error:type_name -> google.rpc.Status - 529, // 656: hashicorp.waypoint.Job.AuthResult.Result.auth_error:type_name -> google.rpc.Status - 40, // 657: hashicorp.waypoint.Job.DocsResult.Result.component:type_name -> hashicorp.waypoint.Component - 84, // 658: hashicorp.waypoint.Job.DocsResult.Result.docs:type_name -> hashicorp.waypoint.Documentation - 353, // 659: hashicorp.waypoint.Job.PipelineConfigSyncResult.SyncedPipelinesEntry.value:type_name -> hashicorp.waypoint.Ref.Pipeline - 332, // 660: hashicorp.waypoint.Job.QueueProjectResult.Application.application:type_name -> hashicorp.waypoint.Ref.Application - 426, // 661: hashicorp.waypoint.Documentation.FieldsEntry.value:type_name -> hashicorp.waypoint.Documentation.Field - 13, // 662: hashicorp.waypoint.GetJobStreamResponse.State.previous:type_name -> hashicorp.waypoint.Job.State - 13, // 663: hashicorp.waypoint.GetJobStreamResponse.State.current:type_name -> hashicorp.waypoint.Job.State - 83, // 664: hashicorp.waypoint.GetJobStreamResponse.State.job:type_name -> hashicorp.waypoint.Job - 83, // 665: hashicorp.waypoint.GetJobStreamResponse.JobChange.job:type_name -> hashicorp.waypoint.Job - 417, // 666: hashicorp.waypoint.GetJobStreamResponse.Download.data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref - 435, // 667: hashicorp.waypoint.GetJobStreamResponse.Terminal.events:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event - 529, // 668: hashicorp.waypoint.GetJobStreamResponse.Error.error:type_name -> google.rpc.Status - 529, // 669: hashicorp.waypoint.GetJobStreamResponse.Complete.error:type_name -> google.rpc.Status - 369, // 670: hashicorp.waypoint.GetJobStreamResponse.Complete.result:type_name -> hashicorp.waypoint.Job.Result - 528, // 671: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.timestamp:type_name -> google.protobuf.Timestamp - 437, // 672: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.line:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Line - 436, // 673: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.status:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Status - 440, // 674: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.named_values:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.NamedValues - 438, // 675: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.raw:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Raw - 443, // 676: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.table:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Table - 444, // 677: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.step_group:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.StepGroup - 445, // 678: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.step:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Step - 439, // 679: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.NamedValues.values:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.NamedValue - 441, // 680: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.TableRow.entries:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.TableEntry - 442, // 681: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Table.rows:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.TableRow - 90, // 682: hashicorp.waypoint.RunnerConfigRequest.Open.runner:type_name -> hashicorp.waypoint.Runner - 369, // 683: hashicorp.waypoint.RunnerJobStreamRequest.Complete.result:type_name -> hashicorp.waypoint.Job.Result - 529, // 684: hashicorp.waypoint.RunnerJobStreamRequest.Error.error:type_name -> google.rpc.Status - 370, // 685: hashicorp.waypoint.RunnerJobStreamRequest.ConfigLoad.config:type_name -> hashicorp.waypoint.Job.Config - 458, // 686: hashicorp.waypoint.RunnerJobStreamRequest.VariableValuesSet.final_values:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.VariableValuesSet.FinalValuesEntry - 324, // 687: hashicorp.waypoint.RunnerJobStreamRequest.VariableValuesSet.FinalValuesEntry.value:type_name -> hashicorp.waypoint.Variable.FinalValue - 83, // 688: hashicorp.waypoint.RunnerJobStreamResponse.JobAssignment.job:type_name -> hashicorp.waypoint.Job - 202, // 689: hashicorp.waypoint.RunnerJobStreamResponse.JobAssignment.config_sources:type_name -> hashicorp.waypoint.ConfigSource - 464, // 690: hashicorp.waypoint.Hostname.Target.application:type_name -> hashicorp.waypoint.Hostname.TargetApp - 332, // 691: hashicorp.waypoint.Hostname.TargetApp.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 692: hashicorp.waypoint.Hostname.TargetApp.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 417, // 693: hashicorp.waypoint.Build.Preload.job_data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref - 417, // 694: hashicorp.waypoint.PushedArtifact.Preload.job_data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref - 153, // 695: hashicorp.waypoint.Deployment.Preload.artifact:type_name -> hashicorp.waypoint.PushedArtifact - 137, // 696: hashicorp.waypoint.Deployment.Preload.build:type_name -> hashicorp.waypoint.Build - 417, // 697: hashicorp.waypoint.Deployment.Preload.job_data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref - 332, // 698: hashicorp.waypoint.ListInstancesRequest.Application.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 699: hashicorp.waypoint.ListInstancesRequest.Application.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 161, // 700: hashicorp.waypoint.Release.Preload.deployment:type_name -> hashicorp.waypoint.Deployment - 153, // 701: hashicorp.waypoint.Release.Preload.artifact:type_name -> hashicorp.waypoint.PushedArtifact - 137, // 702: hashicorp.waypoint.Release.Preload.build:type_name -> hashicorp.waypoint.Build - 417, // 703: hashicorp.waypoint.Release.Preload.job_data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref - 348, // 704: hashicorp.waypoint.StatusReport.Resource.declared_resource:type_name -> hashicorp.waypoint.Ref.DeclaredResource - 0, // 705: hashicorp.waypoint.StatusReport.Resource.category_display_hint:type_name -> hashicorp.waypoint.ResourceCategoryDisplayHint - 528, // 706: hashicorp.waypoint.StatusReport.Resource.created_time:type_name -> google.protobuf.Timestamp - 20, // 707: hashicorp.waypoint.StatusReport.Resource.health:type_name -> hashicorp.waypoint.StatusReport.Resource.Health - 476, // 708: hashicorp.waypoint.StatusReport.Resource.deprecated_health:type_name -> hashicorp.waypoint.StatusReport.Health - 332, // 709: hashicorp.waypoint.GetLogStreamRequest.Application.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 710: hashicorp.waypoint.GetLogStreamRequest.Application.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 21, // 711: hashicorp.waypoint.LogBatch.Entry.source:type_name -> hashicorp.waypoint.LogBatch.Entry.Source - 528, // 712: hashicorp.waypoint.LogBatch.Entry.timestamp:type_name -> google.protobuf.Timestamp - 481, // 713: hashicorp.waypoint.ConfigVar.DynamicVal.config:type_name -> hashicorp.waypoint.ConfigVar.DynamicVal.ConfigEntry - 331, // 714: hashicorp.waypoint.ConfigVar.Target.global:type_name -> hashicorp.waypoint.Ref.Global - 333, // 715: hashicorp.waypoint.ConfigVar.Target.project:type_name -> hashicorp.waypoint.Ref.Project - 332, // 716: hashicorp.waypoint.ConfigVar.Target.application:type_name -> hashicorp.waypoint.Ref.Application - 334, // 717: hashicorp.waypoint.ConfigVar.Target.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 340, // 718: hashicorp.waypoint.ConfigVar.Target.runner:type_name -> hashicorp.waypoint.Ref.Runner - 486, // 719: hashicorp.waypoint.ExecStreamRequest.Start.pty:type_name -> hashicorp.waypoint.ExecStreamRequest.PTY - 487, // 720: hashicorp.waypoint.ExecStreamRequest.PTY.window_size:type_name -> hashicorp.waypoint.ExecStreamRequest.WindowSize - 22, // 721: hashicorp.waypoint.ExecStreamResponse.Output.channel:type_name -> hashicorp.waypoint.ExecStreamResponse.Output.Channel - 486, // 722: hashicorp.waypoint.EntrypointConfig.Exec.pty:type_name -> hashicorp.waypoint.ExecStreamRequest.PTY - 40, // 723: hashicorp.waypoint.EntrypointConfig.DeploymentInfo.component:type_name -> hashicorp.waypoint.Component - 494, // 724: hashicorp.waypoint.EntrypointConfig.DeploymentInfo.labels:type_name -> hashicorp.waypoint.EntrypointConfig.DeploymentInfo.LabelsEntry - 23, // 725: hashicorp.waypoint.EntrypointExecRequest.Output.channel:type_name -> hashicorp.waypoint.EntrypointExecRequest.Output.Channel - 529, // 726: hashicorp.waypoint.EntrypointExecRequest.Error.error:type_name -> google.rpc.Status - 500, // 727: hashicorp.waypoint.Pipeline.StepsEntry.value:type_name -> hashicorp.waypoint.Pipeline.Step - 501, // 728: hashicorp.waypoint.Pipeline.Step.exec:type_name -> hashicorp.waypoint.Pipeline.Step.Exec - 502, // 729: hashicorp.waypoint.Pipeline.Step.build:type_name -> hashicorp.waypoint.Pipeline.Step.Build - 503, // 730: hashicorp.waypoint.Pipeline.Step.deploy:type_name -> hashicorp.waypoint.Pipeline.Step.Deploy - 504, // 731: hashicorp.waypoint.Pipeline.Step.release:type_name -> hashicorp.waypoint.Pipeline.Step.Release - 505, // 732: hashicorp.waypoint.Pipeline.Step.up:type_name -> hashicorp.waypoint.Pipeline.Step.Up - 506, // 733: hashicorp.waypoint.Pipeline.Step.pipeline:type_name -> hashicorp.waypoint.Pipeline.Step.Pipeline - 334, // 734: hashicorp.waypoint.Pipeline.Step.workspace:type_name -> hashicorp.waypoint.Ref.Workspace - 335, // 735: hashicorp.waypoint.Pipeline.Step.Release.deployment:type_name -> hashicorp.waypoint.Ref.Deployment - 353, // 736: hashicorp.waypoint.Pipeline.Step.Pipeline.ref:type_name -> hashicorp.waypoint.Ref.Pipeline - 25, // 737: hashicorp.waypoint.GetPipelineResponse.Graph.format:type_name -> hashicorp.waypoint.GetPipelineResponse.Graph.Format - 355, // 738: hashicorp.waypoint.RunPipelineResponse.JobMapEntry.value:type_name -> hashicorp.waypoint.Ref.PipelineStep - 353, // 739: hashicorp.waypoint.ConfigSyncPipelineResponse.SyncedPipelinesEntry.value:type_name -> hashicorp.waypoint.Ref.Pipeline - 517, // 740: hashicorp.waypoint.Token.Login.entrypoint:type_name -> hashicorp.waypoint.Token.Entrypoint - 514, // 741: hashicorp.waypoint.Token.Invite.login:type_name -> hashicorp.waypoint.Token.Login - 519, // 742: hashicorp.waypoint.Token.Invite.signup:type_name -> hashicorp.waypoint.Token.Invite.Signup - 33, // 743: hashicorp.waypoint.Snapshot.Header.version:type_name -> hashicorp.waypoint.VersionInfo - 28, // 744: hashicorp.waypoint.Snapshot.Header.format:type_name -> hashicorp.waypoint.Snapshot.Header.Format - 526, // 745: hashicorp.waypoint.Snapshot.BoltChunk.items:type_name -> hashicorp.waypoint.Snapshot.BoltChunk.ItemsEntry - 527, // 746: hashicorp.waypoint.Waypoint.GetVersionInfo:input_type -> google.protobuf.Empty - 527, // 747: hashicorp.waypoint.Waypoint.ListOIDCAuthMethods:input_type -> google.protobuf.Empty - 74, // 748: hashicorp.waypoint.Waypoint.GetOIDCAuthURL:input_type -> hashicorp.waypoint.GetOIDCAuthURLRequest - 76, // 749: hashicorp.waypoint.Waypoint.CompleteOIDCAuth:input_type -> hashicorp.waypoint.CompleteOIDCAuthRequest - 180, // 750: hashicorp.waypoint.Waypoint.NoAuthRunTrigger:input_type -> hashicorp.waypoint.RunTriggerRequest - 59, // 751: hashicorp.waypoint.Waypoint.GetUser:input_type -> hashicorp.waypoint.GetUserRequest - 527, // 752: hashicorp.waypoint.Waypoint.ListUsers:input_type -> google.protobuf.Empty - 62, // 753: hashicorp.waypoint.Waypoint.UpdateUser:input_type -> hashicorp.waypoint.UpdateUserRequest - 64, // 754: hashicorp.waypoint.Waypoint.DeleteUser:input_type -> hashicorp.waypoint.DeleteUserRequest - 67, // 755: hashicorp.waypoint.Waypoint.UpsertAuthMethod:input_type -> hashicorp.waypoint.UpsertAuthMethodRequest - 69, // 756: hashicorp.waypoint.Waypoint.GetAuthMethod:input_type -> hashicorp.waypoint.GetAuthMethodRequest - 527, // 757: hashicorp.waypoint.Waypoint.ListAuthMethods:input_type -> google.protobuf.Empty - 71, // 758: hashicorp.waypoint.Waypoint.DeleteAuthMethod:input_type -> hashicorp.waypoint.DeleteAuthMethodRequest - 114, // 759: hashicorp.waypoint.Waypoint.ListWorkspaces:input_type -> hashicorp.waypoint.ListWorkspacesRequest - 116, // 760: hashicorp.waypoint.Waypoint.GetWorkspace:input_type -> hashicorp.waypoint.GetWorkspaceRequest - 118, // 761: hashicorp.waypoint.Waypoint.UpsertWorkspace:input_type -> hashicorp.waypoint.UpsertWorkspaceRequest - 120, // 762: hashicorp.waypoint.Waypoint.UpsertProject:input_type -> hashicorp.waypoint.UpsertProjectRequest - 122, // 763: hashicorp.waypoint.Waypoint.GetProject:input_type -> hashicorp.waypoint.GetProjectRequest - 124, // 764: hashicorp.waypoint.Waypoint.ListProjects:input_type -> hashicorp.waypoint.ListProjectsRequest - 126, // 765: hashicorp.waypoint.Waypoint.DestroyProject:input_type -> hashicorp.waypoint.DestroyProjectRequest - 127, // 766: hashicorp.waypoint.Waypoint.GetApplication:input_type -> hashicorp.waypoint.GetApplicationRequest - 129, // 767: hashicorp.waypoint.Waypoint.UpsertApplication:input_type -> hashicorp.waypoint.UpsertApplicationRequest - 133, // 768: hashicorp.waypoint.Waypoint.ListBuilds:input_type -> hashicorp.waypoint.ListBuildsRequest - 136, // 769: hashicorp.waypoint.Waypoint.GetBuild:input_type -> hashicorp.waypoint.GetBuildRequest - 135, // 770: hashicorp.waypoint.Waypoint.GetLatestBuild:input_type -> hashicorp.waypoint.GetLatestBuildRequest - 151, // 771: hashicorp.waypoint.Waypoint.ListPushedArtifacts:input_type -> hashicorp.waypoint.ListPushedArtifactsRequest - 150, // 772: hashicorp.waypoint.Waypoint.GetPushedArtifact:input_type -> hashicorp.waypoint.GetPushedArtifactRequest - 149, // 773: hashicorp.waypoint.Waypoint.GetLatestPushedArtifact:input_type -> hashicorp.waypoint.GetLatestPushedArtifactRequest - 159, // 774: hashicorp.waypoint.Waypoint.ListDeployments:input_type -> hashicorp.waypoint.ListDeploymentsRequest - 156, // 775: hashicorp.waypoint.Waypoint.GetDeployment:input_type -> hashicorp.waypoint.GetDeploymentRequest - 154, // 776: hashicorp.waypoint.Waypoint.GetLatestDeployment:input_type -> hashicorp.waypoint.GetLatestDeploymentRequest - 163, // 777: hashicorp.waypoint.Waypoint.ListInstances:input_type -> hashicorp.waypoint.ListInstancesRequest - 169, // 778: hashicorp.waypoint.Waypoint.ListReleases:input_type -> hashicorp.waypoint.ListReleasesRequest - 171, // 779: hashicorp.waypoint.Waypoint.GetRelease:input_type -> hashicorp.waypoint.GetReleaseRequest - 168, // 780: hashicorp.waypoint.Waypoint.GetLatestRelease:input_type -> hashicorp.waypoint.GetLatestReleaseRequest - 189, // 781: hashicorp.waypoint.Waypoint.GetStatusReport:input_type -> hashicorp.waypoint.GetStatusReportRequest - 186, // 782: hashicorp.waypoint.Waypoint.GetLatestStatusReport:input_type -> hashicorp.waypoint.GetLatestStatusReportRequest - 187, // 783: hashicorp.waypoint.Waypoint.ListStatusReports:input_type -> hashicorp.waypoint.ListStatusReportsRequest - 190, // 784: hashicorp.waypoint.Waypoint.ExpediteStatusReport:input_type -> hashicorp.waypoint.ExpediteStatusReportRequest - 193, // 785: hashicorp.waypoint.Waypoint.GetLogStream:input_type -> hashicorp.waypoint.GetLogStreamRequest - 207, // 786: hashicorp.waypoint.Waypoint.StartExecStream:input_type -> hashicorp.waypoint.ExecStreamRequest - 196, // 787: hashicorp.waypoint.Waypoint.SetConfig:input_type -> hashicorp.waypoint.ConfigSetRequest - 198, // 788: hashicorp.waypoint.Waypoint.DeleteConfig:input_type -> hashicorp.waypoint.ConfigDeleteRequest - 200, // 789: hashicorp.waypoint.Waypoint.GetConfig:input_type -> hashicorp.waypoint.ConfigGetRequest - 203, // 790: hashicorp.waypoint.Waypoint.SetConfigSource:input_type -> hashicorp.waypoint.SetConfigSourceRequest - 204, // 791: hashicorp.waypoint.Waypoint.DeleteConfigSource:input_type -> hashicorp.waypoint.DeleteConfigSourceRequest - 205, // 792: hashicorp.waypoint.Waypoint.GetConfigSource:input_type -> hashicorp.waypoint.GetConfigSourceRequest - 108, // 793: hashicorp.waypoint.Waypoint.CreateHostname:input_type -> hashicorp.waypoint.CreateHostnameRequest - 112, // 794: hashicorp.waypoint.Waypoint.DeleteHostname:input_type -> hashicorp.waypoint.DeleteHostnameRequest - 110, // 795: hashicorp.waypoint.Waypoint.ListHostnames:input_type -> hashicorp.waypoint.ListHostnamesRequest - 78, // 796: hashicorp.waypoint.Waypoint.QueueJob:input_type -> hashicorp.waypoint.QueueJobRequest - 80, // 797: hashicorp.waypoint.Waypoint.CancelJob:input_type -> hashicorp.waypoint.CancelJobRequest - 85, // 798: hashicorp.waypoint.Waypoint.GetJob:input_type -> hashicorp.waypoint.GetJobRequest - 86, // 799: hashicorp.waypoint.Waypoint.ListJobs:input_type -> hashicorp.waypoint.ListJobsRequest - 81, // 800: hashicorp.waypoint.Waypoint.ValidateJob:input_type -> hashicorp.waypoint.ValidateJobRequest - 88, // 801: hashicorp.waypoint.Waypoint.GetJobStream:input_type -> hashicorp.waypoint.GetJobStreamRequest - 100, // 802: hashicorp.waypoint.Waypoint.GetRunner:input_type -> hashicorp.waypoint.GetRunnerRequest - 101, // 803: hashicorp.waypoint.Waypoint.ListRunners:input_type -> hashicorp.waypoint.ListRunnersRequest - 103, // 804: hashicorp.waypoint.Waypoint.AdoptRunner:input_type -> hashicorp.waypoint.AdoptRunnerRequest - 104, // 805: hashicorp.waypoint.Waypoint.ForgetRunner:input_type -> hashicorp.waypoint.ForgetRunnerRequest - 527, // 806: hashicorp.waypoint.Waypoint.GetServerConfig:input_type -> google.protobuf.Empty - 105, // 807: hashicorp.waypoint.Waypoint.SetServerConfig:input_type -> hashicorp.waypoint.SetServerConfigRequest - 527, // 808: hashicorp.waypoint.Waypoint.CreateSnapshot:input_type -> google.protobuf.Empty - 278, // 809: hashicorp.waypoint.Waypoint.RestoreSnapshot:input_type -> hashicorp.waypoint.RestoreSnapshotRequest - 527, // 810: hashicorp.waypoint.Waypoint.BootstrapToken:input_type -> google.protobuf.Empty - 270, // 811: hashicorp.waypoint.Waypoint.DecodeToken:input_type -> hashicorp.waypoint.DecodeTokenRequest - 274, // 812: hashicorp.waypoint.Waypoint.GenerateInviteToken:input_type -> hashicorp.waypoint.InviteTokenRequest - 272, // 813: hashicorp.waypoint.Waypoint.GenerateLoginToken:input_type -> hashicorp.waypoint.LoginTokenRequest - 273, // 814: hashicorp.waypoint.Waypoint.GenerateRunnerToken:input_type -> hashicorp.waypoint.GenerateRunnerTokenRequest - 276, // 815: hashicorp.waypoint.Waypoint.ConvertInviteToken:input_type -> hashicorp.waypoint.ConvertInviteTokenRequest - 91, // 816: hashicorp.waypoint.Waypoint.RunnerToken:input_type -> hashicorp.waypoint.RunnerTokenRequest - 93, // 817: hashicorp.waypoint.Waypoint.RunnerConfig:input_type -> hashicorp.waypoint.RunnerConfigRequest - 96, // 818: hashicorp.waypoint.Waypoint.RunnerJobStream:input_type -> hashicorp.waypoint.RunnerJobStreamRequest - 98, // 819: hashicorp.waypoint.Waypoint.RunnerGetDeploymentConfig:input_type -> hashicorp.waypoint.RunnerGetDeploymentConfigRequest - 209, // 820: hashicorp.waypoint.Waypoint.EntrypointConfig:input_type -> hashicorp.waypoint.EntrypointConfigRequest - 212, // 821: hashicorp.waypoint.Waypoint.EntrypointLogStream:input_type -> hashicorp.waypoint.EntrypointLogBatch - 213, // 822: hashicorp.waypoint.Waypoint.EntrypointExecStream:input_type -> hashicorp.waypoint.EntrypointExecRequest - 281, // 823: hashicorp.waypoint.Waypoint.WaypointHclFmt:input_type -> hashicorp.waypoint.WaypointHclFmtRequest - 140, // 824: hashicorp.waypoint.Waypoint.UpsertOnDemandRunnerConfig:input_type -> hashicorp.waypoint.UpsertOnDemandRunnerConfigRequest - 142, // 825: hashicorp.waypoint.Waypoint.GetOnDemandRunnerConfig:input_type -> hashicorp.waypoint.GetOnDemandRunnerConfigRequest - 527, // 826: hashicorp.waypoint.Waypoint.GetDefaultOnDemandRunnerConfig:input_type -> google.protobuf.Empty - 144, // 827: hashicorp.waypoint.Waypoint.DeleteOnDemandRunnerConfig:input_type -> hashicorp.waypoint.DeleteOnDemandRunnerConfigRequest - 527, // 828: hashicorp.waypoint.Waypoint.ListOnDemandRunnerConfigs:input_type -> google.protobuf.Empty - 131, // 829: hashicorp.waypoint.Waypoint.UpsertBuild:input_type -> hashicorp.waypoint.UpsertBuildRequest - 147, // 830: hashicorp.waypoint.Waypoint.UpsertPushedArtifact:input_type -> hashicorp.waypoint.UpsertPushedArtifactRequest - 157, // 831: hashicorp.waypoint.Waypoint.UpsertDeployment:input_type -> hashicorp.waypoint.UpsertDeploymentRequest - 166, // 832: hashicorp.waypoint.Waypoint.UpsertRelease:input_type -> hashicorp.waypoint.UpsertReleaseRequest - 184, // 833: hashicorp.waypoint.Waypoint.UpsertStatusReport:input_type -> hashicorp.waypoint.UpsertStatusReportRequest - 52, // 834: hashicorp.waypoint.Waypoint.GetTask:input_type -> hashicorp.waypoint.GetTaskRequest - 55, // 835: hashicorp.waypoint.Waypoint.ListTask:input_type -> hashicorp.waypoint.ListTaskRequest - 57, // 836: hashicorp.waypoint.Waypoint.CancelTask:input_type -> hashicorp.waypoint.CancelTaskRequest - 175, // 837: hashicorp.waypoint.Waypoint.UpsertTrigger:input_type -> hashicorp.waypoint.UpsertTriggerRequest - 177, // 838: hashicorp.waypoint.Waypoint.GetTrigger:input_type -> hashicorp.waypoint.GetTriggerRequest - 179, // 839: hashicorp.waypoint.Waypoint.DeleteTrigger:input_type -> hashicorp.waypoint.DeleteTriggerRequest - 182, // 840: hashicorp.waypoint.Waypoint.ListTriggers:input_type -> hashicorp.waypoint.ListTriggerRequest - 180, // 841: hashicorp.waypoint.Waypoint.RunTrigger:input_type -> hashicorp.waypoint.RunTriggerRequest - 217, // 842: hashicorp.waypoint.Waypoint.UpsertPipeline:input_type -> hashicorp.waypoint.UpsertPipelineRequest - 221, // 843: hashicorp.waypoint.Waypoint.RunPipeline:input_type -> hashicorp.waypoint.RunPipelineRequest - 219, // 844: hashicorp.waypoint.Waypoint.GetPipeline:input_type -> hashicorp.waypoint.GetPipelineRequest - 227, // 845: hashicorp.waypoint.Waypoint.GetPipelineRun:input_type -> hashicorp.waypoint.GetPipelineRunRequest - 219, // 846: hashicorp.waypoint.Waypoint.GetLatestPipelineRun:input_type -> hashicorp.waypoint.GetPipelineRequest - 223, // 847: hashicorp.waypoint.Waypoint.ListPipelines:input_type -> hashicorp.waypoint.ListPipelinesRequest - 225, // 848: hashicorp.waypoint.Waypoint.ListPipelineRuns:input_type -> hashicorp.waypoint.ListPipelineRunsRequest - 229, // 849: hashicorp.waypoint.Waypoint.ConfigSyncPipeline:input_type -> hashicorp.waypoint.ConfigSyncPipelineRequest - 235, // 850: hashicorp.waypoint.Waypoint.CreateProjectTemplate:input_type -> hashicorp.waypoint.CreateProjectTemplateRequest - 237, // 851: hashicorp.waypoint.Waypoint.UpdateProjectTemplate:input_type -> hashicorp.waypoint.UpdateProjectTemplateRequest - 231, // 852: hashicorp.waypoint.Waypoint.GetProjectTemplate:input_type -> hashicorp.waypoint.GetProjectTemplateRequest - 239, // 853: hashicorp.waypoint.Waypoint.DeleteProjectTemplate:input_type -> hashicorp.waypoint.DeleteProjectTemplateRequest - 233, // 854: hashicorp.waypoint.Waypoint.ListProjectTemplates:input_type -> hashicorp.waypoint.ListProjectTemplatesRequest - 265, // 855: hashicorp.waypoint.Waypoint.CreateProjectFromTemplate:input_type -> hashicorp.waypoint.CreateProjectFromTemplateRequest - 263, // 856: hashicorp.waypoint.Waypoint.GetTFCRunStatus:input_type -> hashicorp.waypoint.GetTFCRunStatusRequest - 247, // 857: hashicorp.waypoint.Waypoint.CreateAddOnDefinition:input_type -> hashicorp.waypoint.CreateAddOnDefinitionRequest - 243, // 858: hashicorp.waypoint.Waypoint.GetAddOnDefinition:input_type -> hashicorp.waypoint.GetAddOnDefinitionRequest - 245, // 859: hashicorp.waypoint.Waypoint.ListAddOnDefinitions:input_type -> hashicorp.waypoint.ListAddOnDefinitionsRequest - 249, // 860: hashicorp.waypoint.Waypoint.UpdateAddOnDefinition:input_type -> hashicorp.waypoint.UpdateAddOnDefinitionRequest - 251, // 861: hashicorp.waypoint.Waypoint.DeleteAddOnDefinition:input_type -> hashicorp.waypoint.DeleteAddOnDefinitionRequest - 252, // 862: hashicorp.waypoint.Waypoint.CreateAddOn:input_type -> hashicorp.waypoint.CreateAddOnRequest - 254, // 863: hashicorp.waypoint.Waypoint.DestroyAddOn:input_type -> hashicorp.waypoint.DestroyAddOnRequest - 255, // 864: hashicorp.waypoint.Waypoint.GetAddOn:input_type -> hashicorp.waypoint.GetAddOnRequest - 257, // 865: hashicorp.waypoint.Waypoint.ListAddOns:input_type -> hashicorp.waypoint.ListAddOnsRequest - 259, // 866: hashicorp.waypoint.Waypoint.GetTFRunStatus:input_type -> hashicorp.waypoint.GetTFRunStatusRequest - 287, // 867: hashicorp.waypoint.Waypoint.UI_ListProjects:input_type -> hashicorp.waypoint.UI.ListProjectsRequest - 290, // 868: hashicorp.waypoint.Waypoint.UI_GetProject:input_type -> hashicorp.waypoint.UI.GetProjectRequest - 292, // 869: hashicorp.waypoint.Waypoint.UI_ListPipelines:input_type -> hashicorp.waypoint.UI.ListPipelinesRequest - 294, // 870: hashicorp.waypoint.Waypoint.UI_ListPipelineRuns:input_type -> hashicorp.waypoint.UI.ListPipelineRunsRequest - 296, // 871: hashicorp.waypoint.Waypoint.UI_GetPipelineRun:input_type -> hashicorp.waypoint.UI.GetPipelineRunRequest - 301, // 872: hashicorp.waypoint.Waypoint.UI_ListDeployments:input_type -> hashicorp.waypoint.UI.ListDeploymentsRequest - 303, // 873: hashicorp.waypoint.Waypoint.UI_GetDeployment:input_type -> hashicorp.waypoint.UI.GetDeploymentRequest - 306, // 874: hashicorp.waypoint.Waypoint.UI_ListReleases:input_type -> hashicorp.waypoint.UI.ListReleasesRequest - 309, // 875: hashicorp.waypoint.Waypoint.UI_ListEvents:input_type -> hashicorp.waypoint.UI.ListEventsRequest - 527, // 876: hashicorp.waypoint.Waypoint.INTERNAL_AdditionalMessages:input_type -> google.protobuf.Empty - 31, // 877: hashicorp.waypoint.Waypoint.GetVersionInfo:output_type -> hashicorp.waypoint.GetVersionInfoResponse - 73, // 878: hashicorp.waypoint.Waypoint.ListOIDCAuthMethods:output_type -> hashicorp.waypoint.ListOIDCAuthMethodsResponse - 75, // 879: hashicorp.waypoint.Waypoint.GetOIDCAuthURL:output_type -> hashicorp.waypoint.GetOIDCAuthURLResponse - 77, // 880: hashicorp.waypoint.Waypoint.CompleteOIDCAuth:output_type -> hashicorp.waypoint.CompleteOIDCAuthResponse - 181, // 881: hashicorp.waypoint.Waypoint.NoAuthRunTrigger:output_type -> hashicorp.waypoint.RunTriggerResponse - 60, // 882: hashicorp.waypoint.Waypoint.GetUser:output_type -> hashicorp.waypoint.GetUserResponse - 61, // 883: hashicorp.waypoint.Waypoint.ListUsers:output_type -> hashicorp.waypoint.ListUsersResponse - 63, // 884: hashicorp.waypoint.Waypoint.UpdateUser:output_type -> hashicorp.waypoint.UpdateUserResponse - 527, // 885: hashicorp.waypoint.Waypoint.DeleteUser:output_type -> google.protobuf.Empty - 68, // 886: hashicorp.waypoint.Waypoint.UpsertAuthMethod:output_type -> hashicorp.waypoint.UpsertAuthMethodResponse - 70, // 887: hashicorp.waypoint.Waypoint.GetAuthMethod:output_type -> hashicorp.waypoint.GetAuthMethodResponse - 72, // 888: hashicorp.waypoint.Waypoint.ListAuthMethods:output_type -> hashicorp.waypoint.ListAuthMethodsResponse - 527, // 889: hashicorp.waypoint.Waypoint.DeleteAuthMethod:output_type -> google.protobuf.Empty - 115, // 890: hashicorp.waypoint.Waypoint.ListWorkspaces:output_type -> hashicorp.waypoint.ListWorkspacesResponse - 117, // 891: hashicorp.waypoint.Waypoint.GetWorkspace:output_type -> hashicorp.waypoint.GetWorkspaceResponse - 119, // 892: hashicorp.waypoint.Waypoint.UpsertWorkspace:output_type -> hashicorp.waypoint.UpsertWorkspaceResponse - 121, // 893: hashicorp.waypoint.Waypoint.UpsertProject:output_type -> hashicorp.waypoint.UpsertProjectResponse - 123, // 894: hashicorp.waypoint.Waypoint.GetProject:output_type -> hashicorp.waypoint.GetProjectResponse - 125, // 895: hashicorp.waypoint.Waypoint.ListProjects:output_type -> hashicorp.waypoint.ListProjectsResponse - 527, // 896: hashicorp.waypoint.Waypoint.DestroyProject:output_type -> google.protobuf.Empty - 128, // 897: hashicorp.waypoint.Waypoint.GetApplication:output_type -> hashicorp.waypoint.GetApplicationResponse - 130, // 898: hashicorp.waypoint.Waypoint.UpsertApplication:output_type -> hashicorp.waypoint.UpsertApplicationResponse - 134, // 899: hashicorp.waypoint.Waypoint.ListBuilds:output_type -> hashicorp.waypoint.ListBuildsResponse - 137, // 900: hashicorp.waypoint.Waypoint.GetBuild:output_type -> hashicorp.waypoint.Build - 137, // 901: hashicorp.waypoint.Waypoint.GetLatestBuild:output_type -> hashicorp.waypoint.Build - 152, // 902: hashicorp.waypoint.Waypoint.ListPushedArtifacts:output_type -> hashicorp.waypoint.ListPushedArtifactsResponse - 153, // 903: hashicorp.waypoint.Waypoint.GetPushedArtifact:output_type -> hashicorp.waypoint.PushedArtifact - 153, // 904: hashicorp.waypoint.Waypoint.GetLatestPushedArtifact:output_type -> hashicorp.waypoint.PushedArtifact - 160, // 905: hashicorp.waypoint.Waypoint.ListDeployments:output_type -> hashicorp.waypoint.ListDeploymentsResponse - 161, // 906: hashicorp.waypoint.Waypoint.GetDeployment:output_type -> hashicorp.waypoint.Deployment - 155, // 907: hashicorp.waypoint.Waypoint.GetLatestDeployment:output_type -> hashicorp.waypoint.GetDeploymentResponse - 164, // 908: hashicorp.waypoint.Waypoint.ListInstances:output_type -> hashicorp.waypoint.ListInstancesResponse - 170, // 909: hashicorp.waypoint.Waypoint.ListReleases:output_type -> hashicorp.waypoint.ListReleasesResponse - 172, // 910: hashicorp.waypoint.Waypoint.GetRelease:output_type -> hashicorp.waypoint.Release - 172, // 911: hashicorp.waypoint.Waypoint.GetLatestRelease:output_type -> hashicorp.waypoint.Release - 192, // 912: hashicorp.waypoint.Waypoint.GetStatusReport:output_type -> hashicorp.waypoint.StatusReport - 192, // 913: hashicorp.waypoint.Waypoint.GetLatestStatusReport:output_type -> hashicorp.waypoint.StatusReport - 188, // 914: hashicorp.waypoint.Waypoint.ListStatusReports:output_type -> hashicorp.waypoint.ListStatusReportsResponse - 191, // 915: hashicorp.waypoint.Waypoint.ExpediteStatusReport:output_type -> hashicorp.waypoint.ExpediteStatusReportResponse - 194, // 916: hashicorp.waypoint.Waypoint.GetLogStream:output_type -> hashicorp.waypoint.LogBatch - 208, // 917: hashicorp.waypoint.Waypoint.StartExecStream:output_type -> hashicorp.waypoint.ExecStreamResponse - 197, // 918: hashicorp.waypoint.Waypoint.SetConfig:output_type -> hashicorp.waypoint.ConfigSetResponse - 199, // 919: hashicorp.waypoint.Waypoint.DeleteConfig:output_type -> hashicorp.waypoint.ConfigDeleteResponse - 201, // 920: hashicorp.waypoint.Waypoint.GetConfig:output_type -> hashicorp.waypoint.ConfigGetResponse - 527, // 921: hashicorp.waypoint.Waypoint.SetConfigSource:output_type -> google.protobuf.Empty - 527, // 922: hashicorp.waypoint.Waypoint.DeleteConfigSource:output_type -> google.protobuf.Empty - 206, // 923: hashicorp.waypoint.Waypoint.GetConfigSource:output_type -> hashicorp.waypoint.GetConfigSourceResponse - 109, // 924: hashicorp.waypoint.Waypoint.CreateHostname:output_type -> hashicorp.waypoint.CreateHostnameResponse - 527, // 925: hashicorp.waypoint.Waypoint.DeleteHostname:output_type -> google.protobuf.Empty - 111, // 926: hashicorp.waypoint.Waypoint.ListHostnames:output_type -> hashicorp.waypoint.ListHostnamesResponse - 79, // 927: hashicorp.waypoint.Waypoint.QueueJob:output_type -> hashicorp.waypoint.QueueJobResponse - 527, // 928: hashicorp.waypoint.Waypoint.CancelJob:output_type -> google.protobuf.Empty - 83, // 929: hashicorp.waypoint.Waypoint.GetJob:output_type -> hashicorp.waypoint.Job - 87, // 930: hashicorp.waypoint.Waypoint.ListJobs:output_type -> hashicorp.waypoint.ListJobsResponse - 82, // 931: hashicorp.waypoint.Waypoint.ValidateJob:output_type -> hashicorp.waypoint.ValidateJobResponse - 89, // 932: hashicorp.waypoint.Waypoint.GetJobStream:output_type -> hashicorp.waypoint.GetJobStreamResponse - 90, // 933: hashicorp.waypoint.Waypoint.GetRunner:output_type -> hashicorp.waypoint.Runner - 102, // 934: hashicorp.waypoint.Waypoint.ListRunners:output_type -> hashicorp.waypoint.ListRunnersResponse - 527, // 935: hashicorp.waypoint.Waypoint.AdoptRunner:output_type -> google.protobuf.Empty - 527, // 936: hashicorp.waypoint.Waypoint.ForgetRunner:output_type -> google.protobuf.Empty - 106, // 937: hashicorp.waypoint.Waypoint.GetServerConfig:output_type -> hashicorp.waypoint.GetServerConfigResponse - 527, // 938: hashicorp.waypoint.Waypoint.SetServerConfig:output_type -> google.protobuf.Empty - 277, // 939: hashicorp.waypoint.Waypoint.CreateSnapshot:output_type -> hashicorp.waypoint.CreateSnapshotResponse - 527, // 940: hashicorp.waypoint.Waypoint.RestoreSnapshot:output_type -> google.protobuf.Empty - 275, // 941: hashicorp.waypoint.Waypoint.BootstrapToken:output_type -> hashicorp.waypoint.NewTokenResponse - 271, // 942: hashicorp.waypoint.Waypoint.DecodeToken:output_type -> hashicorp.waypoint.DecodeTokenResponse - 275, // 943: hashicorp.waypoint.Waypoint.GenerateInviteToken:output_type -> hashicorp.waypoint.NewTokenResponse - 275, // 944: hashicorp.waypoint.Waypoint.GenerateLoginToken:output_type -> hashicorp.waypoint.NewTokenResponse - 275, // 945: hashicorp.waypoint.Waypoint.GenerateRunnerToken:output_type -> hashicorp.waypoint.NewTokenResponse - 275, // 946: hashicorp.waypoint.Waypoint.ConvertInviteToken:output_type -> hashicorp.waypoint.NewTokenResponse - 92, // 947: hashicorp.waypoint.Waypoint.RunnerToken:output_type -> hashicorp.waypoint.RunnerTokenResponse - 94, // 948: hashicorp.waypoint.Waypoint.RunnerConfig:output_type -> hashicorp.waypoint.RunnerConfigResponse - 97, // 949: hashicorp.waypoint.Waypoint.RunnerJobStream:output_type -> hashicorp.waypoint.RunnerJobStreamResponse - 99, // 950: hashicorp.waypoint.Waypoint.RunnerGetDeploymentConfig:output_type -> hashicorp.waypoint.RunnerGetDeploymentConfigResponse - 210, // 951: hashicorp.waypoint.Waypoint.EntrypointConfig:output_type -> hashicorp.waypoint.EntrypointConfigResponse - 527, // 952: hashicorp.waypoint.Waypoint.EntrypointLogStream:output_type -> google.protobuf.Empty - 214, // 953: hashicorp.waypoint.Waypoint.EntrypointExecStream:output_type -> hashicorp.waypoint.EntrypointExecResponse - 282, // 954: hashicorp.waypoint.Waypoint.WaypointHclFmt:output_type -> hashicorp.waypoint.WaypointHclFmtResponse - 141, // 955: hashicorp.waypoint.Waypoint.UpsertOnDemandRunnerConfig:output_type -> hashicorp.waypoint.UpsertOnDemandRunnerConfigResponse - 143, // 956: hashicorp.waypoint.Waypoint.GetOnDemandRunnerConfig:output_type -> hashicorp.waypoint.GetOnDemandRunnerConfigResponse - 143, // 957: hashicorp.waypoint.Waypoint.GetDefaultOnDemandRunnerConfig:output_type -> hashicorp.waypoint.GetOnDemandRunnerConfigResponse - 145, // 958: hashicorp.waypoint.Waypoint.DeleteOnDemandRunnerConfig:output_type -> hashicorp.waypoint.DeleteOnDemandRunnerConfigResponse - 146, // 959: hashicorp.waypoint.Waypoint.ListOnDemandRunnerConfigs:output_type -> hashicorp.waypoint.ListOnDemandRunnerConfigsResponse - 132, // 960: hashicorp.waypoint.Waypoint.UpsertBuild:output_type -> hashicorp.waypoint.UpsertBuildResponse - 148, // 961: hashicorp.waypoint.Waypoint.UpsertPushedArtifact:output_type -> hashicorp.waypoint.UpsertPushedArtifactResponse - 158, // 962: hashicorp.waypoint.Waypoint.UpsertDeployment:output_type -> hashicorp.waypoint.UpsertDeploymentResponse - 167, // 963: hashicorp.waypoint.Waypoint.UpsertRelease:output_type -> hashicorp.waypoint.UpsertReleaseResponse - 185, // 964: hashicorp.waypoint.Waypoint.UpsertStatusReport:output_type -> hashicorp.waypoint.UpsertStatusReportResponse - 53, // 965: hashicorp.waypoint.Waypoint.GetTask:output_type -> hashicorp.waypoint.GetTaskResponse - 56, // 966: hashicorp.waypoint.Waypoint.ListTask:output_type -> hashicorp.waypoint.ListTaskResponse - 527, // 967: hashicorp.waypoint.Waypoint.CancelTask:output_type -> google.protobuf.Empty - 176, // 968: hashicorp.waypoint.Waypoint.UpsertTrigger:output_type -> hashicorp.waypoint.UpsertTriggerResponse - 178, // 969: hashicorp.waypoint.Waypoint.GetTrigger:output_type -> hashicorp.waypoint.GetTriggerResponse - 527, // 970: hashicorp.waypoint.Waypoint.DeleteTrigger:output_type -> google.protobuf.Empty - 183, // 971: hashicorp.waypoint.Waypoint.ListTriggers:output_type -> hashicorp.waypoint.ListTriggerResponse - 181, // 972: hashicorp.waypoint.Waypoint.RunTrigger:output_type -> hashicorp.waypoint.RunTriggerResponse - 218, // 973: hashicorp.waypoint.Waypoint.UpsertPipeline:output_type -> hashicorp.waypoint.UpsertPipelineResponse - 222, // 974: hashicorp.waypoint.Waypoint.RunPipeline:output_type -> hashicorp.waypoint.RunPipelineResponse - 220, // 975: hashicorp.waypoint.Waypoint.GetPipeline:output_type -> hashicorp.waypoint.GetPipelineResponse - 228, // 976: hashicorp.waypoint.Waypoint.GetPipelineRun:output_type -> hashicorp.waypoint.GetPipelineRunResponse - 228, // 977: hashicorp.waypoint.Waypoint.GetLatestPipelineRun:output_type -> hashicorp.waypoint.GetPipelineRunResponse - 224, // 978: hashicorp.waypoint.Waypoint.ListPipelines:output_type -> hashicorp.waypoint.ListPipelinesResponse - 226, // 979: hashicorp.waypoint.Waypoint.ListPipelineRuns:output_type -> hashicorp.waypoint.ListPipelineRunsResponse - 230, // 980: hashicorp.waypoint.Waypoint.ConfigSyncPipeline:output_type -> hashicorp.waypoint.ConfigSyncPipelineResponse - 236, // 981: hashicorp.waypoint.Waypoint.CreateProjectTemplate:output_type -> hashicorp.waypoint.CreateProjectTemplateResponse - 238, // 982: hashicorp.waypoint.Waypoint.UpdateProjectTemplate:output_type -> hashicorp.waypoint.UpdateProjectTemplateResponse - 232, // 983: hashicorp.waypoint.Waypoint.GetProjectTemplate:output_type -> hashicorp.waypoint.GetProjectTemplateResponse - 527, // 984: hashicorp.waypoint.Waypoint.DeleteProjectTemplate:output_type -> google.protobuf.Empty - 234, // 985: hashicorp.waypoint.Waypoint.ListProjectTemplates:output_type -> hashicorp.waypoint.ListProjectTemplatesResponse - 266, // 986: hashicorp.waypoint.Waypoint.CreateProjectFromTemplate:output_type -> hashicorp.waypoint.CreateProjectFromTemplateResponse - 264, // 987: hashicorp.waypoint.Waypoint.GetTFCRunStatus:output_type -> hashicorp.waypoint.GetTFCRunStatusResponse - 248, // 988: hashicorp.waypoint.Waypoint.CreateAddOnDefinition:output_type -> hashicorp.waypoint.CreateAddOnDefinitionResponse - 244, // 989: hashicorp.waypoint.Waypoint.GetAddOnDefinition:output_type -> hashicorp.waypoint.GetAddOnDefinitionResponse - 246, // 990: hashicorp.waypoint.Waypoint.ListAddOnDefinitions:output_type -> hashicorp.waypoint.ListAddOnDefinitionsResponse - 250, // 991: hashicorp.waypoint.Waypoint.UpdateAddOnDefinition:output_type -> hashicorp.waypoint.UpdateAddOnDefinitionResponse - 527, // 992: hashicorp.waypoint.Waypoint.DeleteAddOnDefinition:output_type -> google.protobuf.Empty - 253, // 993: hashicorp.waypoint.Waypoint.CreateAddOn:output_type -> hashicorp.waypoint.CreateAddOnResponse - 527, // 994: hashicorp.waypoint.Waypoint.DestroyAddOn:output_type -> google.protobuf.Empty - 256, // 995: hashicorp.waypoint.Waypoint.GetAddOn:output_type -> hashicorp.waypoint.GetAddOnResponse - 258, // 996: hashicorp.waypoint.Waypoint.ListAddOns:output_type -> hashicorp.waypoint.ListAddOnsResponse - 260, // 997: hashicorp.waypoint.Waypoint.GetTFRunStatus:output_type -> hashicorp.waypoint.GetTFRunStatusResponse - 288, // 998: hashicorp.waypoint.Waypoint.UI_ListProjects:output_type -> hashicorp.waypoint.UI.ListProjectsResponse - 291, // 999: hashicorp.waypoint.Waypoint.UI_GetProject:output_type -> hashicorp.waypoint.UI.GetProjectResponse - 293, // 1000: hashicorp.waypoint.Waypoint.UI_ListPipelines:output_type -> hashicorp.waypoint.UI.ListPipelinesResponse - 295, // 1001: hashicorp.waypoint.Waypoint.UI_ListPipelineRuns:output_type -> hashicorp.waypoint.UI.ListPipelineRunsResponse - 297, // 1002: hashicorp.waypoint.Waypoint.UI_GetPipelineRun:output_type -> hashicorp.waypoint.UI.GetPipelineRunResponse - 302, // 1003: hashicorp.waypoint.Waypoint.UI_ListDeployments:output_type -> hashicorp.waypoint.UI.ListDeploymentsResponse - 304, // 1004: hashicorp.waypoint.Waypoint.UI_GetDeployment:output_type -> hashicorp.waypoint.UI.GetDeploymentResponse - 307, // 1005: hashicorp.waypoint.Waypoint.UI_ListReleases:output_type -> hashicorp.waypoint.UI.ListReleasesResponse - 310, // 1006: hashicorp.waypoint.Waypoint.UI_ListEvents:output_type -> hashicorp.waypoint.UI.ListEventsResponse - 317, // 1007: hashicorp.waypoint.Waypoint.INTERNAL_AdditionalMessages:output_type -> hashicorp.waypoint.UI.ListEventSchemasResponse - 877, // [877:1008] is the sub-list for method output_type - 746, // [746:877] is the sub-list for method input_type - 746, // [746:746] is the sub-list for extension type_name - 746, // [746:746] is the sub-list for extension extendee - 0, // [0:746] is the sub-list for field type_name + 264, // 438: hashicorp.waypoint.UpdateAddOnDefinitionResponse.add_on_definition:type_name -> hashicorp.waypoint.AddOnDefinition + 359, // 439: hashicorp.waypoint.DeleteAddOnDefinitionRequest.add_on_definition:type_name -> hashicorp.waypoint.Ref.AddOnDefinition + 335, // 440: hashicorp.waypoint.CreateAddOnRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 359, // 441: hashicorp.waypoint.CreateAddOnRequest.definition:type_name -> hashicorp.waypoint.Ref.AddOnDefinition + 263, // 442: hashicorp.waypoint.CreateAddOnResponse.add_on:type_name -> hashicorp.waypoint.AddOn + 360, // 443: hashicorp.waypoint.DestroyAddOnRequest.add_on:type_name -> hashicorp.waypoint.Ref.AddOn + 360, // 444: hashicorp.waypoint.GetAddOnRequest.add_on:type_name -> hashicorp.waypoint.Ref.AddOn + 263, // 445: hashicorp.waypoint.GetAddOnResponse.add_on:type_name -> hashicorp.waypoint.AddOn + 360, // 446: hashicorp.waypoint.UpdateAddOnRequest.add_on:type_name -> hashicorp.waypoint.Ref.AddOn + 263, // 447: hashicorp.waypoint.UpdateAddOnResponse.add_on:type_name -> hashicorp.waypoint.AddOn + 335, // 448: hashicorp.waypoint.ListAddOnsRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 286, // 449: hashicorp.waypoint.ListAddOnsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest + 263, // 450: hashicorp.waypoint.ListAddOnsResponse.add_ons:type_name -> hashicorp.waypoint.AddOn + 287, // 451: hashicorp.waypoint.ListAddOnsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse + 26, // 452: hashicorp.waypoint.GetTFRunStatusResponse.state:type_name -> hashicorp.waypoint.GetTFRunStatusResponse.State + 335, // 453: hashicorp.waypoint.AddOn.project:type_name -> hashicorp.waypoint.Ref.Project + 359, // 454: hashicorp.waypoint.AddOn.definition:type_name -> hashicorp.waypoint.Ref.AddOnDefinition + 242, // 455: hashicorp.waypoint.AddOn.terraform_nocode_module:type_name -> hashicorp.waypoint.TerraformNocodeModule + 530, // 456: hashicorp.waypoint.AddOn.created_at:type_name -> google.protobuf.Timestamp + 242, // 457: hashicorp.waypoint.AddOnDefinition.terraform_nocode_module:type_name -> hashicorp.waypoint.TerraformNocodeModule + 335, // 458: hashicorp.waypoint.GetTFCRunStatusRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 27, // 459: hashicorp.waypoint.GetTFCRunStatusResponse.state:type_name -> hashicorp.waypoint.GetTFCRunStatusResponse.State + 358, // 460: hashicorp.waypoint.CreateProjectFromTemplateRequest.project_template:type_name -> hashicorp.waypoint.Ref.ProjectTemplate + 36, // 461: hashicorp.waypoint.CreateProjectFromTemplateResponse.project:type_name -> hashicorp.waypoint.Project + 514, // 462: hashicorp.waypoint.TokenTransport.metadata:type_name -> hashicorp.waypoint.TokenTransport.MetadataEntry + 515, // 463: hashicorp.waypoint.TokenTransport.oauth_creds:type_name -> hashicorp.waypoint.TokenTransport.OAuthCredentials + 530, // 464: hashicorp.waypoint.Token.valid_until:type_name -> google.protobuf.Timestamp + 530, // 465: hashicorp.waypoint.Token.issued_time:type_name -> google.protobuf.Timestamp + 516, // 466: hashicorp.waypoint.Token.login:type_name -> hashicorp.waypoint.Token.Login + 517, // 467: hashicorp.waypoint.Token.runner:type_name -> hashicorp.waypoint.Token.Runner + 518, // 468: hashicorp.waypoint.Token.invite:type_name -> hashicorp.waypoint.Token.Invite + 520, // 469: hashicorp.waypoint.Token.trigger:type_name -> hashicorp.waypoint.Token.Trigger + 519, // 470: hashicorp.waypoint.Token.unused_entrypoint:type_name -> hashicorp.waypoint.Token.Entrypoint + 270, // 471: hashicorp.waypoint.DecodeTokenResponse.token:type_name -> hashicorp.waypoint.Token + 269, // 472: hashicorp.waypoint.DecodeTokenResponse.transport:type_name -> hashicorp.waypoint.TokenTransport + 346, // 473: hashicorp.waypoint.LoginTokenRequest.user:type_name -> hashicorp.waypoint.Ref.User + 522, // 474: hashicorp.waypoint.GenerateRunnerTokenRequest.labels:type_name -> hashicorp.waypoint.GenerateRunnerTokenRequest.LabelsEntry + 516, // 475: hashicorp.waypoint.InviteTokenRequest.login:type_name -> hashicorp.waypoint.Token.Login + 521, // 476: hashicorp.waypoint.InviteTokenRequest.signup:type_name -> hashicorp.waypoint.Token.Invite.Signup + 519, // 477: hashicorp.waypoint.InviteTokenRequest.unused_entrypoint:type_name -> hashicorp.waypoint.Token.Entrypoint + 523, // 478: hashicorp.waypoint.CreateSnapshotResponse.open:type_name -> hashicorp.waypoint.CreateSnapshotResponse.Open + 524, // 479: hashicorp.waypoint.RestoreSnapshotRequest.open:type_name -> hashicorp.waypoint.RestoreSnapshotRequest.Open + 29, // 480: hashicorp.waypoint.Hcl.format:type_name -> hashicorp.waypoint.Hcl.Format + 286, // 481: hashicorp.waypoint.UI.ListProjectsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest + 291, // 482: hashicorp.waypoint.UI.ListProjectsResponse.project_bundles:type_name -> hashicorp.waypoint.UI.ProjectBundle + 287, // 483: hashicorp.waypoint.UI.ListProjectsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse + 36, // 484: hashicorp.waypoint.UI.ProjectBundle.project:type_name -> hashicorp.waypoint.Project + 335, // 485: hashicorp.waypoint.UI.GetProjectRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 36, // 486: hashicorp.waypoint.UI.GetProjectResponse.project:type_name -> hashicorp.waypoint.Project + 83, // 487: hashicorp.waypoint.UI.GetProjectResponse.latest_init_job:type_name -> hashicorp.waypoint.Job + 241, // 488: hashicorp.waypoint.UI.GetProjectResponse.project_template:type_name -> hashicorp.waypoint.ProjectTemplate + 335, // 489: hashicorp.waypoint.UI.ListPipelinesRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 286, // 490: hashicorp.waypoint.UI.ListPipelinesRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest + 300, // 491: hashicorp.waypoint.UI.ListPipelinesResponse.pipelines:type_name -> hashicorp.waypoint.UI.PipelineBundle + 287, // 492: hashicorp.waypoint.UI.ListPipelinesResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse + 355, // 493: hashicorp.waypoint.UI.ListPipelineRunsRequest.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline + 286, // 494: hashicorp.waypoint.UI.ListPipelineRunsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest + 301, // 495: hashicorp.waypoint.UI.ListPipelineRunsResponse.pipeline_run_bundles:type_name -> hashicorp.waypoint.UI.PipelineRunBundle + 287, // 496: hashicorp.waypoint.UI.ListPipelineRunsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse + 355, // 497: hashicorp.waypoint.UI.GetPipelineRunRequest.pipeline:type_name -> hashicorp.waypoint.Ref.Pipeline + 216, // 498: hashicorp.waypoint.UI.GetPipelineRunResponse.pipeline_run:type_name -> hashicorp.waypoint.PipelineRun + 302, // 499: hashicorp.waypoint.UI.GetPipelineRunResponse.root_tree_node:type_name -> hashicorp.waypoint.UI.PipelineRunTreeNode + 301, // 500: hashicorp.waypoint.UI.GetPipelineRunResponse.pipeline_run_bundle:type_name -> hashicorp.waypoint.UI.PipelineRunBundle + 215, // 501: hashicorp.waypoint.UI.PipelineBundle.pipeline:type_name -> hashicorp.waypoint.Pipeline + 301, // 502: hashicorp.waypoint.UI.PipelineBundle.last_run:type_name -> hashicorp.waypoint.UI.PipelineRunBundle + 216, // 503: hashicorp.waypoint.UI.PipelineRunBundle.pipeline_run:type_name -> hashicorp.waypoint.PipelineRun + 530, // 504: hashicorp.waypoint.UI.PipelineRunBundle.queue_time:type_name -> google.protobuf.Timestamp + 334, // 505: hashicorp.waypoint.UI.PipelineRunBundle.application:type_name -> hashicorp.waypoint.Ref.Application + 419, // 506: hashicorp.waypoint.UI.PipelineRunBundle.data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref + 502, // 507: hashicorp.waypoint.UI.PipelineRunTreeNode.step:type_name -> hashicorp.waypoint.Pipeline.Step + 1, // 508: hashicorp.waypoint.UI.PipelineRunTreeNode.state:type_name -> hashicorp.waypoint.UI.PipelineRunTreeNode.State + 530, // 509: hashicorp.waypoint.UI.PipelineRunTreeNode.start_time:type_name -> google.protobuf.Timestamp + 530, // 510: hashicorp.waypoint.UI.PipelineRunTreeNode.complete_time:type_name -> google.protobuf.Timestamp + 334, // 511: hashicorp.waypoint.UI.PipelineRunTreeNode.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 512: hashicorp.waypoint.UI.PipelineRunTreeNode.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 353, // 513: hashicorp.waypoint.UI.PipelineRunTreeNode.job:type_name -> hashicorp.waypoint.Ref.Job + 371, // 514: hashicorp.waypoint.UI.PipelineRunTreeNode.result:type_name -> hashicorp.waypoint.Job.Result + 192, // 515: hashicorp.waypoint.UI.PipelineRunTreeNode.latest_status_report:type_name -> hashicorp.waypoint.StatusReport + 320, // 516: hashicorp.waypoint.UI.PipelineRunTreeNode.children:type_name -> hashicorp.waypoint.UI.PipelineRunTreeNode.Children + 334, // 517: hashicorp.waypoint.UI.ListDeploymentsRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 518: hashicorp.waypoint.UI.ListDeploymentsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 44, // 519: hashicorp.waypoint.UI.ListDeploymentsRequest.order:type_name -> hashicorp.waypoint.OperationOrder + 42, // 520: hashicorp.waypoint.UI.ListDeploymentsRequest.status:type_name -> hashicorp.waypoint.StatusFilter + 9, // 521: hashicorp.waypoint.UI.ListDeploymentsRequest.physical_state:type_name -> hashicorp.waypoint.Operation.PhysicalState + 307, // 522: hashicorp.waypoint.UI.ListDeploymentsResponse.deployments:type_name -> hashicorp.waypoint.UI.DeploymentBundle + 340, // 523: hashicorp.waypoint.UI.GetDeploymentRequest.ref:type_name -> hashicorp.waypoint.Ref.Operation + 17, // 524: hashicorp.waypoint.UI.GetDeploymentRequest.load_details:type_name -> hashicorp.waypoint.Deployment.LoadDetails + 307, // 525: hashicorp.waypoint.UI.GetDeploymentResponse.deployment:type_name -> hashicorp.waypoint.UI.DeploymentBundle + 161, // 526: hashicorp.waypoint.UI.DeploymentBundle.deployment:type_name -> hashicorp.waypoint.Deployment + 153, // 527: hashicorp.waypoint.UI.DeploymentBundle.artifact:type_name -> hashicorp.waypoint.PushedArtifact + 137, // 528: hashicorp.waypoint.UI.DeploymentBundle.build:type_name -> hashicorp.waypoint.Build + 419, // 529: hashicorp.waypoint.UI.DeploymentBundle.job_data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref + 192, // 530: hashicorp.waypoint.UI.DeploymentBundle.latest_status_report:type_name -> hashicorp.waypoint.StatusReport + 334, // 531: hashicorp.waypoint.UI.ListReleasesRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 532: hashicorp.waypoint.UI.ListReleasesRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 44, // 533: hashicorp.waypoint.UI.ListReleasesRequest.order:type_name -> hashicorp.waypoint.OperationOrder + 42, // 534: hashicorp.waypoint.UI.ListReleasesRequest.status:type_name -> hashicorp.waypoint.StatusFilter + 9, // 535: hashicorp.waypoint.UI.ListReleasesRequest.physical_state:type_name -> hashicorp.waypoint.Operation.PhysicalState + 310, // 536: hashicorp.waypoint.UI.ListReleasesResponse.releases:type_name -> hashicorp.waypoint.UI.ReleaseBundle + 172, // 537: hashicorp.waypoint.UI.ReleaseBundle.release:type_name -> hashicorp.waypoint.Release + 192, // 538: hashicorp.waypoint.UI.ReleaseBundle.latest_status_report:type_name -> hashicorp.waypoint.StatusReport + 334, // 539: hashicorp.waypoint.UI.ListEventsRequest.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 540: hashicorp.waypoint.UI.ListEventsRequest.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 286, // 541: hashicorp.waypoint.UI.ListEventsRequest.pagination:type_name -> hashicorp.waypoint.PaginationRequest + 288, // 542: hashicorp.waypoint.UI.ListEventsRequest.sorting:type_name -> hashicorp.waypoint.SortingRequest + 335, // 543: hashicorp.waypoint.UI.ListEventsRequest.project:type_name -> hashicorp.waypoint.Ref.Project + 313, // 544: hashicorp.waypoint.UI.ListEventsResponse.events:type_name -> hashicorp.waypoint.UI.EventBundle + 287, // 545: hashicorp.waypoint.UI.ListEventsResponse.pagination:type_name -> hashicorp.waypoint.PaginationResponse + 530, // 546: hashicorp.waypoint.UI.EventBundle.timestamp:type_name -> google.protobuf.Timestamp + 3, // 547: hashicorp.waypoint.UI.EventBundle.event_type:type_name -> hashicorp.waypoint.UI.EventBundle.EventType + 40, // 548: hashicorp.waypoint.UI.EventBuild.component:type_name -> hashicorp.waypoint.Component + 336, // 549: hashicorp.waypoint.UI.EventBuild.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 41, // 550: hashicorp.waypoint.UI.EventBuild.status:type_name -> hashicorp.waypoint.Status + 40, // 551: hashicorp.waypoint.UI.EventDeployment.component:type_name -> hashicorp.waypoint.Component + 336, // 552: hashicorp.waypoint.UI.EventDeployment.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 41, // 553: hashicorp.waypoint.UI.EventDeployment.status:type_name -> hashicorp.waypoint.Status + 40, // 554: hashicorp.waypoint.UI.EventRelease.component:type_name -> hashicorp.waypoint.Component + 336, // 555: hashicorp.waypoint.UI.EventRelease.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 41, // 556: hashicorp.waypoint.UI.EventRelease.status:type_name -> hashicorp.waypoint.Status + 314, // 557: hashicorp.waypoint.UI.ListEventSchemasResponse.event_build_schema:type_name -> hashicorp.waypoint.UI.EventBuild + 315, // 558: hashicorp.waypoint.UI.ListEventSchemasResponse.event_deployment_schema:type_name -> hashicorp.waypoint.UI.EventDeployment + 316, // 559: hashicorp.waypoint.UI.ListEventSchemasResponse.event_release_schema:type_name -> hashicorp.waypoint.UI.EventRelease + 317, // 560: hashicorp.waypoint.UI.ListEventSchemasResponse.event_add_on_created_schema:type_name -> hashicorp.waypoint.UI.EventAddOnCreated + 318, // 561: hashicorp.waypoint.UI.ListEventSchemasResponse.event_add_on_destroyed_schema:type_name -> hashicorp.waypoint.UI.EventAddOnDestroyed + 2, // 562: hashicorp.waypoint.UI.PipelineRunTreeNode.Children.mode:type_name -> hashicorp.waypoint.UI.PipelineRunTreeNode.Children.Mode + 302, // 563: hashicorp.waypoint.UI.PipelineRunTreeNode.Children.nodes:type_name -> hashicorp.waypoint.UI.PipelineRunTreeNode + 325, // 564: hashicorp.waypoint.Variable.File.hcl_range:type_name -> hashicorp.waypoint.Variable.HclRange + 325, // 565: hashicorp.waypoint.Variable.VCS.hcl_range:type_name -> hashicorp.waypoint.Variable.HclRange + 324, // 566: hashicorp.waypoint.Variable.HclRange.start:type_name -> hashicorp.waypoint.Variable.HclPos + 324, // 567: hashicorp.waypoint.Variable.HclRange.end:type_name -> hashicorp.waypoint.Variable.HclPos + 5, // 568: hashicorp.waypoint.Variable.FinalValue.source:type_name -> hashicorp.waypoint.Variable.FinalValue.Source + 335, // 569: hashicorp.waypoint.Workspace.Project.project:type_name -> hashicorp.waypoint.Ref.Project + 336, // 570: hashicorp.waypoint.Workspace.Project.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 419, // 571: hashicorp.waypoint.Workspace.Project.data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref + 530, // 572: hashicorp.waypoint.Workspace.Project.active_time:type_name -> google.protobuf.Timestamp + 330, // 573: hashicorp.waypoint.Workspace.Project.applications:type_name -> hashicorp.waypoint.Workspace.Application + 334, // 574: hashicorp.waypoint.Workspace.Application.application:type_name -> hashicorp.waypoint.Ref.Application + 530, // 575: hashicorp.waypoint.Workspace.Application.active_time:type_name -> google.protobuf.Timestamp + 332, // 576: hashicorp.waypoint.User.Link.oidc:type_name -> hashicorp.waypoint.User.Link.OIDC + 7, // 577: hashicorp.waypoint.Ref.Component.type:type_name -> hashicorp.waypoint.Component.Type + 341, // 578: hashicorp.waypoint.Ref.Operation.sequence:type_name -> hashicorp.waypoint.Ref.OperationSeq + 334, // 579: hashicorp.waypoint.Ref.OperationSeq.application:type_name -> hashicorp.waypoint.Ref.Application + 343, // 580: hashicorp.waypoint.Ref.Runner.any:type_name -> hashicorp.waypoint.Ref.RunnerAny + 344, // 581: hashicorp.waypoint.Ref.Runner.id:type_name -> hashicorp.waypoint.Ref.RunnerId + 345, // 582: hashicorp.waypoint.Ref.Runner.labels:type_name -> hashicorp.waypoint.Ref.RunnerLabels + 361, // 583: hashicorp.waypoint.Ref.RunnerLabels.labels:type_name -> hashicorp.waypoint.Ref.RunnerLabels.LabelsEntry + 347, // 584: hashicorp.waypoint.Ref.User.id:type_name -> hashicorp.waypoint.Ref.UserId + 348, // 585: hashicorp.waypoint.Ref.User.username:type_name -> hashicorp.waypoint.Ref.UserUsername + 356, // 586: hashicorp.waypoint.Ref.Pipeline.owner:type_name -> hashicorp.waypoint.Ref.PipelineOwner + 335, // 587: hashicorp.waypoint.Ref.PipelineOwner.project:type_name -> hashicorp.waypoint.Ref.Project + 8, // 588: hashicorp.waypoint.StatusFilter.Filter.state:type_name -> hashicorp.waypoint.Status.State + 365, // 589: hashicorp.waypoint.AuthMethod.OIDC.claim_mappings:type_name -> hashicorp.waypoint.AuthMethod.OIDC.ClaimMappingsEntry + 366, // 590: hashicorp.waypoint.AuthMethod.OIDC.list_claim_mappings:type_name -> hashicorp.waypoint.AuthMethod.OIDC.ListClaimMappingsEntry + 48, // 591: hashicorp.waypoint.Job.TaskOverride.launch_info:type_name -> hashicorp.waypoint.TaskLaunchInfo + 326, // 592: hashicorp.waypoint.Job.VariableFinalValuesEntry.value:type_name -> hashicorp.waypoint.Variable.FinalValue + 385, // 593: hashicorp.waypoint.Job.Result.build:type_name -> hashicorp.waypoint.Job.BuildResult + 387, // 594: hashicorp.waypoint.Job.Result.push:type_name -> hashicorp.waypoint.Job.PushResult + 389, // 595: hashicorp.waypoint.Job.Result.deploy:type_name -> hashicorp.waypoint.Job.DeployResult + 395, // 596: hashicorp.waypoint.Job.Result.release:type_name -> hashicorp.waypoint.Job.ReleaseResult + 381, // 597: hashicorp.waypoint.Job.Result.validate:type_name -> hashicorp.waypoint.Job.ValidateResult + 383, // 598: hashicorp.waypoint.Job.Result.auth:type_name -> hashicorp.waypoint.Job.AuthResult + 405, // 599: hashicorp.waypoint.Job.Result.docs:type_name -> hashicorp.waypoint.Job.DocsResult + 407, // 600: hashicorp.waypoint.Job.Result.config_sync:type_name -> hashicorp.waypoint.Job.ConfigSyncResult + 379, // 601: hashicorp.waypoint.Job.Result.up:type_name -> hashicorp.waypoint.Job.UpResult + 418, // 602: hashicorp.waypoint.Job.Result.queue_project:type_name -> hashicorp.waypoint.Job.QueueProjectResult + 411, // 603: hashicorp.waypoint.Job.Result.poll:type_name -> hashicorp.waypoint.Job.PollResult + 403, // 604: hashicorp.waypoint.Job.Result.status_report:type_name -> hashicorp.waypoint.Job.StatusReportResult + 398, // 605: hashicorp.waypoint.Job.Result.start_task:type_name -> hashicorp.waypoint.Job.StartTaskResult + 413, // 606: hashicorp.waypoint.Job.Result.init:type_name -> hashicorp.waypoint.Job.InitResult + 401, // 607: hashicorp.waypoint.Job.Result.watch_task:type_name -> hashicorp.waypoint.Job.WatchTaskResult + 416, // 608: hashicorp.waypoint.Job.Result.pipeline_step:type_name -> hashicorp.waypoint.Job.PipelineStepResult + 408, // 609: hashicorp.waypoint.Job.Result.pipeline_config_sync:type_name -> hashicorp.waypoint.Job.PipelineConfigSyncResult + 409, // 610: hashicorp.waypoint.Job.Result.project_destroy:type_name -> hashicorp.waypoint.Job.ProjectDestroyResult + 14, // 611: hashicorp.waypoint.Job.Config.source:type_name -> hashicorp.waypoint.Job.Config.Source + 374, // 612: hashicorp.waypoint.Job.DataSource.local:type_name -> hashicorp.waypoint.Job.Local + 376, // 613: hashicorp.waypoint.Job.DataSource.git:type_name -> hashicorp.waypoint.Job.Git + 375, // 614: hashicorp.waypoint.Job.DataSource.remote:type_name -> hashicorp.waypoint.Job.Remote + 376, // 615: hashicorp.waypoint.Job.Remote.git_remote:type_name -> hashicorp.waypoint.Job.Git + 420, // 616: hashicorp.waypoint.Job.Git.basic:type_name -> hashicorp.waypoint.Job.Git.Basic + 421, // 617: hashicorp.waypoint.Job.Git.ssh:type_name -> hashicorp.waypoint.Job.Git.SSH + 394, // 618: hashicorp.waypoint.Job.UpOp.release:type_name -> hashicorp.waypoint.Job.ReleaseOp + 339, // 619: hashicorp.waypoint.Job.AuthOp.component:type_name -> hashicorp.waypoint.Ref.Component + 423, // 620: hashicorp.waypoint.Job.AuthResult.results:type_name -> hashicorp.waypoint.Job.AuthResult.Result + 137, // 621: hashicorp.waypoint.Job.BuildResult.build:type_name -> hashicorp.waypoint.Build + 153, // 622: hashicorp.waypoint.Job.BuildResult.push:type_name -> hashicorp.waypoint.PushedArtifact + 137, // 623: hashicorp.waypoint.Job.PushOp.build:type_name -> hashicorp.waypoint.Build + 153, // 624: hashicorp.waypoint.Job.PushResult.artifact:type_name -> hashicorp.waypoint.PushedArtifact + 153, // 625: hashicorp.waypoint.Job.DeployOp.artifact:type_name -> hashicorp.waypoint.PushedArtifact + 161, // 626: hashicorp.waypoint.Job.DeployResult.deployment:type_name -> hashicorp.waypoint.Deployment + 161, // 627: hashicorp.waypoint.Job.ExecOp.deployment:type_name -> hashicorp.waypoint.Deployment + 161, // 628: hashicorp.waypoint.Job.LogsOp.deployment:type_name -> hashicorp.waypoint.Deployment + 530, // 629: hashicorp.waypoint.Job.LogsOp.start_time:type_name -> google.protobuf.Timestamp + 529, // 630: hashicorp.waypoint.Job.DestroyOp.workspace:type_name -> google.protobuf.Empty + 161, // 631: hashicorp.waypoint.Job.DestroyOp.deployment:type_name -> hashicorp.waypoint.Deployment + 161, // 632: hashicorp.waypoint.Job.ReleaseOp.deployment:type_name -> hashicorp.waypoint.Deployment + 172, // 633: hashicorp.waypoint.Job.ReleaseResult.release:type_name -> hashicorp.waypoint.Release + 29, // 634: hashicorp.waypoint.Job.TaskPluginParams.hcl_format:type_name -> hashicorp.waypoint.Hcl.Format + 48, // 635: hashicorp.waypoint.Job.StartTaskLaunchOp.info:type_name -> hashicorp.waypoint.TaskLaunchInfo + 396, // 636: hashicorp.waypoint.Job.StartTaskLaunchOp.params:type_name -> hashicorp.waypoint.Job.TaskPluginParams + 532, // 637: hashicorp.waypoint.Job.StartTaskResult.state:type_name -> opaqueany.Any + 396, // 638: hashicorp.waypoint.Job.StopTaskLaunchOp.params:type_name -> hashicorp.waypoint.Job.TaskPluginParams + 532, // 639: hashicorp.waypoint.Job.StopTaskLaunchOp.direct:type_name -> opaqueany.Any + 353, // 640: hashicorp.waypoint.Job.WatchTaskOp.start_job:type_name -> hashicorp.waypoint.Ref.Job + 161, // 641: hashicorp.waypoint.Job.StatusReportOp.deployment:type_name -> hashicorp.waypoint.Deployment + 172, // 642: hashicorp.waypoint.Job.StatusReportOp.release:type_name -> hashicorp.waypoint.Release + 192, // 643: hashicorp.waypoint.Job.StatusReportResult.status_report:type_name -> hashicorp.waypoint.StatusReport + 424, // 644: hashicorp.waypoint.Job.DocsResult.results:type_name -> hashicorp.waypoint.Job.DocsResult.Result + 425, // 645: hashicorp.waypoint.Job.PipelineConfigSyncResult.synced_pipelines:type_name -> hashicorp.waypoint.Job.PipelineConfigSyncResult.SyncedPipelinesEntry + 419, // 646: hashicorp.waypoint.Job.PollResult.old_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref + 419, // 647: hashicorp.waypoint.Job.PollResult.new_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref + 502, // 648: hashicorp.waypoint.Job.PipelineStepOp.step:type_name -> hashicorp.waypoint.Pipeline.Step + 335, // 649: hashicorp.waypoint.Job.DestroyProjectOp.project:type_name -> hashicorp.waypoint.Ref.Project + 531, // 650: hashicorp.waypoint.Job.PipelineStepResult.result:type_name -> google.rpc.Status + 83, // 651: hashicorp.waypoint.Job.QueueProjectOp.job_template:type_name -> hashicorp.waypoint.Job + 426, // 652: hashicorp.waypoint.Job.QueueProjectResult.applications:type_name -> hashicorp.waypoint.Job.QueueProjectResult.Application + 529, // 653: hashicorp.waypoint.Job.DataSource.Ref.unknown:type_name -> google.protobuf.Empty + 422, // 654: hashicorp.waypoint.Job.DataSource.Ref.git:type_name -> hashicorp.waypoint.Job.Git.Ref + 530, // 655: hashicorp.waypoint.Job.Git.Ref.timestamp:type_name -> google.protobuf.Timestamp + 40, // 656: hashicorp.waypoint.Job.AuthResult.Result.component:type_name -> hashicorp.waypoint.Component + 531, // 657: hashicorp.waypoint.Job.AuthResult.Result.check_error:type_name -> google.rpc.Status + 531, // 658: hashicorp.waypoint.Job.AuthResult.Result.auth_error:type_name -> google.rpc.Status + 40, // 659: hashicorp.waypoint.Job.DocsResult.Result.component:type_name -> hashicorp.waypoint.Component + 84, // 660: hashicorp.waypoint.Job.DocsResult.Result.docs:type_name -> hashicorp.waypoint.Documentation + 355, // 661: hashicorp.waypoint.Job.PipelineConfigSyncResult.SyncedPipelinesEntry.value:type_name -> hashicorp.waypoint.Ref.Pipeline + 334, // 662: hashicorp.waypoint.Job.QueueProjectResult.Application.application:type_name -> hashicorp.waypoint.Ref.Application + 428, // 663: hashicorp.waypoint.Documentation.FieldsEntry.value:type_name -> hashicorp.waypoint.Documentation.Field + 13, // 664: hashicorp.waypoint.GetJobStreamResponse.State.previous:type_name -> hashicorp.waypoint.Job.State + 13, // 665: hashicorp.waypoint.GetJobStreamResponse.State.current:type_name -> hashicorp.waypoint.Job.State + 83, // 666: hashicorp.waypoint.GetJobStreamResponse.State.job:type_name -> hashicorp.waypoint.Job + 83, // 667: hashicorp.waypoint.GetJobStreamResponse.JobChange.job:type_name -> hashicorp.waypoint.Job + 419, // 668: hashicorp.waypoint.GetJobStreamResponse.Download.data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref + 437, // 669: hashicorp.waypoint.GetJobStreamResponse.Terminal.events:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event + 531, // 670: hashicorp.waypoint.GetJobStreamResponse.Error.error:type_name -> google.rpc.Status + 531, // 671: hashicorp.waypoint.GetJobStreamResponse.Complete.error:type_name -> google.rpc.Status + 371, // 672: hashicorp.waypoint.GetJobStreamResponse.Complete.result:type_name -> hashicorp.waypoint.Job.Result + 530, // 673: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.timestamp:type_name -> google.protobuf.Timestamp + 439, // 674: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.line:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Line + 438, // 675: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.status:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Status + 442, // 676: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.named_values:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.NamedValues + 440, // 677: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.raw:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Raw + 445, // 678: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.table:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Table + 446, // 679: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.step_group:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.StepGroup + 447, // 680: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.step:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Step + 441, // 681: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.NamedValues.values:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.NamedValue + 443, // 682: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.TableRow.entries:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.TableEntry + 444, // 683: hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.Table.rows:type_name -> hashicorp.waypoint.GetJobStreamResponse.Terminal.Event.TableRow + 90, // 684: hashicorp.waypoint.RunnerConfigRequest.Open.runner:type_name -> hashicorp.waypoint.Runner + 371, // 685: hashicorp.waypoint.RunnerJobStreamRequest.Complete.result:type_name -> hashicorp.waypoint.Job.Result + 531, // 686: hashicorp.waypoint.RunnerJobStreamRequest.Error.error:type_name -> google.rpc.Status + 372, // 687: hashicorp.waypoint.RunnerJobStreamRequest.ConfigLoad.config:type_name -> hashicorp.waypoint.Job.Config + 460, // 688: hashicorp.waypoint.RunnerJobStreamRequest.VariableValuesSet.final_values:type_name -> hashicorp.waypoint.RunnerJobStreamRequest.VariableValuesSet.FinalValuesEntry + 326, // 689: hashicorp.waypoint.RunnerJobStreamRequest.VariableValuesSet.FinalValuesEntry.value:type_name -> hashicorp.waypoint.Variable.FinalValue + 83, // 690: hashicorp.waypoint.RunnerJobStreamResponse.JobAssignment.job:type_name -> hashicorp.waypoint.Job + 202, // 691: hashicorp.waypoint.RunnerJobStreamResponse.JobAssignment.config_sources:type_name -> hashicorp.waypoint.ConfigSource + 466, // 692: hashicorp.waypoint.Hostname.Target.application:type_name -> hashicorp.waypoint.Hostname.TargetApp + 334, // 693: hashicorp.waypoint.Hostname.TargetApp.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 694: hashicorp.waypoint.Hostname.TargetApp.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 419, // 695: hashicorp.waypoint.Build.Preload.job_data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref + 419, // 696: hashicorp.waypoint.PushedArtifact.Preload.job_data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref + 153, // 697: hashicorp.waypoint.Deployment.Preload.artifact:type_name -> hashicorp.waypoint.PushedArtifact + 137, // 698: hashicorp.waypoint.Deployment.Preload.build:type_name -> hashicorp.waypoint.Build + 419, // 699: hashicorp.waypoint.Deployment.Preload.job_data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref + 334, // 700: hashicorp.waypoint.ListInstancesRequest.Application.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 701: hashicorp.waypoint.ListInstancesRequest.Application.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 161, // 702: hashicorp.waypoint.Release.Preload.deployment:type_name -> hashicorp.waypoint.Deployment + 153, // 703: hashicorp.waypoint.Release.Preload.artifact:type_name -> hashicorp.waypoint.PushedArtifact + 137, // 704: hashicorp.waypoint.Release.Preload.build:type_name -> hashicorp.waypoint.Build + 419, // 705: hashicorp.waypoint.Release.Preload.job_data_source_ref:type_name -> hashicorp.waypoint.Job.DataSource.Ref + 350, // 706: hashicorp.waypoint.StatusReport.Resource.declared_resource:type_name -> hashicorp.waypoint.Ref.DeclaredResource + 0, // 707: hashicorp.waypoint.StatusReport.Resource.category_display_hint:type_name -> hashicorp.waypoint.ResourceCategoryDisplayHint + 530, // 708: hashicorp.waypoint.StatusReport.Resource.created_time:type_name -> google.protobuf.Timestamp + 20, // 709: hashicorp.waypoint.StatusReport.Resource.health:type_name -> hashicorp.waypoint.StatusReport.Resource.Health + 478, // 710: hashicorp.waypoint.StatusReport.Resource.deprecated_health:type_name -> hashicorp.waypoint.StatusReport.Health + 334, // 711: hashicorp.waypoint.GetLogStreamRequest.Application.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 712: hashicorp.waypoint.GetLogStreamRequest.Application.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 21, // 713: hashicorp.waypoint.LogBatch.Entry.source:type_name -> hashicorp.waypoint.LogBatch.Entry.Source + 530, // 714: hashicorp.waypoint.LogBatch.Entry.timestamp:type_name -> google.protobuf.Timestamp + 483, // 715: hashicorp.waypoint.ConfigVar.DynamicVal.config:type_name -> hashicorp.waypoint.ConfigVar.DynamicVal.ConfigEntry + 333, // 716: hashicorp.waypoint.ConfigVar.Target.global:type_name -> hashicorp.waypoint.Ref.Global + 335, // 717: hashicorp.waypoint.ConfigVar.Target.project:type_name -> hashicorp.waypoint.Ref.Project + 334, // 718: hashicorp.waypoint.ConfigVar.Target.application:type_name -> hashicorp.waypoint.Ref.Application + 336, // 719: hashicorp.waypoint.ConfigVar.Target.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 342, // 720: hashicorp.waypoint.ConfigVar.Target.runner:type_name -> hashicorp.waypoint.Ref.Runner + 488, // 721: hashicorp.waypoint.ExecStreamRequest.Start.pty:type_name -> hashicorp.waypoint.ExecStreamRequest.PTY + 489, // 722: hashicorp.waypoint.ExecStreamRequest.PTY.window_size:type_name -> hashicorp.waypoint.ExecStreamRequest.WindowSize + 22, // 723: hashicorp.waypoint.ExecStreamResponse.Output.channel:type_name -> hashicorp.waypoint.ExecStreamResponse.Output.Channel + 488, // 724: hashicorp.waypoint.EntrypointConfig.Exec.pty:type_name -> hashicorp.waypoint.ExecStreamRequest.PTY + 40, // 725: hashicorp.waypoint.EntrypointConfig.DeploymentInfo.component:type_name -> hashicorp.waypoint.Component + 496, // 726: hashicorp.waypoint.EntrypointConfig.DeploymentInfo.labels:type_name -> hashicorp.waypoint.EntrypointConfig.DeploymentInfo.LabelsEntry + 23, // 727: hashicorp.waypoint.EntrypointExecRequest.Output.channel:type_name -> hashicorp.waypoint.EntrypointExecRequest.Output.Channel + 531, // 728: hashicorp.waypoint.EntrypointExecRequest.Error.error:type_name -> google.rpc.Status + 502, // 729: hashicorp.waypoint.Pipeline.StepsEntry.value:type_name -> hashicorp.waypoint.Pipeline.Step + 503, // 730: hashicorp.waypoint.Pipeline.Step.exec:type_name -> hashicorp.waypoint.Pipeline.Step.Exec + 504, // 731: hashicorp.waypoint.Pipeline.Step.build:type_name -> hashicorp.waypoint.Pipeline.Step.Build + 505, // 732: hashicorp.waypoint.Pipeline.Step.deploy:type_name -> hashicorp.waypoint.Pipeline.Step.Deploy + 506, // 733: hashicorp.waypoint.Pipeline.Step.release:type_name -> hashicorp.waypoint.Pipeline.Step.Release + 507, // 734: hashicorp.waypoint.Pipeline.Step.up:type_name -> hashicorp.waypoint.Pipeline.Step.Up + 508, // 735: hashicorp.waypoint.Pipeline.Step.pipeline:type_name -> hashicorp.waypoint.Pipeline.Step.Pipeline + 336, // 736: hashicorp.waypoint.Pipeline.Step.workspace:type_name -> hashicorp.waypoint.Ref.Workspace + 337, // 737: hashicorp.waypoint.Pipeline.Step.Release.deployment:type_name -> hashicorp.waypoint.Ref.Deployment + 355, // 738: hashicorp.waypoint.Pipeline.Step.Pipeline.ref:type_name -> hashicorp.waypoint.Ref.Pipeline + 25, // 739: hashicorp.waypoint.GetPipelineResponse.Graph.format:type_name -> hashicorp.waypoint.GetPipelineResponse.Graph.Format + 357, // 740: hashicorp.waypoint.RunPipelineResponse.JobMapEntry.value:type_name -> hashicorp.waypoint.Ref.PipelineStep + 355, // 741: hashicorp.waypoint.ConfigSyncPipelineResponse.SyncedPipelinesEntry.value:type_name -> hashicorp.waypoint.Ref.Pipeline + 519, // 742: hashicorp.waypoint.Token.Login.entrypoint:type_name -> hashicorp.waypoint.Token.Entrypoint + 516, // 743: hashicorp.waypoint.Token.Invite.login:type_name -> hashicorp.waypoint.Token.Login + 521, // 744: hashicorp.waypoint.Token.Invite.signup:type_name -> hashicorp.waypoint.Token.Invite.Signup + 33, // 745: hashicorp.waypoint.Snapshot.Header.version:type_name -> hashicorp.waypoint.VersionInfo + 28, // 746: hashicorp.waypoint.Snapshot.Header.format:type_name -> hashicorp.waypoint.Snapshot.Header.Format + 528, // 747: hashicorp.waypoint.Snapshot.BoltChunk.items:type_name -> hashicorp.waypoint.Snapshot.BoltChunk.ItemsEntry + 529, // 748: hashicorp.waypoint.Waypoint.GetVersionInfo:input_type -> google.protobuf.Empty + 529, // 749: hashicorp.waypoint.Waypoint.ListOIDCAuthMethods:input_type -> google.protobuf.Empty + 74, // 750: hashicorp.waypoint.Waypoint.GetOIDCAuthURL:input_type -> hashicorp.waypoint.GetOIDCAuthURLRequest + 76, // 751: hashicorp.waypoint.Waypoint.CompleteOIDCAuth:input_type -> hashicorp.waypoint.CompleteOIDCAuthRequest + 180, // 752: hashicorp.waypoint.Waypoint.NoAuthRunTrigger:input_type -> hashicorp.waypoint.RunTriggerRequest + 59, // 753: hashicorp.waypoint.Waypoint.GetUser:input_type -> hashicorp.waypoint.GetUserRequest + 529, // 754: hashicorp.waypoint.Waypoint.ListUsers:input_type -> google.protobuf.Empty + 62, // 755: hashicorp.waypoint.Waypoint.UpdateUser:input_type -> hashicorp.waypoint.UpdateUserRequest + 64, // 756: hashicorp.waypoint.Waypoint.DeleteUser:input_type -> hashicorp.waypoint.DeleteUserRequest + 67, // 757: hashicorp.waypoint.Waypoint.UpsertAuthMethod:input_type -> hashicorp.waypoint.UpsertAuthMethodRequest + 69, // 758: hashicorp.waypoint.Waypoint.GetAuthMethod:input_type -> hashicorp.waypoint.GetAuthMethodRequest + 529, // 759: hashicorp.waypoint.Waypoint.ListAuthMethods:input_type -> google.protobuf.Empty + 71, // 760: hashicorp.waypoint.Waypoint.DeleteAuthMethod:input_type -> hashicorp.waypoint.DeleteAuthMethodRequest + 114, // 761: hashicorp.waypoint.Waypoint.ListWorkspaces:input_type -> hashicorp.waypoint.ListWorkspacesRequest + 116, // 762: hashicorp.waypoint.Waypoint.GetWorkspace:input_type -> hashicorp.waypoint.GetWorkspaceRequest + 118, // 763: hashicorp.waypoint.Waypoint.UpsertWorkspace:input_type -> hashicorp.waypoint.UpsertWorkspaceRequest + 120, // 764: hashicorp.waypoint.Waypoint.UpsertProject:input_type -> hashicorp.waypoint.UpsertProjectRequest + 122, // 765: hashicorp.waypoint.Waypoint.GetProject:input_type -> hashicorp.waypoint.GetProjectRequest + 124, // 766: hashicorp.waypoint.Waypoint.ListProjects:input_type -> hashicorp.waypoint.ListProjectsRequest + 126, // 767: hashicorp.waypoint.Waypoint.DestroyProject:input_type -> hashicorp.waypoint.DestroyProjectRequest + 127, // 768: hashicorp.waypoint.Waypoint.GetApplication:input_type -> hashicorp.waypoint.GetApplicationRequest + 129, // 769: hashicorp.waypoint.Waypoint.UpsertApplication:input_type -> hashicorp.waypoint.UpsertApplicationRequest + 133, // 770: hashicorp.waypoint.Waypoint.ListBuilds:input_type -> hashicorp.waypoint.ListBuildsRequest + 136, // 771: hashicorp.waypoint.Waypoint.GetBuild:input_type -> hashicorp.waypoint.GetBuildRequest + 135, // 772: hashicorp.waypoint.Waypoint.GetLatestBuild:input_type -> hashicorp.waypoint.GetLatestBuildRequest + 151, // 773: hashicorp.waypoint.Waypoint.ListPushedArtifacts:input_type -> hashicorp.waypoint.ListPushedArtifactsRequest + 150, // 774: hashicorp.waypoint.Waypoint.GetPushedArtifact:input_type -> hashicorp.waypoint.GetPushedArtifactRequest + 149, // 775: hashicorp.waypoint.Waypoint.GetLatestPushedArtifact:input_type -> hashicorp.waypoint.GetLatestPushedArtifactRequest + 159, // 776: hashicorp.waypoint.Waypoint.ListDeployments:input_type -> hashicorp.waypoint.ListDeploymentsRequest + 156, // 777: hashicorp.waypoint.Waypoint.GetDeployment:input_type -> hashicorp.waypoint.GetDeploymentRequest + 154, // 778: hashicorp.waypoint.Waypoint.GetLatestDeployment:input_type -> hashicorp.waypoint.GetLatestDeploymentRequest + 163, // 779: hashicorp.waypoint.Waypoint.ListInstances:input_type -> hashicorp.waypoint.ListInstancesRequest + 169, // 780: hashicorp.waypoint.Waypoint.ListReleases:input_type -> hashicorp.waypoint.ListReleasesRequest + 171, // 781: hashicorp.waypoint.Waypoint.GetRelease:input_type -> hashicorp.waypoint.GetReleaseRequest + 168, // 782: hashicorp.waypoint.Waypoint.GetLatestRelease:input_type -> hashicorp.waypoint.GetLatestReleaseRequest + 189, // 783: hashicorp.waypoint.Waypoint.GetStatusReport:input_type -> hashicorp.waypoint.GetStatusReportRequest + 186, // 784: hashicorp.waypoint.Waypoint.GetLatestStatusReport:input_type -> hashicorp.waypoint.GetLatestStatusReportRequest + 187, // 785: hashicorp.waypoint.Waypoint.ListStatusReports:input_type -> hashicorp.waypoint.ListStatusReportsRequest + 190, // 786: hashicorp.waypoint.Waypoint.ExpediteStatusReport:input_type -> hashicorp.waypoint.ExpediteStatusReportRequest + 193, // 787: hashicorp.waypoint.Waypoint.GetLogStream:input_type -> hashicorp.waypoint.GetLogStreamRequest + 207, // 788: hashicorp.waypoint.Waypoint.StartExecStream:input_type -> hashicorp.waypoint.ExecStreamRequest + 196, // 789: hashicorp.waypoint.Waypoint.SetConfig:input_type -> hashicorp.waypoint.ConfigSetRequest + 198, // 790: hashicorp.waypoint.Waypoint.DeleteConfig:input_type -> hashicorp.waypoint.ConfigDeleteRequest + 200, // 791: hashicorp.waypoint.Waypoint.GetConfig:input_type -> hashicorp.waypoint.ConfigGetRequest + 203, // 792: hashicorp.waypoint.Waypoint.SetConfigSource:input_type -> hashicorp.waypoint.SetConfigSourceRequest + 204, // 793: hashicorp.waypoint.Waypoint.DeleteConfigSource:input_type -> hashicorp.waypoint.DeleteConfigSourceRequest + 205, // 794: hashicorp.waypoint.Waypoint.GetConfigSource:input_type -> hashicorp.waypoint.GetConfigSourceRequest + 108, // 795: hashicorp.waypoint.Waypoint.CreateHostname:input_type -> hashicorp.waypoint.CreateHostnameRequest + 112, // 796: hashicorp.waypoint.Waypoint.DeleteHostname:input_type -> hashicorp.waypoint.DeleteHostnameRequest + 110, // 797: hashicorp.waypoint.Waypoint.ListHostnames:input_type -> hashicorp.waypoint.ListHostnamesRequest + 78, // 798: hashicorp.waypoint.Waypoint.QueueJob:input_type -> hashicorp.waypoint.QueueJobRequest + 80, // 799: hashicorp.waypoint.Waypoint.CancelJob:input_type -> hashicorp.waypoint.CancelJobRequest + 85, // 800: hashicorp.waypoint.Waypoint.GetJob:input_type -> hashicorp.waypoint.GetJobRequest + 86, // 801: hashicorp.waypoint.Waypoint.ListJobs:input_type -> hashicorp.waypoint.ListJobsRequest + 81, // 802: hashicorp.waypoint.Waypoint.ValidateJob:input_type -> hashicorp.waypoint.ValidateJobRequest + 88, // 803: hashicorp.waypoint.Waypoint.GetJobStream:input_type -> hashicorp.waypoint.GetJobStreamRequest + 100, // 804: hashicorp.waypoint.Waypoint.GetRunner:input_type -> hashicorp.waypoint.GetRunnerRequest + 101, // 805: hashicorp.waypoint.Waypoint.ListRunners:input_type -> hashicorp.waypoint.ListRunnersRequest + 103, // 806: hashicorp.waypoint.Waypoint.AdoptRunner:input_type -> hashicorp.waypoint.AdoptRunnerRequest + 104, // 807: hashicorp.waypoint.Waypoint.ForgetRunner:input_type -> hashicorp.waypoint.ForgetRunnerRequest + 529, // 808: hashicorp.waypoint.Waypoint.GetServerConfig:input_type -> google.protobuf.Empty + 105, // 809: hashicorp.waypoint.Waypoint.SetServerConfig:input_type -> hashicorp.waypoint.SetServerConfigRequest + 529, // 810: hashicorp.waypoint.Waypoint.CreateSnapshot:input_type -> google.protobuf.Empty + 280, // 811: hashicorp.waypoint.Waypoint.RestoreSnapshot:input_type -> hashicorp.waypoint.RestoreSnapshotRequest + 529, // 812: hashicorp.waypoint.Waypoint.BootstrapToken:input_type -> google.protobuf.Empty + 272, // 813: hashicorp.waypoint.Waypoint.DecodeToken:input_type -> hashicorp.waypoint.DecodeTokenRequest + 276, // 814: hashicorp.waypoint.Waypoint.GenerateInviteToken:input_type -> hashicorp.waypoint.InviteTokenRequest + 274, // 815: hashicorp.waypoint.Waypoint.GenerateLoginToken:input_type -> hashicorp.waypoint.LoginTokenRequest + 275, // 816: hashicorp.waypoint.Waypoint.GenerateRunnerToken:input_type -> hashicorp.waypoint.GenerateRunnerTokenRequest + 278, // 817: hashicorp.waypoint.Waypoint.ConvertInviteToken:input_type -> hashicorp.waypoint.ConvertInviteTokenRequest + 91, // 818: hashicorp.waypoint.Waypoint.RunnerToken:input_type -> hashicorp.waypoint.RunnerTokenRequest + 93, // 819: hashicorp.waypoint.Waypoint.RunnerConfig:input_type -> hashicorp.waypoint.RunnerConfigRequest + 96, // 820: hashicorp.waypoint.Waypoint.RunnerJobStream:input_type -> hashicorp.waypoint.RunnerJobStreamRequest + 98, // 821: hashicorp.waypoint.Waypoint.RunnerGetDeploymentConfig:input_type -> hashicorp.waypoint.RunnerGetDeploymentConfigRequest + 209, // 822: hashicorp.waypoint.Waypoint.EntrypointConfig:input_type -> hashicorp.waypoint.EntrypointConfigRequest + 212, // 823: hashicorp.waypoint.Waypoint.EntrypointLogStream:input_type -> hashicorp.waypoint.EntrypointLogBatch + 213, // 824: hashicorp.waypoint.Waypoint.EntrypointExecStream:input_type -> hashicorp.waypoint.EntrypointExecRequest + 283, // 825: hashicorp.waypoint.Waypoint.WaypointHclFmt:input_type -> hashicorp.waypoint.WaypointHclFmtRequest + 140, // 826: hashicorp.waypoint.Waypoint.UpsertOnDemandRunnerConfig:input_type -> hashicorp.waypoint.UpsertOnDemandRunnerConfigRequest + 142, // 827: hashicorp.waypoint.Waypoint.GetOnDemandRunnerConfig:input_type -> hashicorp.waypoint.GetOnDemandRunnerConfigRequest + 529, // 828: hashicorp.waypoint.Waypoint.GetDefaultOnDemandRunnerConfig:input_type -> google.protobuf.Empty + 144, // 829: hashicorp.waypoint.Waypoint.DeleteOnDemandRunnerConfig:input_type -> hashicorp.waypoint.DeleteOnDemandRunnerConfigRequest + 529, // 830: hashicorp.waypoint.Waypoint.ListOnDemandRunnerConfigs:input_type -> google.protobuf.Empty + 131, // 831: hashicorp.waypoint.Waypoint.UpsertBuild:input_type -> hashicorp.waypoint.UpsertBuildRequest + 147, // 832: hashicorp.waypoint.Waypoint.UpsertPushedArtifact:input_type -> hashicorp.waypoint.UpsertPushedArtifactRequest + 157, // 833: hashicorp.waypoint.Waypoint.UpsertDeployment:input_type -> hashicorp.waypoint.UpsertDeploymentRequest + 166, // 834: hashicorp.waypoint.Waypoint.UpsertRelease:input_type -> hashicorp.waypoint.UpsertReleaseRequest + 184, // 835: hashicorp.waypoint.Waypoint.UpsertStatusReport:input_type -> hashicorp.waypoint.UpsertStatusReportRequest + 52, // 836: hashicorp.waypoint.Waypoint.GetTask:input_type -> hashicorp.waypoint.GetTaskRequest + 55, // 837: hashicorp.waypoint.Waypoint.ListTask:input_type -> hashicorp.waypoint.ListTaskRequest + 57, // 838: hashicorp.waypoint.Waypoint.CancelTask:input_type -> hashicorp.waypoint.CancelTaskRequest + 175, // 839: hashicorp.waypoint.Waypoint.UpsertTrigger:input_type -> hashicorp.waypoint.UpsertTriggerRequest + 177, // 840: hashicorp.waypoint.Waypoint.GetTrigger:input_type -> hashicorp.waypoint.GetTriggerRequest + 179, // 841: hashicorp.waypoint.Waypoint.DeleteTrigger:input_type -> hashicorp.waypoint.DeleteTriggerRequest + 182, // 842: hashicorp.waypoint.Waypoint.ListTriggers:input_type -> hashicorp.waypoint.ListTriggerRequest + 180, // 843: hashicorp.waypoint.Waypoint.RunTrigger:input_type -> hashicorp.waypoint.RunTriggerRequest + 217, // 844: hashicorp.waypoint.Waypoint.UpsertPipeline:input_type -> hashicorp.waypoint.UpsertPipelineRequest + 221, // 845: hashicorp.waypoint.Waypoint.RunPipeline:input_type -> hashicorp.waypoint.RunPipelineRequest + 219, // 846: hashicorp.waypoint.Waypoint.GetPipeline:input_type -> hashicorp.waypoint.GetPipelineRequest + 227, // 847: hashicorp.waypoint.Waypoint.GetPipelineRun:input_type -> hashicorp.waypoint.GetPipelineRunRequest + 219, // 848: hashicorp.waypoint.Waypoint.GetLatestPipelineRun:input_type -> hashicorp.waypoint.GetPipelineRequest + 223, // 849: hashicorp.waypoint.Waypoint.ListPipelines:input_type -> hashicorp.waypoint.ListPipelinesRequest + 225, // 850: hashicorp.waypoint.Waypoint.ListPipelineRuns:input_type -> hashicorp.waypoint.ListPipelineRunsRequest + 229, // 851: hashicorp.waypoint.Waypoint.ConfigSyncPipeline:input_type -> hashicorp.waypoint.ConfigSyncPipelineRequest + 235, // 852: hashicorp.waypoint.Waypoint.CreateProjectTemplate:input_type -> hashicorp.waypoint.CreateProjectTemplateRequest + 237, // 853: hashicorp.waypoint.Waypoint.UpdateProjectTemplate:input_type -> hashicorp.waypoint.UpdateProjectTemplateRequest + 231, // 854: hashicorp.waypoint.Waypoint.GetProjectTemplate:input_type -> hashicorp.waypoint.GetProjectTemplateRequest + 239, // 855: hashicorp.waypoint.Waypoint.DeleteProjectTemplate:input_type -> hashicorp.waypoint.DeleteProjectTemplateRequest + 233, // 856: hashicorp.waypoint.Waypoint.ListProjectTemplates:input_type -> hashicorp.waypoint.ListProjectTemplatesRequest + 267, // 857: hashicorp.waypoint.Waypoint.CreateProjectFromTemplate:input_type -> hashicorp.waypoint.CreateProjectFromTemplateRequest + 265, // 858: hashicorp.waypoint.Waypoint.GetTFCRunStatus:input_type -> hashicorp.waypoint.GetTFCRunStatusRequest + 247, // 859: hashicorp.waypoint.Waypoint.CreateAddOnDefinition:input_type -> hashicorp.waypoint.CreateAddOnDefinitionRequest + 243, // 860: hashicorp.waypoint.Waypoint.GetAddOnDefinition:input_type -> hashicorp.waypoint.GetAddOnDefinitionRequest + 245, // 861: hashicorp.waypoint.Waypoint.ListAddOnDefinitions:input_type -> hashicorp.waypoint.ListAddOnDefinitionsRequest + 249, // 862: hashicorp.waypoint.Waypoint.UpdateAddOnDefinition:input_type -> hashicorp.waypoint.UpdateAddOnDefinitionRequest + 251, // 863: hashicorp.waypoint.Waypoint.DeleteAddOnDefinition:input_type -> hashicorp.waypoint.DeleteAddOnDefinitionRequest + 252, // 864: hashicorp.waypoint.Waypoint.CreateAddOn:input_type -> hashicorp.waypoint.CreateAddOnRequest + 255, // 865: hashicorp.waypoint.Waypoint.GetAddOn:input_type -> hashicorp.waypoint.GetAddOnRequest + 257, // 866: hashicorp.waypoint.Waypoint.UpdateAddOn:input_type -> hashicorp.waypoint.UpdateAddOnRequest + 254, // 867: hashicorp.waypoint.Waypoint.DestroyAddOn:input_type -> hashicorp.waypoint.DestroyAddOnRequest + 259, // 868: hashicorp.waypoint.Waypoint.ListAddOns:input_type -> hashicorp.waypoint.ListAddOnsRequest + 261, // 869: hashicorp.waypoint.Waypoint.GetTFRunStatus:input_type -> hashicorp.waypoint.GetTFRunStatusRequest + 289, // 870: hashicorp.waypoint.Waypoint.UI_ListProjects:input_type -> hashicorp.waypoint.UI.ListProjectsRequest + 292, // 871: hashicorp.waypoint.Waypoint.UI_GetProject:input_type -> hashicorp.waypoint.UI.GetProjectRequest + 294, // 872: hashicorp.waypoint.Waypoint.UI_ListPipelines:input_type -> hashicorp.waypoint.UI.ListPipelinesRequest + 296, // 873: hashicorp.waypoint.Waypoint.UI_ListPipelineRuns:input_type -> hashicorp.waypoint.UI.ListPipelineRunsRequest + 298, // 874: hashicorp.waypoint.Waypoint.UI_GetPipelineRun:input_type -> hashicorp.waypoint.UI.GetPipelineRunRequest + 303, // 875: hashicorp.waypoint.Waypoint.UI_ListDeployments:input_type -> hashicorp.waypoint.UI.ListDeploymentsRequest + 305, // 876: hashicorp.waypoint.Waypoint.UI_GetDeployment:input_type -> hashicorp.waypoint.UI.GetDeploymentRequest + 308, // 877: hashicorp.waypoint.Waypoint.UI_ListReleases:input_type -> hashicorp.waypoint.UI.ListReleasesRequest + 311, // 878: hashicorp.waypoint.Waypoint.UI_ListEvents:input_type -> hashicorp.waypoint.UI.ListEventsRequest + 529, // 879: hashicorp.waypoint.Waypoint.INTERNAL_AdditionalMessages:input_type -> google.protobuf.Empty + 31, // 880: hashicorp.waypoint.Waypoint.GetVersionInfo:output_type -> hashicorp.waypoint.GetVersionInfoResponse + 73, // 881: hashicorp.waypoint.Waypoint.ListOIDCAuthMethods:output_type -> hashicorp.waypoint.ListOIDCAuthMethodsResponse + 75, // 882: hashicorp.waypoint.Waypoint.GetOIDCAuthURL:output_type -> hashicorp.waypoint.GetOIDCAuthURLResponse + 77, // 883: hashicorp.waypoint.Waypoint.CompleteOIDCAuth:output_type -> hashicorp.waypoint.CompleteOIDCAuthResponse + 181, // 884: hashicorp.waypoint.Waypoint.NoAuthRunTrigger:output_type -> hashicorp.waypoint.RunTriggerResponse + 60, // 885: hashicorp.waypoint.Waypoint.GetUser:output_type -> hashicorp.waypoint.GetUserResponse + 61, // 886: hashicorp.waypoint.Waypoint.ListUsers:output_type -> hashicorp.waypoint.ListUsersResponse + 63, // 887: hashicorp.waypoint.Waypoint.UpdateUser:output_type -> hashicorp.waypoint.UpdateUserResponse + 529, // 888: hashicorp.waypoint.Waypoint.DeleteUser:output_type -> google.protobuf.Empty + 68, // 889: hashicorp.waypoint.Waypoint.UpsertAuthMethod:output_type -> hashicorp.waypoint.UpsertAuthMethodResponse + 70, // 890: hashicorp.waypoint.Waypoint.GetAuthMethod:output_type -> hashicorp.waypoint.GetAuthMethodResponse + 72, // 891: hashicorp.waypoint.Waypoint.ListAuthMethods:output_type -> hashicorp.waypoint.ListAuthMethodsResponse + 529, // 892: hashicorp.waypoint.Waypoint.DeleteAuthMethod:output_type -> google.protobuf.Empty + 115, // 893: hashicorp.waypoint.Waypoint.ListWorkspaces:output_type -> hashicorp.waypoint.ListWorkspacesResponse + 117, // 894: hashicorp.waypoint.Waypoint.GetWorkspace:output_type -> hashicorp.waypoint.GetWorkspaceResponse + 119, // 895: hashicorp.waypoint.Waypoint.UpsertWorkspace:output_type -> hashicorp.waypoint.UpsertWorkspaceResponse + 121, // 896: hashicorp.waypoint.Waypoint.UpsertProject:output_type -> hashicorp.waypoint.UpsertProjectResponse + 123, // 897: hashicorp.waypoint.Waypoint.GetProject:output_type -> hashicorp.waypoint.GetProjectResponse + 125, // 898: hashicorp.waypoint.Waypoint.ListProjects:output_type -> hashicorp.waypoint.ListProjectsResponse + 529, // 899: hashicorp.waypoint.Waypoint.DestroyProject:output_type -> google.protobuf.Empty + 128, // 900: hashicorp.waypoint.Waypoint.GetApplication:output_type -> hashicorp.waypoint.GetApplicationResponse + 130, // 901: hashicorp.waypoint.Waypoint.UpsertApplication:output_type -> hashicorp.waypoint.UpsertApplicationResponse + 134, // 902: hashicorp.waypoint.Waypoint.ListBuilds:output_type -> hashicorp.waypoint.ListBuildsResponse + 137, // 903: hashicorp.waypoint.Waypoint.GetBuild:output_type -> hashicorp.waypoint.Build + 137, // 904: hashicorp.waypoint.Waypoint.GetLatestBuild:output_type -> hashicorp.waypoint.Build + 152, // 905: hashicorp.waypoint.Waypoint.ListPushedArtifacts:output_type -> hashicorp.waypoint.ListPushedArtifactsResponse + 153, // 906: hashicorp.waypoint.Waypoint.GetPushedArtifact:output_type -> hashicorp.waypoint.PushedArtifact + 153, // 907: hashicorp.waypoint.Waypoint.GetLatestPushedArtifact:output_type -> hashicorp.waypoint.PushedArtifact + 160, // 908: hashicorp.waypoint.Waypoint.ListDeployments:output_type -> hashicorp.waypoint.ListDeploymentsResponse + 161, // 909: hashicorp.waypoint.Waypoint.GetDeployment:output_type -> hashicorp.waypoint.Deployment + 155, // 910: hashicorp.waypoint.Waypoint.GetLatestDeployment:output_type -> hashicorp.waypoint.GetDeploymentResponse + 164, // 911: hashicorp.waypoint.Waypoint.ListInstances:output_type -> hashicorp.waypoint.ListInstancesResponse + 170, // 912: hashicorp.waypoint.Waypoint.ListReleases:output_type -> hashicorp.waypoint.ListReleasesResponse + 172, // 913: hashicorp.waypoint.Waypoint.GetRelease:output_type -> hashicorp.waypoint.Release + 172, // 914: hashicorp.waypoint.Waypoint.GetLatestRelease:output_type -> hashicorp.waypoint.Release + 192, // 915: hashicorp.waypoint.Waypoint.GetStatusReport:output_type -> hashicorp.waypoint.StatusReport + 192, // 916: hashicorp.waypoint.Waypoint.GetLatestStatusReport:output_type -> hashicorp.waypoint.StatusReport + 188, // 917: hashicorp.waypoint.Waypoint.ListStatusReports:output_type -> hashicorp.waypoint.ListStatusReportsResponse + 191, // 918: hashicorp.waypoint.Waypoint.ExpediteStatusReport:output_type -> hashicorp.waypoint.ExpediteStatusReportResponse + 194, // 919: hashicorp.waypoint.Waypoint.GetLogStream:output_type -> hashicorp.waypoint.LogBatch + 208, // 920: hashicorp.waypoint.Waypoint.StartExecStream:output_type -> hashicorp.waypoint.ExecStreamResponse + 197, // 921: hashicorp.waypoint.Waypoint.SetConfig:output_type -> hashicorp.waypoint.ConfigSetResponse + 199, // 922: hashicorp.waypoint.Waypoint.DeleteConfig:output_type -> hashicorp.waypoint.ConfigDeleteResponse + 201, // 923: hashicorp.waypoint.Waypoint.GetConfig:output_type -> hashicorp.waypoint.ConfigGetResponse + 529, // 924: hashicorp.waypoint.Waypoint.SetConfigSource:output_type -> google.protobuf.Empty + 529, // 925: hashicorp.waypoint.Waypoint.DeleteConfigSource:output_type -> google.protobuf.Empty + 206, // 926: hashicorp.waypoint.Waypoint.GetConfigSource:output_type -> hashicorp.waypoint.GetConfigSourceResponse + 109, // 927: hashicorp.waypoint.Waypoint.CreateHostname:output_type -> hashicorp.waypoint.CreateHostnameResponse + 529, // 928: hashicorp.waypoint.Waypoint.DeleteHostname:output_type -> google.protobuf.Empty + 111, // 929: hashicorp.waypoint.Waypoint.ListHostnames:output_type -> hashicorp.waypoint.ListHostnamesResponse + 79, // 930: hashicorp.waypoint.Waypoint.QueueJob:output_type -> hashicorp.waypoint.QueueJobResponse + 529, // 931: hashicorp.waypoint.Waypoint.CancelJob:output_type -> google.protobuf.Empty + 83, // 932: hashicorp.waypoint.Waypoint.GetJob:output_type -> hashicorp.waypoint.Job + 87, // 933: hashicorp.waypoint.Waypoint.ListJobs:output_type -> hashicorp.waypoint.ListJobsResponse + 82, // 934: hashicorp.waypoint.Waypoint.ValidateJob:output_type -> hashicorp.waypoint.ValidateJobResponse + 89, // 935: hashicorp.waypoint.Waypoint.GetJobStream:output_type -> hashicorp.waypoint.GetJobStreamResponse + 90, // 936: hashicorp.waypoint.Waypoint.GetRunner:output_type -> hashicorp.waypoint.Runner + 102, // 937: hashicorp.waypoint.Waypoint.ListRunners:output_type -> hashicorp.waypoint.ListRunnersResponse + 529, // 938: hashicorp.waypoint.Waypoint.AdoptRunner:output_type -> google.protobuf.Empty + 529, // 939: hashicorp.waypoint.Waypoint.ForgetRunner:output_type -> google.protobuf.Empty + 106, // 940: hashicorp.waypoint.Waypoint.GetServerConfig:output_type -> hashicorp.waypoint.GetServerConfigResponse + 529, // 941: hashicorp.waypoint.Waypoint.SetServerConfig:output_type -> google.protobuf.Empty + 279, // 942: hashicorp.waypoint.Waypoint.CreateSnapshot:output_type -> hashicorp.waypoint.CreateSnapshotResponse + 529, // 943: hashicorp.waypoint.Waypoint.RestoreSnapshot:output_type -> google.protobuf.Empty + 277, // 944: hashicorp.waypoint.Waypoint.BootstrapToken:output_type -> hashicorp.waypoint.NewTokenResponse + 273, // 945: hashicorp.waypoint.Waypoint.DecodeToken:output_type -> hashicorp.waypoint.DecodeTokenResponse + 277, // 946: hashicorp.waypoint.Waypoint.GenerateInviteToken:output_type -> hashicorp.waypoint.NewTokenResponse + 277, // 947: hashicorp.waypoint.Waypoint.GenerateLoginToken:output_type -> hashicorp.waypoint.NewTokenResponse + 277, // 948: hashicorp.waypoint.Waypoint.GenerateRunnerToken:output_type -> hashicorp.waypoint.NewTokenResponse + 277, // 949: hashicorp.waypoint.Waypoint.ConvertInviteToken:output_type -> hashicorp.waypoint.NewTokenResponse + 92, // 950: hashicorp.waypoint.Waypoint.RunnerToken:output_type -> hashicorp.waypoint.RunnerTokenResponse + 94, // 951: hashicorp.waypoint.Waypoint.RunnerConfig:output_type -> hashicorp.waypoint.RunnerConfigResponse + 97, // 952: hashicorp.waypoint.Waypoint.RunnerJobStream:output_type -> hashicorp.waypoint.RunnerJobStreamResponse + 99, // 953: hashicorp.waypoint.Waypoint.RunnerGetDeploymentConfig:output_type -> hashicorp.waypoint.RunnerGetDeploymentConfigResponse + 210, // 954: hashicorp.waypoint.Waypoint.EntrypointConfig:output_type -> hashicorp.waypoint.EntrypointConfigResponse + 529, // 955: hashicorp.waypoint.Waypoint.EntrypointLogStream:output_type -> google.protobuf.Empty + 214, // 956: hashicorp.waypoint.Waypoint.EntrypointExecStream:output_type -> hashicorp.waypoint.EntrypointExecResponse + 284, // 957: hashicorp.waypoint.Waypoint.WaypointHclFmt:output_type -> hashicorp.waypoint.WaypointHclFmtResponse + 141, // 958: hashicorp.waypoint.Waypoint.UpsertOnDemandRunnerConfig:output_type -> hashicorp.waypoint.UpsertOnDemandRunnerConfigResponse + 143, // 959: hashicorp.waypoint.Waypoint.GetOnDemandRunnerConfig:output_type -> hashicorp.waypoint.GetOnDemandRunnerConfigResponse + 143, // 960: hashicorp.waypoint.Waypoint.GetDefaultOnDemandRunnerConfig:output_type -> hashicorp.waypoint.GetOnDemandRunnerConfigResponse + 145, // 961: hashicorp.waypoint.Waypoint.DeleteOnDemandRunnerConfig:output_type -> hashicorp.waypoint.DeleteOnDemandRunnerConfigResponse + 146, // 962: hashicorp.waypoint.Waypoint.ListOnDemandRunnerConfigs:output_type -> hashicorp.waypoint.ListOnDemandRunnerConfigsResponse + 132, // 963: hashicorp.waypoint.Waypoint.UpsertBuild:output_type -> hashicorp.waypoint.UpsertBuildResponse + 148, // 964: hashicorp.waypoint.Waypoint.UpsertPushedArtifact:output_type -> hashicorp.waypoint.UpsertPushedArtifactResponse + 158, // 965: hashicorp.waypoint.Waypoint.UpsertDeployment:output_type -> hashicorp.waypoint.UpsertDeploymentResponse + 167, // 966: hashicorp.waypoint.Waypoint.UpsertRelease:output_type -> hashicorp.waypoint.UpsertReleaseResponse + 185, // 967: hashicorp.waypoint.Waypoint.UpsertStatusReport:output_type -> hashicorp.waypoint.UpsertStatusReportResponse + 53, // 968: hashicorp.waypoint.Waypoint.GetTask:output_type -> hashicorp.waypoint.GetTaskResponse + 56, // 969: hashicorp.waypoint.Waypoint.ListTask:output_type -> hashicorp.waypoint.ListTaskResponse + 529, // 970: hashicorp.waypoint.Waypoint.CancelTask:output_type -> google.protobuf.Empty + 176, // 971: hashicorp.waypoint.Waypoint.UpsertTrigger:output_type -> hashicorp.waypoint.UpsertTriggerResponse + 178, // 972: hashicorp.waypoint.Waypoint.GetTrigger:output_type -> hashicorp.waypoint.GetTriggerResponse + 529, // 973: hashicorp.waypoint.Waypoint.DeleteTrigger:output_type -> google.protobuf.Empty + 183, // 974: hashicorp.waypoint.Waypoint.ListTriggers:output_type -> hashicorp.waypoint.ListTriggerResponse + 181, // 975: hashicorp.waypoint.Waypoint.RunTrigger:output_type -> hashicorp.waypoint.RunTriggerResponse + 218, // 976: hashicorp.waypoint.Waypoint.UpsertPipeline:output_type -> hashicorp.waypoint.UpsertPipelineResponse + 222, // 977: hashicorp.waypoint.Waypoint.RunPipeline:output_type -> hashicorp.waypoint.RunPipelineResponse + 220, // 978: hashicorp.waypoint.Waypoint.GetPipeline:output_type -> hashicorp.waypoint.GetPipelineResponse + 228, // 979: hashicorp.waypoint.Waypoint.GetPipelineRun:output_type -> hashicorp.waypoint.GetPipelineRunResponse + 228, // 980: hashicorp.waypoint.Waypoint.GetLatestPipelineRun:output_type -> hashicorp.waypoint.GetPipelineRunResponse + 224, // 981: hashicorp.waypoint.Waypoint.ListPipelines:output_type -> hashicorp.waypoint.ListPipelinesResponse + 226, // 982: hashicorp.waypoint.Waypoint.ListPipelineRuns:output_type -> hashicorp.waypoint.ListPipelineRunsResponse + 230, // 983: hashicorp.waypoint.Waypoint.ConfigSyncPipeline:output_type -> hashicorp.waypoint.ConfigSyncPipelineResponse + 236, // 984: hashicorp.waypoint.Waypoint.CreateProjectTemplate:output_type -> hashicorp.waypoint.CreateProjectTemplateResponse + 238, // 985: hashicorp.waypoint.Waypoint.UpdateProjectTemplate:output_type -> hashicorp.waypoint.UpdateProjectTemplateResponse + 232, // 986: hashicorp.waypoint.Waypoint.GetProjectTemplate:output_type -> hashicorp.waypoint.GetProjectTemplateResponse + 529, // 987: hashicorp.waypoint.Waypoint.DeleteProjectTemplate:output_type -> google.protobuf.Empty + 234, // 988: hashicorp.waypoint.Waypoint.ListProjectTemplates:output_type -> hashicorp.waypoint.ListProjectTemplatesResponse + 268, // 989: hashicorp.waypoint.Waypoint.CreateProjectFromTemplate:output_type -> hashicorp.waypoint.CreateProjectFromTemplateResponse + 266, // 990: hashicorp.waypoint.Waypoint.GetTFCRunStatus:output_type -> hashicorp.waypoint.GetTFCRunStatusResponse + 248, // 991: hashicorp.waypoint.Waypoint.CreateAddOnDefinition:output_type -> hashicorp.waypoint.CreateAddOnDefinitionResponse + 244, // 992: hashicorp.waypoint.Waypoint.GetAddOnDefinition:output_type -> hashicorp.waypoint.GetAddOnDefinitionResponse + 246, // 993: hashicorp.waypoint.Waypoint.ListAddOnDefinitions:output_type -> hashicorp.waypoint.ListAddOnDefinitionsResponse + 250, // 994: hashicorp.waypoint.Waypoint.UpdateAddOnDefinition:output_type -> hashicorp.waypoint.UpdateAddOnDefinitionResponse + 529, // 995: hashicorp.waypoint.Waypoint.DeleteAddOnDefinition:output_type -> google.protobuf.Empty + 253, // 996: hashicorp.waypoint.Waypoint.CreateAddOn:output_type -> hashicorp.waypoint.CreateAddOnResponse + 256, // 997: hashicorp.waypoint.Waypoint.GetAddOn:output_type -> hashicorp.waypoint.GetAddOnResponse + 258, // 998: hashicorp.waypoint.Waypoint.UpdateAddOn:output_type -> hashicorp.waypoint.UpdateAddOnResponse + 529, // 999: hashicorp.waypoint.Waypoint.DestroyAddOn:output_type -> google.protobuf.Empty + 260, // 1000: hashicorp.waypoint.Waypoint.ListAddOns:output_type -> hashicorp.waypoint.ListAddOnsResponse + 262, // 1001: hashicorp.waypoint.Waypoint.GetTFRunStatus:output_type -> hashicorp.waypoint.GetTFRunStatusResponse + 290, // 1002: hashicorp.waypoint.Waypoint.UI_ListProjects:output_type -> hashicorp.waypoint.UI.ListProjectsResponse + 293, // 1003: hashicorp.waypoint.Waypoint.UI_GetProject:output_type -> hashicorp.waypoint.UI.GetProjectResponse + 295, // 1004: hashicorp.waypoint.Waypoint.UI_ListPipelines:output_type -> hashicorp.waypoint.UI.ListPipelinesResponse + 297, // 1005: hashicorp.waypoint.Waypoint.UI_ListPipelineRuns:output_type -> hashicorp.waypoint.UI.ListPipelineRunsResponse + 299, // 1006: hashicorp.waypoint.Waypoint.UI_GetPipelineRun:output_type -> hashicorp.waypoint.UI.GetPipelineRunResponse + 304, // 1007: hashicorp.waypoint.Waypoint.UI_ListDeployments:output_type -> hashicorp.waypoint.UI.ListDeploymentsResponse + 306, // 1008: hashicorp.waypoint.Waypoint.UI_GetDeployment:output_type -> hashicorp.waypoint.UI.GetDeploymentResponse + 309, // 1009: hashicorp.waypoint.Waypoint.UI_ListReleases:output_type -> hashicorp.waypoint.UI.ListReleasesResponse + 312, // 1010: hashicorp.waypoint.Waypoint.UI_ListEvents:output_type -> hashicorp.waypoint.UI.ListEventsResponse + 319, // 1011: hashicorp.waypoint.Waypoint.INTERNAL_AdditionalMessages:output_type -> hashicorp.waypoint.UI.ListEventSchemasResponse + 880, // [880:1012] is the sub-list for method output_type + 748, // [748:880] is the sub-list for method input_type + 748, // [748:748] is the sub-list for extension type_name + 748, // [748:748] is the sub-list for extension extendee + 0, // [0:748] is the sub-list for field type_name } func init() { file_pkg_server_proto_server_proto_init() } @@ -43386,7 +43516,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[227].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListAddOnsRequest); i { + switch v := v.(*UpdateAddOnRequest); i { case 0: return &v.state case 1: @@ -43398,7 +43528,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[228].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListAddOnsResponse); i { + switch v := v.(*UpdateAddOnResponse); i { case 0: return &v.state case 1: @@ -43410,7 +43540,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[229].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetTFRunStatusRequest); i { + switch v := v.(*ListAddOnsRequest); i { case 0: return &v.state case 1: @@ -43422,7 +43552,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[230].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetTFRunStatusResponse); i { + switch v := v.(*ListAddOnsResponse); i { case 0: return &v.state case 1: @@ -43434,7 +43564,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[231].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AddOn); i { + switch v := v.(*GetTFRunStatusRequest); i { case 0: return &v.state case 1: @@ -43446,7 +43576,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[232].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AddOnDefinition); i { + switch v := v.(*GetTFRunStatusResponse); i { case 0: return &v.state case 1: @@ -43458,7 +43588,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[233].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetTFCRunStatusRequest); i { + switch v := v.(*AddOn); i { case 0: return &v.state case 1: @@ -43470,7 +43600,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[234].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetTFCRunStatusResponse); i { + switch v := v.(*AddOnDefinition); i { case 0: return &v.state case 1: @@ -43482,7 +43612,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[235].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CreateProjectFromTemplateRequest); i { + switch v := v.(*GetTFCRunStatusRequest); i { case 0: return &v.state case 1: @@ -43494,7 +43624,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[236].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CreateProjectFromTemplateResponse); i { + switch v := v.(*GetTFCRunStatusResponse); i { case 0: return &v.state case 1: @@ -43506,7 +43636,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[237].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*TokenTransport); i { + switch v := v.(*CreateProjectFromTemplateRequest); i { case 0: return &v.state case 1: @@ -43518,7 +43648,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[238].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Token); i { + switch v := v.(*CreateProjectFromTemplateResponse); i { case 0: return &v.state case 1: @@ -43530,7 +43660,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[239].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*HMACKey); i { + switch v := v.(*TokenTransport); i { case 0: return &v.state case 1: @@ -43542,7 +43672,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[240].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DecodeTokenRequest); i { + switch v := v.(*Token); i { case 0: return &v.state case 1: @@ -43554,7 +43684,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[241].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DecodeTokenResponse); i { + switch v := v.(*HMACKey); i { case 0: return &v.state case 1: @@ -43566,7 +43696,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[242].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*LoginTokenRequest); i { + switch v := v.(*DecodeTokenRequest); i { case 0: return &v.state case 1: @@ -43578,7 +43708,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[243].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GenerateRunnerTokenRequest); i { + switch v := v.(*DecodeTokenResponse); i { case 0: return &v.state case 1: @@ -43590,7 +43720,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[244].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*InviteTokenRequest); i { + switch v := v.(*LoginTokenRequest); i { case 0: return &v.state case 1: @@ -43602,7 +43732,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[245].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*NewTokenResponse); i { + switch v := v.(*GenerateRunnerTokenRequest); i { case 0: return &v.state case 1: @@ -43614,7 +43744,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[246].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ConvertInviteTokenRequest); i { + switch v := v.(*InviteTokenRequest); i { case 0: return &v.state case 1: @@ -43626,7 +43756,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[247].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CreateSnapshotResponse); i { + switch v := v.(*NewTokenResponse); i { case 0: return &v.state case 1: @@ -43638,7 +43768,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[248].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*RestoreSnapshotRequest); i { + switch v := v.(*ConvertInviteTokenRequest); i { case 0: return &v.state case 1: @@ -43650,7 +43780,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[249].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Snapshot); i { + switch v := v.(*CreateSnapshotResponse); i { case 0: return &v.state case 1: @@ -43662,7 +43792,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[250].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Hcl); i { + switch v := v.(*RestoreSnapshotRequest); i { case 0: return &v.state case 1: @@ -43674,7 +43804,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[251].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*WaypointHclFmtRequest); i { + switch v := v.(*Snapshot); i { case 0: return &v.state case 1: @@ -43686,7 +43816,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[252].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*WaypointHclFmtResponse); i { + switch v := v.(*Hcl); i { case 0: return &v.state case 1: @@ -43698,7 +43828,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[253].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*InlineKeepalive); i { + switch v := v.(*WaypointHclFmtRequest); i { case 0: return &v.state case 1: @@ -43710,7 +43840,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[254].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*PaginationRequest); i { + switch v := v.(*WaypointHclFmtResponse); i { case 0: return &v.state case 1: @@ -43722,7 +43852,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[255].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*PaginationResponse); i { + switch v := v.(*InlineKeepalive); i { case 0: return &v.state case 1: @@ -43734,7 +43864,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[256].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*SortingRequest); i { + switch v := v.(*PaginationRequest); i { case 0: return &v.state case 1: @@ -43746,7 +43876,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[257].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListProjectsRequest); i { + switch v := v.(*PaginationResponse); i { case 0: return &v.state case 1: @@ -43758,7 +43888,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[258].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListProjectsResponse); i { + switch v := v.(*SortingRequest); i { case 0: return &v.state case 1: @@ -43770,7 +43900,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[259].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ProjectBundle); i { + switch v := v.(*UI_ListProjectsRequest); i { case 0: return &v.state case 1: @@ -43782,7 +43912,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[260].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_GetProjectRequest); i { + switch v := v.(*UI_ListProjectsResponse); i { case 0: return &v.state case 1: @@ -43794,7 +43924,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[261].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_GetProjectResponse); i { + switch v := v.(*UI_ProjectBundle); i { case 0: return &v.state case 1: @@ -43806,7 +43936,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[262].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListPipelinesRequest); i { + switch v := v.(*UI_GetProjectRequest); i { case 0: return &v.state case 1: @@ -43818,7 +43948,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[263].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListPipelinesResponse); i { + switch v := v.(*UI_GetProjectResponse); i { case 0: return &v.state case 1: @@ -43830,7 +43960,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[264].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListPipelineRunsRequest); i { + switch v := v.(*UI_ListPipelinesRequest); i { case 0: return &v.state case 1: @@ -43842,7 +43972,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[265].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListPipelineRunsResponse); i { + switch v := v.(*UI_ListPipelinesResponse); i { case 0: return &v.state case 1: @@ -43854,7 +43984,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[266].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_GetPipelineRunRequest); i { + switch v := v.(*UI_ListPipelineRunsRequest); i { case 0: return &v.state case 1: @@ -43866,7 +43996,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[267].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_GetPipelineRunResponse); i { + switch v := v.(*UI_ListPipelineRunsResponse); i { case 0: return &v.state case 1: @@ -43878,7 +44008,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[268].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_PipelineBundle); i { + switch v := v.(*UI_GetPipelineRunRequest); i { case 0: return &v.state case 1: @@ -43890,7 +44020,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[269].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_PipelineRunBundle); i { + switch v := v.(*UI_GetPipelineRunResponse); i { case 0: return &v.state case 1: @@ -43902,7 +44032,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[270].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_PipelineRunTreeNode); i { + switch v := v.(*UI_PipelineBundle); i { case 0: return &v.state case 1: @@ -43914,7 +44044,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[271].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListDeploymentsRequest); i { + switch v := v.(*UI_PipelineRunBundle); i { case 0: return &v.state case 1: @@ -43926,7 +44056,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[272].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListDeploymentsResponse); i { + switch v := v.(*UI_PipelineRunTreeNode); i { case 0: return &v.state case 1: @@ -43938,7 +44068,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[273].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_GetDeploymentRequest); i { + switch v := v.(*UI_ListDeploymentsRequest); i { case 0: return &v.state case 1: @@ -43950,7 +44080,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[274].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_GetDeploymentResponse); i { + switch v := v.(*UI_ListDeploymentsResponse); i { case 0: return &v.state case 1: @@ -43962,7 +44092,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[275].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_DeploymentBundle); i { + switch v := v.(*UI_GetDeploymentRequest); i { case 0: return &v.state case 1: @@ -43974,7 +44104,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[276].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListReleasesRequest); i { + switch v := v.(*UI_GetDeploymentResponse); i { case 0: return &v.state case 1: @@ -43986,7 +44116,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[277].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListReleasesResponse); i { + switch v := v.(*UI_DeploymentBundle); i { case 0: return &v.state case 1: @@ -43998,7 +44128,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[278].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ReleaseBundle); i { + switch v := v.(*UI_ListReleasesRequest); i { case 0: return &v.state case 1: @@ -44010,7 +44140,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[279].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListEventsRequest); i { + switch v := v.(*UI_ListReleasesResponse); i { case 0: return &v.state case 1: @@ -44022,7 +44152,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[280].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListEventsResponse); i { + switch v := v.(*UI_ReleaseBundle); i { case 0: return &v.state case 1: @@ -44034,7 +44164,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[281].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_EventBundle); i { + switch v := v.(*UI_ListEventsRequest); i { case 0: return &v.state case 1: @@ -44046,7 +44176,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[282].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_EventBuild); i { + switch v := v.(*UI_ListEventsResponse); i { case 0: return &v.state case 1: @@ -44058,7 +44188,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[283].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_EventDeployment); i { + switch v := v.(*UI_EventBundle); i { case 0: return &v.state case 1: @@ -44070,7 +44200,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[284].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_EventRelease); i { + switch v := v.(*UI_EventBuild); i { case 0: return &v.state case 1: @@ -44082,7 +44212,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[285].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_EventAddOnCreated); i { + switch v := v.(*UI_EventDeployment); i { case 0: return &v.state case 1: @@ -44094,7 +44224,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[286].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_EventAddOnDestroyed); i { + switch v := v.(*UI_EventRelease); i { case 0: return &v.state case 1: @@ -44106,7 +44236,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[287].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_ListEventSchemasResponse); i { + switch v := v.(*UI_EventAddOnCreated); i { case 0: return &v.state case 1: @@ -44118,7 +44248,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[288].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UI_PipelineRunTreeNode_Children); i { + switch v := v.(*UI_EventAddOnDestroyed); i { case 0: return &v.state case 1: @@ -44130,7 +44260,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[289].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*VersionInfo_ProtocolVersion); i { + switch v := v.(*UI_ListEventSchemasResponse); i { case 0: return &v.state case 1: @@ -44142,7 +44272,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[290].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Variable_File); i { + switch v := v.(*UI_PipelineRunTreeNode_Children); i { case 0: return &v.state case 1: @@ -44154,7 +44284,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[291].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Variable_VCS); i { + switch v := v.(*VersionInfo_ProtocolVersion); i { case 0: return &v.state case 1: @@ -44166,7 +44296,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[292].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Variable_HclPos); i { + switch v := v.(*Variable_File); i { case 0: return &v.state case 1: @@ -44178,7 +44308,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[293].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Variable_HclRange); i { + switch v := v.(*Variable_VCS); i { case 0: return &v.state case 1: @@ -44190,7 +44320,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[294].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Variable_FinalValue); i { + switch v := v.(*Variable_HclPos); i { case 0: return &v.state case 1: @@ -44202,7 +44332,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[295].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Project_Poll); i { + switch v := v.(*Variable_HclRange); i { case 0: return &v.state case 1: @@ -44214,7 +44344,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[296].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Project_AppStatusPoll); i { + switch v := v.(*Variable_FinalValue); i { case 0: return &v.state case 1: @@ -44226,7 +44356,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[297].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Workspace_Project); i { + switch v := v.(*Project_Poll); i { case 0: return &v.state case 1: @@ -44238,7 +44368,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[298].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Workspace_Application); i { + switch v := v.(*Project_AppStatusPoll); i { case 0: return &v.state case 1: @@ -44250,7 +44380,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[299].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*User_Link); i { + switch v := v.(*Workspace_Project); i { case 0: return &v.state case 1: @@ -44262,7 +44392,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[300].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*User_Link_OIDC); i { + switch v := v.(*Workspace_Application); i { case 0: return &v.state case 1: @@ -44274,7 +44404,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[301].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Global); i { + switch v := v.(*User_Link); i { case 0: return &v.state case 1: @@ -44286,7 +44416,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[302].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Application); i { + switch v := v.(*User_Link_OIDC); i { case 0: return &v.state case 1: @@ -44298,7 +44428,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[303].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Project); i { + switch v := v.(*Ref_Global); i { case 0: return &v.state case 1: @@ -44310,7 +44440,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[304].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Workspace); i { + switch v := v.(*Ref_Application); i { case 0: return &v.state case 1: @@ -44322,7 +44452,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[305].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Deployment); i { + switch v := v.(*Ref_Project); i { case 0: return &v.state case 1: @@ -44334,7 +44464,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[306].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Artifact); i { + switch v := v.(*Ref_Workspace); i { case 0: return &v.state case 1: @@ -44346,7 +44476,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[307].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Component); i { + switch v := v.(*Ref_Deployment); i { case 0: return &v.state case 1: @@ -44358,7 +44488,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[308].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Operation); i { + switch v := v.(*Ref_Artifact); i { case 0: return &v.state case 1: @@ -44370,7 +44500,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[309].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_OperationSeq); i { + switch v := v.(*Ref_Component); i { case 0: return &v.state case 1: @@ -44382,7 +44512,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[310].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Runner); i { + switch v := v.(*Ref_Operation); i { case 0: return &v.state case 1: @@ -44394,7 +44524,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[311].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_RunnerAny); i { + switch v := v.(*Ref_OperationSeq); i { case 0: return &v.state case 1: @@ -44406,7 +44536,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[312].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_RunnerId); i { + switch v := v.(*Ref_Runner); i { case 0: return &v.state case 1: @@ -44418,7 +44548,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[313].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_RunnerLabels); i { + switch v := v.(*Ref_RunnerAny); i { case 0: return &v.state case 1: @@ -44430,7 +44560,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[314].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_User); i { + switch v := v.(*Ref_RunnerId); i { case 0: return &v.state case 1: @@ -44442,7 +44572,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[315].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_UserId); i { + switch v := v.(*Ref_RunnerLabels); i { case 0: return &v.state case 1: @@ -44454,7 +44584,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[316].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_UserUsername); i { + switch v := v.(*Ref_User); i { case 0: return &v.state case 1: @@ -44466,7 +44596,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[317].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_AuthMethod); i { + switch v := v.(*Ref_UserId); i { case 0: return &v.state case 1: @@ -44478,7 +44608,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[318].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_DeclaredResource); i { + switch v := v.(*Ref_UserUsername); i { case 0: return &v.state case 1: @@ -44490,7 +44620,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[319].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_OnDemandRunnerConfig); i { + switch v := v.(*Ref_AuthMethod); i { case 0: return &v.state case 1: @@ -44502,7 +44632,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[320].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Trigger); i { + switch v := v.(*Ref_DeclaredResource); i { case 0: return &v.state case 1: @@ -44514,7 +44644,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[321].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Job); i { + switch v := v.(*Ref_OnDemandRunnerConfig); i { case 0: return &v.state case 1: @@ -44526,7 +44656,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[322].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Task); i { + switch v := v.(*Ref_Trigger); i { case 0: return &v.state case 1: @@ -44538,7 +44668,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[323].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_Pipeline); i { + switch v := v.(*Ref_Job); i { case 0: return &v.state case 1: @@ -44550,7 +44680,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[324].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_PipelineOwner); i { + switch v := v.(*Ref_Task); i { case 0: return &v.state case 1: @@ -44562,7 +44692,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[325].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_PipelineStep); i { + switch v := v.(*Ref_Pipeline); i { case 0: return &v.state case 1: @@ -44574,7 +44704,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[326].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_ProjectTemplate); i { + switch v := v.(*Ref_PipelineOwner); i { case 0: return &v.state case 1: @@ -44586,7 +44716,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[327].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_AddOnDefinition); i { + switch v := v.(*Ref_PipelineStep); i { case 0: return &v.state case 1: @@ -44598,7 +44728,19 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[328].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Ref_AddOn); i { + switch v := v.(*Ref_ProjectTemplate); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_pkg_server_proto_server_proto_msgTypes[329].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Ref_AddOnDefinition); i { case 0: return &v.state case 1: @@ -44610,7 +44752,7 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[330].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*StatusFilter_Filter); i { + switch v := v.(*Ref_AddOn); i { case 0: return &v.state case 1: @@ -44622,6 +44764,18 @@ func file_pkg_server_proto_server_proto_init() { } } file_pkg_server_proto_server_proto_msgTypes[332].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*StatusFilter_Filter); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_pkg_server_proto_server_proto_msgTypes[334].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*AuthMethod_OIDC); i { case 0: return &v.state @@ -44633,7 +44787,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[335].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[337].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_TaskOverride); i { case 0: return &v.state @@ -44645,7 +44799,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[339].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[341].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_Result); i { case 0: return &v.state @@ -44657,7 +44811,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[340].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[342].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_Config); i { case 0: return &v.state @@ -44669,7 +44823,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[341].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[343].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_DataSource); i { case 0: return &v.state @@ -44681,7 +44835,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[342].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[344].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_Local); i { case 0: return &v.state @@ -44693,7 +44847,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[343].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[345].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_Remote); i { case 0: return &v.state @@ -44705,7 +44859,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[344].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[346].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_Git); i { case 0: return &v.state @@ -44717,7 +44871,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[345].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[347].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_Noop); i { case 0: return &v.state @@ -44729,7 +44883,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[346].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[348].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_UpOp); i { case 0: return &v.state @@ -44741,7 +44895,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[347].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[349].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_UpResult); i { case 0: return &v.state @@ -44753,7 +44907,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[348].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[350].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_ValidateOp); i { case 0: return &v.state @@ -44765,7 +44919,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[349].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[351].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_ValidateResult); i { case 0: return &v.state @@ -44777,7 +44931,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[350].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[352].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_AuthOp); i { case 0: return &v.state @@ -44789,7 +44943,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[351].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[353].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_AuthResult); i { case 0: return &v.state @@ -44801,7 +44955,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[352].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[354].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_BuildOp); i { case 0: return &v.state @@ -44813,7 +44967,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[353].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[355].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_BuildResult); i { case 0: return &v.state @@ -44825,7 +44979,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[354].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[356].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_PushOp); i { case 0: return &v.state @@ -44837,7 +44991,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[355].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[357].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_PushResult); i { case 0: return &v.state @@ -44849,7 +45003,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[356].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[358].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_DeployOp); i { case 0: return &v.state @@ -44861,7 +45015,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[357].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[359].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_DeployResult); i { case 0: return &v.state @@ -44873,7 +45027,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[358].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[360].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_ExecOp); i { case 0: return &v.state @@ -44885,7 +45039,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[359].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[361].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_ExecResult); i { case 0: return &v.state @@ -44897,7 +45051,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[360].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[362].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_LogsOp); i { case 0: return &v.state @@ -44909,7 +45063,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[361].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[363].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_DestroyOp); i { case 0: return &v.state @@ -44921,7 +45075,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[362].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[364].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_ReleaseOp); i { case 0: return &v.state @@ -44933,7 +45087,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[363].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[365].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_ReleaseResult); i { case 0: return &v.state @@ -44945,7 +45099,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[364].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[366].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_TaskPluginParams); i { case 0: return &v.state @@ -44957,7 +45111,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[365].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[367].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_StartTaskLaunchOp); i { case 0: return &v.state @@ -44969,7 +45123,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[366].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[368].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_StartTaskResult); i { case 0: return &v.state @@ -44981,7 +45135,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[367].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[369].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_StopTaskLaunchOp); i { case 0: return &v.state @@ -44993,7 +45147,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[368].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[370].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_WatchTaskOp); i { case 0: return &v.state @@ -45005,7 +45159,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[369].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[371].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_WatchTaskResult); i { case 0: return &v.state @@ -45017,7 +45171,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[370].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[372].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_StatusReportOp); i { case 0: return &v.state @@ -45029,7 +45183,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[371].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[373].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_StatusReportResult); i { case 0: return &v.state @@ -45041,7 +45195,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[372].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[374].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_DocsOp); i { case 0: return &v.state @@ -45053,7 +45207,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[373].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[375].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_DocsResult); i { case 0: return &v.state @@ -45065,7 +45219,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[374].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[376].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_ConfigSyncOp); i { case 0: return &v.state @@ -45077,7 +45231,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[375].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[377].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_ConfigSyncResult); i { case 0: return &v.state @@ -45089,7 +45243,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[376].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[378].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_PipelineConfigSyncResult); i { case 0: return &v.state @@ -45101,7 +45255,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[377].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[379].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_ProjectDestroyResult); i { case 0: return &v.state @@ -45113,7 +45267,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[378].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[380].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_PollOp); i { case 0: return &v.state @@ -45125,7 +45279,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[379].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[381].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_PollResult); i { case 0: return &v.state @@ -45137,7 +45291,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[380].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[382].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_InitOp); i { case 0: return &v.state @@ -45149,7 +45303,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[381].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[383].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_InitResult); i { case 0: return &v.state @@ -45161,7 +45315,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[382].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[384].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_PipelineStepOp); i { case 0: return &v.state @@ -45173,7 +45327,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[383].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[385].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_DestroyProjectOp); i { case 0: return &v.state @@ -45185,7 +45339,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[384].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[386].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_PipelineStepResult); i { case 0: return &v.state @@ -45197,7 +45351,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[385].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[387].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_QueueProjectOp); i { case 0: return &v.state @@ -45209,7 +45363,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[386].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[388].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_QueueProjectResult); i { case 0: return &v.state @@ -45221,7 +45375,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[387].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[389].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_DataSource_Ref); i { case 0: return &v.state @@ -45233,7 +45387,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[388].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[390].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_Git_Basic); i { case 0: return &v.state @@ -45245,7 +45399,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[389].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[391].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_Git_SSH); i { case 0: return &v.state @@ -45257,7 +45411,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[390].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[392].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_Git_Ref); i { case 0: return &v.state @@ -45269,7 +45423,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[391].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[393].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_AuthResult_Result); i { case 0: return &v.state @@ -45281,7 +45435,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[392].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[394].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_DocsResult_Result); i { case 0: return &v.state @@ -45293,7 +45447,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[394].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[396].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Job_QueueProjectResult_Application); i { case 0: return &v.state @@ -45305,7 +45459,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[396].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[398].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Documentation_Field); i { case 0: return &v.state @@ -45317,7 +45471,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[397].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[399].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Documentation_Mapper); i { case 0: return &v.state @@ -45329,7 +45483,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[398].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[400].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Open); i { case 0: return &v.state @@ -45341,7 +45495,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[399].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[401].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_State); i { case 0: return &v.state @@ -45353,7 +45507,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[400].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[402].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_JobChange); i { case 0: return &v.state @@ -45365,7 +45519,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[401].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[403].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Download); i { case 0: return &v.state @@ -45377,7 +45531,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[402].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[404].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Terminal); i { case 0: return &v.state @@ -45389,7 +45543,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[403].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[405].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Error); i { case 0: return &v.state @@ -45401,7 +45555,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[404].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[406].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Complete); i { case 0: return &v.state @@ -45413,7 +45567,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[405].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[407].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Terminal_Event); i { case 0: return &v.state @@ -45425,7 +45579,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[406].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[408].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Terminal_Event_Status); i { case 0: return &v.state @@ -45437,7 +45591,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[407].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[409].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Terminal_Event_Line); i { case 0: return &v.state @@ -45449,7 +45603,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[408].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[410].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Terminal_Event_Raw); i { case 0: return &v.state @@ -45461,7 +45615,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[409].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[411].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Terminal_Event_NamedValue); i { case 0: return &v.state @@ -45473,7 +45627,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[410].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[412].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Terminal_Event_NamedValues); i { case 0: return &v.state @@ -45485,7 +45639,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[411].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[413].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Terminal_Event_TableEntry); i { case 0: return &v.state @@ -45497,7 +45651,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[412].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[414].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Terminal_Event_TableRow); i { case 0: return &v.state @@ -45509,7 +45663,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[413].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[415].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Terminal_Event_Table); i { case 0: return &v.state @@ -45521,7 +45675,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[414].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[416].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Terminal_Event_StepGroup); i { case 0: return &v.state @@ -45533,7 +45687,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[415].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[417].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetJobStreamResponse_Terminal_Event_Step); i { case 0: return &v.state @@ -45545,7 +45699,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[417].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[419].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Runner_ODR); i { case 0: return &v.state @@ -45557,7 +45711,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[418].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[420].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Runner_Local); i { case 0: return &v.state @@ -45569,7 +45723,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[419].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[421].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Runner_Remote); i { case 0: return &v.state @@ -45581,7 +45735,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[420].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[422].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RunnerConfigRequest_Open); i { case 0: return &v.state @@ -45593,7 +45747,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[421].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[423].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RunnerJobStreamRequest_Request); i { case 0: return &v.state @@ -45605,7 +45759,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[422].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[424].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RunnerJobStreamRequest_Ack); i { case 0: return &v.state @@ -45617,7 +45771,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[423].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[425].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RunnerJobStreamRequest_Complete); i { case 0: return &v.state @@ -45629,7 +45783,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[424].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[426].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RunnerJobStreamRequest_Error); i { case 0: return &v.state @@ -45641,7 +45795,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[425].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[427].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RunnerJobStreamRequest_Heartbeat); i { case 0: return &v.state @@ -45653,7 +45807,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[426].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[428].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RunnerJobStreamRequest_ConfigLoad); i { case 0: return &v.state @@ -45665,7 +45819,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[427].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[429].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RunnerJobStreamRequest_VariableValuesSet); i { case 0: return &v.state @@ -45677,7 +45831,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[429].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[431].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RunnerJobStreamResponse_JobAssignment); i { case 0: return &v.state @@ -45689,7 +45843,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[430].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[432].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RunnerJobStreamResponse_JobCancel); i { case 0: return &v.state @@ -45701,7 +45855,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[431].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[433].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ServerConfig_AdvertiseAddr); i { case 0: return &v.state @@ -45713,7 +45867,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[433].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[435].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Hostname_Target); i { case 0: return &v.state @@ -45725,7 +45879,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[434].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[436].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Hostname_TargetApp); i { case 0: return &v.state @@ -45737,7 +45891,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[436].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[438].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Build_Preload); i { case 0: return &v.state @@ -45749,7 +45903,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[439].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[441].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*PushedArtifact_Preload); i { case 0: return &v.state @@ -45761,7 +45915,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[441].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[443].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Deployment_Preload); i { case 0: return &v.state @@ -45773,7 +45927,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[442].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[444].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListInstancesRequest_Application); i { case 0: return &v.state @@ -45785,7 +45939,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[444].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[446].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Release_Preload); i { case 0: return &v.state @@ -45797,7 +45951,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[445].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[447].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*StatusReport_Resource); i { case 0: return &v.state @@ -45809,7 +45963,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[446].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[448].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*StatusReport_Health); i { case 0: return &v.state @@ -45821,7 +45975,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[447].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[449].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetLogStreamRequest_Application); i { case 0: return &v.state @@ -45833,7 +45987,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[448].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[450].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*LogBatch_Entry); i { case 0: return &v.state @@ -45845,7 +45999,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[449].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[451].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ConfigVar_DynamicVal); i { case 0: return &v.state @@ -45857,7 +46011,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[450].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[452].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ConfigVar_Target); i { case 0: return &v.state @@ -45869,7 +46023,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[454].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[456].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ExecStreamRequest_Start); i { case 0: return &v.state @@ -45881,7 +46035,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[455].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[457].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ExecStreamRequest_Input); i { case 0: return &v.state @@ -45893,7 +46047,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[456].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[458].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ExecStreamRequest_PTY); i { case 0: return &v.state @@ -45905,7 +46059,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[457].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[459].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ExecStreamRequest_WindowSize); i { case 0: return &v.state @@ -45917,7 +46071,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[458].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[460].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ExecStreamResponse_Open); i { case 0: return &v.state @@ -45929,7 +46083,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[459].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[461].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ExecStreamResponse_Exit); i { case 0: return &v.state @@ -45941,7 +46095,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[460].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[462].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ExecStreamResponse_Output); i { case 0: return &v.state @@ -45953,7 +46107,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[461].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[463].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EntrypointConfig_Exec); i { case 0: return &v.state @@ -45965,7 +46119,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[462].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[464].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EntrypointConfig_URLService); i { case 0: return &v.state @@ -45977,7 +46131,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[463].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[465].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EntrypointConfig_DeploymentInfo); i { case 0: return &v.state @@ -45989,7 +46143,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[465].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[467].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EntrypointExecRequest_Open); i { case 0: return &v.state @@ -46001,7 +46155,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[466].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[468].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EntrypointExecRequest_Exit); i { case 0: return &v.state @@ -46013,7 +46167,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[467].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[469].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EntrypointExecRequest_Output); i { case 0: return &v.state @@ -46025,7 +46179,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[468].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[470].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EntrypointExecRequest_Error); i { case 0: return &v.state @@ -46037,7 +46191,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[470].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[472].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Pipeline_Step); i { case 0: return &v.state @@ -46049,7 +46203,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[471].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[473].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Pipeline_Step_Exec); i { case 0: return &v.state @@ -46061,7 +46215,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[472].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[474].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Pipeline_Step_Build); i { case 0: return &v.state @@ -46073,7 +46227,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[473].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[475].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Pipeline_Step_Deploy); i { case 0: return &v.state @@ -46085,7 +46239,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[474].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[476].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Pipeline_Step_Release); i { case 0: return &v.state @@ -46097,7 +46251,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[475].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[477].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Pipeline_Step_Up); i { case 0: return &v.state @@ -46109,7 +46263,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[476].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[478].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Pipeline_Step_Pipeline); i { case 0: return &v.state @@ -46121,7 +46275,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[477].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[479].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetPipelineResponse_Graph); i { case 0: return &v.state @@ -46133,7 +46287,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[480].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[482].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ProjectTemplate_WaypointProject); i { case 0: return &v.state @@ -46145,7 +46299,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[481].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[483].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ProjectTemplate_TerraformNocodeModule); i { case 0: return &v.state @@ -46157,7 +46311,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[483].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[485].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*TokenTransport_OAuthCredentials); i { case 0: return &v.state @@ -46169,7 +46323,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[484].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[486].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Token_Login); i { case 0: return &v.state @@ -46181,7 +46335,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[485].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[487].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Token_Runner); i { case 0: return &v.state @@ -46193,7 +46347,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[486].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[488].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Token_Invite); i { case 0: return &v.state @@ -46205,7 +46359,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[487].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[489].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Token_Entrypoint); i { case 0: return &v.state @@ -46217,7 +46371,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[488].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[490].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Token_Trigger); i { case 0: return &v.state @@ -46229,7 +46383,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[489].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[491].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Token_Invite_Signup); i { case 0: return &v.state @@ -46241,7 +46395,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[491].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[493].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CreateSnapshotResponse_Open); i { case 0: return &v.state @@ -46253,7 +46407,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[492].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[494].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RestoreSnapshotRequest_Open); i { case 0: return &v.state @@ -46265,7 +46419,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[493].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[495].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Snapshot_Header); i { case 0: return &v.state @@ -46277,7 +46431,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[494].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[496].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Snapshot_Trailer); i { case 0: return &v.state @@ -46289,7 +46443,7 @@ func file_pkg_server_proto_server_proto_init() { return nil } } - file_pkg_server_proto_server_proto_msgTypes[495].Exporter = func(v interface{}, i int) interface{} { + file_pkg_server_proto_server_proto_msgTypes[497].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Snapshot_BoltChunk); i { case 0: return &v.state @@ -46465,103 +46619,103 @@ func file_pkg_server_proto_server_proto_init() { file_pkg_server_proto_server_proto_msgTypes[185].OneofWrappers = []interface{}{ (*Pipeline_Project)(nil), } - file_pkg_server_proto_server_proto_msgTypes[237].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[239].OneofWrappers = []interface{}{ (*TokenTransport_OauthCreds)(nil), } - file_pkg_server_proto_server_proto_msgTypes[238].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[240].OneofWrappers = []interface{}{ (*Token_Login_)(nil), (*Token_Runner_)(nil), (*Token_Invite_)(nil), (*Token_Trigger_)(nil), } - file_pkg_server_proto_server_proto_msgTypes[247].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[249].OneofWrappers = []interface{}{ (*CreateSnapshotResponse_Open_)(nil), (*CreateSnapshotResponse_Chunk)(nil), } - file_pkg_server_proto_server_proto_msgTypes[248].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[250].OneofWrappers = []interface{}{ (*RestoreSnapshotRequest_Open_)(nil), (*RestoreSnapshotRequest_Chunk)(nil), } - file_pkg_server_proto_server_proto_msgTypes[294].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[296].OneofWrappers = []interface{}{ (*Variable_FinalValue_Sensitive)(nil), (*Variable_FinalValue_Str)(nil), (*Variable_FinalValue_Bool)(nil), (*Variable_FinalValue_Num)(nil), (*Variable_FinalValue_Hcl)(nil), } - file_pkg_server_proto_server_proto_msgTypes[299].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[301].OneofWrappers = []interface{}{ (*User_Link_Oidc)(nil), } - file_pkg_server_proto_server_proto_msgTypes[305].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[307].OneofWrappers = []interface{}{ (*Ref_Deployment_Latest)(nil), (*Ref_Deployment_Sequence)(nil), } - file_pkg_server_proto_server_proto_msgTypes[306].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[308].OneofWrappers = []interface{}{ (*Ref_Artifact_Latest)(nil), (*Ref_Artifact_Sequence)(nil), } - file_pkg_server_proto_server_proto_msgTypes[308].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[310].OneofWrappers = []interface{}{ (*Ref_Operation_Id)(nil), (*Ref_Operation_Sequence)(nil), } - file_pkg_server_proto_server_proto_msgTypes[310].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[312].OneofWrappers = []interface{}{ (*Ref_Runner_Any)(nil), (*Ref_Runner_Id)(nil), (*Ref_Runner_Labels)(nil), } - file_pkg_server_proto_server_proto_msgTypes[314].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[316].OneofWrappers = []interface{}{ (*Ref_User_Id)(nil), (*Ref_User_Username)(nil), } - file_pkg_server_proto_server_proto_msgTypes[322].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[324].OneofWrappers = []interface{}{ (*Ref_Task_Id)(nil), (*Ref_Task_JobId)(nil), } - file_pkg_server_proto_server_proto_msgTypes[323].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[325].OneofWrappers = []interface{}{ (*Ref_Pipeline_Id)(nil), (*Ref_Pipeline_Owner)(nil), } - file_pkg_server_proto_server_proto_msgTypes[326].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[328].OneofWrappers = []interface{}{ (*Ref_ProjectTemplate_Id)(nil), (*Ref_ProjectTemplate_Name)(nil), } - file_pkg_server_proto_server_proto_msgTypes[327].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[329].OneofWrappers = []interface{}{ (*Ref_AddOnDefinition_Id)(nil), (*Ref_AddOnDefinition_Name)(nil), } - file_pkg_server_proto_server_proto_msgTypes[328].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[330].OneofWrappers = []interface{}{ (*Ref_AddOn_Id)(nil), (*Ref_AddOn_Name)(nil), } - file_pkg_server_proto_server_proto_msgTypes[330].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[332].OneofWrappers = []interface{}{ (*StatusFilter_Filter_State)(nil), } - file_pkg_server_proto_server_proto_msgTypes[341].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[343].OneofWrappers = []interface{}{ (*Job_DataSource_Local)(nil), (*Job_DataSource_Git)(nil), (*Job_DataSource_Remote)(nil), } - file_pkg_server_proto_server_proto_msgTypes[344].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[346].OneofWrappers = []interface{}{ (*Job_Git_Basic_)(nil), (*Job_Git_Ssh)(nil), } - file_pkg_server_proto_server_proto_msgTypes[361].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[363].OneofWrappers = []interface{}{ (*Job_DestroyOp_Workspace)(nil), (*Job_DestroyOp_Deployment)(nil), } - file_pkg_server_proto_server_proto_msgTypes[367].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[369].OneofWrappers = []interface{}{ (*Job_StopTaskLaunchOp_Direct)(nil), (*Job_StopTaskLaunchOp_StartJobId)(nil), } - file_pkg_server_proto_server_proto_msgTypes[370].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[372].OneofWrappers = []interface{}{ (*Job_StatusReportOp_Deployment)(nil), (*Job_StatusReportOp_Release)(nil), } - file_pkg_server_proto_server_proto_msgTypes[387].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[389].OneofWrappers = []interface{}{ (*Job_DataSource_Ref_Unknown)(nil), (*Job_DataSource_Ref_Git)(nil), } - file_pkg_server_proto_server_proto_msgTypes[405].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[407].OneofWrappers = []interface{}{ (*GetJobStreamResponse_Terminal_Event_Line_)(nil), (*GetJobStreamResponse_Terminal_Event_Status_)(nil), (*GetJobStreamResponse_Terminal_Event_NamedValues_)(nil), @@ -46570,19 +46724,19 @@ func file_pkg_server_proto_server_proto_init() { (*GetJobStreamResponse_Terminal_Event_StepGroup_)(nil), (*GetJobStreamResponse_Terminal_Event_Step_)(nil), } - file_pkg_server_proto_server_proto_msgTypes[433].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[435].OneofWrappers = []interface{}{ (*Hostname_Target_Application)(nil), } - file_pkg_server_proto_server_proto_msgTypes[450].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[452].OneofWrappers = []interface{}{ (*ConfigVar_Target_Global)(nil), (*ConfigVar_Target_Project)(nil), (*ConfigVar_Target_Application)(nil), } - file_pkg_server_proto_server_proto_msgTypes[454].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[456].OneofWrappers = []interface{}{ (*ExecStreamRequest_Start_DeploymentId)(nil), (*ExecStreamRequest_Start_InstanceId)(nil), } - file_pkg_server_proto_server_proto_msgTypes[470].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[472].OneofWrappers = []interface{}{ (*Pipeline_Step_Exec_)(nil), (*Pipeline_Step_Build_)(nil), (*Pipeline_Step_Deploy_)(nil), @@ -46590,7 +46744,7 @@ func file_pkg_server_proto_server_proto_init() { (*Pipeline_Step_Up_)(nil), (*Pipeline_Step_Pipeline_)(nil), } - file_pkg_server_proto_server_proto_msgTypes[494].OneofWrappers = []interface{}{ + file_pkg_server_proto_server_proto_msgTypes[496].OneofWrappers = []interface{}{ (*Snapshot_Trailer_Sha256)(nil), } type x struct{} @@ -46599,7 +46753,7 @@ func file_pkg_server_proto_server_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_pkg_server_proto_server_proto_rawDesc, NumEnums: 30, - NumMessages: 497, + NumMessages: 499, NumExtensions: 0, NumServices: 1, }, diff --git a/pkg/server/gen/server.pb.gw.go b/pkg/server/gen/server.pb.gw.go index d469523f503..27823167e31 100644 --- a/pkg/server/gen/server.pb.gw.go +++ b/pkg/server/gen/server.pb.gw.go @@ -9957,11 +9957,11 @@ func local_request_Waypoint_CreateAddOn_0(ctx context.Context, marshaler runtime } var ( - filter_Waypoint_DestroyAddOn_0 = &utilities.DoubleArray{Encoding: map[string]int{"add_on": 0, "id": 1}, Base: []int{1, 1, 1, 0}, Check: []int{0, 1, 2, 3}} + filter_Waypoint_GetAddOn_0 = &utilities.DoubleArray{Encoding: map[string]int{"add_on": 0, "id": 1}, Base: []int{1, 1, 1, 0}, Check: []int{0, 1, 2, 3}} ) -func request_Waypoint_DestroyAddOn_0(ctx context.Context, marshaler runtime.Marshaler, client WaypointClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq DestroyAddOnRequest +func request_Waypoint_GetAddOn_0(ctx context.Context, marshaler runtime.Marshaler, client WaypointClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq GetAddOnRequest var metadata runtime.ServerMetadata var ( @@ -9984,17 +9984,17 @@ func request_Waypoint_DestroyAddOn_0(ctx context.Context, marshaler runtime.Mars if err := req.ParseForm(); err != nil { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Waypoint_DestroyAddOn_0); err != nil { + if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Waypoint_GetAddOn_0); err != nil { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - msg, err := client.DestroyAddOn(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + msg, err := client.GetAddOn(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err } -func local_request_Waypoint_DestroyAddOn_0(ctx context.Context, marshaler runtime.Marshaler, server WaypointServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq DestroyAddOnRequest +func local_request_Waypoint_GetAddOn_0(ctx context.Context, marshaler runtime.Marshaler, server WaypointServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq GetAddOnRequest var metadata runtime.ServerMetadata var ( @@ -10017,21 +10017,21 @@ func local_request_Waypoint_DestroyAddOn_0(ctx context.Context, marshaler runtim if err := req.ParseForm(); err != nil { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Waypoint_DestroyAddOn_0); err != nil { + if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Waypoint_GetAddOn_0); err != nil { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - msg, err := server.DestroyAddOn(ctx, &protoReq) + msg, err := server.GetAddOn(ctx, &protoReq) return msg, metadata, err } var ( - filter_Waypoint_GetAddOn_0 = &utilities.DoubleArray{Encoding: map[string]int{"add_on": 0, "id": 1}, Base: []int{1, 1, 1, 0}, Check: []int{0, 1, 2, 3}} + filter_Waypoint_DestroyAddOn_0 = &utilities.DoubleArray{Encoding: map[string]int{"add_on": 0, "id": 1}, Base: []int{1, 1, 1, 0}, Check: []int{0, 1, 2, 3}} ) -func request_Waypoint_GetAddOn_0(ctx context.Context, marshaler runtime.Marshaler, client WaypointClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq GetAddOnRequest +func request_Waypoint_DestroyAddOn_0(ctx context.Context, marshaler runtime.Marshaler, client WaypointClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq DestroyAddOnRequest var metadata runtime.ServerMetadata var ( @@ -10054,17 +10054,17 @@ func request_Waypoint_GetAddOn_0(ctx context.Context, marshaler runtime.Marshale if err := req.ParseForm(); err != nil { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Waypoint_GetAddOn_0); err != nil { + if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Waypoint_DestroyAddOn_0); err != nil { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - msg, err := client.GetAddOn(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + msg, err := client.DestroyAddOn(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err } -func local_request_Waypoint_GetAddOn_0(ctx context.Context, marshaler runtime.Marshaler, server WaypointServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq GetAddOnRequest +func local_request_Waypoint_DestroyAddOn_0(ctx context.Context, marshaler runtime.Marshaler, server WaypointServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq DestroyAddOnRequest var metadata runtime.ServerMetadata var ( @@ -10087,11 +10087,11 @@ func local_request_Waypoint_GetAddOn_0(ctx context.Context, marshaler runtime.Ma if err := req.ParseForm(); err != nil { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Waypoint_GetAddOn_0); err != nil { + if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Waypoint_DestroyAddOn_0); err != nil { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - msg, err := server.GetAddOn(ctx, &protoReq) + msg, err := server.DestroyAddOn(ctx, &protoReq) return msg, metadata, err } @@ -14653,19 +14653,19 @@ func RegisterWaypointHandlerServer(ctx context.Context, mux *runtime.ServeMux, s }) - mux.Handle("DELETE", pattern_Waypoint_DestroyAddOn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle("GET", pattern_Waypoint_GetAddOn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) var err error - ctx, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/hashicorp.waypoint.Waypoint/DestroyAddOn", runtime.WithHTTPPathPattern("/add-on/{add_on.id}")) + ctx, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/hashicorp.waypoint.Waypoint/GetAddOn", runtime.WithHTTPPathPattern("/add-on/{add_on.id}")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Waypoint_DestroyAddOn_0(ctx, inboundMarshaler, server, req, pathParams) + resp, md, err := local_request_Waypoint_GetAddOn_0(ctx, inboundMarshaler, server, req, pathParams) md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) ctx = runtime.NewServerMetadataContext(ctx, md) if err != nil { @@ -14673,23 +14673,23 @@ func RegisterWaypointHandlerServer(ctx context.Context, mux *runtime.ServeMux, s return } - forward_Waypoint_DestroyAddOn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Waypoint_GetAddOn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Waypoint_GetAddOn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle("DELETE", pattern_Waypoint_DestroyAddOn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) var err error - ctx, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/hashicorp.waypoint.Waypoint/GetAddOn", runtime.WithHTTPPathPattern("/add-on/{add_on.id}")) + ctx, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/hashicorp.waypoint.Waypoint/DestroyAddOn", runtime.WithHTTPPathPattern("/add-on/{add_on.id}")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Waypoint_GetAddOn_0(ctx, inboundMarshaler, server, req, pathParams) + resp, md, err := local_request_Waypoint_DestroyAddOn_0(ctx, inboundMarshaler, server, req, pathParams) md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) ctx = runtime.NewServerMetadataContext(ctx, md) if err != nil { @@ -14697,7 +14697,7 @@ func RegisterWaypointHandlerServer(ctx context.Context, mux *runtime.ServeMux, s return } - forward_Waypoint_GetAddOn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Waypoint_DestroyAddOn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) @@ -18168,45 +18168,45 @@ func RegisterWaypointHandlerClient(ctx context.Context, mux *runtime.ServeMux, c }) - mux.Handle("DELETE", pattern_Waypoint_DestroyAddOn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle("GET", pattern_Waypoint_GetAddOn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) var err error - ctx, err = runtime.AnnotateContext(ctx, mux, req, "/hashicorp.waypoint.Waypoint/DestroyAddOn", runtime.WithHTTPPathPattern("/add-on/{add_on.id}")) + ctx, err = runtime.AnnotateContext(ctx, mux, req, "/hashicorp.waypoint.Waypoint/GetAddOn", runtime.WithHTTPPathPattern("/add-on/{add_on.id}")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Waypoint_DestroyAddOn_0(ctx, inboundMarshaler, client, req, pathParams) + resp, md, err := request_Waypoint_GetAddOn_0(ctx, inboundMarshaler, client, req, pathParams) ctx = runtime.NewServerMetadataContext(ctx, md) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - forward_Waypoint_DestroyAddOn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Waypoint_GetAddOn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Waypoint_GetAddOn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle("DELETE", pattern_Waypoint_DestroyAddOn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) var err error - ctx, err = runtime.AnnotateContext(ctx, mux, req, "/hashicorp.waypoint.Waypoint/GetAddOn", runtime.WithHTTPPathPattern("/add-on/{add_on.id}")) + ctx, err = runtime.AnnotateContext(ctx, mux, req, "/hashicorp.waypoint.Waypoint/DestroyAddOn", runtime.WithHTTPPathPattern("/add-on/{add_on.id}")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Waypoint_GetAddOn_0(ctx, inboundMarshaler, client, req, pathParams) + resp, md, err := request_Waypoint_DestroyAddOn_0(ctx, inboundMarshaler, client, req, pathParams) ctx = runtime.NewServerMetadataContext(ctx, md) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - forward_Waypoint_GetAddOn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Waypoint_DestroyAddOn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) @@ -18821,10 +18821,10 @@ var ( pattern_Waypoint_CreateAddOn_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0}, []string{"add-on"}, "")) - pattern_Waypoint_DestroyAddOn_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 1, 0, 4, 1, 5, 1}, []string{"add-on", "add_on.id"}, "")) - pattern_Waypoint_GetAddOn_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 1, 0, 4, 1, 5, 1}, []string{"add-on", "add_on.id"}, "")) + pattern_Waypoint_DestroyAddOn_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 1, 0, 4, 1, 5, 1}, []string{"add-on", "add_on.id"}, "")) + pattern_Waypoint_ListAddOns_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0}, []string{"add-ons"}, "")) pattern_Waypoint_GetTFRunStatus_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 1, 0, 4, 1, 5, 1}, []string{"tf-run-status", "workspace_name"}, "")) @@ -19149,10 +19149,10 @@ var ( forward_Waypoint_CreateAddOn_0 = runtime.ForwardResponseMessage - forward_Waypoint_DestroyAddOn_0 = runtime.ForwardResponseMessage - forward_Waypoint_GetAddOn_0 = runtime.ForwardResponseMessage + forward_Waypoint_DestroyAddOn_0 = runtime.ForwardResponseMessage + forward_Waypoint_ListAddOns_0 = runtime.ForwardResponseMessage forward_Waypoint_GetTFRunStatus_0 = runtime.ForwardResponseMessage diff --git a/pkg/server/gen/server.pb.json.go b/pkg/server/gen/server.pb.json.go index 992c8109206..01c57b10d97 100644 --- a/pkg/server/gen/server.pb.json.go +++ b/pkg/server/gen/server.pb.json.go @@ -6855,6 +6855,38 @@ func (msg *GetAddOnResponse) UnmarshalJSON(b []byte) error { }.Unmarshal(b, msg) } +// MarshalJSON implements json.Marshaler +func (msg *UpdateAddOnRequest) MarshalJSON() ([]byte, error) { + return protojson.MarshalOptions{ + UseEnumNumbers: false, + EmitUnpopulated: false, + UseProtoNames: false, + }.Marshal(msg) +} + +// UnmarshalJSON implements json.Unmarshaler +func (msg *UpdateAddOnRequest) UnmarshalJSON(b []byte) error { + return protojson.UnmarshalOptions{ + DiscardUnknown: false, + }.Unmarshal(b, msg) +} + +// MarshalJSON implements json.Marshaler +func (msg *UpdateAddOnResponse) MarshalJSON() ([]byte, error) { + return protojson.MarshalOptions{ + UseEnumNumbers: false, + EmitUnpopulated: false, + UseProtoNames: false, + }.Marshal(msg) +} + +// UnmarshalJSON implements json.Unmarshaler +func (msg *UpdateAddOnResponse) UnmarshalJSON(b []byte) error { + return protojson.UnmarshalOptions{ + DiscardUnknown: false, + }.Unmarshal(b, msg) +} + // MarshalJSON implements json.Marshaler func (msg *ListAddOnsRequest) MarshalJSON() ([]byte, error) { return protojson.MarshalOptions{ diff --git a/pkg/server/gen/server.swagger.json b/pkg/server/gen/server.swagger.json index 4fed25b223b..2c57b5465c1 100644 --- a/pkg/server/gen/server.swagger.json +++ b/pkg/server/gen/server.swagger.json @@ -13874,6 +13874,16 @@ }, "title": "UpdateAddOnDefinitionResponse is the response containing the just-updated\nAdd-on definition" }, + "hashicorp.waypoint.UpdateAddOnResponse": { + "type": "object", + "properties": { + "add_on": { + "$ref": "#/definitions/hashicorp.waypoint.AddOn", + "description": "The newly updated Add-on." + } + }, + "description": "UpdateAddOnResponse is the response containing the just-updated Add-on." + }, "hashicorp.waypoint.UpdateProjectTemplateRequest": { "type": "object", "properties": { diff --git a/pkg/server/gen/server_grpc.pb.go b/pkg/server/gen/server_grpc.pb.go index 2a67dd21bc0..7ab018ab1cc 100644 --- a/pkg/server/gen/server_grpc.pb.go +++ b/pkg/server/gen/server_grpc.pb.go @@ -140,8 +140,9 @@ const ( Waypoint_UpdateAddOnDefinition_FullMethodName = "/hashicorp.waypoint.Waypoint/UpdateAddOnDefinition" Waypoint_DeleteAddOnDefinition_FullMethodName = "/hashicorp.waypoint.Waypoint/DeleteAddOnDefinition" Waypoint_CreateAddOn_FullMethodName = "/hashicorp.waypoint.Waypoint/CreateAddOn" - Waypoint_DestroyAddOn_FullMethodName = "/hashicorp.waypoint.Waypoint/DestroyAddOn" Waypoint_GetAddOn_FullMethodName = "/hashicorp.waypoint.Waypoint/GetAddOn" + Waypoint_UpdateAddOn_FullMethodName = "/hashicorp.waypoint.Waypoint/UpdateAddOn" + Waypoint_DestroyAddOn_FullMethodName = "/hashicorp.waypoint.Waypoint/DestroyAddOn" Waypoint_ListAddOns_FullMethodName = "/hashicorp.waypoint.Waypoint/ListAddOns" Waypoint_GetTFRunStatus_FullMethodName = "/hashicorp.waypoint.Waypoint/GetTFRunStatus" Waypoint_UI_ListProjects_FullMethodName = "/hashicorp.waypoint.Waypoint/UI_ListProjects" @@ -494,10 +495,12 @@ type WaypointClient interface { DeleteAddOnDefinition(ctx context.Context, in *DeleteAddOnDefinitionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // CreateAddOn adds an Add-on to a project from an Add-on definition CreateAddOn(ctx context.Context, in *CreateAddOnRequest, opts ...grpc.CallOption) (*CreateAddOnResponse, error) - // DestroyAddOn destroys an existing Add-on - DestroyAddOn(ctx context.Context, in *DestroyAddOnRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // GetAddOn returns an existing Add-on GetAddOn(ctx context.Context, in *GetAddOnRequest, opts ...grpc.CallOption) (*GetAddOnResponse, error) + // UpdateAddOn updates an existing Add-on + UpdateAddOn(ctx context.Context, in *UpdateAddOnRequest, opts ...grpc.CallOption) (*UpdateAddOnResponse, error) + // DestroyAddOn destroys an existing Add-on + DestroyAddOn(ctx context.Context, in *DestroyAddOnRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // ListAddOns returns all existing Add-ons ListAddOns(ctx context.Context, in *ListAddOnsRequest, opts ...grpc.CallOption) (*ListAddOnsResponse, error) // GetTFRunStatus returns the status of the latest run of a Terraform @@ -1816,18 +1819,27 @@ func (c *waypointClient) CreateAddOn(ctx context.Context, in *CreateAddOnRequest return out, nil } -func (c *waypointClient) DestroyAddOn(ctx context.Context, in *DestroyAddOnRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { - out := new(emptypb.Empty) - err := c.cc.Invoke(ctx, Waypoint_DestroyAddOn_FullMethodName, in, out, opts...) +func (c *waypointClient) GetAddOn(ctx context.Context, in *GetAddOnRequest, opts ...grpc.CallOption) (*GetAddOnResponse, error) { + out := new(GetAddOnResponse) + err := c.cc.Invoke(ctx, Waypoint_GetAddOn_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } -func (c *waypointClient) GetAddOn(ctx context.Context, in *GetAddOnRequest, opts ...grpc.CallOption) (*GetAddOnResponse, error) { - out := new(GetAddOnResponse) - err := c.cc.Invoke(ctx, Waypoint_GetAddOn_FullMethodName, in, out, opts...) +func (c *waypointClient) UpdateAddOn(ctx context.Context, in *UpdateAddOnRequest, opts ...grpc.CallOption) (*UpdateAddOnResponse, error) { + out := new(UpdateAddOnResponse) + err := c.cc.Invoke(ctx, Waypoint_UpdateAddOn_FullMethodName, in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *waypointClient) DestroyAddOn(ctx context.Context, in *DestroyAddOnRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { + out := new(emptypb.Empty) + err := c.cc.Invoke(ctx, Waypoint_DestroyAddOn_FullMethodName, in, out, opts...) if err != nil { return nil, err } @@ -2280,10 +2292,12 @@ type WaypointServer interface { DeleteAddOnDefinition(context.Context, *DeleteAddOnDefinitionRequest) (*emptypb.Empty, error) // CreateAddOn adds an Add-on to a project from an Add-on definition CreateAddOn(context.Context, *CreateAddOnRequest) (*CreateAddOnResponse, error) - // DestroyAddOn destroys an existing Add-on - DestroyAddOn(context.Context, *DestroyAddOnRequest) (*emptypb.Empty, error) // GetAddOn returns an existing Add-on GetAddOn(context.Context, *GetAddOnRequest) (*GetAddOnResponse, error) + // UpdateAddOn updates an existing Add-on + UpdateAddOn(context.Context, *UpdateAddOnRequest) (*UpdateAddOnResponse, error) + // DestroyAddOn destroys an existing Add-on + DestroyAddOn(context.Context, *DestroyAddOnRequest) (*emptypb.Empty, error) // ListAddOns returns all existing Add-ons ListAddOns(context.Context, *ListAddOnsRequest) (*ListAddOnsResponse, error) // GetTFRunStatus returns the status of the latest run of a Terraform @@ -2667,12 +2681,15 @@ func (UnimplementedWaypointServer) DeleteAddOnDefinition(context.Context, *Delet func (UnimplementedWaypointServer) CreateAddOn(context.Context, *CreateAddOnRequest) (*CreateAddOnResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateAddOn not implemented") } -func (UnimplementedWaypointServer) DestroyAddOn(context.Context, *DestroyAddOnRequest) (*emptypb.Empty, error) { - return nil, status.Errorf(codes.Unimplemented, "method DestroyAddOn not implemented") -} func (UnimplementedWaypointServer) GetAddOn(context.Context, *GetAddOnRequest) (*GetAddOnResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetAddOn not implemented") } +func (UnimplementedWaypointServer) UpdateAddOn(context.Context, *UpdateAddOnRequest) (*UpdateAddOnResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method UpdateAddOn not implemented") +} +func (UnimplementedWaypointServer) DestroyAddOn(context.Context, *DestroyAddOnRequest) (*emptypb.Empty, error) { + return nil, status.Errorf(codes.Unimplemented, "method DestroyAddOn not implemented") +} func (UnimplementedWaypointServer) ListAddOns(context.Context, *ListAddOnsRequest) (*ListAddOnsResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method ListAddOns not implemented") } @@ -4888,38 +4905,56 @@ func _Waypoint_CreateAddOn_Handler(srv interface{}, ctx context.Context, dec fun return interceptor(ctx, in, info, handler) } -func _Waypoint_DestroyAddOn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(DestroyAddOnRequest) +func _Waypoint_GetAddOn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetAddOnRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { - return srv.(WaypointServer).DestroyAddOn(ctx, in) + return srv.(WaypointServer).GetAddOn(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: Waypoint_DestroyAddOn_FullMethodName, + FullMethod: Waypoint_GetAddOn_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(WaypointServer).DestroyAddOn(ctx, req.(*DestroyAddOnRequest)) + return srv.(WaypointServer).GetAddOn(ctx, req.(*GetAddOnRequest)) } return interceptor(ctx, in, info, handler) } -func _Waypoint_GetAddOn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(GetAddOnRequest) +func _Waypoint_UpdateAddOn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(UpdateAddOnRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { - return srv.(WaypointServer).GetAddOn(ctx, in) + return srv.(WaypointServer).UpdateAddOn(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: Waypoint_GetAddOn_FullMethodName, + FullMethod: Waypoint_UpdateAddOn_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(WaypointServer).GetAddOn(ctx, req.(*GetAddOnRequest)) + return srv.(WaypointServer).UpdateAddOn(ctx, req.(*UpdateAddOnRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Waypoint_DestroyAddOn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(DestroyAddOnRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(WaypointServer).DestroyAddOn(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: Waypoint_DestroyAddOn_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(WaypointServer).DestroyAddOn(ctx, req.(*DestroyAddOnRequest)) } return interceptor(ctx, in, info, handler) } @@ -5575,14 +5610,18 @@ var Waypoint_ServiceDesc = grpc.ServiceDesc{ MethodName: "CreateAddOn", Handler: _Waypoint_CreateAddOn_Handler, }, - { - MethodName: "DestroyAddOn", - Handler: _Waypoint_DestroyAddOn_Handler, - }, { MethodName: "GetAddOn", Handler: _Waypoint_GetAddOn_Handler, }, + { + MethodName: "UpdateAddOn", + Handler: _Waypoint_UpdateAddOn_Handler, + }, + { + MethodName: "DestroyAddOn", + Handler: _Waypoint_DestroyAddOn_Handler, + }, { MethodName: "ListAddOns", Handler: _Waypoint_ListAddOns_Handler, diff --git a/pkg/server/proto/server.proto b/pkg/server/proto/server.proto index 0eb339e4261..1e6e10b10ca 100644 --- a/pkg/server/proto/server.proto +++ b/pkg/server/proto/server.proto @@ -519,12 +519,15 @@ service Waypoint { // CreateAddOn adds an Add-on to a project from an Add-on definition rpc CreateAddOn(CreateAddOnRequest) returns (CreateAddOnResponse); - // DestroyAddOn destroys an existing Add-on - rpc DestroyAddOn(DestroyAddOnRequest) returns (google.protobuf.Empty); - // GetAddOn returns an existing Add-on rpc GetAddOn(GetAddOnRequest) returns (GetAddOnResponse); + // UpdateAddOn updates an existing Add-on + rpc UpdateAddOn(UpdateAddOnRequest) returns (UpdateAddOnResponse); + + // DestroyAddOn destroys an existing Add-on + rpc DestroyAddOn(DestroyAddOnRequest) returns (google.protobuf.Empty); + // ListAddOns returns all existing Add-ons rpc ListAddOns(ListAddOnsRequest) returns (ListAddOnsResponse); @@ -5625,6 +5628,21 @@ message GetAddOnResponse { AddOn add_on = 1; } +// UpdateAddOnRequest is the request used to update an existing Add-on. +message UpdateAddOnRequest { + // The add-on to be updated. + Ref.AddOn add_on = 1; + + // The new name of the Add-on. + string name = 2; +} + +// UpdateAddOnResponse is the response containing the just-updated Add-on. +message UpdateAddOnResponse { + // The newly updated Add-on. + AddOn add_on = 1; +} + // ListAddOnsRequest is the request used to get all existing Add-ons message ListAddOnsRequest { Ref.Project project = 1;