diff --git a/connect-go/gen/proto/wg/cosmo/platform/v1/platform.pb.go b/connect-go/gen/proto/wg/cosmo/platform/v1/platform.pb.go index 7b39c7a969..8fdd1783b7 100644 --- a/connect-go/gen/proto/wg/cosmo/platform/v1/platform.pb.go +++ b/connect-go/gen/proto/wg/cosmo/platform/v1/platform.pb.go @@ -952,7 +952,7 @@ func (x GetOperationsResponse_OperationType) Number() protoreflect.EnumNumber { // Deprecated: Use GetOperationsResponse_OperationType.Descriptor instead. func (GetOperationsResponse_OperationType) EnumDescriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{447, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{450, 0} } type Label struct { @@ -2728,6 +2728,221 @@ func (x *CreateFederatedSubgraphRequest) GetType() SubgraphType { return SubgraphType_STANDARD } +// A single subgraph entry to create as part of a batch create request. +type CreateSubgraph struct { + state protoimpl.MessageState `protogen:"open.v1"` + // The FQDN of the subgraph to be created e.g. "wg.team1.orders" + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // routing_url is the URL of the service which will be used to route the requests to the subgraph. + RoutingUrl *string `protobuf:"bytes,2,opt,name=routing_url,json=routingUrl,proto3,oneof" json:"routing_url,omitempty"` + // labels are the labels of the services which will form the federated graph. If the proposed is not valid, the service will be rejected. + Labels []*Label `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + // subscription protocol to use when subscribing to this subgraph + SubscriptionProtocol *common.GraphQLSubscriptionProtocol `protobuf:"varint,4,opt,name=subscription_protocol,json=subscriptionProtocol,proto3,enum=wg.cosmo.common.GraphQLSubscriptionProtocol,oneof" json:"subscription_protocol,omitempty"` + // url used for subscriptions + SubscriptionUrl *string `protobuf:"bytes,5,opt,name=subscription_url,json=subscriptionUrl,proto3,oneof" json:"subscription_url,omitempty"` + // readme of the subgraph + Readme *string `protobuf:"bytes,6,opt,name=readme,proto3,oneof" json:"readme,omitempty"` + WebsocketSubprotocol *common.GraphQLWebsocketSubprotocol `protobuf:"varint,7,opt,name=websocket_subprotocol,json=websocketSubprotocol,proto3,enum=wg.cosmo.common.GraphQLWebsocketSubprotocol,oneof" json:"websocket_subprotocol,omitempty"` + IsEventDrivenGraph *bool `protobuf:"varint,8,opt,name=is_event_driven_graph,json=isEventDrivenGraph,proto3,oneof" json:"is_event_driven_graph,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CreateSubgraph) Reset() { + *x = CreateSubgraph{} + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[22] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CreateSubgraph) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CreateSubgraph) ProtoMessage() {} + +func (x *CreateSubgraph) ProtoReflect() protoreflect.Message { + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[22] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CreateSubgraph.ProtoReflect.Descriptor instead. +func (*CreateSubgraph) Descriptor() ([]byte, []int) { + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{22} +} + +func (x *CreateSubgraph) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *CreateSubgraph) GetRoutingUrl() string { + if x != nil && x.RoutingUrl != nil { + return *x.RoutingUrl + } + return "" +} + +func (x *CreateSubgraph) GetLabels() []*Label { + if x != nil { + return x.Labels + } + return nil +} + +func (x *CreateSubgraph) GetSubscriptionProtocol() common.GraphQLSubscriptionProtocol { + if x != nil && x.SubscriptionProtocol != nil { + return *x.SubscriptionProtocol + } + return common.GraphQLSubscriptionProtocol(0) +} + +func (x *CreateSubgraph) GetSubscriptionUrl() string { + if x != nil && x.SubscriptionUrl != nil { + return *x.SubscriptionUrl + } + return "" +} + +func (x *CreateSubgraph) GetReadme() string { + if x != nil && x.Readme != nil { + return *x.Readme + } + return "" +} + +func (x *CreateSubgraph) GetWebsocketSubprotocol() common.GraphQLWebsocketSubprotocol { + if x != nil && x.WebsocketSubprotocol != nil { + return *x.WebsocketSubprotocol + } + return common.GraphQLWebsocketSubprotocol(0) +} + +func (x *CreateSubgraph) GetIsEventDrivenGraph() bool { + if x != nil && x.IsEventDrivenGraph != nil { + return *x.IsEventDrivenGraph + } + return false +} + +type CreateFederatedSubgraphsRequest struct { + state protoimpl.MessageState `protogen:"open.v1"` + // The namespace all the subgraphs will be created in. + Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"` + // The subgraphs to create. None of them may already exist in the namespace. Plugins and gRPC services are not + // supported, because each requires artifacts that a batch request cannot carry. + Subgraphs []*CreateSubgraph `protobuf:"bytes,2,rep,name=subgraphs,proto3" json:"subgraphs,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CreateFederatedSubgraphsRequest) Reset() { + *x = CreateFederatedSubgraphsRequest{} + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[23] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CreateFederatedSubgraphsRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CreateFederatedSubgraphsRequest) ProtoMessage() {} + +func (x *CreateFederatedSubgraphsRequest) ProtoReflect() protoreflect.Message { + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[23] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CreateFederatedSubgraphsRequest.ProtoReflect.Descriptor instead. +func (*CreateFederatedSubgraphsRequest) Descriptor() ([]byte, []int) { + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{23} +} + +func (x *CreateFederatedSubgraphsRequest) GetNamespace() string { + if x != nil { + return x.Namespace + } + return "" +} + +func (x *CreateFederatedSubgraphsRequest) GetSubgraphs() []*CreateSubgraph { + if x != nil { + return x.Subgraphs + } + return nil +} + +type CreateFederatedSubgraphsResponse struct { + state protoimpl.MessageState `protogen:"open.v1"` + Response *Response `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"` + // The names of the subgraphs that were created. + CreatedSubgraphNames []string `protobuf:"bytes,2,rep,name=createdSubgraphNames,proto3" json:"createdSubgraphNames,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CreateFederatedSubgraphsResponse) Reset() { + *x = CreateFederatedSubgraphsResponse{} + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[24] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CreateFederatedSubgraphsResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CreateFederatedSubgraphsResponse) ProtoMessage() {} + +func (x *CreateFederatedSubgraphsResponse) ProtoReflect() protoreflect.Message { + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[24] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CreateFederatedSubgraphsResponse.ProtoReflect.Descriptor instead. +func (*CreateFederatedSubgraphsResponse) Descriptor() ([]byte, []int) { + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{24} +} + +func (x *CreateFederatedSubgraphsResponse) GetResponse() *Response { + if x != nil { + return x.Response + } + return nil +} + +func (x *CreateFederatedSubgraphsResponse) GetCreatedSubgraphNames() []string { + if x != nil { + return x.CreatedSubgraphNames + } + return nil +} + type DeleteFederatedGraphRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` @@ -2738,7 +2953,7 @@ type DeleteFederatedGraphRequest struct { func (x *DeleteFederatedGraphRequest) Reset() { *x = DeleteFederatedGraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[22] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[25] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2750,7 +2965,7 @@ func (x *DeleteFederatedGraphRequest) String() string { func (*DeleteFederatedGraphRequest) ProtoMessage() {} func (x *DeleteFederatedGraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[22] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[25] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2763,7 +2978,7 @@ func (x *DeleteFederatedGraphRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteFederatedGraphRequest.ProtoReflect.Descriptor instead. func (*DeleteFederatedGraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{22} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{25} } func (x *DeleteFederatedGraphRequest) GetName() string { @@ -2790,7 +3005,7 @@ type DeleteMonographRequest struct { func (x *DeleteMonographRequest) Reset() { *x = DeleteMonographRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[23] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[26] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2802,7 +3017,7 @@ func (x *DeleteMonographRequest) String() string { func (*DeleteMonographRequest) ProtoMessage() {} func (x *DeleteMonographRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[23] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[26] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2815,7 +3030,7 @@ func (x *DeleteMonographRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteMonographRequest.ProtoReflect.Descriptor instead. func (*DeleteMonographRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{23} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{26} } func (x *DeleteMonographRequest) GetName() string { @@ -2841,7 +3056,7 @@ type DeleteMonographResponse struct { func (x *DeleteMonographResponse) Reset() { *x = DeleteMonographResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[24] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[27] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2853,7 +3068,7 @@ func (x *DeleteMonographResponse) String() string { func (*DeleteMonographResponse) ProtoMessage() {} func (x *DeleteMonographResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[24] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[27] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2866,7 +3081,7 @@ func (x *DeleteMonographResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteMonographResponse.ProtoReflect.Descriptor instead. func (*DeleteMonographResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{24} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{27} } func (x *DeleteMonographResponse) GetResponse() *Response { @@ -2888,7 +3103,7 @@ type DeleteFederatedSubgraphRequest struct { func (x *DeleteFederatedSubgraphRequest) Reset() { *x = DeleteFederatedSubgraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[25] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[28] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2900,7 +3115,7 @@ func (x *DeleteFederatedSubgraphRequest) String() string { func (*DeleteFederatedSubgraphRequest) ProtoMessage() {} func (x *DeleteFederatedSubgraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[25] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[28] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2913,7 +3128,7 @@ func (x *DeleteFederatedSubgraphRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteFederatedSubgraphRequest.ProtoReflect.Descriptor instead. func (*DeleteFederatedSubgraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{25} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{28} } func (x *DeleteFederatedSubgraphRequest) GetSubgraphName() string { @@ -2951,7 +3166,7 @@ type SchemaChange struct { func (x *SchemaChange) Reset() { *x = SchemaChange{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[26] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[29] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2963,7 +3178,7 @@ func (x *SchemaChange) String() string { func (*SchemaChange) ProtoMessage() {} func (x *SchemaChange) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[26] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[29] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2976,7 +3191,7 @@ func (x *SchemaChange) ProtoReflect() protoreflect.Message { // Deprecated: Use SchemaChange.ProtoReflect.Descriptor instead. func (*SchemaChange) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{26} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{29} } func (x *SchemaChange) GetMessage() string { @@ -3036,7 +3251,7 @@ type FederatedGraphSchemaChange struct { func (x *FederatedGraphSchemaChange) Reset() { *x = FederatedGraphSchemaChange{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[27] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[30] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3048,7 +3263,7 @@ func (x *FederatedGraphSchemaChange) String() string { func (*FederatedGraphSchemaChange) ProtoMessage() {} func (x *FederatedGraphSchemaChange) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[27] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[30] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3061,7 +3276,7 @@ func (x *FederatedGraphSchemaChange) ProtoReflect() protoreflect.Message { // Deprecated: Use FederatedGraphSchemaChange.ProtoReflect.Descriptor instead. func (*FederatedGraphSchemaChange) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{27} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{30} } func (x *FederatedGraphSchemaChange) GetMessage() string { @@ -3125,7 +3340,7 @@ type CompositionError struct { func (x *CompositionError) Reset() { *x = CompositionError{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[28] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[31] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3137,7 +3352,7 @@ func (x *CompositionError) String() string { func (*CompositionError) ProtoMessage() {} func (x *CompositionError) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[28] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[31] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3150,7 +3365,7 @@ func (x *CompositionError) ProtoReflect() protoreflect.Message { // Deprecated: Use CompositionError.ProtoReflect.Descriptor instead. func (*CompositionError) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{28} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{31} } func (x *CompositionError) GetMessage() string { @@ -3193,7 +3408,7 @@ type CompositionWarning struct { func (x *CompositionWarning) Reset() { *x = CompositionWarning{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[29] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[32] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3205,7 +3420,7 @@ func (x *CompositionWarning) String() string { func (*CompositionWarning) ProtoMessage() {} func (x *CompositionWarning) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[29] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[32] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3218,7 +3433,7 @@ func (x *CompositionWarning) ProtoReflect() protoreflect.Message { // Deprecated: Use CompositionWarning.ProtoReflect.Descriptor instead. func (*CompositionWarning) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{29} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{32} } func (x *CompositionWarning) GetMessage() string { @@ -3260,7 +3475,7 @@ type DeploymentError struct { func (x *DeploymentError) Reset() { *x = DeploymentError{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[30] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[33] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3272,7 +3487,7 @@ func (x *DeploymentError) String() string { func (*DeploymentError) ProtoMessage() {} func (x *DeploymentError) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[30] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[33] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3285,7 +3500,7 @@ func (x *DeploymentError) ProtoReflect() protoreflect.Message { // Deprecated: Use DeploymentError.ProtoReflect.Descriptor instead. func (*DeploymentError) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{30} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{33} } func (x *DeploymentError) GetMessage() string { @@ -3321,7 +3536,7 @@ type CheckOperationUsageStats struct { func (x *CheckOperationUsageStats) Reset() { *x = CheckOperationUsageStats{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[31] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[34] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3333,7 +3548,7 @@ func (x *CheckOperationUsageStats) String() string { func (*CheckOperationUsageStats) ProtoMessage() {} func (x *CheckOperationUsageStats) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[31] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[34] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3346,7 +3561,7 @@ func (x *CheckOperationUsageStats) ProtoReflect() protoreflect.Message { // Deprecated: Use CheckOperationUsageStats.ProtoReflect.Descriptor instead. func (*CheckOperationUsageStats) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{31} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{34} } func (x *CheckOperationUsageStats) GetTotalOperations() uint32 { @@ -3389,7 +3604,7 @@ type CheckedFederatedGraphs struct { func (x *CheckedFederatedGraphs) Reset() { *x = CheckedFederatedGraphs{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[32] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[35] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3401,7 +3616,7 @@ func (x *CheckedFederatedGraphs) String() string { func (*CheckedFederatedGraphs) ProtoMessage() {} func (x *CheckedFederatedGraphs) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[32] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[35] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3414,7 +3629,7 @@ func (x *CheckedFederatedGraphs) ProtoReflect() protoreflect.Message { // Deprecated: Use CheckedFederatedGraphs.ProtoReflect.Descriptor instead. func (*CheckedFederatedGraphs) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{32} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{35} } func (x *CheckedFederatedGraphs) GetId() string { @@ -3457,7 +3672,7 @@ type LintLocation struct { func (x *LintLocation) Reset() { *x = LintLocation{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[33] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[36] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3469,7 +3684,7 @@ func (x *LintLocation) String() string { func (*LintLocation) ProtoMessage() {} func (x *LintLocation) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[33] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[36] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3482,7 +3697,7 @@ func (x *LintLocation) ProtoReflect() protoreflect.Message { // Deprecated: Use LintLocation.ProtoReflect.Descriptor instead. func (*LintLocation) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{33} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{36} } func (x *LintLocation) GetLine() uint32 { @@ -3526,7 +3741,7 @@ type LintIssue struct { func (x *LintIssue) Reset() { *x = LintIssue{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[34] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[37] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3538,7 +3753,7 @@ func (x *LintIssue) String() string { func (*LintIssue) ProtoMessage() {} func (x *LintIssue) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[34] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[37] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3551,7 +3766,7 @@ func (x *LintIssue) ProtoReflect() protoreflect.Message { // Deprecated: Use LintIssue.ProtoReflect.Descriptor instead. func (*LintIssue) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{34} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{37} } func (x *LintIssue) GetLintRuleType() string { @@ -3604,7 +3819,7 @@ type GraphPruningIssue struct { func (x *GraphPruningIssue) Reset() { *x = GraphPruningIssue{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[35] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[38] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3616,7 +3831,7 @@ func (x *GraphPruningIssue) String() string { func (*GraphPruningIssue) ProtoMessage() {} func (x *GraphPruningIssue) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[35] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[38] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3629,7 +3844,7 @@ func (x *GraphPruningIssue) ProtoReflect() protoreflect.Message { // Deprecated: Use GraphPruningIssue.ProtoReflect.Descriptor instead. func (*GraphPruningIssue) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{35} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{38} } func (x *GraphPruningIssue) GetGraphPruningRuleType() string { @@ -3716,7 +3931,7 @@ type CheckSubgraphSchemaResponse struct { func (x *CheckSubgraphSchemaResponse) Reset() { *x = CheckSubgraphSchemaResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[36] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[39] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3728,7 +3943,7 @@ func (x *CheckSubgraphSchemaResponse) String() string { func (*CheckSubgraphSchemaResponse) ProtoMessage() {} func (x *CheckSubgraphSchemaResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[36] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[39] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3741,7 +3956,7 @@ func (x *CheckSubgraphSchemaResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CheckSubgraphSchemaResponse.ProtoReflect.Descriptor instead. func (*CheckSubgraphSchemaResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{36} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{39} } func (x *CheckSubgraphSchemaResponse) GetResponse() *Response { @@ -3908,7 +4123,7 @@ type SchemaCheckCounts struct { func (x *SchemaCheckCounts) Reset() { *x = SchemaCheckCounts{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[37] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[40] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3920,7 +4135,7 @@ func (x *SchemaCheckCounts) String() string { func (*SchemaCheckCounts) ProtoMessage() {} func (x *SchemaCheckCounts) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[37] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[40] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3933,7 +4148,7 @@ func (x *SchemaCheckCounts) ProtoReflect() protoreflect.Message { // Deprecated: Use SchemaCheckCounts.ProtoReflect.Descriptor instead. func (*SchemaCheckCounts) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{37} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{40} } func (x *SchemaCheckCounts) GetLintWarnings() int32 { @@ -4010,7 +4225,7 @@ type FixSubgraphSchemaResponse struct { func (x *FixSubgraphSchemaResponse) Reset() { *x = FixSubgraphSchemaResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[38] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[41] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4022,7 +4237,7 @@ func (x *FixSubgraphSchemaResponse) String() string { func (*FixSubgraphSchemaResponse) ProtoMessage() {} func (x *FixSubgraphSchemaResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[38] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[41] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4035,7 +4250,7 @@ func (x *FixSubgraphSchemaResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use FixSubgraphSchemaResponse.ProtoReflect.Descriptor instead. func (*FixSubgraphSchemaResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{38} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{41} } func (x *FixSubgraphSchemaResponse) GetResponse() *Response { @@ -4071,7 +4286,7 @@ type CreateFederatedGraphResponse struct { func (x *CreateFederatedGraphResponse) Reset() { *x = CreateFederatedGraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[39] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[42] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4083,7 +4298,7 @@ func (x *CreateFederatedGraphResponse) String() string { func (*CreateFederatedGraphResponse) ProtoMessage() {} func (x *CreateFederatedGraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[39] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[42] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4096,7 +4311,7 @@ func (x *CreateFederatedGraphResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateFederatedGraphResponse.ProtoReflect.Descriptor instead. func (*CreateFederatedGraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{39} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{42} } func (x *CreateFederatedGraphResponse) GetResponse() *Response { @@ -4136,7 +4351,7 @@ type CreateFederatedSubgraphResponse struct { func (x *CreateFederatedSubgraphResponse) Reset() { *x = CreateFederatedSubgraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[40] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[43] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4148,7 +4363,7 @@ func (x *CreateFederatedSubgraphResponse) String() string { func (*CreateFederatedSubgraphResponse) ProtoMessage() {} func (x *CreateFederatedSubgraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[40] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[43] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4161,7 +4376,7 @@ func (x *CreateFederatedSubgraphResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateFederatedSubgraphResponse.ProtoReflect.Descriptor instead. func (*CreateFederatedSubgraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{40} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{43} } func (x *CreateFederatedSubgraphResponse) GetResponse() *Response { @@ -4184,7 +4399,7 @@ type DeleteFederatedSubgraphResponse struct { func (x *DeleteFederatedSubgraphResponse) Reset() { *x = DeleteFederatedSubgraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[41] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[44] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4196,7 +4411,7 @@ func (x *DeleteFederatedSubgraphResponse) String() string { func (*DeleteFederatedSubgraphResponse) ProtoMessage() {} func (x *DeleteFederatedSubgraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[41] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[44] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4209,7 +4424,7 @@ func (x *DeleteFederatedSubgraphResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteFederatedSubgraphResponse.ProtoReflect.Descriptor instead. func (*DeleteFederatedSubgraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{41} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{44} } func (x *DeleteFederatedSubgraphResponse) GetResponse() *Response { @@ -4256,7 +4471,7 @@ type DeleteFederatedGraphResponse struct { func (x *DeleteFederatedGraphResponse) Reset() { *x = DeleteFederatedGraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[42] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[45] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4268,7 +4483,7 @@ func (x *DeleteFederatedGraphResponse) String() string { func (*DeleteFederatedGraphResponse) ProtoMessage() {} func (x *DeleteFederatedGraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[42] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[45] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4281,7 +4496,7 @@ func (x *DeleteFederatedGraphResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteFederatedGraphResponse.ProtoReflect.Descriptor instead. func (*DeleteFederatedGraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{42} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{45} } func (x *DeleteFederatedGraphResponse) GetResponse() *Response { @@ -4304,7 +4519,7 @@ type GetFederatedGraphsRequest struct { func (x *GetFederatedGraphsRequest) Reset() { *x = GetFederatedGraphsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[43] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[46] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4316,7 +4531,7 @@ func (x *GetFederatedGraphsRequest) String() string { func (*GetFederatedGraphsRequest) ProtoMessage() {} func (x *GetFederatedGraphsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[43] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[46] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4329,7 +4544,7 @@ func (x *GetFederatedGraphsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFederatedGraphsRequest.ProtoReflect.Descriptor instead. func (*GetFederatedGraphsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{43} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{46} } func (x *GetFederatedGraphsRequest) GetLimit() int32 { @@ -4379,7 +4594,7 @@ type Contract struct { func (x *Contract) Reset() { *x = Contract{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[44] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[47] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4391,7 +4606,7 @@ func (x *Contract) String() string { func (*Contract) ProtoMessage() {} func (x *Contract) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[44] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[47] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4404,7 +4619,7 @@ func (x *Contract) ProtoReflect() protoreflect.Message { // Deprecated: Use Contract.ProtoReflect.Descriptor instead. func (*Contract) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{44} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{47} } func (x *Contract) GetId() string { @@ -4460,7 +4675,7 @@ type FederatedGraph struct { func (x *FederatedGraph) Reset() { *x = FederatedGraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[45] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[48] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4472,7 +4687,7 @@ func (x *FederatedGraph) String() string { func (*FederatedGraph) ProtoMessage() {} func (x *FederatedGraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[45] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[48] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4485,7 +4700,7 @@ func (x *FederatedGraph) ProtoReflect() protoreflect.Message { // Deprecated: Use FederatedGraph.ProtoReflect.Descriptor instead. func (*FederatedGraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{45} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{48} } func (x *FederatedGraph) GetId() string { @@ -4617,7 +4832,7 @@ type GetFederatedGraphsResponse struct { func (x *GetFederatedGraphsResponse) Reset() { *x = GetFederatedGraphsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[46] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[49] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4629,7 +4844,7 @@ func (x *GetFederatedGraphsResponse) String() string { func (*GetFederatedGraphsResponse) ProtoMessage() {} func (x *GetFederatedGraphsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[46] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[49] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4642,7 +4857,7 @@ func (x *GetFederatedGraphsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFederatedGraphsResponse.ProtoReflect.Descriptor instead. func (*GetFederatedGraphsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{46} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{49} } func (x *GetFederatedGraphsResponse) GetResponse() *Response { @@ -4669,7 +4884,7 @@ type GetFederatedGraphsBySubgraphLabelsRequest struct { func (x *GetFederatedGraphsBySubgraphLabelsRequest) Reset() { *x = GetFederatedGraphsBySubgraphLabelsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[47] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[50] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4681,7 +4896,7 @@ func (x *GetFederatedGraphsBySubgraphLabelsRequest) String() string { func (*GetFederatedGraphsBySubgraphLabelsRequest) ProtoMessage() {} func (x *GetFederatedGraphsBySubgraphLabelsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[47] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[50] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4694,7 +4909,7 @@ func (x *GetFederatedGraphsBySubgraphLabelsRequest) ProtoReflect() protoreflect. // Deprecated: Use GetFederatedGraphsBySubgraphLabelsRequest.ProtoReflect.Descriptor instead. func (*GetFederatedGraphsBySubgraphLabelsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{47} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{50} } func (x *GetFederatedGraphsBySubgraphLabelsRequest) GetSubgraphName() string { @@ -4721,7 +4936,7 @@ type GetFederatedGraphsBySubgraphLabelsResponse struct { func (x *GetFederatedGraphsBySubgraphLabelsResponse) Reset() { *x = GetFederatedGraphsBySubgraphLabelsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[48] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[51] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4733,7 +4948,7 @@ func (x *GetFederatedGraphsBySubgraphLabelsResponse) String() string { func (*GetFederatedGraphsBySubgraphLabelsResponse) ProtoMessage() {} func (x *GetFederatedGraphsBySubgraphLabelsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[48] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[51] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4746,7 +4961,7 @@ func (x *GetFederatedGraphsBySubgraphLabelsResponse) ProtoReflect() protoreflect // Deprecated: Use GetFederatedGraphsBySubgraphLabelsResponse.ProtoReflect.Descriptor instead. func (*GetFederatedGraphsBySubgraphLabelsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{48} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{51} } func (x *GetFederatedGraphsBySubgraphLabelsResponse) GetResponse() *Response { @@ -4776,7 +4991,7 @@ type GetSubgraphsRequest struct { func (x *GetSubgraphsRequest) Reset() { *x = GetSubgraphsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[49] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[52] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4788,7 +5003,7 @@ func (x *GetSubgraphsRequest) String() string { func (*GetSubgraphsRequest) ProtoMessage() {} func (x *GetSubgraphsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[49] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[52] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4801,7 +5016,7 @@ func (x *GetSubgraphsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetSubgraphsRequest.ProtoReflect.Descriptor instead. func (*GetSubgraphsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{49} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{52} } func (x *GetSubgraphsRequest) GetLimit() int32 { @@ -4866,7 +5081,7 @@ type Subgraph struct { func (x *Subgraph) Reset() { *x = Subgraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[50] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[53] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4878,7 +5093,7 @@ func (x *Subgraph) String() string { func (*Subgraph) ProtoMessage() {} func (x *Subgraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[50] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[53] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4891,7 +5106,7 @@ func (x *Subgraph) ProtoReflect() protoreflect.Message { // Deprecated: Use Subgraph.ProtoReflect.Descriptor instead. func (*Subgraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{50} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{53} } func (x *Subgraph) GetId() string { @@ -5038,7 +5253,7 @@ type GetSubgraphsResponse struct { func (x *GetSubgraphsResponse) Reset() { *x = GetSubgraphsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[51] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[54] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5050,7 +5265,7 @@ func (x *GetSubgraphsResponse) String() string { func (*GetSubgraphsResponse) ProtoMessage() {} func (x *GetSubgraphsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[51] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[54] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5063,7 +5278,7 @@ func (x *GetSubgraphsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetSubgraphsResponse.ProtoReflect.Descriptor instead. func (*GetSubgraphsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{51} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{54} } func (x *GetSubgraphsResponse) GetResponse() *Response { @@ -5098,7 +5313,7 @@ type GetFederatedGraphByNameRequest struct { func (x *GetFederatedGraphByNameRequest) Reset() { *x = GetFederatedGraphByNameRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[52] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[55] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5110,7 +5325,7 @@ func (x *GetFederatedGraphByNameRequest) String() string { func (*GetFederatedGraphByNameRequest) ProtoMessage() {} func (x *GetFederatedGraphByNameRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[52] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[55] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5123,7 +5338,7 @@ func (x *GetFederatedGraphByNameRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFederatedGraphByNameRequest.ProtoReflect.Descriptor instead. func (*GetFederatedGraphByNameRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{52} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{55} } func (x *GetFederatedGraphByNameRequest) GetName() string { @@ -5161,7 +5376,7 @@ type GetFederatedGraphByNameResponse struct { func (x *GetFederatedGraphByNameResponse) Reset() { *x = GetFederatedGraphByNameResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[53] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[56] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5173,7 +5388,7 @@ func (x *GetFederatedGraphByNameResponse) String() string { func (*GetFederatedGraphByNameResponse) ProtoMessage() {} func (x *GetFederatedGraphByNameResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[53] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[56] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5186,7 +5401,7 @@ func (x *GetFederatedGraphByNameResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFederatedGraphByNameResponse.ProtoReflect.Descriptor instead. func (*GetFederatedGraphByNameResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{53} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{56} } func (x *GetFederatedGraphByNameResponse) GetResponse() *Response { @@ -5235,7 +5450,7 @@ type GetFederatedGraphSDLByNameRequest struct { func (x *GetFederatedGraphSDLByNameRequest) Reset() { *x = GetFederatedGraphSDLByNameRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[54] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[57] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5247,7 +5462,7 @@ func (x *GetFederatedGraphSDLByNameRequest) String() string { func (*GetFederatedGraphSDLByNameRequest) ProtoMessage() {} func (x *GetFederatedGraphSDLByNameRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[54] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[57] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5260,7 +5475,7 @@ func (x *GetFederatedGraphSDLByNameRequest) ProtoReflect() protoreflect.Message // Deprecated: Use GetFederatedGraphSDLByNameRequest.ProtoReflect.Descriptor instead. func (*GetFederatedGraphSDLByNameRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{54} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{57} } func (x *GetFederatedGraphSDLByNameRequest) GetName() string { @@ -5296,7 +5511,7 @@ type GetFederatedGraphSDLByNameResponse struct { func (x *GetFederatedGraphSDLByNameResponse) Reset() { *x = GetFederatedGraphSDLByNameResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[55] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[58] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5308,7 +5523,7 @@ func (x *GetFederatedGraphSDLByNameResponse) String() string { func (*GetFederatedGraphSDLByNameResponse) ProtoMessage() {} func (x *GetFederatedGraphSDLByNameResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[55] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[58] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5321,7 +5536,7 @@ func (x *GetFederatedGraphSDLByNameResponse) ProtoReflect() protoreflect.Message // Deprecated: Use GetFederatedGraphSDLByNameResponse.ProtoReflect.Descriptor instead. func (*GetFederatedGraphSDLByNameResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{55} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{58} } func (x *GetFederatedGraphSDLByNameResponse) GetResponse() *Response { @@ -5362,7 +5577,7 @@ type GetSubgraphByNameRequest struct { func (x *GetSubgraphByNameRequest) Reset() { *x = GetSubgraphByNameRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[56] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[59] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5374,7 +5589,7 @@ func (x *GetSubgraphByNameRequest) String() string { func (*GetSubgraphByNameRequest) ProtoMessage() {} func (x *GetSubgraphByNameRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[56] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[59] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5387,7 +5602,7 @@ func (x *GetSubgraphByNameRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetSubgraphByNameRequest.ProtoReflect.Descriptor instead. func (*GetSubgraphByNameRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{56} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{59} } func (x *GetSubgraphByNameRequest) GetName() string { @@ -5416,7 +5631,7 @@ type GetSubgraphByNameResponse struct { func (x *GetSubgraphByNameResponse) Reset() { *x = GetSubgraphByNameResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[57] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[60] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5428,7 +5643,7 @@ func (x *GetSubgraphByNameResponse) String() string { func (*GetSubgraphByNameResponse) ProtoMessage() {} func (x *GetSubgraphByNameResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[57] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[60] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5441,7 +5656,7 @@ func (x *GetSubgraphByNameResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetSubgraphByNameResponse.ProtoReflect.Descriptor instead. func (*GetSubgraphByNameResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{57} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{60} } func (x *GetSubgraphByNameResponse) GetResponse() *Response { @@ -5483,7 +5698,7 @@ type GetSubgraphSDLFromLatestCompositionRequest struct { func (x *GetSubgraphSDLFromLatestCompositionRequest) Reset() { *x = GetSubgraphSDLFromLatestCompositionRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[58] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[61] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5495,7 +5710,7 @@ func (x *GetSubgraphSDLFromLatestCompositionRequest) String() string { func (*GetSubgraphSDLFromLatestCompositionRequest) ProtoMessage() {} func (x *GetSubgraphSDLFromLatestCompositionRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[58] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[61] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5508,7 +5723,7 @@ func (x *GetSubgraphSDLFromLatestCompositionRequest) ProtoReflect() protoreflect // Deprecated: Use GetSubgraphSDLFromLatestCompositionRequest.ProtoReflect.Descriptor instead. func (*GetSubgraphSDLFromLatestCompositionRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{58} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{61} } func (x *GetSubgraphSDLFromLatestCompositionRequest) GetName() string { @@ -5543,7 +5758,7 @@ type GetSubgraphSDLFromLatestCompositionResponse struct { func (x *GetSubgraphSDLFromLatestCompositionResponse) Reset() { *x = GetSubgraphSDLFromLatestCompositionResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[59] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[62] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5555,7 +5770,7 @@ func (x *GetSubgraphSDLFromLatestCompositionResponse) String() string { func (*GetSubgraphSDLFromLatestCompositionResponse) ProtoMessage() {} func (x *GetSubgraphSDLFromLatestCompositionResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[59] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[62] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5568,7 +5783,7 @@ func (x *GetSubgraphSDLFromLatestCompositionResponse) ProtoReflect() protoreflec // Deprecated: Use GetSubgraphSDLFromLatestCompositionResponse.ProtoReflect.Descriptor instead. func (*GetSubgraphSDLFromLatestCompositionResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{59} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{62} } func (x *GetSubgraphSDLFromLatestCompositionResponse) GetResponse() *Response { @@ -5602,7 +5817,7 @@ type GetLatestSubgraphSDLRequest struct { func (x *GetLatestSubgraphSDLRequest) Reset() { *x = GetLatestSubgraphSDLRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[60] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[63] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5614,7 +5829,7 @@ func (x *GetLatestSubgraphSDLRequest) String() string { func (*GetLatestSubgraphSDLRequest) ProtoMessage() {} func (x *GetLatestSubgraphSDLRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[60] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[63] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5627,7 +5842,7 @@ func (x *GetLatestSubgraphSDLRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetLatestSubgraphSDLRequest.ProtoReflect.Descriptor instead. func (*GetLatestSubgraphSDLRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{60} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{63} } func (x *GetLatestSubgraphSDLRequest) GetName() string { @@ -5655,7 +5870,7 @@ type GetLatestSubgraphSDLResponse struct { func (x *GetLatestSubgraphSDLResponse) Reset() { *x = GetLatestSubgraphSDLResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[61] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[64] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5667,7 +5882,7 @@ func (x *GetLatestSubgraphSDLResponse) String() string { func (*GetLatestSubgraphSDLResponse) ProtoMessage() {} func (x *GetLatestSubgraphSDLResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[61] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[64] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5680,7 +5895,7 @@ func (x *GetLatestSubgraphSDLResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetLatestSubgraphSDLResponse.ProtoReflect.Descriptor instead. func (*GetLatestSubgraphSDLResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{61} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{64} } func (x *GetLatestSubgraphSDLResponse) GetResponse() *Response { @@ -5713,7 +5928,7 @@ type GetChecksByFederatedGraphNameFilters struct { func (x *GetChecksByFederatedGraphNameFilters) Reset() { *x = GetChecksByFederatedGraphNameFilters{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[62] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[65] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5725,7 +5940,7 @@ func (x *GetChecksByFederatedGraphNameFilters) String() string { func (*GetChecksByFederatedGraphNameFilters) ProtoMessage() {} func (x *GetChecksByFederatedGraphNameFilters) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[62] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[65] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5738,7 +5953,7 @@ func (x *GetChecksByFederatedGraphNameFilters) ProtoReflect() protoreflect.Messa // Deprecated: Use GetChecksByFederatedGraphNameFilters.ProtoReflect.Descriptor instead. func (*GetChecksByFederatedGraphNameFilters) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{62} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{65} } func (x *GetChecksByFederatedGraphNameFilters) GetSubgraphs() []string { @@ -5763,7 +5978,7 @@ type GetChecksByFederatedGraphNameRequest struct { func (x *GetChecksByFederatedGraphNameRequest) Reset() { *x = GetChecksByFederatedGraphNameRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[63] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[66] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5775,7 +5990,7 @@ func (x *GetChecksByFederatedGraphNameRequest) String() string { func (*GetChecksByFederatedGraphNameRequest) ProtoMessage() {} func (x *GetChecksByFederatedGraphNameRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[63] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[66] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5788,7 +6003,7 @@ func (x *GetChecksByFederatedGraphNameRequest) ProtoReflect() protoreflect.Messa // Deprecated: Use GetChecksByFederatedGraphNameRequest.ProtoReflect.Descriptor instead. func (*GetChecksByFederatedGraphNameRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{63} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{66} } func (x *GetChecksByFederatedGraphNameRequest) GetName() string { @@ -5873,7 +6088,7 @@ type SchemaCheck struct { func (x *SchemaCheck) Reset() { *x = SchemaCheck{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[64] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[67] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5885,7 +6100,7 @@ func (x *SchemaCheck) String() string { func (*SchemaCheck) ProtoMessage() {} func (x *SchemaCheck) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[64] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[67] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5898,7 +6113,7 @@ func (x *SchemaCheck) ProtoReflect() protoreflect.Message { // Deprecated: Use SchemaCheck.ProtoReflect.Descriptor instead. func (*SchemaCheck) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{64} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{67} } func (x *SchemaCheck) GetId() string { @@ -6087,7 +6302,7 @@ type GetChecksByFederatedGraphNameResponse struct { func (x *GetChecksByFederatedGraphNameResponse) Reset() { *x = GetChecksByFederatedGraphNameResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[65] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[68] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6099,7 +6314,7 @@ func (x *GetChecksByFederatedGraphNameResponse) String() string { func (*GetChecksByFederatedGraphNameResponse) ProtoMessage() {} func (x *GetChecksByFederatedGraphNameResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[65] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[68] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6112,7 +6327,7 @@ func (x *GetChecksByFederatedGraphNameResponse) ProtoReflect() protoreflect.Mess // Deprecated: Use GetChecksByFederatedGraphNameResponse.ProtoReflect.Descriptor instead. func (*GetChecksByFederatedGraphNameResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{65} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{68} } func (x *GetChecksByFederatedGraphNameResponse) GetResponse() *Response { @@ -6147,7 +6362,7 @@ type GetCheckSummaryRequest struct { func (x *GetCheckSummaryRequest) Reset() { *x = GetCheckSummaryRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[66] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[69] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6159,7 +6374,7 @@ func (x *GetCheckSummaryRequest) String() string { func (*GetCheckSummaryRequest) ProtoMessage() {} func (x *GetCheckSummaryRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[66] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[69] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6172,7 +6387,7 @@ func (x *GetCheckSummaryRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetCheckSummaryRequest.ProtoReflect.Descriptor instead. func (*GetCheckSummaryRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{66} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{69} } func (x *GetCheckSummaryRequest) GetCheckId() string { @@ -6206,7 +6421,7 @@ type ChangeCounts struct { func (x *ChangeCounts) Reset() { *x = ChangeCounts{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[67] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[70] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6218,7 +6433,7 @@ func (x *ChangeCounts) String() string { func (*ChangeCounts) ProtoMessage() {} func (x *ChangeCounts) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[67] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[70] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6231,7 +6446,7 @@ func (x *ChangeCounts) ProtoReflect() protoreflect.Message { // Deprecated: Use ChangeCounts.ProtoReflect.Descriptor instead. func (*ChangeCounts) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{67} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{70} } func (x *ChangeCounts) GetAdditions() int32 { @@ -6271,7 +6486,7 @@ type GetCheckSummaryResponse struct { func (x *GetCheckSummaryResponse) Reset() { *x = GetCheckSummaryResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[68] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[71] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6283,7 +6498,7 @@ func (x *GetCheckSummaryResponse) String() string { func (*GetCheckSummaryResponse) ProtoMessage() {} func (x *GetCheckSummaryResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[68] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[71] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6296,7 +6511,7 @@ func (x *GetCheckSummaryResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetCheckSummaryResponse.ProtoReflect.Descriptor instead. func (*GetCheckSummaryResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{68} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{71} } func (x *GetCheckSummaryResponse) GetResponse() *Response { @@ -6418,7 +6633,7 @@ type GetCheckOperationsRequest struct { func (x *GetCheckOperationsRequest) Reset() { *x = GetCheckOperationsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[69] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[72] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6430,7 +6645,7 @@ func (x *GetCheckOperationsRequest) String() string { func (*GetCheckOperationsRequest) ProtoMessage() {} func (x *GetCheckOperationsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[69] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[72] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6443,7 +6658,7 @@ func (x *GetCheckOperationsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetCheckOperationsRequest.ProtoReflect.Descriptor instead. func (*GetCheckOperationsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{69} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{72} } func (x *GetCheckOperationsRequest) GetCheckId() string { @@ -6504,7 +6719,7 @@ type GetCheckOperationsResponse struct { func (x *GetCheckOperationsResponse) Reset() { *x = GetCheckOperationsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[70] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[73] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6516,7 +6731,7 @@ func (x *GetCheckOperationsResponse) String() string { func (*GetCheckOperationsResponse) ProtoMessage() {} func (x *GetCheckOperationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[70] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[73] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6529,7 +6744,7 @@ func (x *GetCheckOperationsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetCheckOperationsResponse.ProtoReflect.Descriptor instead. func (*GetCheckOperationsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{70} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{73} } func (x *GetCheckOperationsResponse) GetResponse() *Response { @@ -6600,7 +6815,7 @@ type GetOperationContentRequest struct { func (x *GetOperationContentRequest) Reset() { *x = GetOperationContentRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[71] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[74] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6612,7 +6827,7 @@ func (x *GetOperationContentRequest) String() string { func (*GetOperationContentRequest) ProtoMessage() {} func (x *GetOperationContentRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[71] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[74] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6625,7 +6840,7 @@ func (x *GetOperationContentRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOperationContentRequest.ProtoReflect.Descriptor instead. func (*GetOperationContentRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{71} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{74} } func (x *GetOperationContentRequest) GetHash() string { @@ -6666,7 +6881,7 @@ type GetOperationContentResponse struct { func (x *GetOperationContentResponse) Reset() { *x = GetOperationContentResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[72] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[75] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6678,7 +6893,7 @@ func (x *GetOperationContentResponse) String() string { func (*GetOperationContentResponse) ProtoMessage() {} func (x *GetOperationContentResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[72] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[75] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6691,7 +6906,7 @@ func (x *GetOperationContentResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOperationContentResponse.ProtoReflect.Descriptor instead. func (*GetOperationContentResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{72} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{75} } func (x *GetOperationContentResponse) GetResponse() *Response { @@ -6720,7 +6935,7 @@ type GetFederatedGraphChangelogRequest struct { func (x *GetFederatedGraphChangelogRequest) Reset() { *x = GetFederatedGraphChangelogRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[73] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[76] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6732,7 +6947,7 @@ func (x *GetFederatedGraphChangelogRequest) String() string { func (*GetFederatedGraphChangelogRequest) ProtoMessage() {} func (x *GetFederatedGraphChangelogRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[73] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[76] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6745,7 +6960,7 @@ func (x *GetFederatedGraphChangelogRequest) ProtoReflect() protoreflect.Message // Deprecated: Use GetFederatedGraphChangelogRequest.ProtoReflect.Descriptor instead. func (*GetFederatedGraphChangelogRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{73} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{76} } func (x *GetFederatedGraphChangelogRequest) GetName() string { @@ -6789,7 +7004,7 @@ type FederatedGraphChangelog struct { func (x *FederatedGraphChangelog) Reset() { *x = FederatedGraphChangelog{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[74] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[77] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6801,7 +7016,7 @@ func (x *FederatedGraphChangelog) String() string { func (*FederatedGraphChangelog) ProtoMessage() {} func (x *FederatedGraphChangelog) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[74] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[77] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6814,7 +7029,7 @@ func (x *FederatedGraphChangelog) ProtoReflect() protoreflect.Message { // Deprecated: Use FederatedGraphChangelog.ProtoReflect.Descriptor instead. func (*FederatedGraphChangelog) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{74} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{77} } func (x *FederatedGraphChangelog) GetId() string { @@ -6864,7 +7079,7 @@ type FederatedGraphChangelogOutput struct { func (x *FederatedGraphChangelogOutput) Reset() { *x = FederatedGraphChangelogOutput{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[75] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[78] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6876,7 +7091,7 @@ func (x *FederatedGraphChangelogOutput) String() string { func (*FederatedGraphChangelogOutput) ProtoMessage() {} func (x *FederatedGraphChangelogOutput) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[75] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[78] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6889,7 +7104,7 @@ func (x *FederatedGraphChangelogOutput) ProtoReflect() protoreflect.Message { // Deprecated: Use FederatedGraphChangelogOutput.ProtoReflect.Descriptor instead. func (*FederatedGraphChangelogOutput) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{75} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{78} } func (x *FederatedGraphChangelogOutput) GetCreatedAt() string { @@ -6931,7 +7146,7 @@ type GetFederatedGraphChangelogResponse struct { func (x *GetFederatedGraphChangelogResponse) Reset() { *x = GetFederatedGraphChangelogResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[76] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[79] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6943,7 +7158,7 @@ func (x *GetFederatedGraphChangelogResponse) String() string { func (*GetFederatedGraphChangelogResponse) ProtoMessage() {} func (x *GetFederatedGraphChangelogResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[76] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[79] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6956,7 +7171,7 @@ func (x *GetFederatedGraphChangelogResponse) ProtoReflect() protoreflect.Message // Deprecated: Use GetFederatedGraphChangelogResponse.ProtoReflect.Descriptor instead. func (*GetFederatedGraphChangelogResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{76} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{79} } func (x *GetFederatedGraphChangelogResponse) GetResponse() *Response { @@ -6990,7 +7205,7 @@ type GetFederatedResponse struct { func (x *GetFederatedResponse) Reset() { *x = GetFederatedResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[77] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[80] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7002,7 +7217,7 @@ func (x *GetFederatedResponse) String() string { func (*GetFederatedResponse) ProtoMessage() {} func (x *GetFederatedResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[77] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[80] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7015,7 +7230,7 @@ func (x *GetFederatedResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFederatedResponse.ProtoReflect.Descriptor instead. func (*GetFederatedResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{77} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{80} } func (x *GetFederatedResponse) GetResponse() *Response { @@ -7053,7 +7268,7 @@ type UpdateSubgraphRequest struct { func (x *UpdateSubgraphRequest) Reset() { *x = UpdateSubgraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[78] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[81] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7065,7 +7280,7 @@ func (x *UpdateSubgraphRequest) String() string { func (*UpdateSubgraphRequest) ProtoMessage() {} func (x *UpdateSubgraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[78] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[81] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7078,7 +7293,7 @@ func (x *UpdateSubgraphRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateSubgraphRequest.ProtoReflect.Descriptor instead. func (*UpdateSubgraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{78} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{81} } func (x *UpdateSubgraphRequest) GetName() string { @@ -7170,7 +7385,7 @@ type UpdateSubgraphResponse struct { func (x *UpdateSubgraphResponse) Reset() { *x = UpdateSubgraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[79] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[82] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7182,7 +7397,7 @@ func (x *UpdateSubgraphResponse) String() string { func (*UpdateSubgraphResponse) ProtoMessage() {} func (x *UpdateSubgraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[79] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[82] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7195,7 +7410,7 @@ func (x *UpdateSubgraphResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateSubgraphResponse.ProtoReflect.Descriptor instead. func (*UpdateSubgraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{79} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{82} } func (x *UpdateSubgraphResponse) GetResponse() *Response { @@ -7243,7 +7458,7 @@ type UpdateFederatedGraphRequest struct { func (x *UpdateFederatedGraphRequest) Reset() { *x = UpdateFederatedGraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[80] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[83] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7255,7 +7470,7 @@ func (x *UpdateFederatedGraphRequest) String() string { func (*UpdateFederatedGraphRequest) ProtoMessage() {} func (x *UpdateFederatedGraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[80] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[83] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7268,7 +7483,7 @@ func (x *UpdateFederatedGraphRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateFederatedGraphRequest.ProtoReflect.Descriptor instead. func (*UpdateFederatedGraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{80} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{83} } func (x *UpdateFederatedGraphRequest) GetName() string { @@ -7346,7 +7561,7 @@ type UpdateFederatedGraphResponse struct { func (x *UpdateFederatedGraphResponse) Reset() { *x = UpdateFederatedGraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[81] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[84] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7358,7 +7573,7 @@ func (x *UpdateFederatedGraphResponse) String() string { func (*UpdateFederatedGraphResponse) ProtoMessage() {} func (x *UpdateFederatedGraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[81] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[84] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7371,7 +7586,7 @@ func (x *UpdateFederatedGraphResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateFederatedGraphResponse.ProtoReflect.Descriptor instead. func (*UpdateFederatedGraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{81} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{84} } func (x *UpdateFederatedGraphResponse) GetResponse() *Response { @@ -7420,7 +7635,7 @@ type UpdateMonographRequest struct { func (x *UpdateMonographRequest) Reset() { *x = UpdateMonographRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[82] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[85] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7432,7 +7647,7 @@ func (x *UpdateMonographRequest) String() string { func (*UpdateMonographRequest) ProtoMessage() {} func (x *UpdateMonographRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[82] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[85] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7445,7 +7660,7 @@ func (x *UpdateMonographRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateMonographRequest.ProtoReflect.Descriptor instead. func (*UpdateMonographRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{82} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{85} } func (x *UpdateMonographRequest) GetName() string { @@ -7527,7 +7742,7 @@ type UpdateMonographResponse struct { func (x *UpdateMonographResponse) Reset() { *x = UpdateMonographResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[83] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[86] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7539,7 +7754,7 @@ func (x *UpdateMonographResponse) String() string { func (*UpdateMonographResponse) ProtoMessage() {} func (x *UpdateMonographResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[83] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[86] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7552,7 +7767,7 @@ func (x *UpdateMonographResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateMonographResponse.ProtoReflect.Descriptor instead. func (*UpdateMonographResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{83} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{86} } func (x *UpdateMonographResponse) GetResponse() *Response { @@ -7575,7 +7790,7 @@ type CheckFederatedGraphRequest struct { func (x *CheckFederatedGraphRequest) Reset() { *x = CheckFederatedGraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[84] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[87] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7587,7 +7802,7 @@ func (x *CheckFederatedGraphRequest) String() string { func (*CheckFederatedGraphRequest) ProtoMessage() {} func (x *CheckFederatedGraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[84] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[87] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7600,7 +7815,7 @@ func (x *CheckFederatedGraphRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CheckFederatedGraphRequest.ProtoReflect.Descriptor instead. func (*CheckFederatedGraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{84} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{87} } func (x *CheckFederatedGraphRequest) GetName() string { @@ -7651,7 +7866,7 @@ type CheckFederatedGraphResponse struct { func (x *CheckFederatedGraphResponse) Reset() { *x = CheckFederatedGraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[85] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[88] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7663,7 +7878,7 @@ func (x *CheckFederatedGraphResponse) String() string { func (*CheckFederatedGraphResponse) ProtoMessage() {} func (x *CheckFederatedGraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[85] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[88] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7676,7 +7891,7 @@ func (x *CheckFederatedGraphResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CheckFederatedGraphResponse.ProtoReflect.Descriptor instead. func (*CheckFederatedGraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{85} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{88} } func (x *CheckFederatedGraphResponse) GetResponse() *Response { @@ -7724,7 +7939,7 @@ type Pagination struct { func (x *Pagination) Reset() { *x = Pagination{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[86] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[89] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7736,7 +7951,7 @@ func (x *Pagination) String() string { func (*Pagination) ProtoMessage() {} func (x *Pagination) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[86] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[89] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7749,7 +7964,7 @@ func (x *Pagination) ProtoReflect() protoreflect.Message { // Deprecated: Use Pagination.ProtoReflect.Descriptor instead. func (*Pagination) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{86} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{89} } func (x *Pagination) GetLimit() int32 { @@ -7776,7 +7991,7 @@ type Sort struct { func (x *Sort) Reset() { *x = Sort{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[87] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[90] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7788,7 +8003,7 @@ func (x *Sort) String() string { func (*Sort) ProtoMessage() {} func (x *Sort) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[87] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[90] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7801,7 +8016,7 @@ func (x *Sort) ProtoReflect() protoreflect.Message { // Deprecated: Use Sort.ProtoReflect.Descriptor instead. func (*Sort) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{87} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{90} } func (x *Sort) GetId() string { @@ -7831,7 +8046,7 @@ type AnalyticsConfig struct { func (x *AnalyticsConfig) Reset() { *x = AnalyticsConfig{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[88] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[91] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7843,7 +8058,7 @@ func (x *AnalyticsConfig) String() string { func (*AnalyticsConfig) ProtoMessage() {} func (x *AnalyticsConfig) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[88] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[91] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7856,7 +8071,7 @@ func (x *AnalyticsConfig) ProtoReflect() protoreflect.Message { // Deprecated: Use AnalyticsConfig.ProtoReflect.Descriptor instead. func (*AnalyticsConfig) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{88} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{91} } func (x *AnalyticsConfig) GetDateRange() *DateRange { @@ -7908,7 +8123,7 @@ type AnalyticsFilter struct { func (x *AnalyticsFilter) Reset() { *x = AnalyticsFilter{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[89] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[92] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7920,7 +8135,7 @@ func (x *AnalyticsFilter) String() string { func (*AnalyticsFilter) ProtoMessage() {} func (x *AnalyticsFilter) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[89] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[92] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7933,7 +8148,7 @@ func (x *AnalyticsFilter) ProtoReflect() protoreflect.Message { // Deprecated: Use AnalyticsFilter.ProtoReflect.Descriptor instead. func (*AnalyticsFilter) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{89} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{92} } func (x *AnalyticsFilter) GetField() string { @@ -7969,7 +8184,7 @@ type DateRange struct { func (x *DateRange) Reset() { *x = DateRange{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[90] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[93] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7981,7 +8196,7 @@ func (x *DateRange) String() string { func (*DateRange) ProtoMessage() {} func (x *DateRange) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[90] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[93] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7994,7 +8209,7 @@ func (x *DateRange) ProtoReflect() protoreflect.Message { // Deprecated: Use DateRange.ProtoReflect.Descriptor instead. func (*DateRange) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{90} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{93} } func (x *DateRange) GetStart() string { @@ -8023,7 +8238,7 @@ type GetAnalyticsViewRequest struct { func (x *GetAnalyticsViewRequest) Reset() { *x = GetAnalyticsViewRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[91] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[94] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8035,7 +8250,7 @@ func (x *GetAnalyticsViewRequest) String() string { func (*GetAnalyticsViewRequest) ProtoMessage() {} func (x *GetAnalyticsViewRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[91] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[94] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8048,7 +8263,7 @@ func (x *GetAnalyticsViewRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAnalyticsViewRequest.ProtoReflect.Descriptor instead. func (*GetAnalyticsViewRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{91} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{94} } func (x *GetAnalyticsViewRequest) GetFederatedGraphName() string { @@ -8091,7 +8306,7 @@ type AnalyticsViewResult struct { func (x *AnalyticsViewResult) Reset() { *x = AnalyticsViewResult{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[92] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[95] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8103,7 +8318,7 @@ func (x *AnalyticsViewResult) String() string { func (*AnalyticsViewResult) ProtoMessage() {} func (x *AnalyticsViewResult) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[92] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[95] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8116,7 +8331,7 @@ func (x *AnalyticsViewResult) ProtoReflect() protoreflect.Message { // Deprecated: Use AnalyticsViewResult.ProtoReflect.Descriptor instead. func (*AnalyticsViewResult) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{92} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{95} } func (x *AnalyticsViewResult) GetColumns() []*AnalyticsViewColumn { @@ -8161,7 +8376,7 @@ type AnalyticsViewColumn struct { func (x *AnalyticsViewColumn) Reset() { *x = AnalyticsViewColumn{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[93] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[96] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8173,7 +8388,7 @@ func (x *AnalyticsViewColumn) String() string { func (*AnalyticsViewColumn) ProtoMessage() {} func (x *AnalyticsViewColumn) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[93] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[96] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8186,7 +8401,7 @@ func (x *AnalyticsViewColumn) ProtoReflect() protoreflect.Message { // Deprecated: Use AnalyticsViewColumn.ProtoReflect.Descriptor instead. func (*AnalyticsViewColumn) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{93} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{96} } func (x *AnalyticsViewColumn) GetName() string { @@ -8243,7 +8458,7 @@ type AnalyticsViewResultFilter struct { func (x *AnalyticsViewResultFilter) Reset() { *x = AnalyticsViewResultFilter{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[94] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[97] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8255,7 +8470,7 @@ func (x *AnalyticsViewResultFilter) String() string { func (*AnalyticsViewResultFilter) ProtoMessage() {} func (x *AnalyticsViewResultFilter) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[94] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[97] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8268,7 +8483,7 @@ func (x *AnalyticsViewResultFilter) ProtoReflect() protoreflect.Message { // Deprecated: Use AnalyticsViewResultFilter.ProtoReflect.Descriptor instead. func (*AnalyticsViewResultFilter) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{94} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{97} } func (x *AnalyticsViewResultFilter) GetColumnName() string { @@ -8310,7 +8525,7 @@ type AnalyticsViewResultFilterOption struct { func (x *AnalyticsViewResultFilterOption) Reset() { *x = AnalyticsViewResultFilterOption{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[95] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[98] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8322,7 +8537,7 @@ func (x *AnalyticsViewResultFilterOption) String() string { func (*AnalyticsViewResultFilterOption) ProtoMessage() {} func (x *AnalyticsViewResultFilterOption) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[95] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[98] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8335,7 +8550,7 @@ func (x *AnalyticsViewResultFilterOption) ProtoReflect() protoreflect.Message { // Deprecated: Use AnalyticsViewResultFilterOption.ProtoReflect.Descriptor instead. func (*AnalyticsViewResultFilterOption) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{95} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{98} } func (x *AnalyticsViewResultFilterOption) GetLabel() string { @@ -8368,7 +8583,7 @@ type AnalyticsViewRow struct { func (x *AnalyticsViewRow) Reset() { *x = AnalyticsViewRow{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[96] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[99] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8380,7 +8595,7 @@ func (x *AnalyticsViewRow) String() string { func (*AnalyticsViewRow) ProtoMessage() {} func (x *AnalyticsViewRow) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[96] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[99] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8393,7 +8608,7 @@ func (x *AnalyticsViewRow) ProtoReflect() protoreflect.Message { // Deprecated: Use AnalyticsViewRow.ProtoReflect.Descriptor instead. func (*AnalyticsViewRow) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{96} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{99} } func (x *AnalyticsViewRow) GetValue() map[string]*AnalyticsViewRowValue { @@ -8419,7 +8634,7 @@ type AnalyticsViewRowValue struct { func (x *AnalyticsViewRowValue) Reset() { *x = AnalyticsViewRowValue{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[97] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[100] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8431,7 +8646,7 @@ func (x *AnalyticsViewRowValue) String() string { func (*AnalyticsViewRowValue) ProtoMessage() {} func (x *AnalyticsViewRowValue) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[97] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[100] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8444,7 +8659,7 @@ func (x *AnalyticsViewRowValue) ProtoReflect() protoreflect.Message { // Deprecated: Use AnalyticsViewRowValue.ProtoReflect.Descriptor instead. func (*AnalyticsViewRowValue) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{97} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{100} } func (x *AnalyticsViewRowValue) GetKind() isAnalyticsViewRowValue_Kind { @@ -8516,7 +8731,7 @@ type GetAnalyticsViewResponse struct { func (x *GetAnalyticsViewResponse) Reset() { *x = GetAnalyticsViewResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[98] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[101] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8528,7 +8743,7 @@ func (x *GetAnalyticsViewResponse) String() string { func (*GetAnalyticsViewResponse) ProtoMessage() {} func (x *GetAnalyticsViewResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[98] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[101] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8541,7 +8756,7 @@ func (x *GetAnalyticsViewResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAnalyticsViewResponse.ProtoReflect.Descriptor instead. func (*GetAnalyticsViewResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{98} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{101} } func (x *GetAnalyticsViewResponse) GetResponse() *Response { @@ -8571,7 +8786,7 @@ type GetDashboardAnalyticsViewRequest struct { func (x *GetDashboardAnalyticsViewRequest) Reset() { *x = GetDashboardAnalyticsViewRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[99] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[102] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8583,7 +8798,7 @@ func (x *GetDashboardAnalyticsViewRequest) String() string { func (*GetDashboardAnalyticsViewRequest) ProtoMessage() {} func (x *GetDashboardAnalyticsViewRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[99] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[102] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8596,7 +8811,7 @@ func (x *GetDashboardAnalyticsViewRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetDashboardAnalyticsViewRequest.ProtoReflect.Descriptor instead. func (*GetDashboardAnalyticsViewRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{99} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{102} } func (x *GetDashboardAnalyticsViewRequest) GetFederatedGraphName() string { @@ -8645,7 +8860,7 @@ type RequestSeriesItem struct { func (x *RequestSeriesItem) Reset() { *x = RequestSeriesItem{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[100] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[103] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8657,7 +8872,7 @@ func (x *RequestSeriesItem) String() string { func (*RequestSeriesItem) ProtoMessage() {} func (x *RequestSeriesItem) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[100] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[103] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8670,7 +8885,7 @@ func (x *RequestSeriesItem) ProtoReflect() protoreflect.Message { // Deprecated: Use RequestSeriesItem.ProtoReflect.Descriptor instead. func (*RequestSeriesItem) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{100} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{103} } func (x *RequestSeriesItem) GetTimestamp() string { @@ -8705,7 +8920,7 @@ type OperationRequestCount struct { func (x *OperationRequestCount) Reset() { *x = OperationRequestCount{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[101] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[104] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8717,7 +8932,7 @@ func (x *OperationRequestCount) String() string { func (*OperationRequestCount) ProtoMessage() {} func (x *OperationRequestCount) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[101] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[104] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8730,7 +8945,7 @@ func (x *OperationRequestCount) ProtoReflect() protoreflect.Message { // Deprecated: Use OperationRequestCount.ProtoReflect.Descriptor instead. func (*OperationRequestCount) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{101} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{104} } func (x *OperationRequestCount) GetOperationHash() string { @@ -8766,7 +8981,7 @@ type FederatedGraphMetrics struct { func (x *FederatedGraphMetrics) Reset() { *x = FederatedGraphMetrics{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[102] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[105] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8778,7 +8993,7 @@ func (x *FederatedGraphMetrics) String() string { func (*FederatedGraphMetrics) ProtoMessage() {} func (x *FederatedGraphMetrics) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[102] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[105] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8791,7 +9006,7 @@ func (x *FederatedGraphMetrics) ProtoReflect() protoreflect.Message { // Deprecated: Use FederatedGraphMetrics.ProtoReflect.Descriptor instead. func (*FederatedGraphMetrics) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{102} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{105} } func (x *FederatedGraphMetrics) GetFederatedGraphID() string { @@ -8834,7 +9049,7 @@ type SubgraphMetrics struct { func (x *SubgraphMetrics) Reset() { *x = SubgraphMetrics{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[103] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[106] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8846,7 +9061,7 @@ func (x *SubgraphMetrics) String() string { func (*SubgraphMetrics) ProtoMessage() {} func (x *SubgraphMetrics) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[103] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[106] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8859,7 +9074,7 @@ func (x *SubgraphMetrics) ProtoReflect() protoreflect.Message { // Deprecated: Use SubgraphMetrics.ProtoReflect.Descriptor instead. func (*SubgraphMetrics) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{103} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{106} } func (x *SubgraphMetrics) GetSubgraphID() string { @@ -8903,7 +9118,7 @@ type GetDashboardAnalyticsViewResponse struct { func (x *GetDashboardAnalyticsViewResponse) Reset() { *x = GetDashboardAnalyticsViewResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[104] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[107] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8915,7 +9130,7 @@ func (x *GetDashboardAnalyticsViewResponse) String() string { func (*GetDashboardAnalyticsViewResponse) ProtoMessage() {} func (x *GetDashboardAnalyticsViewResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[104] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[107] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -8928,7 +9143,7 @@ func (x *GetDashboardAnalyticsViewResponse) ProtoReflect() protoreflect.Message // Deprecated: Use GetDashboardAnalyticsViewResponse.ProtoReflect.Descriptor instead. func (*GetDashboardAnalyticsViewResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{104} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{107} } func (x *GetDashboardAnalyticsViewResponse) GetResponse() *Response { @@ -8977,7 +9192,7 @@ type CreateFederatedGraphTokenRequest struct { func (x *CreateFederatedGraphTokenRequest) Reset() { *x = CreateFederatedGraphTokenRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[105] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[108] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -8989,7 +9204,7 @@ func (x *CreateFederatedGraphTokenRequest) String() string { func (*CreateFederatedGraphTokenRequest) ProtoMessage() {} func (x *CreateFederatedGraphTokenRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[105] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[108] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9002,7 +9217,7 @@ func (x *CreateFederatedGraphTokenRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateFederatedGraphTokenRequest.ProtoReflect.Descriptor instead. func (*CreateFederatedGraphTokenRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{105} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{108} } func (x *CreateFederatedGraphTokenRequest) GetGraphName() string { @@ -9036,7 +9251,7 @@ type CreateFederatedGraphTokenResponse struct { func (x *CreateFederatedGraphTokenResponse) Reset() { *x = CreateFederatedGraphTokenResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[106] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[109] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9048,7 +9263,7 @@ func (x *CreateFederatedGraphTokenResponse) String() string { func (*CreateFederatedGraphTokenResponse) ProtoMessage() {} func (x *CreateFederatedGraphTokenResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[106] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[109] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9061,7 +9276,7 @@ func (x *CreateFederatedGraphTokenResponse) ProtoReflect() protoreflect.Message // Deprecated: Use CreateFederatedGraphTokenResponse.ProtoReflect.Descriptor instead. func (*CreateFederatedGraphTokenResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{106} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{109} } func (x *CreateFederatedGraphTokenResponse) GetResponse() *Response { @@ -9089,7 +9304,7 @@ type OrganizationGroupRule struct { func (x *OrganizationGroupRule) Reset() { *x = OrganizationGroupRule{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[107] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[110] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9101,7 +9316,7 @@ func (x *OrganizationGroupRule) String() string { func (*OrganizationGroupRule) ProtoMessage() {} func (x *OrganizationGroupRule) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[107] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[110] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9114,7 +9329,7 @@ func (x *OrganizationGroupRule) ProtoReflect() protoreflect.Message { // Deprecated: Use OrganizationGroupRule.ProtoReflect.Descriptor instead. func (*OrganizationGroupRule) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{107} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{110} } func (x *OrganizationGroupRule) GetRole() string { @@ -9154,7 +9369,7 @@ type OrganizationGroup struct { func (x *OrganizationGroup) Reset() { *x = OrganizationGroup{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[108] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[111] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9166,7 +9381,7 @@ func (x *OrganizationGroup) String() string { func (*OrganizationGroup) ProtoMessage() {} func (x *OrganizationGroup) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[108] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[111] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9179,7 +9394,7 @@ func (x *OrganizationGroup) ProtoReflect() protoreflect.Message { // Deprecated: Use OrganizationGroup.ProtoReflect.Descriptor instead. func (*OrganizationGroup) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{108} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{111} } func (x *OrganizationGroup) GetGroupId() string { @@ -9248,7 +9463,7 @@ type CreateOrganizationGroupRequest struct { func (x *CreateOrganizationGroupRequest) Reset() { *x = CreateOrganizationGroupRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[109] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[112] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9260,7 +9475,7 @@ func (x *CreateOrganizationGroupRequest) String() string { func (*CreateOrganizationGroupRequest) ProtoMessage() {} func (x *CreateOrganizationGroupRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[109] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[112] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9273,7 +9488,7 @@ func (x *CreateOrganizationGroupRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateOrganizationGroupRequest.ProtoReflect.Descriptor instead. func (*CreateOrganizationGroupRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{109} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{112} } func (x *CreateOrganizationGroupRequest) GetName() string { @@ -9300,7 +9515,7 @@ type CreateOrganizationGroupResponse struct { func (x *CreateOrganizationGroupResponse) Reset() { *x = CreateOrganizationGroupResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[110] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[113] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9312,7 +9527,7 @@ func (x *CreateOrganizationGroupResponse) String() string { func (*CreateOrganizationGroupResponse) ProtoMessage() {} func (x *CreateOrganizationGroupResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[110] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[113] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9325,7 +9540,7 @@ func (x *CreateOrganizationGroupResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateOrganizationGroupResponse.ProtoReflect.Descriptor instead. func (*CreateOrganizationGroupResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{110} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{113} } func (x *CreateOrganizationGroupResponse) GetResponse() *Response { @@ -9350,7 +9565,7 @@ type GetOrganizationGroupsRequest struct { func (x *GetOrganizationGroupsRequest) Reset() { *x = GetOrganizationGroupsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[111] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[114] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9362,7 +9577,7 @@ func (x *GetOrganizationGroupsRequest) String() string { func (*GetOrganizationGroupsRequest) ProtoMessage() {} func (x *GetOrganizationGroupsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[111] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[114] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9375,7 +9590,7 @@ func (x *GetOrganizationGroupsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOrganizationGroupsRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationGroupsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{111} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{114} } type GetOrganizationGroupsResponse struct { @@ -9388,7 +9603,7 @@ type GetOrganizationGroupsResponse struct { func (x *GetOrganizationGroupsResponse) Reset() { *x = GetOrganizationGroupsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[112] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[115] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9400,7 +9615,7 @@ func (x *GetOrganizationGroupsResponse) String() string { func (*GetOrganizationGroupsResponse) ProtoMessage() {} func (x *GetOrganizationGroupsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[112] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[115] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9413,7 +9628,7 @@ func (x *GetOrganizationGroupsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOrganizationGroupsResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationGroupsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{112} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{115} } func (x *GetOrganizationGroupsResponse) GetResponse() *Response { @@ -9439,7 +9654,7 @@ type GetOrganizationGroupMembersRequest struct { func (x *GetOrganizationGroupMembersRequest) Reset() { *x = GetOrganizationGroupMembersRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[113] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[116] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9451,7 +9666,7 @@ func (x *GetOrganizationGroupMembersRequest) String() string { func (*GetOrganizationGroupMembersRequest) ProtoMessage() {} func (x *GetOrganizationGroupMembersRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[113] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[116] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9464,7 +9679,7 @@ func (x *GetOrganizationGroupMembersRequest) ProtoReflect() protoreflect.Message // Deprecated: Use GetOrganizationGroupMembersRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationGroupMembersRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{113} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{116} } func (x *GetOrganizationGroupMembersRequest) GetGroupId() string { @@ -9485,7 +9700,7 @@ type GetOrganizationGroupMembersResponse struct { func (x *GetOrganizationGroupMembersResponse) Reset() { *x = GetOrganizationGroupMembersResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[114] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[117] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9497,7 +9712,7 @@ func (x *GetOrganizationGroupMembersResponse) String() string { func (*GetOrganizationGroupMembersResponse) ProtoMessage() {} func (x *GetOrganizationGroupMembersResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[114] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[117] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9510,7 +9725,7 @@ func (x *GetOrganizationGroupMembersResponse) ProtoReflect() protoreflect.Messag // Deprecated: Use GetOrganizationGroupMembersResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationGroupMembersResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{114} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{117} } func (x *GetOrganizationGroupMembersResponse) GetResponse() *Response { @@ -9545,7 +9760,7 @@ type UpdateOrganizationGroupRequest struct { func (x *UpdateOrganizationGroupRequest) Reset() { *x = UpdateOrganizationGroupRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[115] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[118] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9557,7 +9772,7 @@ func (x *UpdateOrganizationGroupRequest) String() string { func (*UpdateOrganizationGroupRequest) ProtoMessage() {} func (x *UpdateOrganizationGroupRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[115] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[118] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9570,7 +9785,7 @@ func (x *UpdateOrganizationGroupRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateOrganizationGroupRequest.ProtoReflect.Descriptor instead. func (*UpdateOrganizationGroupRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{115} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{118} } func (x *UpdateOrganizationGroupRequest) GetGroupId() string { @@ -9603,7 +9818,7 @@ type UpdateOrganizationGroupResponse struct { func (x *UpdateOrganizationGroupResponse) Reset() { *x = UpdateOrganizationGroupResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[116] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[119] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9615,7 +9830,7 @@ func (x *UpdateOrganizationGroupResponse) String() string { func (*UpdateOrganizationGroupResponse) ProtoMessage() {} func (x *UpdateOrganizationGroupResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[116] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[119] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9628,7 +9843,7 @@ func (x *UpdateOrganizationGroupResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateOrganizationGroupResponse.ProtoReflect.Descriptor instead. func (*UpdateOrganizationGroupResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{116} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{119} } func (x *UpdateOrganizationGroupResponse) GetResponse() *Response { @@ -9648,7 +9863,7 @@ type DeleteOrganizationGroupRequest struct { func (x *DeleteOrganizationGroupRequest) Reset() { *x = DeleteOrganizationGroupRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[117] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[120] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9660,7 +9875,7 @@ func (x *DeleteOrganizationGroupRequest) String() string { func (*DeleteOrganizationGroupRequest) ProtoMessage() {} func (x *DeleteOrganizationGroupRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[117] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[120] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9673,7 +9888,7 @@ func (x *DeleteOrganizationGroupRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteOrganizationGroupRequest.ProtoReflect.Descriptor instead. func (*DeleteOrganizationGroupRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{117} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{120} } func (x *DeleteOrganizationGroupRequest) GetGroupId() string { @@ -9699,7 +9914,7 @@ type DeleteOrganizationGroupResponse struct { func (x *DeleteOrganizationGroupResponse) Reset() { *x = DeleteOrganizationGroupResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[118] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[121] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9711,7 +9926,7 @@ func (x *DeleteOrganizationGroupResponse) String() string { func (*DeleteOrganizationGroupResponse) ProtoMessage() {} func (x *DeleteOrganizationGroupResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[118] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[121] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9724,7 +9939,7 @@ func (x *DeleteOrganizationGroupResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteOrganizationGroupResponse.ProtoReflect.Descriptor instead. func (*DeleteOrganizationGroupResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{118} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{121} } func (x *DeleteOrganizationGroupResponse) GetResponse() *Response { @@ -9748,7 +9963,7 @@ type OrgMember struct { func (x *OrgMember) Reset() { *x = OrgMember{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[119] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[122] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9760,7 +9975,7 @@ func (x *OrgMember) String() string { func (*OrgMember) ProtoMessage() {} func (x *OrgMember) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[119] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[122] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9773,7 +9988,7 @@ func (x *OrgMember) ProtoReflect() protoreflect.Message { // Deprecated: Use OrgMember.ProtoReflect.Descriptor instead. func (*OrgMember) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{119} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{122} } func (x *OrgMember) GetUserID() string { @@ -9828,7 +10043,7 @@ type PendingOrgInvitation struct { func (x *PendingOrgInvitation) Reset() { *x = PendingOrgInvitation{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[120] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[123] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9840,7 +10055,7 @@ func (x *PendingOrgInvitation) String() string { func (*PendingOrgInvitation) ProtoMessage() {} func (x *PendingOrgInvitation) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[120] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[123] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9853,7 +10068,7 @@ func (x *PendingOrgInvitation) ProtoReflect() protoreflect.Message { // Deprecated: Use PendingOrgInvitation.ProtoReflect.Descriptor instead. func (*PendingOrgInvitation) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{120} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{123} } func (x *PendingOrgInvitation) GetUserID() string { @@ -9880,7 +10095,7 @@ type GetPendingOrganizationMembersRequest struct { func (x *GetPendingOrganizationMembersRequest) Reset() { *x = GetPendingOrganizationMembersRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[121] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[124] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9892,7 +10107,7 @@ func (x *GetPendingOrganizationMembersRequest) String() string { func (*GetPendingOrganizationMembersRequest) ProtoMessage() {} func (x *GetPendingOrganizationMembersRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[121] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[124] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9905,7 +10120,7 @@ func (x *GetPendingOrganizationMembersRequest) ProtoReflect() protoreflect.Messa // Deprecated: Use GetPendingOrganizationMembersRequest.ProtoReflect.Descriptor instead. func (*GetPendingOrganizationMembersRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{121} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{124} } func (x *GetPendingOrganizationMembersRequest) GetPagination() *Pagination { @@ -9933,7 +10148,7 @@ type GetPendingOrganizationMembersResponse struct { func (x *GetPendingOrganizationMembersResponse) Reset() { *x = GetPendingOrganizationMembersResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[122] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[125] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -9945,7 +10160,7 @@ func (x *GetPendingOrganizationMembersResponse) String() string { func (*GetPendingOrganizationMembersResponse) ProtoMessage() {} func (x *GetPendingOrganizationMembersResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[122] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[125] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -9958,7 +10173,7 @@ func (x *GetPendingOrganizationMembersResponse) ProtoReflect() protoreflect.Mess // Deprecated: Use GetPendingOrganizationMembersResponse.ProtoReflect.Descriptor instead. func (*GetPendingOrganizationMembersResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{122} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{125} } func (x *GetPendingOrganizationMembersResponse) GetResponse() *Response { @@ -9992,7 +10207,7 @@ type GetOrganizationMembersRequest struct { func (x *GetOrganizationMembersRequest) Reset() { *x = GetOrganizationMembersRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[123] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[126] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10004,7 +10219,7 @@ func (x *GetOrganizationMembersRequest) String() string { func (*GetOrganizationMembersRequest) ProtoMessage() {} func (x *GetOrganizationMembersRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[123] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[126] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10017,7 +10232,7 @@ func (x *GetOrganizationMembersRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOrganizationMembersRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationMembersRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{123} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{126} } func (x *GetOrganizationMembersRequest) GetPagination() *Pagination { @@ -10045,7 +10260,7 @@ type GetOrganizationMembersResponse struct { func (x *GetOrganizationMembersResponse) Reset() { *x = GetOrganizationMembersResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[124] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[127] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10057,7 +10272,7 @@ func (x *GetOrganizationMembersResponse) String() string { func (*GetOrganizationMembersResponse) ProtoMessage() {} func (x *GetOrganizationMembersResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[124] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[127] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10070,7 +10285,7 @@ func (x *GetOrganizationMembersResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOrganizationMembersResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationMembersResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{124} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{127} } func (x *GetOrganizationMembersResponse) GetResponse() *Response { @@ -10104,7 +10319,7 @@ type InviteUserRequest struct { func (x *InviteUserRequest) Reset() { *x = InviteUserRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[125] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[128] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10116,7 +10331,7 @@ func (x *InviteUserRequest) String() string { func (*InviteUserRequest) ProtoMessage() {} func (x *InviteUserRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[125] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[128] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10129,7 +10344,7 @@ func (x *InviteUserRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use InviteUserRequest.ProtoReflect.Descriptor instead. func (*InviteUserRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{125} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{128} } func (x *InviteUserRequest) GetEmail() string { @@ -10155,7 +10370,7 @@ type InviteUserResponse struct { func (x *InviteUserResponse) Reset() { *x = InviteUserResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[126] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[129] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10167,7 +10382,7 @@ func (x *InviteUserResponse) String() string { func (*InviteUserResponse) ProtoMessage() {} func (x *InviteUserResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[126] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[129] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10180,7 +10395,7 @@ func (x *InviteUserResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use InviteUserResponse.ProtoReflect.Descriptor instead. func (*InviteUserResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{126} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{129} } func (x *InviteUserResponse) GetResponse() *Response { @@ -10200,7 +10415,7 @@ type InviteUsersRequest struct { func (x *InviteUsersRequest) Reset() { *x = InviteUsersRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[127] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[130] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10212,7 +10427,7 @@ func (x *InviteUsersRequest) String() string { func (*InviteUsersRequest) ProtoMessage() {} func (x *InviteUsersRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[127] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[130] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10225,7 +10440,7 @@ func (x *InviteUsersRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use InviteUsersRequest.ProtoReflect.Descriptor instead. func (*InviteUsersRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{127} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{130} } func (x *InviteUsersRequest) GetEmails() []string { @@ -10252,7 +10467,7 @@ type InviteUsersInvitationError struct { func (x *InviteUsersInvitationError) Reset() { *x = InviteUsersInvitationError{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[128] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[131] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10264,7 +10479,7 @@ func (x *InviteUsersInvitationError) String() string { func (*InviteUsersInvitationError) ProtoMessage() {} func (x *InviteUsersInvitationError) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[128] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[131] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10277,7 +10492,7 @@ func (x *InviteUsersInvitationError) ProtoReflect() protoreflect.Message { // Deprecated: Use InviteUsersInvitationError.ProtoReflect.Descriptor instead. func (*InviteUsersInvitationError) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{128} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{131} } func (x *InviteUsersInvitationError) GetEmail() string { @@ -10304,7 +10519,7 @@ type InviteUsersResponse struct { func (x *InviteUsersResponse) Reset() { *x = InviteUsersResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[129] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[132] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10316,7 +10531,7 @@ func (x *InviteUsersResponse) String() string { func (*InviteUsersResponse) ProtoMessage() {} func (x *InviteUsersResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[129] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[132] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10329,7 +10544,7 @@ func (x *InviteUsersResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use InviteUsersResponse.ProtoReflect.Descriptor instead. func (*InviteUsersResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{129} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{132} } func (x *InviteUsersResponse) GetResponse() *Response { @@ -10362,7 +10577,7 @@ type APIKey struct { func (x *APIKey) Reset() { *x = APIKey{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[130] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[133] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10374,7 +10589,7 @@ func (x *APIKey) String() string { func (*APIKey) ProtoMessage() {} func (x *APIKey) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[130] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[133] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10387,7 +10602,7 @@ func (x *APIKey) ProtoReflect() protoreflect.Message { // Deprecated: Use APIKey.ProtoReflect.Descriptor instead. func (*APIKey) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{130} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{133} } func (x *APIKey) GetId() string { @@ -10456,7 +10671,7 @@ type GetAPIKeysRequest struct { func (x *GetAPIKeysRequest) Reset() { *x = GetAPIKeysRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[131] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[134] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10468,7 +10683,7 @@ func (x *GetAPIKeysRequest) String() string { func (*GetAPIKeysRequest) ProtoMessage() {} func (x *GetAPIKeysRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[131] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[134] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10481,7 +10696,7 @@ func (x *GetAPIKeysRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAPIKeysRequest.ProtoReflect.Descriptor instead. func (*GetAPIKeysRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{131} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{134} } func (x *GetAPIKeysRequest) GetLimit() int32 { @@ -10509,7 +10724,7 @@ type GetAPIKeysResponse struct { func (x *GetAPIKeysResponse) Reset() { *x = GetAPIKeysResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[132] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[135] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10521,7 +10736,7 @@ func (x *GetAPIKeysResponse) String() string { func (*GetAPIKeysResponse) ProtoMessage() {} func (x *GetAPIKeysResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[132] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[135] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10534,7 +10749,7 @@ func (x *GetAPIKeysResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAPIKeysResponse.ProtoReflect.Descriptor instead. func (*GetAPIKeysResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{132} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{135} } func (x *GetAPIKeysResponse) GetResponse() *Response { @@ -10572,7 +10787,7 @@ type CreateAPIKeyRequest struct { func (x *CreateAPIKeyRequest) Reset() { *x = CreateAPIKeyRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[133] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[136] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10584,7 +10799,7 @@ func (x *CreateAPIKeyRequest) String() string { func (*CreateAPIKeyRequest) ProtoMessage() {} func (x *CreateAPIKeyRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[133] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[136] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10597,7 +10812,7 @@ func (x *CreateAPIKeyRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateAPIKeyRequest.ProtoReflect.Descriptor instead. func (*CreateAPIKeyRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{133} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{136} } func (x *CreateAPIKeyRequest) GetName() string { @@ -10652,7 +10867,7 @@ type CreateAPIKeyResponse struct { func (x *CreateAPIKeyResponse) Reset() { *x = CreateAPIKeyResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[134] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[137] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10664,7 +10879,7 @@ func (x *CreateAPIKeyResponse) String() string { func (*CreateAPIKeyResponse) ProtoMessage() {} func (x *CreateAPIKeyResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[134] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[137] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10677,7 +10892,7 @@ func (x *CreateAPIKeyResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateAPIKeyResponse.ProtoReflect.Descriptor instead. func (*CreateAPIKeyResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{134} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{137} } func (x *CreateAPIKeyResponse) GetResponse() *Response { @@ -10703,7 +10918,7 @@ type DeleteAPIKeyRequest struct { func (x *DeleteAPIKeyRequest) Reset() { *x = DeleteAPIKeyRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[135] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[138] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10715,7 +10930,7 @@ func (x *DeleteAPIKeyRequest) String() string { func (*DeleteAPIKeyRequest) ProtoMessage() {} func (x *DeleteAPIKeyRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[135] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[138] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10728,7 +10943,7 @@ func (x *DeleteAPIKeyRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteAPIKeyRequest.ProtoReflect.Descriptor instead. func (*DeleteAPIKeyRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{135} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{138} } func (x *DeleteAPIKeyRequest) GetName() string { @@ -10747,7 +10962,7 @@ type DeleteAPIKeyResponse struct { func (x *DeleteAPIKeyResponse) Reset() { *x = DeleteAPIKeyResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[136] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[139] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10759,7 +10974,7 @@ func (x *DeleteAPIKeyResponse) String() string { func (*DeleteAPIKeyResponse) ProtoMessage() {} func (x *DeleteAPIKeyResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[136] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[139] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10772,7 +10987,7 @@ func (x *DeleteAPIKeyResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteAPIKeyResponse.ProtoReflect.Descriptor instead. func (*DeleteAPIKeyResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{136} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{139} } func (x *DeleteAPIKeyResponse) GetResponse() *Response { @@ -10792,7 +11007,7 @@ type UpdateAPIKeyRequest struct { func (x *UpdateAPIKeyRequest) Reset() { *x = UpdateAPIKeyRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[137] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[140] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10804,7 +11019,7 @@ func (x *UpdateAPIKeyRequest) String() string { func (*UpdateAPIKeyRequest) ProtoMessage() {} func (x *UpdateAPIKeyRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[137] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[140] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10817,7 +11032,7 @@ func (x *UpdateAPIKeyRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateAPIKeyRequest.ProtoReflect.Descriptor instead. func (*UpdateAPIKeyRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{137} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{140} } func (x *UpdateAPIKeyRequest) GetName() string { @@ -10843,7 +11058,7 @@ type UpdateAPIKeyResponse struct { func (x *UpdateAPIKeyResponse) Reset() { *x = UpdateAPIKeyResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[138] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[141] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10855,7 +11070,7 @@ func (x *UpdateAPIKeyResponse) String() string { func (*UpdateAPIKeyResponse) ProtoMessage() {} func (x *UpdateAPIKeyResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[138] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[141] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10868,7 +11083,7 @@ func (x *UpdateAPIKeyResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateAPIKeyResponse.ProtoReflect.Descriptor instead. func (*UpdateAPIKeyResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{138} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{141} } func (x *UpdateAPIKeyResponse) GetResponse() *Response { @@ -10887,7 +11102,7 @@ type RemoveOrganizationMemberRequest struct { func (x *RemoveOrganizationMemberRequest) Reset() { *x = RemoveOrganizationMemberRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[139] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[142] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10899,7 +11114,7 @@ func (x *RemoveOrganizationMemberRequest) String() string { func (*RemoveOrganizationMemberRequest) ProtoMessage() {} func (x *RemoveOrganizationMemberRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[139] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[142] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10912,7 +11127,7 @@ func (x *RemoveOrganizationMemberRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use RemoveOrganizationMemberRequest.ProtoReflect.Descriptor instead. func (*RemoveOrganizationMemberRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{139} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{142} } func (x *RemoveOrganizationMemberRequest) GetEmail() string { @@ -10931,7 +11146,7 @@ type RemoveOrganizationMemberResponse struct { func (x *RemoveOrganizationMemberResponse) Reset() { *x = RemoveOrganizationMemberResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[140] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[143] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10943,7 +11158,7 @@ func (x *RemoveOrganizationMemberResponse) String() string { func (*RemoveOrganizationMemberResponse) ProtoMessage() {} func (x *RemoveOrganizationMemberResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[140] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[143] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -10956,7 +11171,7 @@ func (x *RemoveOrganizationMemberResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use RemoveOrganizationMemberResponse.ProtoReflect.Descriptor instead. func (*RemoveOrganizationMemberResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{140} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{143} } func (x *RemoveOrganizationMemberResponse) GetResponse() *Response { @@ -10975,7 +11190,7 @@ type RemoveInvitationRequest struct { func (x *RemoveInvitationRequest) Reset() { *x = RemoveInvitationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[141] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[144] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -10987,7 +11202,7 @@ func (x *RemoveInvitationRequest) String() string { func (*RemoveInvitationRequest) ProtoMessage() {} func (x *RemoveInvitationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[141] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[144] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11000,7 +11215,7 @@ func (x *RemoveInvitationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use RemoveInvitationRequest.ProtoReflect.Descriptor instead. func (*RemoveInvitationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{141} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{144} } func (x *RemoveInvitationRequest) GetEmail() string { @@ -11019,7 +11234,7 @@ type RemoveInvitationResponse struct { func (x *RemoveInvitationResponse) Reset() { *x = RemoveInvitationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[142] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[145] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11031,7 +11246,7 @@ func (x *RemoveInvitationResponse) String() string { func (*RemoveInvitationResponse) ProtoMessage() {} func (x *RemoveInvitationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[142] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[145] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11044,7 +11259,7 @@ func (x *RemoveInvitationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use RemoveInvitationResponse.ProtoReflect.Descriptor instead. func (*RemoveInvitationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{142} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{145} } func (x *RemoveInvitationResponse) GetResponse() *Response { @@ -11065,7 +11280,7 @@ type MigrateFromApolloRequest struct { func (x *MigrateFromApolloRequest) Reset() { *x = MigrateFromApolloRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[143] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[146] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11077,7 +11292,7 @@ func (x *MigrateFromApolloRequest) String() string { func (*MigrateFromApolloRequest) ProtoMessage() {} func (x *MigrateFromApolloRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[143] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[146] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11090,7 +11305,7 @@ func (x *MigrateFromApolloRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use MigrateFromApolloRequest.ProtoReflect.Descriptor instead. func (*MigrateFromApolloRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{143} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{146} } func (x *MigrateFromApolloRequest) GetApiKey() string { @@ -11124,7 +11339,7 @@ type MigrateFromApolloResponse struct { func (x *MigrateFromApolloResponse) Reset() { *x = MigrateFromApolloResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[144] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[147] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11136,7 +11351,7 @@ func (x *MigrateFromApolloResponse) String() string { func (*MigrateFromApolloResponse) ProtoMessage() {} func (x *MigrateFromApolloResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[144] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[147] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11149,7 +11364,7 @@ func (x *MigrateFromApolloResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use MigrateFromApolloResponse.ProtoReflect.Descriptor instead. func (*MigrateFromApolloResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{144} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{147} } func (x *MigrateFromApolloResponse) GetResponse() *Response { @@ -11186,7 +11401,7 @@ type Span struct { func (x *Span) Reset() { *x = Span{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[145] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[148] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11198,7 +11413,7 @@ func (x *Span) String() string { func (*Span) ProtoMessage() {} func (x *Span) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[145] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[148] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11211,7 +11426,7 @@ func (x *Span) ProtoReflect() protoreflect.Message { // Deprecated: Use Span.ProtoReflect.Descriptor instead. func (*Span) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{145} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{148} } func (x *Span) GetTimestamp() int64 { @@ -11309,7 +11524,7 @@ type GetTraceRequest struct { func (x *GetTraceRequest) Reset() { *x = GetTraceRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[146] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[149] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11321,7 +11536,7 @@ func (x *GetTraceRequest) String() string { func (*GetTraceRequest) ProtoMessage() {} func (x *GetTraceRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[146] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[149] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11334,7 +11549,7 @@ func (x *GetTraceRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetTraceRequest.ProtoReflect.Descriptor instead. func (*GetTraceRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{146} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{149} } func (x *GetTraceRequest) GetId() string { @@ -11368,7 +11583,7 @@ type GetTraceResponse struct { func (x *GetTraceResponse) Reset() { *x = GetTraceResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[147] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[150] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11380,7 +11595,7 @@ func (x *GetTraceResponse) String() string { func (*GetTraceResponse) ProtoMessage() {} func (x *GetTraceResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[147] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[150] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11393,7 +11608,7 @@ func (x *GetTraceResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetTraceResponse.ProtoReflect.Descriptor instead. func (*GetTraceResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{147} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{150} } func (x *GetTraceResponse) GetResponse() *Response { @@ -11418,7 +11633,7 @@ type WhoAmIRequest struct { func (x *WhoAmIRequest) Reset() { *x = WhoAmIRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[148] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[151] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11430,7 +11645,7 @@ func (x *WhoAmIRequest) String() string { func (*WhoAmIRequest) ProtoMessage() {} func (x *WhoAmIRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[148] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[151] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11443,7 +11658,7 @@ func (x *WhoAmIRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use WhoAmIRequest.ProtoReflect.Descriptor instead. func (*WhoAmIRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{148} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{151} } type WhoAmIResponse struct { @@ -11460,7 +11675,7 @@ type WhoAmIResponse struct { func (x *WhoAmIResponse) Reset() { *x = WhoAmIResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[149] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[152] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11472,7 +11687,7 @@ func (x *WhoAmIResponse) String() string { func (*WhoAmIResponse) ProtoMessage() {} func (x *WhoAmIResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[149] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[152] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11485,7 +11700,7 @@ func (x *WhoAmIResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use WhoAmIResponse.ProtoReflect.Descriptor instead. func (*WhoAmIResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{149} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{152} } func (x *WhoAmIResponse) GetResponse() *Response { @@ -11545,7 +11760,7 @@ type LoginMethod struct { func (x *LoginMethod) Reset() { *x = LoginMethod{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[150] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[153] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11557,7 +11772,7 @@ func (x *LoginMethod) String() string { func (*LoginMethod) ProtoMessage() {} func (x *LoginMethod) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[150] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[153] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11570,7 +11785,7 @@ func (x *LoginMethod) ProtoReflect() protoreflect.Message { // Deprecated: Use LoginMethod.ProtoReflect.Descriptor instead. func (*LoginMethod) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{150} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{153} } func (x *LoginMethod) GetType() LoginMethodType { @@ -11620,7 +11835,7 @@ type RouterToken struct { func (x *RouterToken) Reset() { *x = RouterToken{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[151] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[154] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11632,7 +11847,7 @@ func (x *RouterToken) String() string { func (*RouterToken) ProtoMessage() {} func (x *RouterToken) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[151] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[154] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11645,7 +11860,7 @@ func (x *RouterToken) ProtoReflect() protoreflect.Message { // Deprecated: Use RouterToken.ProtoReflect.Descriptor instead. func (*RouterToken) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{151} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{154} } func (x *RouterToken) GetId() string { @@ -11686,7 +11901,7 @@ type GenerateRouterTokenRequest struct { func (x *GenerateRouterTokenRequest) Reset() { *x = GenerateRouterTokenRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[152] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[155] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11698,7 +11913,7 @@ func (x *GenerateRouterTokenRequest) String() string { func (*GenerateRouterTokenRequest) ProtoMessage() {} func (x *GenerateRouterTokenRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[152] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[155] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11711,7 +11926,7 @@ func (x *GenerateRouterTokenRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GenerateRouterTokenRequest.ProtoReflect.Descriptor instead. func (*GenerateRouterTokenRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{152} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{155} } func (x *GenerateRouterTokenRequest) GetFedGraphName() string { @@ -11738,7 +11953,7 @@ type GenerateRouterTokenResponse struct { func (x *GenerateRouterTokenResponse) Reset() { *x = GenerateRouterTokenResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[153] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[156] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11750,7 +11965,7 @@ func (x *GenerateRouterTokenResponse) String() string { func (*GenerateRouterTokenResponse) ProtoMessage() {} func (x *GenerateRouterTokenResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[153] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[156] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11763,7 +11978,7 @@ func (x *GenerateRouterTokenResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GenerateRouterTokenResponse.ProtoReflect.Descriptor instead. func (*GenerateRouterTokenResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{153} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{156} } func (x *GenerateRouterTokenResponse) GetResponse() *Response { @@ -11790,7 +12005,7 @@ type GetRouterTokensRequest struct { func (x *GetRouterTokensRequest) Reset() { *x = GetRouterTokensRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[154] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[157] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11802,7 +12017,7 @@ func (x *GetRouterTokensRequest) String() string { func (*GetRouterTokensRequest) ProtoMessage() {} func (x *GetRouterTokensRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[154] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[157] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11815,7 +12030,7 @@ func (x *GetRouterTokensRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetRouterTokensRequest.ProtoReflect.Descriptor instead. func (*GetRouterTokensRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{154} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{157} } func (x *GetRouterTokensRequest) GetFedGraphName() string { @@ -11842,7 +12057,7 @@ type GetRouterTokensResponse struct { func (x *GetRouterTokensResponse) Reset() { *x = GetRouterTokensResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[155] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[158] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11854,7 +12069,7 @@ func (x *GetRouterTokensResponse) String() string { func (*GetRouterTokensResponse) ProtoMessage() {} func (x *GetRouterTokensResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[155] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[158] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11867,7 +12082,7 @@ func (x *GetRouterTokensResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetRouterTokensResponse.ProtoReflect.Descriptor instead. func (*GetRouterTokensResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{155} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{158} } func (x *GetRouterTokensResponse) GetResponse() *Response { @@ -11895,7 +12110,7 @@ type DeleteRouterTokenRequest struct { func (x *DeleteRouterTokenRequest) Reset() { *x = DeleteRouterTokenRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[156] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[159] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11907,7 +12122,7 @@ func (x *DeleteRouterTokenRequest) String() string { func (*DeleteRouterTokenRequest) ProtoMessage() {} func (x *DeleteRouterTokenRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[156] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[159] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11920,7 +12135,7 @@ func (x *DeleteRouterTokenRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteRouterTokenRequest.ProtoReflect.Descriptor instead. func (*DeleteRouterTokenRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{156} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{159} } func (x *DeleteRouterTokenRequest) GetTokenName() string { @@ -11953,7 +12168,7 @@ type DeleteRouterTokenResponse struct { func (x *DeleteRouterTokenResponse) Reset() { *x = DeleteRouterTokenResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[157] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[160] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -11965,7 +12180,7 @@ func (x *DeleteRouterTokenResponse) String() string { func (*DeleteRouterTokenResponse) ProtoMessage() {} func (x *DeleteRouterTokenResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[157] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[160] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -11978,7 +12193,7 @@ func (x *DeleteRouterTokenResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteRouterTokenResponse.ProtoReflect.Descriptor instead. func (*DeleteRouterTokenResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{157} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{160} } func (x *DeleteRouterTokenResponse) GetResponse() *Response { @@ -11998,7 +12213,7 @@ type PersistedOperation struct { func (x *PersistedOperation) Reset() { *x = PersistedOperation{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[158] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[161] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12010,7 +12225,7 @@ func (x *PersistedOperation) String() string { func (*PersistedOperation) ProtoMessage() {} func (x *PersistedOperation) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[158] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[161] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12023,7 +12238,7 @@ func (x *PersistedOperation) ProtoReflect() protoreflect.Message { // Deprecated: Use PersistedOperation.ProtoReflect.Descriptor instead. func (*PersistedOperation) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{158} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{161} } func (x *PersistedOperation) GetId() string { @@ -12052,7 +12267,7 @@ type PublishPersistedOperationsRequest struct { func (x *PublishPersistedOperationsRequest) Reset() { *x = PublishPersistedOperationsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[159] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[162] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12064,7 +12279,7 @@ func (x *PublishPersistedOperationsRequest) String() string { func (*PublishPersistedOperationsRequest) ProtoMessage() {} func (x *PublishPersistedOperationsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[159] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[162] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12077,7 +12292,7 @@ func (x *PublishPersistedOperationsRequest) ProtoReflect() protoreflect.Message // Deprecated: Use PublishPersistedOperationsRequest.ProtoReflect.Descriptor instead. func (*PublishPersistedOperationsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{159} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{162} } func (x *PublishPersistedOperationsRequest) GetFedGraphName() string { @@ -12120,7 +12335,7 @@ type PublishedOperation struct { func (x *PublishedOperation) Reset() { *x = PublishedOperation{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[160] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[163] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12132,7 +12347,7 @@ func (x *PublishedOperation) String() string { func (*PublishedOperation) ProtoMessage() {} func (x *PublishedOperation) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[160] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[163] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12145,7 +12360,7 @@ func (x *PublishedOperation) ProtoReflect() protoreflect.Message { // Deprecated: Use PublishedOperation.ProtoReflect.Descriptor instead. func (*PublishedOperation) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{160} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{163} } func (x *PublishedOperation) GetId() string { @@ -12186,7 +12401,7 @@ type PublishPersistedOperationsResponse struct { func (x *PublishPersistedOperationsResponse) Reset() { *x = PublishPersistedOperationsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[161] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[164] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12198,7 +12413,7 @@ func (x *PublishPersistedOperationsResponse) String() string { func (*PublishPersistedOperationsResponse) ProtoMessage() {} func (x *PublishPersistedOperationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[161] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[164] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12211,7 +12426,7 @@ func (x *PublishPersistedOperationsResponse) ProtoReflect() protoreflect.Message // Deprecated: Use PublishPersistedOperationsResponse.ProtoReflect.Descriptor instead. func (*PublishPersistedOperationsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{161} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{164} } func (x *PublishPersistedOperationsResponse) GetResponse() *Response { @@ -12240,7 +12455,7 @@ type DeletePersistedOperationRequest struct { func (x *DeletePersistedOperationRequest) Reset() { *x = DeletePersistedOperationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[162] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[165] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12252,7 +12467,7 @@ func (x *DeletePersistedOperationRequest) String() string { func (*DeletePersistedOperationRequest) ProtoMessage() {} func (x *DeletePersistedOperationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[162] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[165] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12265,7 +12480,7 @@ func (x *DeletePersistedOperationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeletePersistedOperationRequest.ProtoReflect.Descriptor instead. func (*DeletePersistedOperationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{162} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{165} } func (x *DeletePersistedOperationRequest) GetFedGraphName() string { @@ -12306,7 +12521,7 @@ type DeletePersistedOperationResponse struct { func (x *DeletePersistedOperationResponse) Reset() { *x = DeletePersistedOperationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[163] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[166] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12318,7 +12533,7 @@ func (x *DeletePersistedOperationResponse) String() string { func (*DeletePersistedOperationResponse) ProtoMessage() {} func (x *DeletePersistedOperationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[163] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[166] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12331,7 +12546,7 @@ func (x *DeletePersistedOperationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeletePersistedOperationResponse.ProtoReflect.Descriptor instead. func (*DeletePersistedOperationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{163} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{166} } func (x *DeletePersistedOperationResponse) GetResponse() *Response { @@ -12360,7 +12575,7 @@ type CheckPersistedOperationTrafficRequest struct { func (x *CheckPersistedOperationTrafficRequest) Reset() { *x = CheckPersistedOperationTrafficRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[164] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[167] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12372,7 +12587,7 @@ func (x *CheckPersistedOperationTrafficRequest) String() string { func (*CheckPersistedOperationTrafficRequest) ProtoMessage() {} func (x *CheckPersistedOperationTrafficRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[164] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[167] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12385,7 +12600,7 @@ func (x *CheckPersistedOperationTrafficRequest) ProtoReflect() protoreflect.Mess // Deprecated: Use CheckPersistedOperationTrafficRequest.ProtoReflect.Descriptor instead. func (*CheckPersistedOperationTrafficRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{164} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{167} } func (x *CheckPersistedOperationTrafficRequest) GetFedGraphName() string { @@ -12426,7 +12641,7 @@ type CheckPersistedOperationTrafficResponse struct { func (x *CheckPersistedOperationTrafficResponse) Reset() { *x = CheckPersistedOperationTrafficResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[165] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[168] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12438,7 +12653,7 @@ func (x *CheckPersistedOperationTrafficResponse) String() string { func (*CheckPersistedOperationTrafficResponse) ProtoMessage() {} func (x *CheckPersistedOperationTrafficResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[165] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[168] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12451,7 +12666,7 @@ func (x *CheckPersistedOperationTrafficResponse) ProtoReflect() protoreflect.Mes // Deprecated: Use CheckPersistedOperationTrafficResponse.ProtoReflect.Descriptor instead. func (*CheckPersistedOperationTrafficResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{165} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{168} } func (x *CheckPersistedOperationTrafficResponse) GetResponse() *Response { @@ -12479,7 +12694,7 @@ type GetPersistedOperationsRequest struct { func (x *GetPersistedOperationsRequest) Reset() { *x = GetPersistedOperationsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[166] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[169] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12491,7 +12706,7 @@ func (x *GetPersistedOperationsRequest) String() string { func (*GetPersistedOperationsRequest) ProtoMessage() {} func (x *GetPersistedOperationsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[166] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[169] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12504,7 +12719,7 @@ func (x *GetPersistedOperationsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetPersistedOperationsRequest.ProtoReflect.Descriptor instead. func (*GetPersistedOperationsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{166} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{169} } func (x *GetPersistedOperationsRequest) GetFederatedGraphName() string { @@ -12538,7 +12753,7 @@ type GetPersistedOperationsResponse struct { func (x *GetPersistedOperationsResponse) Reset() { *x = GetPersistedOperationsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[167] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[170] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12550,7 +12765,7 @@ func (x *GetPersistedOperationsResponse) String() string { func (*GetPersistedOperationsResponse) ProtoMessage() {} func (x *GetPersistedOperationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[167] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[170] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12563,7 +12778,7 @@ func (x *GetPersistedOperationsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetPersistedOperationsResponse.ProtoReflect.Descriptor instead. func (*GetPersistedOperationsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{167} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{170} } func (x *GetPersistedOperationsResponse) GetResponse() *Response { @@ -12590,7 +12805,7 @@ type Header struct { func (x *Header) Reset() { *x = Header{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[168] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[171] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12602,7 +12817,7 @@ func (x *Header) String() string { func (*Header) ProtoMessage() {} func (x *Header) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[168] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[171] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12615,7 +12830,7 @@ func (x *Header) ProtoReflect() protoreflect.Message { // Deprecated: Use Header.ProtoReflect.Descriptor instead. func (*Header) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{168} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{171} } func (x *Header) GetKey() string { @@ -12644,7 +12859,7 @@ type CreateOrganizationWebhookConfigRequest struct { func (x *CreateOrganizationWebhookConfigRequest) Reset() { *x = CreateOrganizationWebhookConfigRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[169] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[172] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12656,7 +12871,7 @@ func (x *CreateOrganizationWebhookConfigRequest) String() string { func (*CreateOrganizationWebhookConfigRequest) ProtoMessage() {} func (x *CreateOrganizationWebhookConfigRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[169] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[172] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12669,7 +12884,7 @@ func (x *CreateOrganizationWebhookConfigRequest) ProtoReflect() protoreflect.Mes // Deprecated: Use CreateOrganizationWebhookConfigRequest.ProtoReflect.Descriptor instead. func (*CreateOrganizationWebhookConfigRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{169} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{172} } func (x *CreateOrganizationWebhookConfigRequest) GetEndpoint() string { @@ -12710,7 +12925,7 @@ type CreateOrganizationWebhookConfigResponse struct { func (x *CreateOrganizationWebhookConfigResponse) Reset() { *x = CreateOrganizationWebhookConfigResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[170] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[173] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12722,7 +12937,7 @@ func (x *CreateOrganizationWebhookConfigResponse) String() string { func (*CreateOrganizationWebhookConfigResponse) ProtoMessage() {} func (x *CreateOrganizationWebhookConfigResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[170] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[173] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12735,7 +12950,7 @@ func (x *CreateOrganizationWebhookConfigResponse) ProtoReflect() protoreflect.Me // Deprecated: Use CreateOrganizationWebhookConfigResponse.ProtoReflect.Descriptor instead. func (*CreateOrganizationWebhookConfigResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{170} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{173} } func (x *CreateOrganizationWebhookConfigResponse) GetResponse() *Response { @@ -12760,7 +12975,7 @@ type GetOrganizationWebhookConfigsRequest struct { func (x *GetOrganizationWebhookConfigsRequest) Reset() { *x = GetOrganizationWebhookConfigsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[171] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[174] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12772,7 +12987,7 @@ func (x *GetOrganizationWebhookConfigsRequest) String() string { func (*GetOrganizationWebhookConfigsRequest) ProtoMessage() {} func (x *GetOrganizationWebhookConfigsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[171] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[174] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12785,7 +13000,7 @@ func (x *GetOrganizationWebhookConfigsRequest) ProtoReflect() protoreflect.Messa // Deprecated: Use GetOrganizationWebhookConfigsRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationWebhookConfigsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{171} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{174} } type GetOrganizationWebhookConfigsResponse struct { @@ -12798,7 +13013,7 @@ type GetOrganizationWebhookConfigsResponse struct { func (x *GetOrganizationWebhookConfigsResponse) Reset() { *x = GetOrganizationWebhookConfigsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[172] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[175] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12810,7 +13025,7 @@ func (x *GetOrganizationWebhookConfigsResponse) String() string { func (*GetOrganizationWebhookConfigsResponse) ProtoMessage() {} func (x *GetOrganizationWebhookConfigsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[172] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[175] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12823,7 +13038,7 @@ func (x *GetOrganizationWebhookConfigsResponse) ProtoReflect() protoreflect.Mess // Deprecated: Use GetOrganizationWebhookConfigsResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationWebhookConfigsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{172} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{175} } func (x *GetOrganizationWebhookConfigsResponse) GetResponse() *Response { @@ -12849,7 +13064,7 @@ type GetOrganizationWebhookMetaRequest struct { func (x *GetOrganizationWebhookMetaRequest) Reset() { *x = GetOrganizationWebhookMetaRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[173] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[176] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12861,7 +13076,7 @@ func (x *GetOrganizationWebhookMetaRequest) String() string { func (*GetOrganizationWebhookMetaRequest) ProtoMessage() {} func (x *GetOrganizationWebhookMetaRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[173] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[176] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12874,7 +13089,7 @@ func (x *GetOrganizationWebhookMetaRequest) ProtoReflect() protoreflect.Message // Deprecated: Use GetOrganizationWebhookMetaRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationWebhookMetaRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{173} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{176} } func (x *GetOrganizationWebhookMetaRequest) GetId() string { @@ -12894,7 +13109,7 @@ type GetOrganizationWebhookMetaResponse struct { func (x *GetOrganizationWebhookMetaResponse) Reset() { *x = GetOrganizationWebhookMetaResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[174] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[177] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12906,7 +13121,7 @@ func (x *GetOrganizationWebhookMetaResponse) String() string { func (*GetOrganizationWebhookMetaResponse) ProtoMessage() {} func (x *GetOrganizationWebhookMetaResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[174] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[177] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12919,7 +13134,7 @@ func (x *GetOrganizationWebhookMetaResponse) ProtoReflect() protoreflect.Message // Deprecated: Use GetOrganizationWebhookMetaResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationWebhookMetaResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{174} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{177} } func (x *GetOrganizationWebhookMetaResponse) GetResponse() *Response { @@ -12950,7 +13165,7 @@ type UpdateOrganizationWebhookConfigRequest struct { func (x *UpdateOrganizationWebhookConfigRequest) Reset() { *x = UpdateOrganizationWebhookConfigRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[175] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[178] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -12962,7 +13177,7 @@ func (x *UpdateOrganizationWebhookConfigRequest) String() string { func (*UpdateOrganizationWebhookConfigRequest) ProtoMessage() {} func (x *UpdateOrganizationWebhookConfigRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[175] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[178] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -12975,7 +13190,7 @@ func (x *UpdateOrganizationWebhookConfigRequest) ProtoReflect() protoreflect.Mes // Deprecated: Use UpdateOrganizationWebhookConfigRequest.ProtoReflect.Descriptor instead. func (*UpdateOrganizationWebhookConfigRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{175} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{178} } func (x *UpdateOrganizationWebhookConfigRequest) GetId() string { @@ -13029,7 +13244,7 @@ type UpdateOrganizationWebhookConfigResponse struct { func (x *UpdateOrganizationWebhookConfigResponse) Reset() { *x = UpdateOrganizationWebhookConfigResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[176] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[179] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13041,7 +13256,7 @@ func (x *UpdateOrganizationWebhookConfigResponse) String() string { func (*UpdateOrganizationWebhookConfigResponse) ProtoMessage() {} func (x *UpdateOrganizationWebhookConfigResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[176] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[179] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13054,7 +13269,7 @@ func (x *UpdateOrganizationWebhookConfigResponse) ProtoReflect() protoreflect.Me // Deprecated: Use UpdateOrganizationWebhookConfigResponse.ProtoReflect.Descriptor instead. func (*UpdateOrganizationWebhookConfigResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{176} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{179} } func (x *UpdateOrganizationWebhookConfigResponse) GetResponse() *Response { @@ -13073,7 +13288,7 @@ type DeleteOrganizationWebhookConfigRequest struct { func (x *DeleteOrganizationWebhookConfigRequest) Reset() { *x = DeleteOrganizationWebhookConfigRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[177] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[180] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13085,7 +13300,7 @@ func (x *DeleteOrganizationWebhookConfigRequest) String() string { func (*DeleteOrganizationWebhookConfigRequest) ProtoMessage() {} func (x *DeleteOrganizationWebhookConfigRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[177] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[180] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13098,7 +13313,7 @@ func (x *DeleteOrganizationWebhookConfigRequest) ProtoReflect() protoreflect.Mes // Deprecated: Use DeleteOrganizationWebhookConfigRequest.ProtoReflect.Descriptor instead. func (*DeleteOrganizationWebhookConfigRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{177} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{180} } func (x *DeleteOrganizationWebhookConfigRequest) GetId() string { @@ -13117,7 +13332,7 @@ type DeleteOrganizationWebhookConfigResponse struct { func (x *DeleteOrganizationWebhookConfigResponse) Reset() { *x = DeleteOrganizationWebhookConfigResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[178] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[181] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13129,7 +13344,7 @@ func (x *DeleteOrganizationWebhookConfigResponse) String() string { func (*DeleteOrganizationWebhookConfigResponse) ProtoMessage() {} func (x *DeleteOrganizationWebhookConfigResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[178] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[181] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13142,7 +13357,7 @@ func (x *DeleteOrganizationWebhookConfigResponse) ProtoReflect() protoreflect.Me // Deprecated: Use DeleteOrganizationWebhookConfigResponse.ProtoReflect.Descriptor instead. func (*DeleteOrganizationWebhookConfigResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{178} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{181} } func (x *DeleteOrganizationWebhookConfigResponse) GetResponse() *Response { @@ -13165,7 +13380,7 @@ type CreateIntegrationRequest struct { func (x *CreateIntegrationRequest) Reset() { *x = CreateIntegrationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[179] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[182] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13177,7 +13392,7 @@ func (x *CreateIntegrationRequest) String() string { func (*CreateIntegrationRequest) ProtoMessage() {} func (x *CreateIntegrationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[179] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[182] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13190,7 +13405,7 @@ func (x *CreateIntegrationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateIntegrationRequest.ProtoReflect.Descriptor instead. func (*CreateIntegrationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{179} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{182} } func (x *CreateIntegrationRequest) GetType() string { @@ -13237,7 +13452,7 @@ type CreateIntegrationResponse struct { func (x *CreateIntegrationResponse) Reset() { *x = CreateIntegrationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[180] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[183] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13249,7 +13464,7 @@ func (x *CreateIntegrationResponse) String() string { func (*CreateIntegrationResponse) ProtoMessage() {} func (x *CreateIntegrationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[180] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[183] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13262,7 +13477,7 @@ func (x *CreateIntegrationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateIntegrationResponse.ProtoReflect.Descriptor instead. func (*CreateIntegrationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{180} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{183} } func (x *CreateIntegrationResponse) GetResponse() *Response { @@ -13280,7 +13495,7 @@ type GetOrganizationIntegrationsRequest struct { func (x *GetOrganizationIntegrationsRequest) Reset() { *x = GetOrganizationIntegrationsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[181] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[184] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13292,7 +13507,7 @@ func (x *GetOrganizationIntegrationsRequest) String() string { func (*GetOrganizationIntegrationsRequest) ProtoMessage() {} func (x *GetOrganizationIntegrationsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[181] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[184] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13305,7 +13520,7 @@ func (x *GetOrganizationIntegrationsRequest) ProtoReflect() protoreflect.Message // Deprecated: Use GetOrganizationIntegrationsRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationIntegrationsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{181} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{184} } type SlackIntegrationConfig struct { @@ -13317,7 +13532,7 @@ type SlackIntegrationConfig struct { func (x *SlackIntegrationConfig) Reset() { *x = SlackIntegrationConfig{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[182] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[185] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13329,7 +13544,7 @@ func (x *SlackIntegrationConfig) String() string { func (*SlackIntegrationConfig) ProtoMessage() {} func (x *SlackIntegrationConfig) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[182] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[185] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13342,7 +13557,7 @@ func (x *SlackIntegrationConfig) ProtoReflect() protoreflect.Message { // Deprecated: Use SlackIntegrationConfig.ProtoReflect.Descriptor instead. func (*SlackIntegrationConfig) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{182} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{185} } func (x *SlackIntegrationConfig) GetEndpoint() string { @@ -13365,7 +13580,7 @@ type IntegrationConfig struct { func (x *IntegrationConfig) Reset() { *x = IntegrationConfig{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[183] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[186] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13377,7 +13592,7 @@ func (x *IntegrationConfig) String() string { func (*IntegrationConfig) ProtoMessage() {} func (x *IntegrationConfig) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[183] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[186] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13390,7 +13605,7 @@ func (x *IntegrationConfig) ProtoReflect() protoreflect.Message { // Deprecated: Use IntegrationConfig.ProtoReflect.Descriptor instead. func (*IntegrationConfig) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{183} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{186} } func (x *IntegrationConfig) GetType() IntegrationType { @@ -13440,7 +13655,7 @@ type Integration struct { func (x *Integration) Reset() { *x = Integration{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[184] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[187] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13452,7 +13667,7 @@ func (x *Integration) String() string { func (*Integration) ProtoMessage() {} func (x *Integration) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[184] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[187] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13465,7 +13680,7 @@ func (x *Integration) ProtoReflect() protoreflect.Message { // Deprecated: Use Integration.ProtoReflect.Descriptor instead. func (*Integration) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{184} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{187} } func (x *Integration) GetId() string { @@ -13520,7 +13735,7 @@ type GetOrganizationIntegrationsResponse struct { func (x *GetOrganizationIntegrationsResponse) Reset() { *x = GetOrganizationIntegrationsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[185] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[188] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13532,7 +13747,7 @@ func (x *GetOrganizationIntegrationsResponse) String() string { func (*GetOrganizationIntegrationsResponse) ProtoMessage() {} func (x *GetOrganizationIntegrationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[185] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[188] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13545,7 +13760,7 @@ func (x *GetOrganizationIntegrationsResponse) ProtoReflect() protoreflect.Messag // Deprecated: Use GetOrganizationIntegrationsResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationIntegrationsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{185} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{188} } func (x *GetOrganizationIntegrationsResponse) GetResponse() *Response { @@ -13574,7 +13789,7 @@ type UpdateIntegrationConfigRequest struct { func (x *UpdateIntegrationConfigRequest) Reset() { *x = UpdateIntegrationConfigRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[186] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[189] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13586,7 +13801,7 @@ func (x *UpdateIntegrationConfigRequest) String() string { func (*UpdateIntegrationConfigRequest) ProtoMessage() {} func (x *UpdateIntegrationConfigRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[186] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[189] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13599,7 +13814,7 @@ func (x *UpdateIntegrationConfigRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateIntegrationConfigRequest.ProtoReflect.Descriptor instead. func (*UpdateIntegrationConfigRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{186} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{189} } func (x *UpdateIntegrationConfigRequest) GetId() string { @@ -13639,7 +13854,7 @@ type UpdateIntegrationConfigResponse struct { func (x *UpdateIntegrationConfigResponse) Reset() { *x = UpdateIntegrationConfigResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[187] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[190] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13651,7 +13866,7 @@ func (x *UpdateIntegrationConfigResponse) String() string { func (*UpdateIntegrationConfigResponse) ProtoMessage() {} func (x *UpdateIntegrationConfigResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[187] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[190] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13664,7 +13879,7 @@ func (x *UpdateIntegrationConfigResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateIntegrationConfigResponse.ProtoReflect.Descriptor instead. func (*UpdateIntegrationConfigResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{187} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{190} } func (x *UpdateIntegrationConfigResponse) GetResponse() *Response { @@ -13683,7 +13898,7 @@ type DeleteIntegrationRequest struct { func (x *DeleteIntegrationRequest) Reset() { *x = DeleteIntegrationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[188] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[191] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13695,7 +13910,7 @@ func (x *DeleteIntegrationRequest) String() string { func (*DeleteIntegrationRequest) ProtoMessage() {} func (x *DeleteIntegrationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[188] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[191] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13708,7 +13923,7 @@ func (x *DeleteIntegrationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteIntegrationRequest.ProtoReflect.Descriptor instead. func (*DeleteIntegrationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{188} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{191} } func (x *DeleteIntegrationRequest) GetId() string { @@ -13727,7 +13942,7 @@ type DeleteIntegrationResponse struct { func (x *DeleteIntegrationResponse) Reset() { *x = DeleteIntegrationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[189] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[192] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13739,7 +13954,7 @@ func (x *DeleteIntegrationResponse) String() string { func (*DeleteIntegrationResponse) ProtoMessage() {} func (x *DeleteIntegrationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[189] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[192] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13752,7 +13967,7 @@ func (x *DeleteIntegrationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteIntegrationResponse.ProtoReflect.Descriptor instead. func (*DeleteIntegrationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{189} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{192} } func (x *DeleteIntegrationResponse) GetResponse() *Response { @@ -13771,7 +13986,7 @@ type DeleteOrganizationRequest struct { func (x *DeleteOrganizationRequest) Reset() { *x = DeleteOrganizationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[190] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[193] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13783,7 +13998,7 @@ func (x *DeleteOrganizationRequest) String() string { func (*DeleteOrganizationRequest) ProtoMessage() {} func (x *DeleteOrganizationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[190] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[193] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13796,7 +14011,7 @@ func (x *DeleteOrganizationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteOrganizationRequest.ProtoReflect.Descriptor instead. func (*DeleteOrganizationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{190} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{193} } func (x *DeleteOrganizationRequest) GetUserID() string { @@ -13815,7 +14030,7 @@ type DeleteOrganizationResponse struct { func (x *DeleteOrganizationResponse) Reset() { *x = DeleteOrganizationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[191] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[194] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13827,7 +14042,7 @@ func (x *DeleteOrganizationResponse) String() string { func (*DeleteOrganizationResponse) ProtoMessage() {} func (x *DeleteOrganizationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[191] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[194] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13840,7 +14055,7 @@ func (x *DeleteOrganizationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteOrganizationResponse.ProtoReflect.Descriptor instead. func (*DeleteOrganizationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{191} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{194} } func (x *DeleteOrganizationResponse) GetResponse() *Response { @@ -13858,7 +14073,7 @@ type RestoreOrganizationRequest struct { func (x *RestoreOrganizationRequest) Reset() { *x = RestoreOrganizationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[192] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[195] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13870,7 +14085,7 @@ func (x *RestoreOrganizationRequest) String() string { func (*RestoreOrganizationRequest) ProtoMessage() {} func (x *RestoreOrganizationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[192] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[195] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13883,7 +14098,7 @@ func (x *RestoreOrganizationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use RestoreOrganizationRequest.ProtoReflect.Descriptor instead. func (*RestoreOrganizationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{192} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{195} } type RestoreOrganizationResponse struct { @@ -13895,7 +14110,7 @@ type RestoreOrganizationResponse struct { func (x *RestoreOrganizationResponse) Reset() { *x = RestoreOrganizationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[193] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[196] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13907,7 +14122,7 @@ func (x *RestoreOrganizationResponse) String() string { func (*RestoreOrganizationResponse) ProtoMessage() {} func (x *RestoreOrganizationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[193] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[196] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13920,7 +14135,7 @@ func (x *RestoreOrganizationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use RestoreOrganizationResponse.ProtoReflect.Descriptor instead. func (*RestoreOrganizationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{193} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{196} } func (x *RestoreOrganizationResponse) GetResponse() *Response { @@ -13938,7 +14153,7 @@ type LeaveOrganizationRequest struct { func (x *LeaveOrganizationRequest) Reset() { *x = LeaveOrganizationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[194] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[197] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13950,7 +14165,7 @@ func (x *LeaveOrganizationRequest) String() string { func (*LeaveOrganizationRequest) ProtoMessage() {} func (x *LeaveOrganizationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[194] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[197] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -13963,7 +14178,7 @@ func (x *LeaveOrganizationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use LeaveOrganizationRequest.ProtoReflect.Descriptor instead. func (*LeaveOrganizationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{194} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{197} } type LeaveOrganizationResponse struct { @@ -13975,7 +14190,7 @@ type LeaveOrganizationResponse struct { func (x *LeaveOrganizationResponse) Reset() { *x = LeaveOrganizationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[195] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[198] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -13987,7 +14202,7 @@ func (x *LeaveOrganizationResponse) String() string { func (*LeaveOrganizationResponse) ProtoMessage() {} func (x *LeaveOrganizationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[195] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[198] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14000,7 +14215,7 @@ func (x *LeaveOrganizationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use LeaveOrganizationResponse.ProtoReflect.Descriptor instead. func (*LeaveOrganizationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{195} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{198} } func (x *LeaveOrganizationResponse) GetResponse() *Response { @@ -14021,7 +14236,7 @@ type UpdateOrganizationDetailsRequest struct { func (x *UpdateOrganizationDetailsRequest) Reset() { *x = UpdateOrganizationDetailsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[196] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[199] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14033,7 +14248,7 @@ func (x *UpdateOrganizationDetailsRequest) String() string { func (*UpdateOrganizationDetailsRequest) ProtoMessage() {} func (x *UpdateOrganizationDetailsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[196] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[199] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14046,7 +14261,7 @@ func (x *UpdateOrganizationDetailsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateOrganizationDetailsRequest.ProtoReflect.Descriptor instead. func (*UpdateOrganizationDetailsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{196} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{199} } func (x *UpdateOrganizationDetailsRequest) GetUserID() string { @@ -14079,7 +14294,7 @@ type UpdateOrganizationDetailsResponse struct { func (x *UpdateOrganizationDetailsResponse) Reset() { *x = UpdateOrganizationDetailsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[197] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[200] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14091,7 +14306,7 @@ func (x *UpdateOrganizationDetailsResponse) String() string { func (*UpdateOrganizationDetailsResponse) ProtoMessage() {} func (x *UpdateOrganizationDetailsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[197] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[200] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14104,7 +14319,7 @@ func (x *UpdateOrganizationDetailsResponse) ProtoReflect() protoreflect.Message // Deprecated: Use UpdateOrganizationDetailsResponse.ProtoReflect.Descriptor instead. func (*UpdateOrganizationDetailsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{197} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{200} } func (x *UpdateOrganizationDetailsResponse) GetResponse() *Response { @@ -14124,7 +14339,7 @@ type UpdateOrgMemberGroupRequest struct { func (x *UpdateOrgMemberGroupRequest) Reset() { *x = UpdateOrgMemberGroupRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[198] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[201] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14136,7 +14351,7 @@ func (x *UpdateOrgMemberGroupRequest) String() string { func (*UpdateOrgMemberGroupRequest) ProtoMessage() {} func (x *UpdateOrgMemberGroupRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[198] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[201] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14149,7 +14364,7 @@ func (x *UpdateOrgMemberGroupRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateOrgMemberGroupRequest.ProtoReflect.Descriptor instead. func (*UpdateOrgMemberGroupRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{198} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{201} } func (x *UpdateOrgMemberGroupRequest) GetOrgMemberUserID() string { @@ -14175,7 +14390,7 @@ type UpdateOrgMemberGroupResponse struct { func (x *UpdateOrgMemberGroupResponse) Reset() { *x = UpdateOrgMemberGroupResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[199] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[202] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14187,7 +14402,7 @@ func (x *UpdateOrgMemberGroupResponse) String() string { func (*UpdateOrgMemberGroupResponse) ProtoMessage() {} func (x *UpdateOrgMemberGroupResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[199] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[202] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14200,7 +14415,7 @@ func (x *UpdateOrgMemberGroupResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateOrgMemberGroupResponse.ProtoReflect.Descriptor instead. func (*UpdateOrgMemberGroupResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{199} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{202} } func (x *UpdateOrgMemberGroupResponse) GetResponse() *Response { @@ -14221,7 +14436,7 @@ type CreateOrganizationRequest struct { func (x *CreateOrganizationRequest) Reset() { *x = CreateOrganizationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[200] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[203] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14233,7 +14448,7 @@ func (x *CreateOrganizationRequest) String() string { func (*CreateOrganizationRequest) ProtoMessage() {} func (x *CreateOrganizationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[200] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[203] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14246,7 +14461,7 @@ func (x *CreateOrganizationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateOrganizationRequest.ProtoReflect.Descriptor instead. func (*CreateOrganizationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{200} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{203} } func (x *CreateOrganizationRequest) GetName() string { @@ -14281,7 +14496,7 @@ type CreateOrganizationResponse struct { func (x *CreateOrganizationResponse) Reset() { *x = CreateOrganizationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[201] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[204] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14293,7 +14508,7 @@ func (x *CreateOrganizationResponse) String() string { func (*CreateOrganizationResponse) ProtoMessage() {} func (x *CreateOrganizationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[201] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[204] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14306,7 +14521,7 @@ func (x *CreateOrganizationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateOrganizationResponse.ProtoReflect.Descriptor instead. func (*CreateOrganizationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{201} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{204} } func (x *CreateOrganizationResponse) GetResponse() *Response { @@ -14343,7 +14558,7 @@ type Organization struct { func (x *Organization) Reset() { *x = Organization{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[202] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[205] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14355,7 +14570,7 @@ func (x *Organization) String() string { func (*Organization) ProtoMessage() {} func (x *Organization) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[202] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[205] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14368,7 +14583,7 @@ func (x *Organization) ProtoReflect() protoreflect.Message { // Deprecated: Use Organization.ProtoReflect.Descriptor instead. func (*Organization) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{202} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{205} } func (x *Organization) GetId() string { @@ -14415,7 +14630,7 @@ type GetOrganizationBySlugRequest struct { func (x *GetOrganizationBySlugRequest) Reset() { *x = GetOrganizationBySlugRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[203] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[206] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14427,7 +14642,7 @@ func (x *GetOrganizationBySlugRequest) String() string { func (*GetOrganizationBySlugRequest) ProtoMessage() {} func (x *GetOrganizationBySlugRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[203] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[206] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14440,7 +14655,7 @@ func (x *GetOrganizationBySlugRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOrganizationBySlugRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationBySlugRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{203} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{206} } func (x *GetOrganizationBySlugRequest) GetSlug() string { @@ -14460,7 +14675,7 @@ type GetOrganizationBySlugResponse struct { func (x *GetOrganizationBySlugResponse) Reset() { *x = GetOrganizationBySlugResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[204] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[207] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14472,7 +14687,7 @@ func (x *GetOrganizationBySlugResponse) String() string { func (*GetOrganizationBySlugResponse) ProtoMessage() {} func (x *GetOrganizationBySlugResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[204] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[207] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14485,7 +14700,7 @@ func (x *GetOrganizationBySlugResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOrganizationBySlugResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationBySlugResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{204} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{207} } func (x *GetOrganizationBySlugResponse) GetResponse() *Response { @@ -14512,7 +14727,7 @@ type GetBillingPlansRequest struct { func (x *GetBillingPlansRequest) Reset() { *x = GetBillingPlansRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[205] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[208] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14524,7 +14739,7 @@ func (x *GetBillingPlansRequest) String() string { func (*GetBillingPlansRequest) ProtoMessage() {} func (x *GetBillingPlansRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[205] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[208] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14537,7 +14752,7 @@ func (x *GetBillingPlansRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetBillingPlansRequest.ProtoReflect.Descriptor instead. func (*GetBillingPlansRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{205} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{208} } type GetBillingPlansResponse struct { @@ -14550,7 +14765,7 @@ type GetBillingPlansResponse struct { func (x *GetBillingPlansResponse) Reset() { *x = GetBillingPlansResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[206] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[209] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14562,7 +14777,7 @@ func (x *GetBillingPlansResponse) String() string { func (*GetBillingPlansResponse) ProtoMessage() {} func (x *GetBillingPlansResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[206] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[209] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14575,7 +14790,7 @@ func (x *GetBillingPlansResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetBillingPlansResponse.ProtoReflect.Descriptor instead. func (*GetBillingPlansResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{206} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{209} } func (x *GetBillingPlansResponse) GetResponse() *Response { @@ -14601,7 +14816,7 @@ type CreateCheckoutSessionRequest struct { func (x *CreateCheckoutSessionRequest) Reset() { *x = CreateCheckoutSessionRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[207] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[210] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14613,7 +14828,7 @@ func (x *CreateCheckoutSessionRequest) String() string { func (*CreateCheckoutSessionRequest) ProtoMessage() {} func (x *CreateCheckoutSessionRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[207] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[210] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14626,7 +14841,7 @@ func (x *CreateCheckoutSessionRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateCheckoutSessionRequest.ProtoReflect.Descriptor instead. func (*CreateCheckoutSessionRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{207} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{210} } func (x *CreateCheckoutSessionRequest) GetPlan() string { @@ -14646,7 +14861,7 @@ type CreateCheckoutSessionResponse struct { func (x *CreateCheckoutSessionResponse) Reset() { *x = CreateCheckoutSessionResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[208] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[211] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14658,7 +14873,7 @@ func (x *CreateCheckoutSessionResponse) String() string { func (*CreateCheckoutSessionResponse) ProtoMessage() {} func (x *CreateCheckoutSessionResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[208] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[211] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14671,7 +14886,7 @@ func (x *CreateCheckoutSessionResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateCheckoutSessionResponse.ProtoReflect.Descriptor instead. func (*CreateCheckoutSessionResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{208} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{211} } func (x *CreateCheckoutSessionResponse) GetResponse() *Response { @@ -14696,7 +14911,7 @@ type CreateBillingPortalSessionRequest struct { func (x *CreateBillingPortalSessionRequest) Reset() { *x = CreateBillingPortalSessionRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[209] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[212] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14708,7 +14923,7 @@ func (x *CreateBillingPortalSessionRequest) String() string { func (*CreateBillingPortalSessionRequest) ProtoMessage() {} func (x *CreateBillingPortalSessionRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[209] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[212] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14721,7 +14936,7 @@ func (x *CreateBillingPortalSessionRequest) ProtoReflect() protoreflect.Message // Deprecated: Use CreateBillingPortalSessionRequest.ProtoReflect.Descriptor instead. func (*CreateBillingPortalSessionRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{209} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{212} } type CreateBillingPortalSessionResponse struct { @@ -14735,7 +14950,7 @@ type CreateBillingPortalSessionResponse struct { func (x *CreateBillingPortalSessionResponse) Reset() { *x = CreateBillingPortalSessionResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[210] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[213] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14747,7 +14962,7 @@ func (x *CreateBillingPortalSessionResponse) String() string { func (*CreateBillingPortalSessionResponse) ProtoMessage() {} func (x *CreateBillingPortalSessionResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[210] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[213] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14760,7 +14975,7 @@ func (x *CreateBillingPortalSessionResponse) ProtoReflect() protoreflect.Message // Deprecated: Use CreateBillingPortalSessionResponse.ProtoReflect.Descriptor instead. func (*CreateBillingPortalSessionResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{210} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{213} } func (x *CreateBillingPortalSessionResponse) GetResponse() *Response { @@ -14793,7 +15008,7 @@ type UpgradePlanRequest struct { func (x *UpgradePlanRequest) Reset() { *x = UpgradePlanRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[211] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[214] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14805,7 +15020,7 @@ func (x *UpgradePlanRequest) String() string { func (*UpgradePlanRequest) ProtoMessage() {} func (x *UpgradePlanRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[211] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[214] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14818,7 +15033,7 @@ func (x *UpgradePlanRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpgradePlanRequest.ProtoReflect.Descriptor instead. func (*UpgradePlanRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{211} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{214} } func (x *UpgradePlanRequest) GetPlan() string { @@ -14837,7 +15052,7 @@ type UpgradePlanResponse struct { func (x *UpgradePlanResponse) Reset() { *x = UpgradePlanResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[212] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[215] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14849,7 +15064,7 @@ func (x *UpgradePlanResponse) String() string { func (*UpgradePlanResponse) ProtoMessage() {} func (x *UpgradePlanResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[212] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[215] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14862,7 +15077,7 @@ func (x *UpgradePlanResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpgradePlanResponse.ProtoReflect.Descriptor instead. func (*UpgradePlanResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{212} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{215} } func (x *UpgradePlanResponse) GetResponse() *Response { @@ -14887,7 +15102,7 @@ type GetGraphMetricsRequest struct { func (x *GetGraphMetricsRequest) Reset() { *x = GetGraphMetricsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[213] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[216] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14899,7 +15114,7 @@ func (x *GetGraphMetricsRequest) String() string { func (*GetGraphMetricsRequest) ProtoMessage() {} func (x *GetGraphMetricsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[213] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[216] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14912,7 +15127,7 @@ func (x *GetGraphMetricsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetGraphMetricsRequest.ProtoReflect.Descriptor instead. func (*GetGraphMetricsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{213} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{216} } func (x *GetGraphMetricsRequest) GetFederatedGraphName() string { @@ -14964,7 +15179,7 @@ type GetGraphMetricsResponse struct { func (x *GetGraphMetricsResponse) Reset() { *x = GetGraphMetricsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[214] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[217] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -14976,7 +15191,7 @@ func (x *GetGraphMetricsResponse) String() string { func (*GetGraphMetricsResponse) ProtoMessage() {} func (x *GetGraphMetricsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[214] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[217] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -14989,7 +15204,7 @@ func (x *GetGraphMetricsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetGraphMetricsResponse.ProtoReflect.Descriptor instead. func (*GetGraphMetricsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{214} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{217} } func (x *GetGraphMetricsResponse) GetResponse() *Response { @@ -15046,7 +15261,7 @@ type MetricsDashboardMetric struct { func (x *MetricsDashboardMetric) Reset() { *x = MetricsDashboardMetric{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[215] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[218] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15058,7 +15273,7 @@ func (x *MetricsDashboardMetric) String() string { func (*MetricsDashboardMetric) ProtoMessage() {} func (x *MetricsDashboardMetric) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[215] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[218] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15071,7 +15286,7 @@ func (x *MetricsDashboardMetric) ProtoReflect() protoreflect.Message { // Deprecated: Use MetricsDashboardMetric.ProtoReflect.Descriptor instead. func (*MetricsDashboardMetric) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{215} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{218} } func (x *MetricsDashboardMetric) GetValue() string { @@ -15114,7 +15329,7 @@ type MetricsTopItem struct { func (x *MetricsTopItem) Reset() { *x = MetricsTopItem{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[216] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[219] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15126,7 +15341,7 @@ func (x *MetricsTopItem) String() string { func (*MetricsTopItem) ProtoMessage() {} func (x *MetricsTopItem) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[216] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[219] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15139,7 +15354,7 @@ func (x *MetricsTopItem) ProtoReflect() protoreflect.Message { // Deprecated: Use MetricsTopItem.ProtoReflect.Descriptor instead. func (*MetricsTopItem) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{216} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{219} } func (x *MetricsTopItem) GetHash() string { @@ -15184,7 +15399,7 @@ type MetricsSeriesItem struct { func (x *MetricsSeriesItem) Reset() { *x = MetricsSeriesItem{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[217] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[220] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15196,7 +15411,7 @@ func (x *MetricsSeriesItem) String() string { func (*MetricsSeriesItem) ProtoMessage() {} func (x *MetricsSeriesItem) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[217] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[220] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15209,7 +15424,7 @@ func (x *MetricsSeriesItem) ProtoReflect() protoreflect.Message { // Deprecated: Use MetricsSeriesItem.ProtoReflect.Descriptor instead. func (*MetricsSeriesItem) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{217} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{220} } func (x *MetricsSeriesItem) GetTimestamp() string { @@ -15268,7 +15483,7 @@ type MetricsDashboard struct { func (x *MetricsDashboard) Reset() { *x = MetricsDashboard{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[218] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[221] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15280,7 +15495,7 @@ func (x *MetricsDashboard) String() string { func (*MetricsDashboard) ProtoMessage() {} func (x *MetricsDashboard) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[218] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[221] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15293,7 +15508,7 @@ func (x *MetricsDashboard) ProtoReflect() protoreflect.Message { // Deprecated: Use MetricsDashboard.ProtoReflect.Descriptor instead. func (*MetricsDashboard) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{218} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{221} } func (x *MetricsDashboard) GetName() string { @@ -15351,7 +15566,7 @@ type GetMetricsErrorRateRequest struct { func (x *GetMetricsErrorRateRequest) Reset() { *x = GetMetricsErrorRateRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[219] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[222] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15363,7 +15578,7 @@ func (x *GetMetricsErrorRateRequest) String() string { func (*GetMetricsErrorRateRequest) ProtoMessage() {} func (x *GetMetricsErrorRateRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[219] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[222] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15376,7 +15591,7 @@ func (x *GetMetricsErrorRateRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetMetricsErrorRateRequest.ProtoReflect.Descriptor instead. func (*GetMetricsErrorRateRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{219} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{222} } func (x *GetMetricsErrorRateRequest) GetFederatedGraphName() string { @@ -15425,7 +15640,7 @@ type GetMetricsErrorRateResponse struct { func (x *GetMetricsErrorRateResponse) Reset() { *x = GetMetricsErrorRateResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[220] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[223] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15437,7 +15652,7 @@ func (x *GetMetricsErrorRateResponse) String() string { func (*GetMetricsErrorRateResponse) ProtoMessage() {} func (x *GetMetricsErrorRateResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[220] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[223] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15450,7 +15665,7 @@ func (x *GetMetricsErrorRateResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetMetricsErrorRateResponse.ProtoReflect.Descriptor instead. func (*GetMetricsErrorRateResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{220} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{223} } func (x *GetMetricsErrorRateResponse) GetResponse() *Response { @@ -15485,7 +15700,7 @@ type MetricsErrorRateSeriesItem struct { func (x *MetricsErrorRateSeriesItem) Reset() { *x = MetricsErrorRateSeriesItem{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[221] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[224] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15497,7 +15712,7 @@ func (x *MetricsErrorRateSeriesItem) String() string { func (*MetricsErrorRateSeriesItem) ProtoMessage() {} func (x *MetricsErrorRateSeriesItem) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[221] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[224] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15510,7 +15725,7 @@ func (x *MetricsErrorRateSeriesItem) ProtoReflect() protoreflect.Message { // Deprecated: Use MetricsErrorRateSeriesItem.ProtoReflect.Descriptor instead. func (*MetricsErrorRateSeriesItem) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{221} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{224} } func (x *MetricsErrorRateSeriesItem) GetTimestamp() string { @@ -15547,7 +15762,7 @@ type GetSubgraphMetricsRequest struct { func (x *GetSubgraphMetricsRequest) Reset() { *x = GetSubgraphMetricsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[222] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[225] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15559,7 +15774,7 @@ func (x *GetSubgraphMetricsRequest) String() string { func (*GetSubgraphMetricsRequest) ProtoMessage() {} func (x *GetSubgraphMetricsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[222] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[225] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15572,7 +15787,7 @@ func (x *GetSubgraphMetricsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetSubgraphMetricsRequest.ProtoReflect.Descriptor instead. func (*GetSubgraphMetricsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{222} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{225} } func (x *GetSubgraphMetricsRequest) GetSubgraphName() string { @@ -15624,7 +15839,7 @@ type GetSubgraphMetricsResponse struct { func (x *GetSubgraphMetricsResponse) Reset() { *x = GetSubgraphMetricsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[223] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[226] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15636,7 +15851,7 @@ func (x *GetSubgraphMetricsResponse) String() string { func (*GetSubgraphMetricsResponse) ProtoMessage() {} func (x *GetSubgraphMetricsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[223] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[226] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15649,7 +15864,7 @@ func (x *GetSubgraphMetricsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetSubgraphMetricsResponse.ProtoReflect.Descriptor instead. func (*GetSubgraphMetricsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{223} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{226} } func (x *GetSubgraphMetricsResponse) GetResponse() *Response { @@ -15707,7 +15922,7 @@ type GetSubgraphMetricsErrorRateRequest struct { func (x *GetSubgraphMetricsErrorRateRequest) Reset() { *x = GetSubgraphMetricsErrorRateRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[224] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[227] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15719,7 +15934,7 @@ func (x *GetSubgraphMetricsErrorRateRequest) String() string { func (*GetSubgraphMetricsErrorRateRequest) ProtoMessage() {} func (x *GetSubgraphMetricsErrorRateRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[224] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[227] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15732,7 +15947,7 @@ func (x *GetSubgraphMetricsErrorRateRequest) ProtoReflect() protoreflect.Message // Deprecated: Use GetSubgraphMetricsErrorRateRequest.ProtoReflect.Descriptor instead. func (*GetSubgraphMetricsErrorRateRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{224} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{227} } func (x *GetSubgraphMetricsErrorRateRequest) GetSubgraphName() string { @@ -15781,7 +15996,7 @@ type GetSubgraphMetricsErrorRateResponse struct { func (x *GetSubgraphMetricsErrorRateResponse) Reset() { *x = GetSubgraphMetricsErrorRateResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[225] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[228] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15793,7 +16008,7 @@ func (x *GetSubgraphMetricsErrorRateResponse) String() string { func (*GetSubgraphMetricsErrorRateResponse) ProtoMessage() {} func (x *GetSubgraphMetricsErrorRateResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[225] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[228] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15806,7 +16021,7 @@ func (x *GetSubgraphMetricsErrorRateResponse) ProtoReflect() protoreflect.Messag // Deprecated: Use GetSubgraphMetricsErrorRateResponse.ProtoReflect.Descriptor instead. func (*GetSubgraphMetricsErrorRateResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{225} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{228} } func (x *GetSubgraphMetricsErrorRateResponse) GetResponse() *Response { @@ -15841,7 +16056,7 @@ type ForceCheckSuccessRequest struct { func (x *ForceCheckSuccessRequest) Reset() { *x = ForceCheckSuccessRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[226] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[229] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15853,7 +16068,7 @@ func (x *ForceCheckSuccessRequest) String() string { func (*ForceCheckSuccessRequest) ProtoMessage() {} func (x *ForceCheckSuccessRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[226] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[229] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15866,7 +16081,7 @@ func (x *ForceCheckSuccessRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ForceCheckSuccessRequest.ProtoReflect.Descriptor instead. func (*ForceCheckSuccessRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{226} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{229} } func (x *ForceCheckSuccessRequest) GetCheckId() string { @@ -15899,7 +16114,7 @@ type ForceCheckSuccessResponse struct { func (x *ForceCheckSuccessResponse) Reset() { *x = ForceCheckSuccessResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[227] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[230] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15911,7 +16126,7 @@ func (x *ForceCheckSuccessResponse) String() string { func (*ForceCheckSuccessResponse) ProtoMessage() {} func (x *ForceCheckSuccessResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[227] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[230] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15924,7 +16139,7 @@ func (x *ForceCheckSuccessResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ForceCheckSuccessResponse.ProtoReflect.Descriptor instead. func (*ForceCheckSuccessResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{227} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{230} } func (x *ForceCheckSuccessResponse) GetResponse() *Response { @@ -15947,7 +16162,7 @@ type ToggleChangeOverridesForAllOperationsRequest struct { func (x *ToggleChangeOverridesForAllOperationsRequest) Reset() { *x = ToggleChangeOverridesForAllOperationsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[228] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[231] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -15959,7 +16174,7 @@ func (x *ToggleChangeOverridesForAllOperationsRequest) String() string { func (*ToggleChangeOverridesForAllOperationsRequest) ProtoMessage() {} func (x *ToggleChangeOverridesForAllOperationsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[228] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[231] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -15972,7 +16187,7 @@ func (x *ToggleChangeOverridesForAllOperationsRequest) ProtoReflect() protorefle // Deprecated: Use ToggleChangeOverridesForAllOperationsRequest.ProtoReflect.Descriptor instead. func (*ToggleChangeOverridesForAllOperationsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{228} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{231} } func (x *ToggleChangeOverridesForAllOperationsRequest) GetCheckId() string { @@ -16019,7 +16234,7 @@ type ToggleChangeOverridesForAllOperationsResponse struct { func (x *ToggleChangeOverridesForAllOperationsResponse) Reset() { *x = ToggleChangeOverridesForAllOperationsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[229] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[232] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16031,7 +16246,7 @@ func (x *ToggleChangeOverridesForAllOperationsResponse) String() string { func (*ToggleChangeOverridesForAllOperationsResponse) ProtoMessage() {} func (x *ToggleChangeOverridesForAllOperationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[229] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[232] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16044,7 +16259,7 @@ func (x *ToggleChangeOverridesForAllOperationsResponse) ProtoReflect() protorefl // Deprecated: Use ToggleChangeOverridesForAllOperationsResponse.ProtoReflect.Descriptor instead. func (*ToggleChangeOverridesForAllOperationsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{229} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{232} } func (x *ToggleChangeOverridesForAllOperationsResponse) GetResponse() *Response { @@ -16066,7 +16281,7 @@ type CreateIgnoreOverridesForAllOperationsRequest struct { func (x *CreateIgnoreOverridesForAllOperationsRequest) Reset() { *x = CreateIgnoreOverridesForAllOperationsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[230] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[233] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16078,7 +16293,7 @@ func (x *CreateIgnoreOverridesForAllOperationsRequest) String() string { func (*CreateIgnoreOverridesForAllOperationsRequest) ProtoMessage() {} func (x *CreateIgnoreOverridesForAllOperationsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[230] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[233] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16091,7 +16306,7 @@ func (x *CreateIgnoreOverridesForAllOperationsRequest) ProtoReflect() protorefle // Deprecated: Use CreateIgnoreOverridesForAllOperationsRequest.ProtoReflect.Descriptor instead. func (*CreateIgnoreOverridesForAllOperationsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{230} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{233} } func (x *CreateIgnoreOverridesForAllOperationsRequest) GetCheckId() string { @@ -16131,7 +16346,7 @@ type CreateIgnoreOverridesForAllOperationsResponse struct { func (x *CreateIgnoreOverridesForAllOperationsResponse) Reset() { *x = CreateIgnoreOverridesForAllOperationsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[231] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[234] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16143,7 +16358,7 @@ func (x *CreateIgnoreOverridesForAllOperationsResponse) String() string { func (*CreateIgnoreOverridesForAllOperationsResponse) ProtoMessage() {} func (x *CreateIgnoreOverridesForAllOperationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[231] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[234] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16156,7 +16371,7 @@ func (x *CreateIgnoreOverridesForAllOperationsResponse) ProtoReflect() protorefl // Deprecated: Use CreateIgnoreOverridesForAllOperationsResponse.ProtoReflect.Descriptor instead. func (*CreateIgnoreOverridesForAllOperationsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{231} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{234} } func (x *CreateIgnoreOverridesForAllOperationsResponse) GetResponse() *Response { @@ -16176,7 +16391,7 @@ type OverrideChange struct { func (x *OverrideChange) Reset() { *x = OverrideChange{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[232] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[235] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16188,7 +16403,7 @@ func (x *OverrideChange) String() string { func (*OverrideChange) ProtoMessage() {} func (x *OverrideChange) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[232] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[235] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16201,7 +16416,7 @@ func (x *OverrideChange) ProtoReflect() protoreflect.Message { // Deprecated: Use OverrideChange.ProtoReflect.Descriptor instead. func (*OverrideChange) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{232} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{235} } func (x *OverrideChange) GetChangeType() string { @@ -16231,7 +16446,7 @@ type CreateOperationOverridesRequest struct { func (x *CreateOperationOverridesRequest) Reset() { *x = CreateOperationOverridesRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[233] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[236] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16243,7 +16458,7 @@ func (x *CreateOperationOverridesRequest) String() string { func (*CreateOperationOverridesRequest) ProtoMessage() {} func (x *CreateOperationOverridesRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[233] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[236] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16256,7 +16471,7 @@ func (x *CreateOperationOverridesRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateOperationOverridesRequest.ProtoReflect.Descriptor instead. func (*CreateOperationOverridesRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{233} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{236} } func (x *CreateOperationOverridesRequest) GetGraphName() string { @@ -16303,7 +16518,7 @@ type CreateOperationOverridesResponse struct { func (x *CreateOperationOverridesResponse) Reset() { *x = CreateOperationOverridesResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[234] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[237] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16315,7 +16530,7 @@ func (x *CreateOperationOverridesResponse) String() string { func (*CreateOperationOverridesResponse) ProtoMessage() {} func (x *CreateOperationOverridesResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[234] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[237] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16328,7 +16543,7 @@ func (x *CreateOperationOverridesResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateOperationOverridesResponse.ProtoReflect.Descriptor instead. func (*CreateOperationOverridesResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{234} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{237} } func (x *CreateOperationOverridesResponse) GetResponse() *Response { @@ -16350,7 +16565,7 @@ type CreateOperationIgnoreAllOverrideRequest struct { func (x *CreateOperationIgnoreAllOverrideRequest) Reset() { *x = CreateOperationIgnoreAllOverrideRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[235] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[238] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16362,7 +16577,7 @@ func (x *CreateOperationIgnoreAllOverrideRequest) String() string { func (*CreateOperationIgnoreAllOverrideRequest) ProtoMessage() {} func (x *CreateOperationIgnoreAllOverrideRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[235] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[238] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16375,7 +16590,7 @@ func (x *CreateOperationIgnoreAllOverrideRequest) ProtoReflect() protoreflect.Me // Deprecated: Use CreateOperationIgnoreAllOverrideRequest.ProtoReflect.Descriptor instead. func (*CreateOperationIgnoreAllOverrideRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{235} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{238} } func (x *CreateOperationIgnoreAllOverrideRequest) GetGraphName() string { @@ -16415,7 +16630,7 @@ type CreateOperationIgnoreAllOverrideResponse struct { func (x *CreateOperationIgnoreAllOverrideResponse) Reset() { *x = CreateOperationIgnoreAllOverrideResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[236] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[239] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16427,7 +16642,7 @@ func (x *CreateOperationIgnoreAllOverrideResponse) String() string { func (*CreateOperationIgnoreAllOverrideResponse) ProtoMessage() {} func (x *CreateOperationIgnoreAllOverrideResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[236] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[239] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16440,7 +16655,7 @@ func (x *CreateOperationIgnoreAllOverrideResponse) ProtoReflect() protoreflect.M // Deprecated: Use CreateOperationIgnoreAllOverrideResponse.ProtoReflect.Descriptor instead. func (*CreateOperationIgnoreAllOverrideResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{236} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{239} } func (x *CreateOperationIgnoreAllOverrideResponse) GetResponse() *Response { @@ -16462,7 +16677,7 @@ type RemoveOperationOverridesRequest struct { func (x *RemoveOperationOverridesRequest) Reset() { *x = RemoveOperationOverridesRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[237] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[240] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16474,7 +16689,7 @@ func (x *RemoveOperationOverridesRequest) String() string { func (*RemoveOperationOverridesRequest) ProtoMessage() {} func (x *RemoveOperationOverridesRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[237] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[240] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16487,7 +16702,7 @@ func (x *RemoveOperationOverridesRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use RemoveOperationOverridesRequest.ProtoReflect.Descriptor instead. func (*RemoveOperationOverridesRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{237} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{240} } func (x *RemoveOperationOverridesRequest) GetGraphName() string { @@ -16527,7 +16742,7 @@ type RemoveOperationOverridesResponse struct { func (x *RemoveOperationOverridesResponse) Reset() { *x = RemoveOperationOverridesResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[238] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[241] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16539,7 +16754,7 @@ func (x *RemoveOperationOverridesResponse) String() string { func (*RemoveOperationOverridesResponse) ProtoMessage() {} func (x *RemoveOperationOverridesResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[238] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[241] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16552,7 +16767,7 @@ func (x *RemoveOperationOverridesResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use RemoveOperationOverridesResponse.ProtoReflect.Descriptor instead. func (*RemoveOperationOverridesResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{238} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{241} } func (x *RemoveOperationOverridesResponse) GetResponse() *Response { @@ -16573,7 +16788,7 @@ type RemoveOperationIgnoreAllOverrideRequest struct { func (x *RemoveOperationIgnoreAllOverrideRequest) Reset() { *x = RemoveOperationIgnoreAllOverrideRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[239] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[242] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16585,7 +16800,7 @@ func (x *RemoveOperationIgnoreAllOverrideRequest) String() string { func (*RemoveOperationIgnoreAllOverrideRequest) ProtoMessage() {} func (x *RemoveOperationIgnoreAllOverrideRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[239] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[242] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16598,7 +16813,7 @@ func (x *RemoveOperationIgnoreAllOverrideRequest) ProtoReflect() protoreflect.Me // Deprecated: Use RemoveOperationIgnoreAllOverrideRequest.ProtoReflect.Descriptor instead. func (*RemoveOperationIgnoreAllOverrideRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{239} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{242} } func (x *RemoveOperationIgnoreAllOverrideRequest) GetGraphName() string { @@ -16631,7 +16846,7 @@ type RemoveOperationIgnoreAllOverrideResponse struct { func (x *RemoveOperationIgnoreAllOverrideResponse) Reset() { *x = RemoveOperationIgnoreAllOverrideResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[240] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[243] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16643,7 +16858,7 @@ func (x *RemoveOperationIgnoreAllOverrideResponse) String() string { func (*RemoveOperationIgnoreAllOverrideResponse) ProtoMessage() {} func (x *RemoveOperationIgnoreAllOverrideResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[240] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[243] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16656,7 +16871,7 @@ func (x *RemoveOperationIgnoreAllOverrideResponse) ProtoReflect() protoreflect.M // Deprecated: Use RemoveOperationIgnoreAllOverrideResponse.ProtoReflect.Descriptor instead. func (*RemoveOperationIgnoreAllOverrideResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{240} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{243} } func (x *RemoveOperationIgnoreAllOverrideResponse) GetResponse() *Response { @@ -16677,7 +16892,7 @@ type GetOperationOverridesRequest struct { func (x *GetOperationOverridesRequest) Reset() { *x = GetOperationOverridesRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[241] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[244] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16689,7 +16904,7 @@ func (x *GetOperationOverridesRequest) String() string { func (*GetOperationOverridesRequest) ProtoMessage() {} func (x *GetOperationOverridesRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[241] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[244] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16702,7 +16917,7 @@ func (x *GetOperationOverridesRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOperationOverridesRequest.ProtoReflect.Descriptor instead. func (*GetOperationOverridesRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{241} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{244} } func (x *GetOperationOverridesRequest) GetGraphName() string { @@ -16737,7 +16952,7 @@ type GetOperationOverridesResponse struct { func (x *GetOperationOverridesResponse) Reset() { *x = GetOperationOverridesResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[242] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[245] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16749,7 +16964,7 @@ func (x *GetOperationOverridesResponse) String() string { func (*GetOperationOverridesResponse) ProtoMessage() {} func (x *GetOperationOverridesResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[242] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[245] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16762,7 +16977,7 @@ func (x *GetOperationOverridesResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOperationOverridesResponse.ProtoReflect.Descriptor instead. func (*GetOperationOverridesResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{242} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{245} } func (x *GetOperationOverridesResponse) GetResponse() *Response { @@ -16798,7 +17013,7 @@ type GetAllOverridesRequest struct { func (x *GetAllOverridesRequest) Reset() { *x = GetAllOverridesRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[243] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[246] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16810,7 +17025,7 @@ func (x *GetAllOverridesRequest) String() string { func (*GetAllOverridesRequest) ProtoMessage() {} func (x *GetAllOverridesRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[243] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[246] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16823,7 +17038,7 @@ func (x *GetAllOverridesRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAllOverridesRequest.ProtoReflect.Descriptor instead. func (*GetAllOverridesRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{243} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{246} } func (x *GetAllOverridesRequest) GetGraphName() string { @@ -16865,7 +17080,7 @@ type GetAllOverridesResponse struct { func (x *GetAllOverridesResponse) Reset() { *x = GetAllOverridesResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[244] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[247] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16877,7 +17092,7 @@ func (x *GetAllOverridesResponse) String() string { func (*GetAllOverridesResponse) ProtoMessage() {} func (x *GetAllOverridesResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[244] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[247] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16890,7 +17105,7 @@ func (x *GetAllOverridesResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAllOverridesResponse.ProtoReflect.Descriptor instead. func (*GetAllOverridesResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{244} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{247} } func (x *GetAllOverridesResponse) GetResponse() *Response { @@ -16923,7 +17138,7 @@ type IsGitHubAppInstalledRequest struct { func (x *IsGitHubAppInstalledRequest) Reset() { *x = IsGitHubAppInstalledRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[245] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[248] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16935,7 +17150,7 @@ func (x *IsGitHubAppInstalledRequest) String() string { func (*IsGitHubAppInstalledRequest) ProtoMessage() {} func (x *IsGitHubAppInstalledRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[245] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[248] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16948,7 +17163,7 @@ func (x *IsGitHubAppInstalledRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use IsGitHubAppInstalledRequest.ProtoReflect.Descriptor instead. func (*IsGitHubAppInstalledRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{245} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{248} } func (x *IsGitHubAppInstalledRequest) GetGitInfo() *GitInfo { @@ -16968,7 +17183,7 @@ type IsGitHubAppInstalledResponse struct { func (x *IsGitHubAppInstalledResponse) Reset() { *x = IsGitHubAppInstalledResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[246] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[249] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -16980,7 +17195,7 @@ func (x *IsGitHubAppInstalledResponse) String() string { func (*IsGitHubAppInstalledResponse) ProtoMessage() {} func (x *IsGitHubAppInstalledResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[246] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[249] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -16993,7 +17208,7 @@ func (x *IsGitHubAppInstalledResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use IsGitHubAppInstalledResponse.ProtoReflect.Descriptor instead. func (*IsGitHubAppInstalledResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{246} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{249} } func (x *IsGitHubAppInstalledResponse) GetResponse() *Response { @@ -17020,7 +17235,7 @@ type GroupMapper struct { func (x *GroupMapper) Reset() { *x = GroupMapper{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[247] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[250] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17032,7 +17247,7 @@ func (x *GroupMapper) String() string { func (*GroupMapper) ProtoMessage() {} func (x *GroupMapper) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[247] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[250] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17045,7 +17260,7 @@ func (x *GroupMapper) ProtoReflect() protoreflect.Message { // Deprecated: Use GroupMapper.ProtoReflect.Descriptor instead. func (*GroupMapper) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{247} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{250} } func (x *GroupMapper) GetGroupId() string { @@ -17075,7 +17290,7 @@ type CreateOIDCProviderRequest struct { func (x *CreateOIDCProviderRequest) Reset() { *x = CreateOIDCProviderRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[248] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[251] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17087,7 +17302,7 @@ func (x *CreateOIDCProviderRequest) String() string { func (*CreateOIDCProviderRequest) ProtoMessage() {} func (x *CreateOIDCProviderRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[248] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[251] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17100,7 +17315,7 @@ func (x *CreateOIDCProviderRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateOIDCProviderRequest.ProtoReflect.Descriptor instead. func (*CreateOIDCProviderRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{248} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{251} } func (x *CreateOIDCProviderRequest) GetName() string { @@ -17150,7 +17365,7 @@ type CreateOIDCProviderResponse struct { func (x *CreateOIDCProviderResponse) Reset() { *x = CreateOIDCProviderResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[249] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[252] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17162,7 +17377,7 @@ func (x *CreateOIDCProviderResponse) String() string { func (*CreateOIDCProviderResponse) ProtoMessage() {} func (x *CreateOIDCProviderResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[249] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[252] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17175,7 +17390,7 @@ func (x *CreateOIDCProviderResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateOIDCProviderResponse.ProtoReflect.Descriptor instead. func (*CreateOIDCProviderResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{249} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{252} } func (x *CreateOIDCProviderResponse) GetResponse() *Response { @@ -17222,7 +17437,7 @@ type OIDCProvider struct { func (x *OIDCProvider) Reset() { *x = OIDCProvider{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[250] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[253] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17234,7 +17449,7 @@ func (x *OIDCProvider) String() string { func (*OIDCProvider) ProtoMessage() {} func (x *OIDCProvider) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[250] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[253] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17247,7 +17462,7 @@ func (x *OIDCProvider) ProtoReflect() protoreflect.Message { // Deprecated: Use OIDCProvider.ProtoReflect.Descriptor instead. func (*OIDCProvider) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{250} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{253} } func (x *OIDCProvider) GetId() string { @@ -17314,7 +17529,7 @@ type ListOIDCProvidersRequest struct { func (x *ListOIDCProvidersRequest) Reset() { *x = ListOIDCProvidersRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[251] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[254] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17326,7 +17541,7 @@ func (x *ListOIDCProvidersRequest) String() string { func (*ListOIDCProvidersRequest) ProtoMessage() {} func (x *ListOIDCProvidersRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[251] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[254] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17339,7 +17554,7 @@ func (x *ListOIDCProvidersRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListOIDCProvidersRequest.ProtoReflect.Descriptor instead. func (*ListOIDCProvidersRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{251} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{254} } type ListOIDCProvidersResponse struct { @@ -17352,7 +17567,7 @@ type ListOIDCProvidersResponse struct { func (x *ListOIDCProvidersResponse) Reset() { *x = ListOIDCProvidersResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[252] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[255] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17364,7 +17579,7 @@ func (x *ListOIDCProvidersResponse) String() string { func (*ListOIDCProvidersResponse) ProtoMessage() {} func (x *ListOIDCProvidersResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[252] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[255] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17377,7 +17592,7 @@ func (x *ListOIDCProvidersResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListOIDCProvidersResponse.ProtoReflect.Descriptor instead. func (*ListOIDCProvidersResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{252} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{255} } func (x *ListOIDCProvidersResponse) GetResponse() *Response { @@ -17403,7 +17618,7 @@ type GetOIDCProviderRequest struct { func (x *GetOIDCProviderRequest) Reset() { *x = GetOIDCProviderRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[253] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[256] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17415,7 +17630,7 @@ func (x *GetOIDCProviderRequest) String() string { func (*GetOIDCProviderRequest) ProtoMessage() {} func (x *GetOIDCProviderRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[253] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[256] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17428,7 +17643,7 @@ func (x *GetOIDCProviderRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOIDCProviderRequest.ProtoReflect.Descriptor instead. func (*GetOIDCProviderRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{253} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{256} } func (x *GetOIDCProviderRequest) GetId() string { @@ -17453,7 +17668,7 @@ type GetOIDCProviderResponse struct { func (x *GetOIDCProviderResponse) Reset() { *x = GetOIDCProviderResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[254] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[257] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17465,7 +17680,7 @@ func (x *GetOIDCProviderResponse) String() string { func (*GetOIDCProviderResponse) ProtoMessage() {} func (x *GetOIDCProviderResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[254] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[257] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17478,7 +17693,7 @@ func (x *GetOIDCProviderResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOIDCProviderResponse.ProtoReflect.Descriptor instead. func (*GetOIDCProviderResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{254} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{257} } func (x *GetOIDCProviderResponse) GetResponse() *Response { @@ -17539,7 +17754,7 @@ type DeleteOIDCProviderRequest struct { func (x *DeleteOIDCProviderRequest) Reset() { *x = DeleteOIDCProviderRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[255] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[258] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17551,7 +17766,7 @@ func (x *DeleteOIDCProviderRequest) String() string { func (*DeleteOIDCProviderRequest) ProtoMessage() {} func (x *DeleteOIDCProviderRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[255] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[258] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17564,7 +17779,7 @@ func (x *DeleteOIDCProviderRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteOIDCProviderRequest.ProtoReflect.Descriptor instead. func (*DeleteOIDCProviderRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{255} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{258} } func (x *DeleteOIDCProviderRequest) GetId() string { @@ -17583,7 +17798,7 @@ type DeleteOIDCProviderResponse struct { func (x *DeleteOIDCProviderResponse) Reset() { *x = DeleteOIDCProviderResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[256] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[259] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17595,7 +17810,7 @@ func (x *DeleteOIDCProviderResponse) String() string { func (*DeleteOIDCProviderResponse) ProtoMessage() {} func (x *DeleteOIDCProviderResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[256] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[259] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17608,7 +17823,7 @@ func (x *DeleteOIDCProviderResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteOIDCProviderResponse.ProtoReflect.Descriptor instead. func (*DeleteOIDCProviderResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{256} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{259} } func (x *DeleteOIDCProviderResponse) GetResponse() *Response { @@ -17628,7 +17843,7 @@ type UpdateIDPMappersRequest struct { func (x *UpdateIDPMappersRequest) Reset() { *x = UpdateIDPMappersRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[257] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[260] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17640,7 +17855,7 @@ func (x *UpdateIDPMappersRequest) String() string { func (*UpdateIDPMappersRequest) ProtoMessage() {} func (x *UpdateIDPMappersRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[257] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[260] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17653,7 +17868,7 @@ func (x *UpdateIDPMappersRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateIDPMappersRequest.ProtoReflect.Descriptor instead. func (*UpdateIDPMappersRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{257} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{260} } func (x *UpdateIDPMappersRequest) GetMappers() []*GroupMapper { @@ -17679,7 +17894,7 @@ type UpdateIDPMappersResponse struct { func (x *UpdateIDPMappersResponse) Reset() { *x = UpdateIDPMappersResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[258] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[261] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17691,7 +17906,7 @@ func (x *UpdateIDPMappersResponse) String() string { func (*UpdateIDPMappersResponse) ProtoMessage() {} func (x *UpdateIDPMappersResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[258] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[261] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17704,7 +17919,7 @@ func (x *UpdateIDPMappersResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateIDPMappersResponse.ProtoReflect.Descriptor instead. func (*UpdateIDPMappersResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{258} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{261} } func (x *UpdateIDPMappersResponse) GetResponse() *Response { @@ -17722,7 +17937,7 @@ type GetOrganizationRequestsCountRequest struct { func (x *GetOrganizationRequestsCountRequest) Reset() { *x = GetOrganizationRequestsCountRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[259] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[262] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17734,7 +17949,7 @@ func (x *GetOrganizationRequestsCountRequest) String() string { func (*GetOrganizationRequestsCountRequest) ProtoMessage() {} func (x *GetOrganizationRequestsCountRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[259] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[262] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17747,7 +17962,7 @@ func (x *GetOrganizationRequestsCountRequest) ProtoReflect() protoreflect.Messag // Deprecated: Use GetOrganizationRequestsCountRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationRequestsCountRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{259} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{262} } type GetOrganizationRequestsCountResponse struct { @@ -17760,7 +17975,7 @@ type GetOrganizationRequestsCountResponse struct { func (x *GetOrganizationRequestsCountResponse) Reset() { *x = GetOrganizationRequestsCountResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[260] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[263] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17772,7 +17987,7 @@ func (x *GetOrganizationRequestsCountResponse) String() string { func (*GetOrganizationRequestsCountResponse) ProtoMessage() {} func (x *GetOrganizationRequestsCountResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[260] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[263] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17785,7 +18000,7 @@ func (x *GetOrganizationRequestsCountResponse) ProtoReflect() protoreflect.Messa // Deprecated: Use GetOrganizationRequestsCountResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationRequestsCountResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{260} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{263} } func (x *GetOrganizationRequestsCountResponse) GetResponse() *Response { @@ -17816,7 +18031,7 @@ type OrganizationInvite struct { func (x *OrganizationInvite) Reset() { *x = OrganizationInvite{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[261] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[264] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17828,7 +18043,7 @@ func (x *OrganizationInvite) String() string { func (*OrganizationInvite) ProtoMessage() {} func (x *OrganizationInvite) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[261] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[264] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17841,7 +18056,7 @@ func (x *OrganizationInvite) ProtoReflect() protoreflect.Message { // Deprecated: Use OrganizationInvite.ProtoReflect.Descriptor instead. func (*OrganizationInvite) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{261} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{264} } func (x *OrganizationInvite) GetId() string { @@ -17898,7 +18113,7 @@ type GetAuditLogsRequest struct { func (x *GetAuditLogsRequest) Reset() { *x = GetAuditLogsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[262] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[265] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17910,7 +18125,7 @@ func (x *GetAuditLogsRequest) String() string { func (*GetAuditLogsRequest) ProtoMessage() {} func (x *GetAuditLogsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[262] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[265] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17923,7 +18138,7 @@ func (x *GetAuditLogsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAuditLogsRequest.ProtoReflect.Descriptor instead. func (*GetAuditLogsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{262} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{265} } func (x *GetAuditLogsRequest) GetLimit() int32 { @@ -17974,7 +18189,7 @@ type AuditLog struct { func (x *AuditLog) Reset() { *x = AuditLog{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[263] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[266] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -17986,7 +18201,7 @@ func (x *AuditLog) String() string { func (*AuditLog) ProtoMessage() {} func (x *AuditLog) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[263] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[266] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -17999,7 +18214,7 @@ func (x *AuditLog) ProtoReflect() protoreflect.Message { // Deprecated: Use AuditLog.ProtoReflect.Descriptor instead. func (*AuditLog) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{263} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{266} } func (x *AuditLog) GetId() string { @@ -18097,7 +18312,7 @@ type GetAuditLogsResponse struct { func (x *GetAuditLogsResponse) Reset() { *x = GetAuditLogsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[264] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[267] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18109,7 +18324,7 @@ func (x *GetAuditLogsResponse) String() string { func (*GetAuditLogsResponse) ProtoMessage() {} func (x *GetAuditLogsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[264] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[267] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18122,7 +18337,7 @@ func (x *GetAuditLogsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAuditLogsResponse.ProtoReflect.Descriptor instead. func (*GetAuditLogsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{264} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{267} } func (x *GetAuditLogsResponse) GetResponse() *Response { @@ -18154,7 +18369,7 @@ type GetInvitationsRequest struct { func (x *GetInvitationsRequest) Reset() { *x = GetInvitationsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[265] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[268] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18166,7 +18381,7 @@ func (x *GetInvitationsRequest) String() string { func (*GetInvitationsRequest) ProtoMessage() {} func (x *GetInvitationsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[265] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[268] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18179,7 +18394,7 @@ func (x *GetInvitationsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetInvitationsRequest.ProtoReflect.Descriptor instead. func (*GetInvitationsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{265} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{268} } type GetInvitationsResponse struct { @@ -18192,7 +18407,7 @@ type GetInvitationsResponse struct { func (x *GetInvitationsResponse) Reset() { *x = GetInvitationsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[266] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[269] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18204,7 +18419,7 @@ func (x *GetInvitationsResponse) String() string { func (*GetInvitationsResponse) ProtoMessage() {} func (x *GetInvitationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[266] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[269] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18217,7 +18432,7 @@ func (x *GetInvitationsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetInvitationsResponse.ProtoReflect.Descriptor instead. func (*GetInvitationsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{266} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{269} } func (x *GetInvitationsResponse) GetResponse() *Response { @@ -18244,7 +18459,7 @@ type AcceptOrDeclineInvitationRequest struct { func (x *AcceptOrDeclineInvitationRequest) Reset() { *x = AcceptOrDeclineInvitationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[267] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[270] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18256,7 +18471,7 @@ func (x *AcceptOrDeclineInvitationRequest) String() string { func (*AcceptOrDeclineInvitationRequest) ProtoMessage() {} func (x *AcceptOrDeclineInvitationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[267] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[270] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18269,7 +18484,7 @@ func (x *AcceptOrDeclineInvitationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use AcceptOrDeclineInvitationRequest.ProtoReflect.Descriptor instead. func (*AcceptOrDeclineInvitationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{267} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{270} } func (x *AcceptOrDeclineInvitationRequest) GetOrganizationId() string { @@ -18295,7 +18510,7 @@ type AcceptOrDeclineInvitationResponse struct { func (x *AcceptOrDeclineInvitationResponse) Reset() { *x = AcceptOrDeclineInvitationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[268] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[271] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18307,7 +18522,7 @@ func (x *AcceptOrDeclineInvitationResponse) String() string { func (*AcceptOrDeclineInvitationResponse) ProtoMessage() {} func (x *AcceptOrDeclineInvitationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[268] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[271] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18320,7 +18535,7 @@ func (x *AcceptOrDeclineInvitationResponse) ProtoReflect() protoreflect.Message // Deprecated: Use AcceptOrDeclineInvitationResponse.ProtoReflect.Descriptor instead. func (*AcceptOrDeclineInvitationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{268} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{271} } func (x *AcceptOrDeclineInvitationResponse) GetResponse() *Response { @@ -18354,7 +18569,7 @@ type GraphComposition struct { func (x *GraphComposition) Reset() { *x = GraphComposition{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[269] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[272] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18366,7 +18581,7 @@ func (x *GraphComposition) String() string { func (*GraphComposition) ProtoMessage() {} func (x *GraphComposition) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[269] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[272] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18379,7 +18594,7 @@ func (x *GraphComposition) ProtoReflect() protoreflect.Message { // Deprecated: Use GraphComposition.ProtoReflect.Descriptor instead. func (*GraphComposition) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{269} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{272} } func (x *GraphComposition) GetId() string { @@ -18509,7 +18724,7 @@ type GraphCompositionSubgraph struct { func (x *GraphCompositionSubgraph) Reset() { *x = GraphCompositionSubgraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[270] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[273] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18521,7 +18736,7 @@ func (x *GraphCompositionSubgraph) String() string { func (*GraphCompositionSubgraph) ProtoMessage() {} func (x *GraphCompositionSubgraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[270] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[273] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18534,7 +18749,7 @@ func (x *GraphCompositionSubgraph) ProtoReflect() protoreflect.Message { // Deprecated: Use GraphCompositionSubgraph.ProtoReflect.Descriptor instead. func (*GraphCompositionSubgraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{270} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{273} } func (x *GraphCompositionSubgraph) GetId() string { @@ -18601,7 +18816,7 @@ type GetCompositionsRequest struct { func (x *GetCompositionsRequest) Reset() { *x = GetCompositionsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[271] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[274] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18613,7 +18828,7 @@ func (x *GetCompositionsRequest) String() string { func (*GetCompositionsRequest) ProtoMessage() {} func (x *GetCompositionsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[271] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[274] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18626,7 +18841,7 @@ func (x *GetCompositionsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetCompositionsRequest.ProtoReflect.Descriptor instead. func (*GetCompositionsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{271} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{274} } func (x *GetCompositionsRequest) GetFedGraphName() string { @@ -18689,7 +18904,7 @@ type GetCompositionsResponse struct { func (x *GetCompositionsResponse) Reset() { *x = GetCompositionsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[272] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[275] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18701,7 +18916,7 @@ func (x *GetCompositionsResponse) String() string { func (*GetCompositionsResponse) ProtoMessage() {} func (x *GetCompositionsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[272] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[275] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18714,7 +18929,7 @@ func (x *GetCompositionsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetCompositionsResponse.ProtoReflect.Descriptor instead. func (*GetCompositionsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{272} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{275} } func (x *GetCompositionsResponse) GetResponse() *Response { @@ -18748,7 +18963,7 @@ type GetCompositionDetailsRequest struct { func (x *GetCompositionDetailsRequest) Reset() { *x = GetCompositionDetailsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[273] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[276] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18760,7 +18975,7 @@ func (x *GetCompositionDetailsRequest) String() string { func (*GetCompositionDetailsRequest) ProtoMessage() {} func (x *GetCompositionDetailsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[273] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[276] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18773,7 +18988,7 @@ func (x *GetCompositionDetailsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetCompositionDetailsRequest.ProtoReflect.Descriptor instead. func (*GetCompositionDetailsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{273} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{276} } func (x *GetCompositionDetailsRequest) GetCompositionId() string { @@ -18809,7 +19024,7 @@ type FeatureFlagComposition struct { func (x *FeatureFlagComposition) Reset() { *x = FeatureFlagComposition{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[274] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[277] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18821,7 +19036,7 @@ func (x *FeatureFlagComposition) String() string { func (*FeatureFlagComposition) ProtoMessage() {} func (x *FeatureFlagComposition) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[274] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[277] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18834,7 +19049,7 @@ func (x *FeatureFlagComposition) ProtoReflect() protoreflect.Message { // Deprecated: Use FeatureFlagComposition.ProtoReflect.Descriptor instead. func (*FeatureFlagComposition) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{274} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{277} } func (x *FeatureFlagComposition) GetId() string { @@ -18927,7 +19142,7 @@ type GetCompositionDetailsResponse struct { func (x *GetCompositionDetailsResponse) Reset() { *x = GetCompositionDetailsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[275] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[278] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -18939,7 +19154,7 @@ func (x *GetCompositionDetailsResponse) String() string { func (*GetCompositionDetailsResponse) ProtoMessage() {} func (x *GetCompositionDetailsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[275] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[278] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -18952,7 +19167,7 @@ func (x *GetCompositionDetailsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetCompositionDetailsResponse.ProtoReflect.Descriptor instead. func (*GetCompositionDetailsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{275} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{278} } func (x *GetCompositionDetailsResponse) GetResponse() *Response { @@ -19000,7 +19215,7 @@ type GetSdlBySchemaVersionRequest struct { func (x *GetSdlBySchemaVersionRequest) Reset() { *x = GetSdlBySchemaVersionRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[276] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[279] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19012,7 +19227,7 @@ func (x *GetSdlBySchemaVersionRequest) String() string { func (*GetSdlBySchemaVersionRequest) ProtoMessage() {} func (x *GetSdlBySchemaVersionRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[276] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[279] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19025,7 +19240,7 @@ func (x *GetSdlBySchemaVersionRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetSdlBySchemaVersionRequest.ProtoReflect.Descriptor instead. func (*GetSdlBySchemaVersionRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{276} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{279} } func (x *GetSdlBySchemaVersionRequest) GetSchemaVersionId() string { @@ -19053,7 +19268,7 @@ type GetSdlBySchemaVersionResponse struct { func (x *GetSdlBySchemaVersionResponse) Reset() { *x = GetSdlBySchemaVersionResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[277] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[280] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19065,7 +19280,7 @@ func (x *GetSdlBySchemaVersionResponse) String() string { func (*GetSdlBySchemaVersionResponse) ProtoMessage() {} func (x *GetSdlBySchemaVersionResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[277] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[280] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19078,7 +19293,7 @@ func (x *GetSdlBySchemaVersionResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetSdlBySchemaVersionResponse.ProtoReflect.Descriptor instead. func (*GetSdlBySchemaVersionResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{277} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{280} } func (x *GetSdlBySchemaVersionResponse) GetResponse() *Response { @@ -19111,7 +19326,7 @@ type GetChangelogBySchemaVersionRequest struct { func (x *GetChangelogBySchemaVersionRequest) Reset() { *x = GetChangelogBySchemaVersionRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[278] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[281] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19123,7 +19338,7 @@ func (x *GetChangelogBySchemaVersionRequest) String() string { func (*GetChangelogBySchemaVersionRequest) ProtoMessage() {} func (x *GetChangelogBySchemaVersionRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[278] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[281] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19136,7 +19351,7 @@ func (x *GetChangelogBySchemaVersionRequest) ProtoReflect() protoreflect.Message // Deprecated: Use GetChangelogBySchemaVersionRequest.ProtoReflect.Descriptor instead. func (*GetChangelogBySchemaVersionRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{278} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{281} } func (x *GetChangelogBySchemaVersionRequest) GetSchemaVersionId() string { @@ -19156,7 +19371,7 @@ type GetChangelogBySchemaVersionResponse struct { func (x *GetChangelogBySchemaVersionResponse) Reset() { *x = GetChangelogBySchemaVersionResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[279] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[282] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19168,7 +19383,7 @@ func (x *GetChangelogBySchemaVersionResponse) String() string { func (*GetChangelogBySchemaVersionResponse) ProtoMessage() {} func (x *GetChangelogBySchemaVersionResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[279] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[282] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19181,7 +19396,7 @@ func (x *GetChangelogBySchemaVersionResponse) ProtoReflect() protoreflect.Messag // Deprecated: Use GetChangelogBySchemaVersionResponse.ProtoReflect.Descriptor instead. func (*GetChangelogBySchemaVersionResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{279} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{282} } func (x *GetChangelogBySchemaVersionResponse) GetResponse() *Response { @@ -19206,7 +19421,7 @@ type GetUserAccessibleResourcesRequest struct { func (x *GetUserAccessibleResourcesRequest) Reset() { *x = GetUserAccessibleResourcesRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[280] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[283] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19218,7 +19433,7 @@ func (x *GetUserAccessibleResourcesRequest) String() string { func (*GetUserAccessibleResourcesRequest) ProtoMessage() {} func (x *GetUserAccessibleResourcesRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[280] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[283] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19231,7 +19446,7 @@ func (x *GetUserAccessibleResourcesRequest) ProtoReflect() protoreflect.Message // Deprecated: Use GetUserAccessibleResourcesRequest.ProtoReflect.Descriptor instead. func (*GetUserAccessibleResourcesRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{280} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{283} } type GetUserAccessibleResourcesResponse struct { @@ -19246,7 +19461,7 @@ type GetUserAccessibleResourcesResponse struct { func (x *GetUserAccessibleResourcesResponse) Reset() { *x = GetUserAccessibleResourcesResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[281] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[284] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19258,7 +19473,7 @@ func (x *GetUserAccessibleResourcesResponse) String() string { func (*GetUserAccessibleResourcesResponse) ProtoMessage() {} func (x *GetUserAccessibleResourcesResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[281] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[284] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19271,7 +19486,7 @@ func (x *GetUserAccessibleResourcesResponse) ProtoReflect() protoreflect.Message // Deprecated: Use GetUserAccessibleResourcesResponse.ProtoReflect.Descriptor instead. func (*GetUserAccessibleResourcesResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{281} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{284} } func (x *GetUserAccessibleResourcesResponse) GetResponse() *Response { @@ -19312,7 +19527,7 @@ type UpdateFeatureSettingsRequest struct { func (x *UpdateFeatureSettingsRequest) Reset() { *x = UpdateFeatureSettingsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[282] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[285] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19324,7 +19539,7 @@ func (x *UpdateFeatureSettingsRequest) String() string { func (*UpdateFeatureSettingsRequest) ProtoMessage() {} func (x *UpdateFeatureSettingsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[282] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[285] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19337,7 +19552,7 @@ func (x *UpdateFeatureSettingsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateFeatureSettingsRequest.ProtoReflect.Descriptor instead. func (*UpdateFeatureSettingsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{282} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{285} } func (x *UpdateFeatureSettingsRequest) GetEnable() bool { @@ -19363,7 +19578,7 @@ type UpdateFeatureSettingsResponse struct { func (x *UpdateFeatureSettingsResponse) Reset() { *x = UpdateFeatureSettingsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[283] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[286] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19375,7 +19590,7 @@ func (x *UpdateFeatureSettingsResponse) String() string { func (*UpdateFeatureSettingsResponse) ProtoMessage() {} func (x *UpdateFeatureSettingsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[283] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[286] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19388,7 +19603,7 @@ func (x *UpdateFeatureSettingsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateFeatureSettingsResponse.ProtoReflect.Descriptor instead. func (*UpdateFeatureSettingsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{283} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{286} } func (x *UpdateFeatureSettingsResponse) GetResponse() *Response { @@ -19408,7 +19623,7 @@ type GetSubgraphMembersRequest struct { func (x *GetSubgraphMembersRequest) Reset() { *x = GetSubgraphMembersRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[284] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[287] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19420,7 +19635,7 @@ func (x *GetSubgraphMembersRequest) String() string { func (*GetSubgraphMembersRequest) ProtoMessage() {} func (x *GetSubgraphMembersRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[284] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[287] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19433,7 +19648,7 @@ func (x *GetSubgraphMembersRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetSubgraphMembersRequest.ProtoReflect.Descriptor instead. func (*GetSubgraphMembersRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{284} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{287} } func (x *GetSubgraphMembersRequest) GetSubgraphName() string { @@ -19461,7 +19676,7 @@ type SubgraphMember struct { func (x *SubgraphMember) Reset() { *x = SubgraphMember{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[285] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[288] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19473,7 +19688,7 @@ func (x *SubgraphMember) String() string { func (*SubgraphMember) ProtoMessage() {} func (x *SubgraphMember) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[285] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[288] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19486,7 +19701,7 @@ func (x *SubgraphMember) ProtoReflect() protoreflect.Message { // Deprecated: Use SubgraphMember.ProtoReflect.Descriptor instead. func (*SubgraphMember) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{285} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{288} } func (x *SubgraphMember) GetUserId() string { @@ -19520,7 +19735,7 @@ type GetSubgraphMembersResponse struct { func (x *GetSubgraphMembersResponse) Reset() { *x = GetSubgraphMembersResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[286] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[289] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19532,7 +19747,7 @@ func (x *GetSubgraphMembersResponse) String() string { func (*GetSubgraphMembersResponse) ProtoMessage() {} func (x *GetSubgraphMembersResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[286] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[289] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19545,7 +19760,7 @@ func (x *GetSubgraphMembersResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetSubgraphMembersResponse.ProtoReflect.Descriptor instead. func (*GetSubgraphMembersResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{286} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{289} } func (x *GetSubgraphMembersResponse) GetResponse() *Response { @@ -19573,7 +19788,7 @@ type AddReadmeRequest struct { func (x *AddReadmeRequest) Reset() { *x = AddReadmeRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[287] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[290] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19585,7 +19800,7 @@ func (x *AddReadmeRequest) String() string { func (*AddReadmeRequest) ProtoMessage() {} func (x *AddReadmeRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[287] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[290] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19598,7 +19813,7 @@ func (x *AddReadmeRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use AddReadmeRequest.ProtoReflect.Descriptor instead. func (*AddReadmeRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{287} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{290} } func (x *AddReadmeRequest) GetTargetName() string { @@ -19631,7 +19846,7 @@ type AddReadmeResponse struct { func (x *AddReadmeResponse) Reset() { *x = AddReadmeResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[288] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[291] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19643,7 +19858,7 @@ func (x *AddReadmeResponse) String() string { func (*AddReadmeResponse) ProtoMessage() {} func (x *AddReadmeResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[288] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[291] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19656,7 +19871,7 @@ func (x *AddReadmeResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use AddReadmeResponse.ProtoReflect.Descriptor instead. func (*AddReadmeResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{288} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{291} } func (x *AddReadmeResponse) GetResponse() *Response { @@ -19688,7 +19903,7 @@ type Router struct { func (x *Router) Reset() { *x = Router{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[289] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[292] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19700,7 +19915,7 @@ func (x *Router) String() string { func (*Router) ProtoMessage() {} func (x *Router) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[289] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[292] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19713,7 +19928,7 @@ func (x *Router) ProtoReflect() protoreflect.Message { // Deprecated: Use Router.ProtoReflect.Descriptor instead. func (*Router) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{289} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{292} } func (x *Router) GetHostname() string { @@ -19824,7 +20039,7 @@ type GetRoutersRequest struct { func (x *GetRoutersRequest) Reset() { *x = GetRoutersRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[290] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[293] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19836,7 +20051,7 @@ func (x *GetRoutersRequest) String() string { func (*GetRoutersRequest) ProtoMessage() {} func (x *GetRoutersRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[290] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[293] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19849,7 +20064,7 @@ func (x *GetRoutersRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetRoutersRequest.ProtoReflect.Descriptor instead. func (*GetRoutersRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{290} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{293} } func (x *GetRoutersRequest) GetFedGraphName() string { @@ -19876,7 +20091,7 @@ type GetRoutersResponse struct { func (x *GetRoutersResponse) Reset() { *x = GetRoutersResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[291] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[294] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19888,7 +20103,7 @@ func (x *GetRoutersResponse) String() string { func (*GetRoutersResponse) ProtoMessage() {} func (x *GetRoutersResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[291] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[294] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19901,7 +20116,7 @@ func (x *GetRoutersResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetRoutersResponse.ProtoReflect.Descriptor instead. func (*GetRoutersResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{291} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{294} } func (x *GetRoutersResponse) GetResponse() *Response { @@ -19934,7 +20149,7 @@ type ClientInfo struct { func (x *ClientInfo) Reset() { *x = ClientInfo{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[292] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[295] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -19946,7 +20161,7 @@ func (x *ClientInfo) String() string { func (*ClientInfo) ProtoMessage() {} func (x *ClientInfo) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[292] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[295] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -19959,7 +20174,7 @@ func (x *ClientInfo) ProtoReflect() protoreflect.Message { // Deprecated: Use ClientInfo.ProtoReflect.Descriptor instead. func (*ClientInfo) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{292} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{295} } func (x *ClientInfo) GetName() string { @@ -20029,7 +20244,7 @@ type GetClientsRequest struct { func (x *GetClientsRequest) Reset() { *x = GetClientsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[293] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[296] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20041,7 +20256,7 @@ func (x *GetClientsRequest) String() string { func (*GetClientsRequest) ProtoMessage() {} func (x *GetClientsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[293] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[296] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20054,7 +20269,7 @@ func (x *GetClientsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetClientsRequest.ProtoReflect.Descriptor instead. func (*GetClientsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{293} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{296} } func (x *GetClientsRequest) GetFedGraphName() string { @@ -20088,7 +20303,7 @@ type GetClientsResponse struct { func (x *GetClientsResponse) Reset() { *x = GetClientsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[294] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[297] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20100,7 +20315,7 @@ func (x *GetClientsResponse) String() string { func (*GetClientsResponse) ProtoMessage() {} func (x *GetClientsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[294] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[297] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20113,7 +20328,7 @@ func (x *GetClientsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetClientsResponse.ProtoReflect.Descriptor instead. func (*GetClientsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{294} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{297} } func (x *GetClientsResponse) GetResponse() *Response { @@ -20141,7 +20356,7 @@ type PreviewDeleteClientRequest struct { func (x *PreviewDeleteClientRequest) Reset() { *x = PreviewDeleteClientRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[295] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[298] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20153,7 +20368,7 @@ func (x *PreviewDeleteClientRequest) String() string { func (*PreviewDeleteClientRequest) ProtoMessage() {} func (x *PreviewDeleteClientRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[295] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[298] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20166,7 +20381,7 @@ func (x *PreviewDeleteClientRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use PreviewDeleteClientRequest.ProtoReflect.Descriptor instead. func (*PreviewDeleteClientRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{295} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{298} } func (x *PreviewDeleteClientRequest) GetFedGraphName() string { @@ -20203,7 +20418,7 @@ type PreviewDeleteClientResponse struct { func (x *PreviewDeleteClientResponse) Reset() { *x = PreviewDeleteClientResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[296] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[299] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20215,7 +20430,7 @@ func (x *PreviewDeleteClientResponse) String() string { func (*PreviewDeleteClientResponse) ProtoMessage() {} func (x *PreviewDeleteClientResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[296] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[299] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20228,7 +20443,7 @@ func (x *PreviewDeleteClientResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use PreviewDeleteClientResponse.ProtoReflect.Descriptor instead. func (*PreviewDeleteClientResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{296} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{299} } func (x *PreviewDeleteClientResponse) GetResponse() *Response { @@ -20277,7 +20492,7 @@ type DeleteClientRequest struct { func (x *DeleteClientRequest) Reset() { *x = DeleteClientRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[297] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[300] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20289,7 +20504,7 @@ func (x *DeleteClientRequest) String() string { func (*DeleteClientRequest) ProtoMessage() {} func (x *DeleteClientRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[297] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[300] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20302,7 +20517,7 @@ func (x *DeleteClientRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteClientRequest.ProtoReflect.Descriptor instead. func (*DeleteClientRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{297} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{300} } func (x *DeleteClientRequest) GetFedGraphName() string { @@ -20337,7 +20552,7 @@ type DeleteClientResponse struct { func (x *DeleteClientResponse) Reset() { *x = DeleteClientResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[298] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[301] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20349,7 +20564,7 @@ func (x *DeleteClientResponse) String() string { func (*DeleteClientResponse) ProtoMessage() {} func (x *DeleteClientResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[298] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[301] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20362,7 +20577,7 @@ func (x *DeleteClientResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteClientResponse.ProtoReflect.Descriptor instead. func (*DeleteClientResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{298} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{301} } func (x *DeleteClientResponse) GetResponse() *Response { @@ -20404,7 +20619,7 @@ type GetFieldUsageRequest struct { func (x *GetFieldUsageRequest) Reset() { *x = GetFieldUsageRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[299] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[302] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20416,7 +20631,7 @@ func (x *GetFieldUsageRequest) String() string { func (*GetFieldUsageRequest) ProtoMessage() {} func (x *GetFieldUsageRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[299] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[302] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20429,7 +20644,7 @@ func (x *GetFieldUsageRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFieldUsageRequest.ProtoReflect.Descriptor instead. func (*GetFieldUsageRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{299} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{302} } func (x *GetFieldUsageRequest) GetGraphName() string { @@ -20513,7 +20728,7 @@ type ClientWithOperations struct { func (x *ClientWithOperations) Reset() { *x = ClientWithOperations{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[300] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[303] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20525,7 +20740,7 @@ func (x *ClientWithOperations) String() string { func (*ClientWithOperations) ProtoMessage() {} func (x *ClientWithOperations) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[300] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[303] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20538,7 +20753,7 @@ func (x *ClientWithOperations) ProtoReflect() protoreflect.Message { // Deprecated: Use ClientWithOperations.ProtoReflect.Descriptor instead. func (*ClientWithOperations) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{300} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{303} } func (x *ClientWithOperations) GetName() string { @@ -20573,7 +20788,7 @@ type FieldUsageMeta struct { func (x *FieldUsageMeta) Reset() { *x = FieldUsageMeta{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[301] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[304] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20585,7 +20800,7 @@ func (x *FieldUsageMeta) String() string { func (*FieldUsageMeta) ProtoMessage() {} func (x *FieldUsageMeta) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[301] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[304] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20598,7 +20813,7 @@ func (x *FieldUsageMeta) ProtoReflect() protoreflect.Message { // Deprecated: Use FieldUsageMeta.ProtoReflect.Descriptor instead. func (*FieldUsageMeta) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{301} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{304} } func (x *FieldUsageMeta) GetSubgraphIds() []string { @@ -20634,7 +20849,7 @@ type GetFieldUsageResponse struct { func (x *GetFieldUsageResponse) Reset() { *x = GetFieldUsageResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[302] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[305] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20646,7 +20861,7 @@ func (x *GetFieldUsageResponse) String() string { func (*GetFieldUsageResponse) ProtoMessage() {} func (x *GetFieldUsageResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[302] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[305] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20659,7 +20874,7 @@ func (x *GetFieldUsageResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFieldUsageResponse.ProtoReflect.Descriptor instead. func (*GetFieldUsageResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{302} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{305} } func (x *GetFieldUsageResponse) GetResponse() *Response { @@ -20699,7 +20914,7 @@ type CreateNamespaceRequest struct { func (x *CreateNamespaceRequest) Reset() { *x = CreateNamespaceRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[303] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[306] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20711,7 +20926,7 @@ func (x *CreateNamespaceRequest) String() string { func (*CreateNamespaceRequest) ProtoMessage() {} func (x *CreateNamespaceRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[303] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[306] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20724,7 +20939,7 @@ func (x *CreateNamespaceRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateNamespaceRequest.ProtoReflect.Descriptor instead. func (*CreateNamespaceRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{303} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{306} } func (x *CreateNamespaceRequest) GetName() string { @@ -20743,7 +20958,7 @@ type CreateNamespaceResponse struct { func (x *CreateNamespaceResponse) Reset() { *x = CreateNamespaceResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[304] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[307] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20755,7 +20970,7 @@ func (x *CreateNamespaceResponse) String() string { func (*CreateNamespaceResponse) ProtoMessage() {} func (x *CreateNamespaceResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[304] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[307] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20768,7 +20983,7 @@ func (x *CreateNamespaceResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateNamespaceResponse.ProtoReflect.Descriptor instead. func (*CreateNamespaceResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{304} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{307} } func (x *CreateNamespaceResponse) GetResponse() *Response { @@ -20787,7 +21002,7 @@ type DeleteNamespaceRequest struct { func (x *DeleteNamespaceRequest) Reset() { *x = DeleteNamespaceRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[305] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[308] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20799,7 +21014,7 @@ func (x *DeleteNamespaceRequest) String() string { func (*DeleteNamespaceRequest) ProtoMessage() {} func (x *DeleteNamespaceRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[305] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[308] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20812,7 +21027,7 @@ func (x *DeleteNamespaceRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteNamespaceRequest.ProtoReflect.Descriptor instead. func (*DeleteNamespaceRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{305} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{308} } func (x *DeleteNamespaceRequest) GetName() string { @@ -20831,7 +21046,7 @@ type DeleteNamespaceResponse struct { func (x *DeleteNamespaceResponse) Reset() { *x = DeleteNamespaceResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[306] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[309] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20843,7 +21058,7 @@ func (x *DeleteNamespaceResponse) String() string { func (*DeleteNamespaceResponse) ProtoMessage() {} func (x *DeleteNamespaceResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[306] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[309] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20856,7 +21071,7 @@ func (x *DeleteNamespaceResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteNamespaceResponse.ProtoReflect.Descriptor instead. func (*DeleteNamespaceResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{306} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{309} } func (x *DeleteNamespaceResponse) GetResponse() *Response { @@ -20876,7 +21091,7 @@ type RenameNamespaceRequest struct { func (x *RenameNamespaceRequest) Reset() { *x = RenameNamespaceRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[307] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[310] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20888,7 +21103,7 @@ func (x *RenameNamespaceRequest) String() string { func (*RenameNamespaceRequest) ProtoMessage() {} func (x *RenameNamespaceRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[307] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[310] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20901,7 +21116,7 @@ func (x *RenameNamespaceRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use RenameNamespaceRequest.ProtoReflect.Descriptor instead. func (*RenameNamespaceRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{307} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{310} } func (x *RenameNamespaceRequest) GetName() string { @@ -20927,7 +21142,7 @@ type RenameNamespaceResponse struct { func (x *RenameNamespaceResponse) Reset() { *x = RenameNamespaceResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[308] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[311] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20939,7 +21154,7 @@ func (x *RenameNamespaceResponse) String() string { func (*RenameNamespaceResponse) ProtoMessage() {} func (x *RenameNamespaceResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[308] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[311] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20952,7 +21167,7 @@ func (x *RenameNamespaceResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use RenameNamespaceResponse.ProtoReflect.Descriptor instead. func (*RenameNamespaceResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{308} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{311} } func (x *RenameNamespaceResponse) GetResponse() *Response { @@ -20972,7 +21187,7 @@ type Namespace struct { func (x *Namespace) Reset() { *x = Namespace{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[309] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[312] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20984,7 +21199,7 @@ func (x *Namespace) String() string { func (*Namespace) ProtoMessage() {} func (x *Namespace) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[309] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[312] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20997,7 +21212,7 @@ func (x *Namespace) ProtoReflect() protoreflect.Message { // Deprecated: Use Namespace.ProtoReflect.Descriptor instead. func (*Namespace) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{309} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{312} } func (x *Namespace) GetId() string { @@ -21022,7 +21237,7 @@ type GetNamespacesRequest struct { func (x *GetNamespacesRequest) Reset() { *x = GetNamespacesRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[310] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[313] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21034,7 +21249,7 @@ func (x *GetNamespacesRequest) String() string { func (*GetNamespacesRequest) ProtoMessage() {} func (x *GetNamespacesRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[310] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[313] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21047,7 +21262,7 @@ func (x *GetNamespacesRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetNamespacesRequest.ProtoReflect.Descriptor instead. func (*GetNamespacesRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{310} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{313} } type GetNamespacesResponse struct { @@ -21060,7 +21275,7 @@ type GetNamespacesResponse struct { func (x *GetNamespacesResponse) Reset() { *x = GetNamespacesResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[311] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[314] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21072,7 +21287,7 @@ func (x *GetNamespacesResponse) String() string { func (*GetNamespacesResponse) ProtoMessage() {} func (x *GetNamespacesResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[311] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[314] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21085,7 +21300,7 @@ func (x *GetNamespacesResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetNamespacesResponse.ProtoReflect.Descriptor instead. func (*GetNamespacesResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{311} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{314} } func (x *GetNamespacesResponse) GetResponse() *Response { @@ -21114,7 +21329,7 @@ type MoveGraphRequest struct { func (x *MoveGraphRequest) Reset() { *x = MoveGraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[312] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[315] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21126,7 +21341,7 @@ func (x *MoveGraphRequest) String() string { func (*MoveGraphRequest) ProtoMessage() {} func (x *MoveGraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[312] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[315] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21139,7 +21354,7 @@ func (x *MoveGraphRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use MoveGraphRequest.ProtoReflect.Descriptor instead. func (*MoveGraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{312} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{315} } func (x *MoveGraphRequest) GetName() string { @@ -21182,7 +21397,7 @@ type MoveGraphResponse struct { func (x *MoveGraphResponse) Reset() { *x = MoveGraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[313] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[316] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21194,7 +21409,7 @@ func (x *MoveGraphResponse) String() string { func (*MoveGraphResponse) ProtoMessage() {} func (x *MoveGraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[313] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[316] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21207,7 +21422,7 @@ func (x *MoveGraphResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use MoveGraphResponse.ProtoReflect.Descriptor instead. func (*MoveGraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{313} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{316} } func (x *MoveGraphResponse) GetResponse() *Response { @@ -21247,7 +21462,7 @@ type GetNamespaceLintConfigRequest struct { func (x *GetNamespaceLintConfigRequest) Reset() { *x = GetNamespaceLintConfigRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[314] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[317] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21259,7 +21474,7 @@ func (x *GetNamespaceLintConfigRequest) String() string { func (*GetNamespaceLintConfigRequest) ProtoMessage() {} func (x *GetNamespaceLintConfigRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[314] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[317] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21272,7 +21487,7 @@ func (x *GetNamespaceLintConfigRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetNamespaceLintConfigRequest.ProtoReflect.Descriptor instead. func (*GetNamespaceLintConfigRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{314} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{317} } func (x *GetNamespaceLintConfigRequest) GetNamespace() string { @@ -21293,7 +21508,7 @@ type GetNamespaceLintConfigResponse struct { func (x *GetNamespaceLintConfigResponse) Reset() { *x = GetNamespaceLintConfigResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[315] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[318] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21305,7 +21520,7 @@ func (x *GetNamespaceLintConfigResponse) String() string { func (*GetNamespaceLintConfigResponse) ProtoMessage() {} func (x *GetNamespaceLintConfigResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[315] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[318] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21318,7 +21533,7 @@ func (x *GetNamespaceLintConfigResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetNamespaceLintConfigResponse.ProtoReflect.Descriptor instead. func (*GetNamespaceLintConfigResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{315} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{318} } func (x *GetNamespaceLintConfigResponse) GetResponse() *Response { @@ -21351,7 +21566,7 @@ type GetNamespaceChecksConfigurationRequest struct { func (x *GetNamespaceChecksConfigurationRequest) Reset() { *x = GetNamespaceChecksConfigurationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[316] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[319] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21363,7 +21578,7 @@ func (x *GetNamespaceChecksConfigurationRequest) String() string { func (*GetNamespaceChecksConfigurationRequest) ProtoMessage() {} func (x *GetNamespaceChecksConfigurationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[316] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[319] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21376,7 +21591,7 @@ func (x *GetNamespaceChecksConfigurationRequest) ProtoReflect() protoreflect.Mes // Deprecated: Use GetNamespaceChecksConfigurationRequest.ProtoReflect.Descriptor instead. func (*GetNamespaceChecksConfigurationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{316} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{319} } func (x *GetNamespaceChecksConfigurationRequest) GetNamespace() string { @@ -21397,7 +21612,7 @@ type GetNamespaceChecksConfigurationResponse struct { func (x *GetNamespaceChecksConfigurationResponse) Reset() { *x = GetNamespaceChecksConfigurationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[317] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[320] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21409,7 +21624,7 @@ func (x *GetNamespaceChecksConfigurationResponse) String() string { func (*GetNamespaceChecksConfigurationResponse) ProtoMessage() {} func (x *GetNamespaceChecksConfigurationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[317] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[320] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21422,7 +21637,7 @@ func (x *GetNamespaceChecksConfigurationResponse) ProtoReflect() protoreflect.Me // Deprecated: Use GetNamespaceChecksConfigurationResponse.ProtoReflect.Descriptor instead. func (*GetNamespaceChecksConfigurationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{317} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{320} } func (x *GetNamespaceChecksConfigurationResponse) GetResponse() *Response { @@ -21456,7 +21671,7 @@ type UpdateNamespaceChecksConfigurationRequest struct { func (x *UpdateNamespaceChecksConfigurationRequest) Reset() { *x = UpdateNamespaceChecksConfigurationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[318] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[321] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21468,7 +21683,7 @@ func (x *UpdateNamespaceChecksConfigurationRequest) String() string { func (*UpdateNamespaceChecksConfigurationRequest) ProtoMessage() {} func (x *UpdateNamespaceChecksConfigurationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[318] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[321] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21481,7 +21696,7 @@ func (x *UpdateNamespaceChecksConfigurationRequest) ProtoReflect() protoreflect. // Deprecated: Use UpdateNamespaceChecksConfigurationRequest.ProtoReflect.Descriptor instead. func (*UpdateNamespaceChecksConfigurationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{318} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{321} } func (x *UpdateNamespaceChecksConfigurationRequest) GetNamespace() string { @@ -21507,7 +21722,7 @@ type UpdateNamespaceChecksConfigurationResponse struct { func (x *UpdateNamespaceChecksConfigurationResponse) Reset() { *x = UpdateNamespaceChecksConfigurationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[319] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[322] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21519,7 +21734,7 @@ func (x *UpdateNamespaceChecksConfigurationResponse) String() string { func (*UpdateNamespaceChecksConfigurationResponse) ProtoMessage() {} func (x *UpdateNamespaceChecksConfigurationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[319] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[322] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21532,7 +21747,7 @@ func (x *UpdateNamespaceChecksConfigurationResponse) ProtoReflect() protoreflect // Deprecated: Use UpdateNamespaceChecksConfigurationResponse.ProtoReflect.Descriptor instead. func (*UpdateNamespaceChecksConfigurationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{319} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{322} } func (x *UpdateNamespaceChecksConfigurationResponse) GetResponse() *Response { @@ -21552,7 +21767,7 @@ type EnableLintingForTheNamespaceRequest struct { func (x *EnableLintingForTheNamespaceRequest) Reset() { *x = EnableLintingForTheNamespaceRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[320] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[323] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21564,7 +21779,7 @@ func (x *EnableLintingForTheNamespaceRequest) String() string { func (*EnableLintingForTheNamespaceRequest) ProtoMessage() {} func (x *EnableLintingForTheNamespaceRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[320] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[323] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21577,7 +21792,7 @@ func (x *EnableLintingForTheNamespaceRequest) ProtoReflect() protoreflect.Messag // Deprecated: Use EnableLintingForTheNamespaceRequest.ProtoReflect.Descriptor instead. func (*EnableLintingForTheNamespaceRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{320} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{323} } func (x *EnableLintingForTheNamespaceRequest) GetNamespace() string { @@ -21603,7 +21818,7 @@ type EnableLintingForTheNamespaceResponse struct { func (x *EnableLintingForTheNamespaceResponse) Reset() { *x = EnableLintingForTheNamespaceResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[321] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[324] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21615,7 +21830,7 @@ func (x *EnableLintingForTheNamespaceResponse) String() string { func (*EnableLintingForTheNamespaceResponse) ProtoMessage() {} func (x *EnableLintingForTheNamespaceResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[321] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[324] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21628,7 +21843,7 @@ func (x *EnableLintingForTheNamespaceResponse) ProtoReflect() protoreflect.Messa // Deprecated: Use EnableLintingForTheNamespaceResponse.ProtoReflect.Descriptor instead. func (*EnableLintingForTheNamespaceResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{321} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{324} } func (x *EnableLintingForTheNamespaceResponse) GetResponse() *Response { @@ -21648,7 +21863,7 @@ type LintConfig struct { func (x *LintConfig) Reset() { *x = LintConfig{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[322] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[325] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21660,7 +21875,7 @@ func (x *LintConfig) String() string { func (*LintConfig) ProtoMessage() {} func (x *LintConfig) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[322] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[325] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21673,7 +21888,7 @@ func (x *LintConfig) ProtoReflect() protoreflect.Message { // Deprecated: Use LintConfig.ProtoReflect.Descriptor instead. func (*LintConfig) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{322} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{325} } func (x *LintConfig) GetRuleName() string { @@ -21700,7 +21915,7 @@ type ConfigureNamespaceLintConfigRequest struct { func (x *ConfigureNamespaceLintConfigRequest) Reset() { *x = ConfigureNamespaceLintConfigRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[323] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[326] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21712,7 +21927,7 @@ func (x *ConfigureNamespaceLintConfigRequest) String() string { func (*ConfigureNamespaceLintConfigRequest) ProtoMessage() {} func (x *ConfigureNamespaceLintConfigRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[323] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[326] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21725,7 +21940,7 @@ func (x *ConfigureNamespaceLintConfigRequest) ProtoReflect() protoreflect.Messag // Deprecated: Use ConfigureNamespaceLintConfigRequest.ProtoReflect.Descriptor instead. func (*ConfigureNamespaceLintConfigRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{323} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{326} } func (x *ConfigureNamespaceLintConfigRequest) GetNamespace() string { @@ -21751,7 +21966,7 @@ type ConfigureNamespaceLintConfigResponse struct { func (x *ConfigureNamespaceLintConfigResponse) Reset() { *x = ConfigureNamespaceLintConfigResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[324] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[327] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21763,7 +21978,7 @@ func (x *ConfigureNamespaceLintConfigResponse) String() string { func (*ConfigureNamespaceLintConfigResponse) ProtoMessage() {} func (x *ConfigureNamespaceLintConfigResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[324] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[327] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21776,7 +21991,7 @@ func (x *ConfigureNamespaceLintConfigResponse) ProtoReflect() protoreflect.Messa // Deprecated: Use ConfigureNamespaceLintConfigResponse.ProtoReflect.Descriptor instead. func (*ConfigureNamespaceLintConfigResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{324} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{327} } func (x *ConfigureNamespaceLintConfigResponse) GetResponse() *Response { @@ -21796,7 +22011,7 @@ type EnableGraphPruningRequest struct { func (x *EnableGraphPruningRequest) Reset() { *x = EnableGraphPruningRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[325] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[328] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21808,7 +22023,7 @@ func (x *EnableGraphPruningRequest) String() string { func (*EnableGraphPruningRequest) ProtoMessage() {} func (x *EnableGraphPruningRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[325] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[328] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21821,7 +22036,7 @@ func (x *EnableGraphPruningRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use EnableGraphPruningRequest.ProtoReflect.Descriptor instead. func (*EnableGraphPruningRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{325} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{328} } func (x *EnableGraphPruningRequest) GetNamespace() string { @@ -21847,7 +22062,7 @@ type EnableGraphPruningResponse struct { func (x *EnableGraphPruningResponse) Reset() { *x = EnableGraphPruningResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[326] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[329] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21859,7 +22074,7 @@ func (x *EnableGraphPruningResponse) String() string { func (*EnableGraphPruningResponse) ProtoMessage() {} func (x *EnableGraphPruningResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[326] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[329] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21872,7 +22087,7 @@ func (x *EnableGraphPruningResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use EnableGraphPruningResponse.ProtoReflect.Descriptor instead. func (*EnableGraphPruningResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{326} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{329} } func (x *EnableGraphPruningResponse) GetResponse() *Response { @@ -21894,7 +22109,7 @@ type GraphPruningConfig struct { func (x *GraphPruningConfig) Reset() { *x = GraphPruningConfig{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[327] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[330] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21906,7 +22121,7 @@ func (x *GraphPruningConfig) String() string { func (*GraphPruningConfig) ProtoMessage() {} func (x *GraphPruningConfig) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[327] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[330] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21919,7 +22134,7 @@ func (x *GraphPruningConfig) ProtoReflect() protoreflect.Message { // Deprecated: Use GraphPruningConfig.ProtoReflect.Descriptor instead. func (*GraphPruningConfig) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{327} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{330} } func (x *GraphPruningConfig) GetRuleName() string { @@ -21960,7 +22175,7 @@ type ConfigureNamespaceGraphPruningConfigRequest struct { func (x *ConfigureNamespaceGraphPruningConfigRequest) Reset() { *x = ConfigureNamespaceGraphPruningConfigRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[328] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[331] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21972,7 +22187,7 @@ func (x *ConfigureNamespaceGraphPruningConfigRequest) String() string { func (*ConfigureNamespaceGraphPruningConfigRequest) ProtoMessage() {} func (x *ConfigureNamespaceGraphPruningConfigRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[328] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[331] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21985,7 +22200,7 @@ func (x *ConfigureNamespaceGraphPruningConfigRequest) ProtoReflect() protoreflec // Deprecated: Use ConfigureNamespaceGraphPruningConfigRequest.ProtoReflect.Descriptor instead. func (*ConfigureNamespaceGraphPruningConfigRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{328} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{331} } func (x *ConfigureNamespaceGraphPruningConfigRequest) GetNamespace() string { @@ -22011,7 +22226,7 @@ type ConfigureNamespaceGraphPruningConfigResponse struct { func (x *ConfigureNamespaceGraphPruningConfigResponse) Reset() { *x = ConfigureNamespaceGraphPruningConfigResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[329] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[332] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22023,7 +22238,7 @@ func (x *ConfigureNamespaceGraphPruningConfigResponse) String() string { func (*ConfigureNamespaceGraphPruningConfigResponse) ProtoMessage() {} func (x *ConfigureNamespaceGraphPruningConfigResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[329] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[332] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22036,7 +22251,7 @@ func (x *ConfigureNamespaceGraphPruningConfigResponse) ProtoReflect() protorefle // Deprecated: Use ConfigureNamespaceGraphPruningConfigResponse.ProtoReflect.Descriptor instead. func (*ConfigureNamespaceGraphPruningConfigResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{329} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{332} } func (x *ConfigureNamespaceGraphPruningConfigResponse) GetResponse() *Response { @@ -22055,7 +22270,7 @@ type GetNamespaceGraphPruningConfigRequest struct { func (x *GetNamespaceGraphPruningConfigRequest) Reset() { *x = GetNamespaceGraphPruningConfigRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[330] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[333] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22067,7 +22282,7 @@ func (x *GetNamespaceGraphPruningConfigRequest) String() string { func (*GetNamespaceGraphPruningConfigRequest) ProtoMessage() {} func (x *GetNamespaceGraphPruningConfigRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[330] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[333] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22080,7 +22295,7 @@ func (x *GetNamespaceGraphPruningConfigRequest) ProtoReflect() protoreflect.Mess // Deprecated: Use GetNamespaceGraphPruningConfigRequest.ProtoReflect.Descriptor instead. func (*GetNamespaceGraphPruningConfigRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{330} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{333} } func (x *GetNamespaceGraphPruningConfigRequest) GetNamespace() string { @@ -22101,7 +22316,7 @@ type GetNamespaceGraphPruningConfigResponse struct { func (x *GetNamespaceGraphPruningConfigResponse) Reset() { *x = GetNamespaceGraphPruningConfigResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[331] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[334] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22113,7 +22328,7 @@ func (x *GetNamespaceGraphPruningConfigResponse) String() string { func (*GetNamespaceGraphPruningConfigResponse) ProtoMessage() {} func (x *GetNamespaceGraphPruningConfigResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[331] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[334] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22126,7 +22341,7 @@ func (x *GetNamespaceGraphPruningConfigResponse) ProtoReflect() protoreflect.Mes // Deprecated: Use GetNamespaceGraphPruningConfigResponse.ProtoReflect.Descriptor instead. func (*GetNamespaceGraphPruningConfigResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{331} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{334} } func (x *GetNamespaceGraphPruningConfigResponse) GetResponse() *Response { @@ -22160,7 +22375,7 @@ type MigrateMonographRequest struct { func (x *MigrateMonographRequest) Reset() { *x = MigrateMonographRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[332] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[335] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22172,7 +22387,7 @@ func (x *MigrateMonographRequest) String() string { func (*MigrateMonographRequest) ProtoMessage() {} func (x *MigrateMonographRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[332] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[335] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22185,7 +22400,7 @@ func (x *MigrateMonographRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use MigrateMonographRequest.ProtoReflect.Descriptor instead. func (*MigrateMonographRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{332} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{335} } func (x *MigrateMonographRequest) GetName() string { @@ -22211,7 +22426,7 @@ type MigrateMonographResponse struct { func (x *MigrateMonographResponse) Reset() { *x = MigrateMonographResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[333] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[336] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22223,7 +22438,7 @@ func (x *MigrateMonographResponse) String() string { func (*MigrateMonographResponse) ProtoMessage() {} func (x *MigrateMonographResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[333] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[336] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22236,7 +22451,7 @@ func (x *MigrateMonographResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use MigrateMonographResponse.ProtoReflect.Descriptor instead. func (*MigrateMonographResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{333} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{336} } func (x *MigrateMonographResponse) GetResponse() *Response { @@ -22254,7 +22469,7 @@ type GetUserAccessiblePermissionsRequest struct { func (x *GetUserAccessiblePermissionsRequest) Reset() { *x = GetUserAccessiblePermissionsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[334] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[337] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22266,7 +22481,7 @@ func (x *GetUserAccessiblePermissionsRequest) String() string { func (*GetUserAccessiblePermissionsRequest) ProtoMessage() {} func (x *GetUserAccessiblePermissionsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[334] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[337] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22279,7 +22494,7 @@ func (x *GetUserAccessiblePermissionsRequest) ProtoReflect() protoreflect.Messag // Deprecated: Use GetUserAccessiblePermissionsRequest.ProtoReflect.Descriptor instead. func (*GetUserAccessiblePermissionsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{334} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{337} } type Permission struct { @@ -22292,7 +22507,7 @@ type Permission struct { func (x *Permission) Reset() { *x = Permission{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[335] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[338] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22304,7 +22519,7 @@ func (x *Permission) String() string { func (*Permission) ProtoMessage() {} func (x *Permission) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[335] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[338] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22317,7 +22532,7 @@ func (x *Permission) ProtoReflect() protoreflect.Message { // Deprecated: Use Permission.ProtoReflect.Descriptor instead. func (*Permission) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{335} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{338} } func (x *Permission) GetDisplayName() string { @@ -22344,7 +22559,7 @@ type GetUserAccessiblePermissionsResponse struct { func (x *GetUserAccessiblePermissionsResponse) Reset() { *x = GetUserAccessiblePermissionsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[336] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[339] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22356,7 +22571,7 @@ func (x *GetUserAccessiblePermissionsResponse) String() string { func (*GetUserAccessiblePermissionsResponse) ProtoMessage() {} func (x *GetUserAccessiblePermissionsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[336] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[339] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22369,7 +22584,7 @@ func (x *GetUserAccessiblePermissionsResponse) ProtoReflect() protoreflect.Messa // Deprecated: Use GetUserAccessiblePermissionsResponse.ProtoReflect.Descriptor instead. func (*GetUserAccessiblePermissionsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{336} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{339} } func (x *GetUserAccessiblePermissionsResponse) GetResponse() *Response { @@ -22404,7 +22619,7 @@ type CreateContractRequest struct { func (x *CreateContractRequest) Reset() { *x = CreateContractRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[337] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[340] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22416,7 +22631,7 @@ func (x *CreateContractRequest) String() string { func (*CreateContractRequest) ProtoMessage() {} func (x *CreateContractRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[337] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[340] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22429,7 +22644,7 @@ func (x *CreateContractRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateContractRequest.ProtoReflect.Descriptor instead. func (*CreateContractRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{337} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{340} } func (x *CreateContractRequest) GetName() string { @@ -22514,7 +22729,7 @@ type CreateContractResponse struct { func (x *CreateContractResponse) Reset() { *x = CreateContractResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[338] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[341] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22526,7 +22741,7 @@ func (x *CreateContractResponse) String() string { func (*CreateContractResponse) ProtoMessage() {} func (x *CreateContractResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[338] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[341] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22539,7 +22754,7 @@ func (x *CreateContractResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateContractResponse.ProtoReflect.Descriptor instead. func (*CreateContractResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{338} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{341} } func (x *CreateContractResponse) GetResponse() *Response { @@ -22587,7 +22802,7 @@ type UpdateContractRequest struct { func (x *UpdateContractRequest) Reset() { *x = UpdateContractRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[339] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[342] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22599,7 +22814,7 @@ func (x *UpdateContractRequest) String() string { func (*UpdateContractRequest) ProtoMessage() {} func (x *UpdateContractRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[339] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[342] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22612,7 +22827,7 @@ func (x *UpdateContractRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateContractRequest.ProtoReflect.Descriptor instead. func (*UpdateContractRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{339} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{342} } func (x *UpdateContractRequest) GetName() string { @@ -22690,7 +22905,7 @@ type UpdateContractResponse struct { func (x *UpdateContractResponse) Reset() { *x = UpdateContractResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[340] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[343] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22702,7 +22917,7 @@ func (x *UpdateContractResponse) String() string { func (*UpdateContractResponse) ProtoMessage() {} func (x *UpdateContractResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[340] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[343] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22715,7 +22930,7 @@ func (x *UpdateContractResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateContractResponse.ProtoReflect.Descriptor instead. func (*UpdateContractResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{340} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{343} } func (x *UpdateContractResponse) GetResponse() *Response { @@ -22754,7 +22969,7 @@ type IsMemberLimitReachedRequest struct { func (x *IsMemberLimitReachedRequest) Reset() { *x = IsMemberLimitReachedRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[341] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[344] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22766,7 +22981,7 @@ func (x *IsMemberLimitReachedRequest) String() string { func (*IsMemberLimitReachedRequest) ProtoMessage() {} func (x *IsMemberLimitReachedRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[341] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[344] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22779,7 +22994,7 @@ func (x *IsMemberLimitReachedRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use IsMemberLimitReachedRequest.ProtoReflect.Descriptor instead. func (*IsMemberLimitReachedRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{341} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{344} } type IsMemberLimitReachedResponse struct { @@ -22793,7 +23008,7 @@ type IsMemberLimitReachedResponse struct { func (x *IsMemberLimitReachedResponse) Reset() { *x = IsMemberLimitReachedResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[342] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[345] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22805,7 +23020,7 @@ func (x *IsMemberLimitReachedResponse) String() string { func (*IsMemberLimitReachedResponse) ProtoMessage() {} func (x *IsMemberLimitReachedResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[342] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[345] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22818,7 +23033,7 @@ func (x *IsMemberLimitReachedResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use IsMemberLimitReachedResponse.ProtoReflect.Descriptor instead. func (*IsMemberLimitReachedResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{342} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{345} } func (x *IsMemberLimitReachedResponse) GetResponse() *Response { @@ -22850,7 +23065,7 @@ type DeleteUserRequest struct { func (x *DeleteUserRequest) Reset() { *x = DeleteUserRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[343] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[346] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22862,7 +23077,7 @@ func (x *DeleteUserRequest) String() string { func (*DeleteUserRequest) ProtoMessage() {} func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[343] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[346] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22875,7 +23090,7 @@ func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead. func (*DeleteUserRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{343} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{346} } type DeleteUserResponse struct { @@ -22887,7 +23102,7 @@ type DeleteUserResponse struct { func (x *DeleteUserResponse) Reset() { *x = DeleteUserResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[344] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[347] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22899,7 +23114,7 @@ func (x *DeleteUserResponse) String() string { func (*DeleteUserResponse) ProtoMessage() {} func (x *DeleteUserResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[344] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[347] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22912,7 +23127,7 @@ func (x *DeleteUserResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteUserResponse.ProtoReflect.Descriptor instead. func (*DeleteUserResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{344} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{347} } func (x *DeleteUserResponse) GetResponse() *Response { @@ -22936,7 +23151,7 @@ type CreateFeatureFlagRequest struct { func (x *CreateFeatureFlagRequest) Reset() { *x = CreateFeatureFlagRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[345] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[348] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22948,7 +23163,7 @@ func (x *CreateFeatureFlagRequest) String() string { func (*CreateFeatureFlagRequest) ProtoMessage() {} func (x *CreateFeatureFlagRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[345] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[348] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22961,7 +23176,7 @@ func (x *CreateFeatureFlagRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateFeatureFlagRequest.ProtoReflect.Descriptor instead. func (*CreateFeatureFlagRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{345} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{348} } func (x *CreateFeatureFlagRequest) GetName() string { @@ -23018,7 +23233,7 @@ type CreateFeatureFlagResponse struct { func (x *CreateFeatureFlagResponse) Reset() { *x = CreateFeatureFlagResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[346] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[349] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23030,7 +23245,7 @@ func (x *CreateFeatureFlagResponse) String() string { func (*CreateFeatureFlagResponse) ProtoMessage() {} func (x *CreateFeatureFlagResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[346] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[349] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23043,7 +23258,7 @@ func (x *CreateFeatureFlagResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateFeatureFlagResponse.ProtoReflect.Descriptor instead. func (*CreateFeatureFlagResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{346} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{349} } func (x *CreateFeatureFlagResponse) GetResponse() *Response { @@ -23088,7 +23303,7 @@ type UpdateFeatureFlagRequest struct { func (x *UpdateFeatureFlagRequest) Reset() { *x = UpdateFeatureFlagRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[347] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[350] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23100,7 +23315,7 @@ func (x *UpdateFeatureFlagRequest) String() string { func (*UpdateFeatureFlagRequest) ProtoMessage() {} func (x *UpdateFeatureFlagRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[347] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[350] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23113,7 +23328,7 @@ func (x *UpdateFeatureFlagRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateFeatureFlagRequest.ProtoReflect.Descriptor instead. func (*UpdateFeatureFlagRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{347} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{350} } func (x *UpdateFeatureFlagRequest) GetName() string { @@ -23171,7 +23386,7 @@ type UpdateFeatureFlagResponse struct { func (x *UpdateFeatureFlagResponse) Reset() { *x = UpdateFeatureFlagResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[348] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[351] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23183,7 +23398,7 @@ func (x *UpdateFeatureFlagResponse) String() string { func (*UpdateFeatureFlagResponse) ProtoMessage() {} func (x *UpdateFeatureFlagResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[348] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[351] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23196,7 +23411,7 @@ func (x *UpdateFeatureFlagResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateFeatureFlagResponse.ProtoReflect.Descriptor instead. func (*UpdateFeatureFlagResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{348} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{351} } func (x *UpdateFeatureFlagResponse) GetResponse() *Response { @@ -23246,7 +23461,7 @@ type EnableFeatureFlagRequest struct { func (x *EnableFeatureFlagRequest) Reset() { *x = EnableFeatureFlagRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[349] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[352] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23258,7 +23473,7 @@ func (x *EnableFeatureFlagRequest) String() string { func (*EnableFeatureFlagRequest) ProtoMessage() {} func (x *EnableFeatureFlagRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[349] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[352] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23271,7 +23486,7 @@ func (x *EnableFeatureFlagRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use EnableFeatureFlagRequest.ProtoReflect.Descriptor instead. func (*EnableFeatureFlagRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{349} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{352} } func (x *EnableFeatureFlagRequest) GetName() string { @@ -23315,7 +23530,7 @@ type EnableFeatureFlagResponse struct { func (x *EnableFeatureFlagResponse) Reset() { *x = EnableFeatureFlagResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[350] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[353] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23327,7 +23542,7 @@ func (x *EnableFeatureFlagResponse) String() string { func (*EnableFeatureFlagResponse) ProtoMessage() {} func (x *EnableFeatureFlagResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[350] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[353] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23340,7 +23555,7 @@ func (x *EnableFeatureFlagResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use EnableFeatureFlagResponse.ProtoReflect.Descriptor instead. func (*EnableFeatureFlagResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{350} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{353} } func (x *EnableFeatureFlagResponse) GetResponse() *Response { @@ -23389,7 +23604,7 @@ type DeleteFeatureFlagRequest struct { func (x *DeleteFeatureFlagRequest) Reset() { *x = DeleteFeatureFlagRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[351] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[354] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23401,7 +23616,7 @@ func (x *DeleteFeatureFlagRequest) String() string { func (*DeleteFeatureFlagRequest) ProtoMessage() {} func (x *DeleteFeatureFlagRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[351] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[354] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23414,7 +23629,7 @@ func (x *DeleteFeatureFlagRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteFeatureFlagRequest.ProtoReflect.Descriptor instead. func (*DeleteFeatureFlagRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{351} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{354} } func (x *DeleteFeatureFlagRequest) GetName() string { @@ -23450,7 +23665,7 @@ type DeleteFeatureFlagResponse struct { func (x *DeleteFeatureFlagResponse) Reset() { *x = DeleteFeatureFlagResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[352] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[355] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23462,7 +23677,7 @@ func (x *DeleteFeatureFlagResponse) String() string { func (*DeleteFeatureFlagResponse) ProtoMessage() {} func (x *DeleteFeatureFlagResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[352] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[355] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23475,7 +23690,7 @@ func (x *DeleteFeatureFlagResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteFeatureFlagResponse.ProtoReflect.Descriptor instead. func (*DeleteFeatureFlagResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{352} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{355} } func (x *DeleteFeatureFlagResponse) GetResponse() *Response { @@ -23522,7 +23737,7 @@ type FeatureFlag struct { func (x *FeatureFlag) Reset() { *x = FeatureFlag{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[353] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[356] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23534,7 +23749,7 @@ func (x *FeatureFlag) String() string { func (*FeatureFlag) ProtoMessage() {} func (x *FeatureFlag) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[353] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[356] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23547,7 +23762,7 @@ func (x *FeatureFlag) ProtoReflect() protoreflect.Message { // Deprecated: Use FeatureFlag.ProtoReflect.Descriptor instead. func (*FeatureFlag) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{353} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{356} } func (x *FeatureFlag) GetId() string { @@ -23618,7 +23833,7 @@ type GetFeatureFlagsRequest struct { func (x *GetFeatureFlagsRequest) Reset() { *x = GetFeatureFlagsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[354] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[357] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23630,7 +23845,7 @@ func (x *GetFeatureFlagsRequest) String() string { func (*GetFeatureFlagsRequest) ProtoMessage() {} func (x *GetFeatureFlagsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[354] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[357] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23643,7 +23858,7 @@ func (x *GetFeatureFlagsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFeatureFlagsRequest.ProtoReflect.Descriptor instead. func (*GetFeatureFlagsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{354} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{357} } func (x *GetFeatureFlagsRequest) GetLimit() int32 { @@ -23685,7 +23900,7 @@ type GetFeatureFlagsResponse struct { func (x *GetFeatureFlagsResponse) Reset() { *x = GetFeatureFlagsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[355] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[358] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23697,7 +23912,7 @@ func (x *GetFeatureFlagsResponse) String() string { func (*GetFeatureFlagsResponse) ProtoMessage() {} func (x *GetFeatureFlagsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[355] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[358] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23710,7 +23925,7 @@ func (x *GetFeatureFlagsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFeatureFlagsResponse.ProtoReflect.Descriptor instead. func (*GetFeatureFlagsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{355} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{358} } func (x *GetFeatureFlagsResponse) GetResponse() *Response { @@ -23744,7 +23959,7 @@ type GetFeatureFlagByNameRequest struct { func (x *GetFeatureFlagByNameRequest) Reset() { *x = GetFeatureFlagByNameRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[356] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[359] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23756,7 +23971,7 @@ func (x *GetFeatureFlagByNameRequest) String() string { func (*GetFeatureFlagByNameRequest) ProtoMessage() {} func (x *GetFeatureFlagByNameRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[356] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[359] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23769,7 +23984,7 @@ func (x *GetFeatureFlagByNameRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFeatureFlagByNameRequest.ProtoReflect.Descriptor instead. func (*GetFeatureFlagByNameRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{356} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{359} } func (x *GetFeatureFlagByNameRequest) GetName() string { @@ -23798,7 +24013,7 @@ type GetFeatureFlagByNameResponse struct { func (x *GetFeatureFlagByNameResponse) Reset() { *x = GetFeatureFlagByNameResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[357] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[360] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23810,7 +24025,7 @@ func (x *GetFeatureFlagByNameResponse) String() string { func (*GetFeatureFlagByNameResponse) ProtoMessage() {} func (x *GetFeatureFlagByNameResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[357] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[360] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23823,7 +24038,7 @@ func (x *GetFeatureFlagByNameResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFeatureFlagByNameResponse.ProtoReflect.Descriptor instead. func (*GetFeatureFlagByNameResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{357} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{360} } func (x *GetFeatureFlagByNameResponse) GetResponse() *Response { @@ -23864,7 +24079,7 @@ type GetFeatureSubgraphsByFeatureFlagRequest struct { func (x *GetFeatureSubgraphsByFeatureFlagRequest) Reset() { *x = GetFeatureSubgraphsByFeatureFlagRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[358] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[361] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23876,7 +24091,7 @@ func (x *GetFeatureSubgraphsByFeatureFlagRequest) String() string { func (*GetFeatureSubgraphsByFeatureFlagRequest) ProtoMessage() {} func (x *GetFeatureSubgraphsByFeatureFlagRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[358] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[361] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23889,7 +24104,7 @@ func (x *GetFeatureSubgraphsByFeatureFlagRequest) ProtoReflect() protoreflect.Me // Deprecated: Use GetFeatureSubgraphsByFeatureFlagRequest.ProtoReflect.Descriptor instead. func (*GetFeatureSubgraphsByFeatureFlagRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{358} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{361} } func (x *GetFeatureSubgraphsByFeatureFlagRequest) GetFeatureFlagName() string { @@ -23916,7 +24131,7 @@ type GetFeatureSubgraphsByFeatureFlagResponse struct { func (x *GetFeatureSubgraphsByFeatureFlagResponse) Reset() { *x = GetFeatureSubgraphsByFeatureFlagResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[359] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[362] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23928,7 +24143,7 @@ func (x *GetFeatureSubgraphsByFeatureFlagResponse) String() string { func (*GetFeatureSubgraphsByFeatureFlagResponse) ProtoMessage() {} func (x *GetFeatureSubgraphsByFeatureFlagResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[359] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[362] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23941,7 +24156,7 @@ func (x *GetFeatureSubgraphsByFeatureFlagResponse) ProtoReflect() protoreflect.M // Deprecated: Use GetFeatureSubgraphsByFeatureFlagResponse.ProtoReflect.Descriptor instead. func (*GetFeatureSubgraphsByFeatureFlagResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{359} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{362} } func (x *GetFeatureSubgraphsByFeatureFlagResponse) GetResponse() *Response { @@ -23970,7 +24185,7 @@ type GetFeatureSubgraphsRequest struct { func (x *GetFeatureSubgraphsRequest) Reset() { *x = GetFeatureSubgraphsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[360] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[363] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -23982,7 +24197,7 @@ func (x *GetFeatureSubgraphsRequest) String() string { func (*GetFeatureSubgraphsRequest) ProtoMessage() {} func (x *GetFeatureSubgraphsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[360] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[363] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -23995,7 +24210,7 @@ func (x *GetFeatureSubgraphsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFeatureSubgraphsRequest.ProtoReflect.Descriptor instead. func (*GetFeatureSubgraphsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{360} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{363} } func (x *GetFeatureSubgraphsRequest) GetLimit() int32 { @@ -24037,7 +24252,7 @@ type GetFeatureSubgraphsResponse struct { func (x *GetFeatureSubgraphsResponse) Reset() { *x = GetFeatureSubgraphsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[361] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[364] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24049,7 +24264,7 @@ func (x *GetFeatureSubgraphsResponse) String() string { func (*GetFeatureSubgraphsResponse) ProtoMessage() {} func (x *GetFeatureSubgraphsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[361] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[364] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24062,7 +24277,7 @@ func (x *GetFeatureSubgraphsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFeatureSubgraphsResponse.ProtoReflect.Descriptor instead. func (*GetFeatureSubgraphsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{361} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{364} } func (x *GetFeatureSubgraphsResponse) GetResponse() *Response { @@ -24099,7 +24314,7 @@ type GetFeatureFlagsByFederatedGraphRequest struct { func (x *GetFeatureFlagsByFederatedGraphRequest) Reset() { *x = GetFeatureFlagsByFederatedGraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[362] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[365] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24111,7 +24326,7 @@ func (x *GetFeatureFlagsByFederatedGraphRequest) String() string { func (*GetFeatureFlagsByFederatedGraphRequest) ProtoMessage() {} func (x *GetFeatureFlagsByFederatedGraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[362] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[365] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24124,7 +24339,7 @@ func (x *GetFeatureFlagsByFederatedGraphRequest) ProtoReflect() protoreflect.Mes // Deprecated: Use GetFeatureFlagsByFederatedGraphRequest.ProtoReflect.Descriptor instead. func (*GetFeatureFlagsByFederatedGraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{362} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{365} } func (x *GetFeatureFlagsByFederatedGraphRequest) GetFederatedGraphName() string { @@ -24173,7 +24388,7 @@ type GetFeatureFlagsByFederatedGraphResponse struct { func (x *GetFeatureFlagsByFederatedGraphResponse) Reset() { *x = GetFeatureFlagsByFederatedGraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[363] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[366] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24185,7 +24400,7 @@ func (x *GetFeatureFlagsByFederatedGraphResponse) String() string { func (*GetFeatureFlagsByFederatedGraphResponse) ProtoMessage() {} func (x *GetFeatureFlagsByFederatedGraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[363] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[366] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24198,7 +24413,7 @@ func (x *GetFeatureFlagsByFederatedGraphResponse) ProtoReflect() protoreflect.Me // Deprecated: Use GetFeatureFlagsByFederatedGraphResponse.ProtoReflect.Descriptor instead. func (*GetFeatureFlagsByFederatedGraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{363} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{366} } func (x *GetFeatureFlagsByFederatedGraphResponse) GetResponse() *Response { @@ -24232,7 +24447,7 @@ type GetFeatureFlagsInLatestCompositionByFederatedGraphRequest struct { func (x *GetFeatureFlagsInLatestCompositionByFederatedGraphRequest) Reset() { *x = GetFeatureFlagsInLatestCompositionByFederatedGraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[364] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[367] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24244,7 +24459,7 @@ func (x *GetFeatureFlagsInLatestCompositionByFederatedGraphRequest) String() str func (*GetFeatureFlagsInLatestCompositionByFederatedGraphRequest) ProtoMessage() {} func (x *GetFeatureFlagsInLatestCompositionByFederatedGraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[364] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[367] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24257,7 +24472,7 @@ func (x *GetFeatureFlagsInLatestCompositionByFederatedGraphRequest) ProtoReflect // Deprecated: Use GetFeatureFlagsInLatestCompositionByFederatedGraphRequest.ProtoReflect.Descriptor instead. func (*GetFeatureFlagsInLatestCompositionByFederatedGraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{364} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{367} } func (x *GetFeatureFlagsInLatestCompositionByFederatedGraphRequest) GetFederatedGraphName() string { @@ -24285,7 +24500,7 @@ type GetFeatureFlagsInLatestCompositionByFederatedGraphResponse struct { func (x *GetFeatureFlagsInLatestCompositionByFederatedGraphResponse) Reset() { *x = GetFeatureFlagsInLatestCompositionByFederatedGraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[365] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[368] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24297,7 +24512,7 @@ func (x *GetFeatureFlagsInLatestCompositionByFederatedGraphResponse) String() st func (*GetFeatureFlagsInLatestCompositionByFederatedGraphResponse) ProtoMessage() {} func (x *GetFeatureFlagsInLatestCompositionByFederatedGraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[365] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[368] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24310,7 +24525,7 @@ func (x *GetFeatureFlagsInLatestCompositionByFederatedGraphResponse) ProtoReflec // Deprecated: Use GetFeatureFlagsInLatestCompositionByFederatedGraphResponse.ProtoReflect.Descriptor instead. func (*GetFeatureFlagsInLatestCompositionByFederatedGraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{365} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{368} } func (x *GetFeatureFlagsInLatestCompositionByFederatedGraphResponse) GetResponse() *Response { @@ -24340,7 +24555,7 @@ type GetFeatureSubgraphsByFederatedGraphRequest struct { func (x *GetFeatureSubgraphsByFederatedGraphRequest) Reset() { *x = GetFeatureSubgraphsByFederatedGraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[366] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[369] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24352,7 +24567,7 @@ func (x *GetFeatureSubgraphsByFederatedGraphRequest) String() string { func (*GetFeatureSubgraphsByFederatedGraphRequest) ProtoMessage() {} func (x *GetFeatureSubgraphsByFederatedGraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[366] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[369] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24365,7 +24580,7 @@ func (x *GetFeatureSubgraphsByFederatedGraphRequest) ProtoReflect() protoreflect // Deprecated: Use GetFeatureSubgraphsByFederatedGraphRequest.ProtoReflect.Descriptor instead. func (*GetFeatureSubgraphsByFederatedGraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{366} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{369} } func (x *GetFeatureSubgraphsByFederatedGraphRequest) GetFederatedGraphName() string { @@ -24415,7 +24630,7 @@ type GetFeatureSubgraphsByFederatedGraphResponse struct { func (x *GetFeatureSubgraphsByFederatedGraphResponse) Reset() { *x = GetFeatureSubgraphsByFederatedGraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[367] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[370] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24427,7 +24642,7 @@ func (x *GetFeatureSubgraphsByFederatedGraphResponse) String() string { func (*GetFeatureSubgraphsByFederatedGraphResponse) ProtoMessage() {} func (x *GetFeatureSubgraphsByFederatedGraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[367] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[370] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24440,7 +24655,7 @@ func (x *GetFeatureSubgraphsByFederatedGraphResponse) ProtoReflect() protoreflec // Deprecated: Use GetFeatureSubgraphsByFederatedGraphResponse.ProtoReflect.Descriptor instead. func (*GetFeatureSubgraphsByFederatedGraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{367} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{370} } func (x *GetFeatureSubgraphsByFederatedGraphResponse) GetResponse() *Response { @@ -24475,7 +24690,7 @@ type GetOrganizationWebhookHistoryRequest struct { func (x *GetOrganizationWebhookHistoryRequest) Reset() { *x = GetOrganizationWebhookHistoryRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[368] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[371] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24487,7 +24702,7 @@ func (x *GetOrganizationWebhookHistoryRequest) String() string { func (*GetOrganizationWebhookHistoryRequest) ProtoMessage() {} func (x *GetOrganizationWebhookHistoryRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[368] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[371] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24500,7 +24715,7 @@ func (x *GetOrganizationWebhookHistoryRequest) ProtoReflect() protoreflect.Messa // Deprecated: Use GetOrganizationWebhookHistoryRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationWebhookHistoryRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{368} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{371} } func (x *GetOrganizationWebhookHistoryRequest) GetPagination() *Pagination { @@ -24548,7 +24763,7 @@ type WebhookDelivery struct { func (x *WebhookDelivery) Reset() { *x = WebhookDelivery{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[369] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[372] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24560,7 +24775,7 @@ func (x *WebhookDelivery) String() string { func (*WebhookDelivery) ProtoMessage() {} func (x *WebhookDelivery) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[369] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[372] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24573,7 +24788,7 @@ func (x *WebhookDelivery) ProtoReflect() protoreflect.Message { // Deprecated: Use WebhookDelivery.ProtoReflect.Descriptor instead. func (*WebhookDelivery) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{369} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{372} } func (x *WebhookDelivery) GetId() string { @@ -24699,7 +24914,7 @@ type GetOrganizationWebhookHistoryResponse struct { func (x *GetOrganizationWebhookHistoryResponse) Reset() { *x = GetOrganizationWebhookHistoryResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[370] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[373] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24711,7 +24926,7 @@ func (x *GetOrganizationWebhookHistoryResponse) String() string { func (*GetOrganizationWebhookHistoryResponse) ProtoMessage() {} func (x *GetOrganizationWebhookHistoryResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[370] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[373] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24724,7 +24939,7 @@ func (x *GetOrganizationWebhookHistoryResponse) ProtoReflect() protoreflect.Mess // Deprecated: Use GetOrganizationWebhookHistoryResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationWebhookHistoryResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{370} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{373} } func (x *GetOrganizationWebhookHistoryResponse) GetResponse() *Response { @@ -24757,7 +24972,7 @@ type RedeliverWebhookRequest struct { func (x *RedeliverWebhookRequest) Reset() { *x = RedeliverWebhookRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[371] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[374] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24769,7 +24984,7 @@ func (x *RedeliverWebhookRequest) String() string { func (*RedeliverWebhookRequest) ProtoMessage() {} func (x *RedeliverWebhookRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[371] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[374] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24782,7 +24997,7 @@ func (x *RedeliverWebhookRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use RedeliverWebhookRequest.ProtoReflect.Descriptor instead. func (*RedeliverWebhookRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{371} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{374} } func (x *RedeliverWebhookRequest) GetId() string { @@ -24801,7 +25016,7 @@ type RedeliverWebhookResponse struct { func (x *RedeliverWebhookResponse) Reset() { *x = RedeliverWebhookResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[372] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[375] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24813,7 +25028,7 @@ func (x *RedeliverWebhookResponse) String() string { func (*RedeliverWebhookResponse) ProtoMessage() {} func (x *RedeliverWebhookResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[372] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[375] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24826,7 +25041,7 @@ func (x *RedeliverWebhookResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use RedeliverWebhookResponse.ProtoReflect.Descriptor instead. func (*RedeliverWebhookResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{372} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{375} } func (x *RedeliverWebhookResponse) GetResponse() *Response { @@ -24845,7 +25060,7 @@ type GetWebhookDeliveryDetailsRequest struct { func (x *GetWebhookDeliveryDetailsRequest) Reset() { *x = GetWebhookDeliveryDetailsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[373] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[376] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24857,7 +25072,7 @@ func (x *GetWebhookDeliveryDetailsRequest) String() string { func (*GetWebhookDeliveryDetailsRequest) ProtoMessage() {} func (x *GetWebhookDeliveryDetailsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[373] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[376] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24870,7 +25085,7 @@ func (x *GetWebhookDeliveryDetailsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetWebhookDeliveryDetailsRequest.ProtoReflect.Descriptor instead. func (*GetWebhookDeliveryDetailsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{373} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{376} } func (x *GetWebhookDeliveryDetailsRequest) GetId() string { @@ -24890,7 +25105,7 @@ type GetWebhookDeliveryDetailsResponse struct { func (x *GetWebhookDeliveryDetailsResponse) Reset() { *x = GetWebhookDeliveryDetailsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[374] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[377] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24902,7 +25117,7 @@ func (x *GetWebhookDeliveryDetailsResponse) String() string { func (*GetWebhookDeliveryDetailsResponse) ProtoMessage() {} func (x *GetWebhookDeliveryDetailsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[374] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[377] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24915,7 +25130,7 @@ func (x *GetWebhookDeliveryDetailsResponse) ProtoReflect() protoreflect.Message // Deprecated: Use GetWebhookDeliveryDetailsResponse.ProtoReflect.Descriptor instead. func (*GetWebhookDeliveryDetailsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{374} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{377} } func (x *GetWebhookDeliveryDetailsResponse) GetResponse() *Response { @@ -24943,7 +25158,7 @@ type CreatePlaygroundScriptRequest struct { func (x *CreatePlaygroundScriptRequest) Reset() { *x = CreatePlaygroundScriptRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[375] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[378] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -24955,7 +25170,7 @@ func (x *CreatePlaygroundScriptRequest) String() string { func (*CreatePlaygroundScriptRequest) ProtoMessage() {} func (x *CreatePlaygroundScriptRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[375] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[378] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -24968,7 +25183,7 @@ func (x *CreatePlaygroundScriptRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreatePlaygroundScriptRequest.ProtoReflect.Descriptor instead. func (*CreatePlaygroundScriptRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{375} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{378} } func (x *CreatePlaygroundScriptRequest) GetTitle() string { @@ -25001,7 +25216,7 @@ type CreatePlaygroundScriptResponse struct { func (x *CreatePlaygroundScriptResponse) Reset() { *x = CreatePlaygroundScriptResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[376] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[379] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25013,7 +25228,7 @@ func (x *CreatePlaygroundScriptResponse) String() string { func (*CreatePlaygroundScriptResponse) ProtoMessage() {} func (x *CreatePlaygroundScriptResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[376] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[379] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25026,7 +25241,7 @@ func (x *CreatePlaygroundScriptResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreatePlaygroundScriptResponse.ProtoReflect.Descriptor instead. func (*CreatePlaygroundScriptResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{376} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{379} } func (x *CreatePlaygroundScriptResponse) GetResponse() *Response { @@ -25045,7 +25260,7 @@ type DeletePlaygroundScriptRequest struct { func (x *DeletePlaygroundScriptRequest) Reset() { *x = DeletePlaygroundScriptRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[377] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[380] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25057,7 +25272,7 @@ func (x *DeletePlaygroundScriptRequest) String() string { func (*DeletePlaygroundScriptRequest) ProtoMessage() {} func (x *DeletePlaygroundScriptRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[377] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[380] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25070,7 +25285,7 @@ func (x *DeletePlaygroundScriptRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeletePlaygroundScriptRequest.ProtoReflect.Descriptor instead. func (*DeletePlaygroundScriptRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{377} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{380} } func (x *DeletePlaygroundScriptRequest) GetId() string { @@ -25089,7 +25304,7 @@ type DeletePlaygroundScriptResponse struct { func (x *DeletePlaygroundScriptResponse) Reset() { *x = DeletePlaygroundScriptResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[378] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[381] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25101,7 +25316,7 @@ func (x *DeletePlaygroundScriptResponse) String() string { func (*DeletePlaygroundScriptResponse) ProtoMessage() {} func (x *DeletePlaygroundScriptResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[378] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[381] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25114,7 +25329,7 @@ func (x *DeletePlaygroundScriptResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeletePlaygroundScriptResponse.ProtoReflect.Descriptor instead. func (*DeletePlaygroundScriptResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{378} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{381} } func (x *DeletePlaygroundScriptResponse) GetResponse() *Response { @@ -25135,7 +25350,7 @@ type UpdatePlaygroundScriptRequest struct { func (x *UpdatePlaygroundScriptRequest) Reset() { *x = UpdatePlaygroundScriptRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[379] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[382] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25147,7 +25362,7 @@ func (x *UpdatePlaygroundScriptRequest) String() string { func (*UpdatePlaygroundScriptRequest) ProtoMessage() {} func (x *UpdatePlaygroundScriptRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[379] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[382] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25160,7 +25375,7 @@ func (x *UpdatePlaygroundScriptRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdatePlaygroundScriptRequest.ProtoReflect.Descriptor instead. func (*UpdatePlaygroundScriptRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{379} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{382} } func (x *UpdatePlaygroundScriptRequest) GetId() string { @@ -25193,7 +25408,7 @@ type UpdatePlaygroundScriptResponse struct { func (x *UpdatePlaygroundScriptResponse) Reset() { *x = UpdatePlaygroundScriptResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[380] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[383] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25205,7 +25420,7 @@ func (x *UpdatePlaygroundScriptResponse) String() string { func (*UpdatePlaygroundScriptResponse) ProtoMessage() {} func (x *UpdatePlaygroundScriptResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[380] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[383] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25218,7 +25433,7 @@ func (x *UpdatePlaygroundScriptResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdatePlaygroundScriptResponse.ProtoReflect.Descriptor instead. func (*UpdatePlaygroundScriptResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{380} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{383} } func (x *UpdatePlaygroundScriptResponse) GetResponse() *Response { @@ -25237,7 +25452,7 @@ type GetPlaygroundScriptsRequest struct { func (x *GetPlaygroundScriptsRequest) Reset() { *x = GetPlaygroundScriptsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[381] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[384] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25249,7 +25464,7 @@ func (x *GetPlaygroundScriptsRequest) String() string { func (*GetPlaygroundScriptsRequest) ProtoMessage() {} func (x *GetPlaygroundScriptsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[381] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[384] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25262,7 +25477,7 @@ func (x *GetPlaygroundScriptsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetPlaygroundScriptsRequest.ProtoReflect.Descriptor instead. func (*GetPlaygroundScriptsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{381} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{384} } func (x *GetPlaygroundScriptsRequest) GetType() string { @@ -25284,7 +25499,7 @@ type PlaygroundScript struct { func (x *PlaygroundScript) Reset() { *x = PlaygroundScript{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[382] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[385] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25296,7 +25511,7 @@ func (x *PlaygroundScript) String() string { func (*PlaygroundScript) ProtoMessage() {} func (x *PlaygroundScript) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[382] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[385] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25309,7 +25524,7 @@ func (x *PlaygroundScript) ProtoReflect() protoreflect.Message { // Deprecated: Use PlaygroundScript.ProtoReflect.Descriptor instead. func (*PlaygroundScript) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{382} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{385} } func (x *PlaygroundScript) GetId() string { @@ -25350,7 +25565,7 @@ type GetPlaygroundScriptsResponse struct { func (x *GetPlaygroundScriptsResponse) Reset() { *x = GetPlaygroundScriptsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[383] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[386] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25362,7 +25577,7 @@ func (x *GetPlaygroundScriptsResponse) String() string { func (*GetPlaygroundScriptsResponse) ProtoMessage() {} func (x *GetPlaygroundScriptsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[383] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[386] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25375,7 +25590,7 @@ func (x *GetPlaygroundScriptsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetPlaygroundScriptsResponse.ProtoReflect.Descriptor instead. func (*GetPlaygroundScriptsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{383} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{386} } func (x *GetPlaygroundScriptsResponse) GetResponse() *Response { @@ -25402,7 +25617,7 @@ type GetFederatedGraphByIdRequest struct { func (x *GetFederatedGraphByIdRequest) Reset() { *x = GetFederatedGraphByIdRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[384] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[387] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25414,7 +25629,7 @@ func (x *GetFederatedGraphByIdRequest) String() string { func (*GetFederatedGraphByIdRequest) ProtoMessage() {} func (x *GetFederatedGraphByIdRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[384] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[387] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25427,7 +25642,7 @@ func (x *GetFederatedGraphByIdRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFederatedGraphByIdRequest.ProtoReflect.Descriptor instead. func (*GetFederatedGraphByIdRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{384} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{387} } func (x *GetFederatedGraphByIdRequest) GetId() string { @@ -25460,7 +25675,7 @@ type GetFederatedGraphByIdResponse struct { func (x *GetFederatedGraphByIdResponse) Reset() { *x = GetFederatedGraphByIdResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[385] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[388] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25472,7 +25687,7 @@ func (x *GetFederatedGraphByIdResponse) String() string { func (*GetFederatedGraphByIdResponse) ProtoMessage() {} func (x *GetFederatedGraphByIdResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[385] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[388] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25485,7 +25700,7 @@ func (x *GetFederatedGraphByIdResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFederatedGraphByIdResponse.ProtoReflect.Descriptor instead. func (*GetFederatedGraphByIdResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{385} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{388} } func (x *GetFederatedGraphByIdResponse) GetResponse() *Response { @@ -25539,7 +25754,7 @@ type GetSubgraphByIdRequest struct { func (x *GetSubgraphByIdRequest) Reset() { *x = GetSubgraphByIdRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[386] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[389] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25551,7 +25766,7 @@ func (x *GetSubgraphByIdRequest) String() string { func (*GetSubgraphByIdRequest) ProtoMessage() {} func (x *GetSubgraphByIdRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[386] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[389] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25564,7 +25779,7 @@ func (x *GetSubgraphByIdRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetSubgraphByIdRequest.ProtoReflect.Descriptor instead. func (*GetSubgraphByIdRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{386} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{389} } func (x *GetSubgraphByIdRequest) GetId() string { @@ -25585,7 +25800,7 @@ type GetSubgraphByIdResponse struct { func (x *GetSubgraphByIdResponse) Reset() { *x = GetSubgraphByIdResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[387] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[390] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25597,7 +25812,7 @@ func (x *GetSubgraphByIdResponse) String() string { func (*GetSubgraphByIdResponse) ProtoMessage() {} func (x *GetSubgraphByIdResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[387] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[390] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25610,7 +25825,7 @@ func (x *GetSubgraphByIdResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetSubgraphByIdResponse.ProtoReflect.Descriptor instead. func (*GetSubgraphByIdResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{387} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{390} } func (x *GetSubgraphByIdResponse) GetResponse() *Response { @@ -25644,7 +25859,7 @@ type GetNamespaceRequest struct { func (x *GetNamespaceRequest) Reset() { *x = GetNamespaceRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[388] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[391] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25656,7 +25871,7 @@ func (x *GetNamespaceRequest) String() string { func (*GetNamespaceRequest) ProtoMessage() {} func (x *GetNamespaceRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[388] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[391] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25669,7 +25884,7 @@ func (x *GetNamespaceRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetNamespaceRequest.ProtoReflect.Descriptor instead. func (*GetNamespaceRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{388} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{391} } func (x *GetNamespaceRequest) GetName() string { @@ -25696,7 +25911,7 @@ type GetNamespaceResponse struct { func (x *GetNamespaceResponse) Reset() { *x = GetNamespaceResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[389] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[392] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25708,7 +25923,7 @@ func (x *GetNamespaceResponse) String() string { func (*GetNamespaceResponse) ProtoMessage() {} func (x *GetNamespaceResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[389] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[392] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25721,7 +25936,7 @@ func (x *GetNamespaceResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetNamespaceResponse.ProtoReflect.Descriptor instead. func (*GetNamespaceResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{389} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{392} } func (x *GetNamespaceResponse) GetResponse() *Response { @@ -25750,7 +25965,7 @@ type WorkspaceNamespace struct { func (x *WorkspaceNamespace) Reset() { *x = WorkspaceNamespace{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[390] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[393] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25762,7 +25977,7 @@ func (x *WorkspaceNamespace) String() string { func (*WorkspaceNamespace) ProtoMessage() {} func (x *WorkspaceNamespace) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[390] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[393] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25775,7 +25990,7 @@ func (x *WorkspaceNamespace) ProtoReflect() protoreflect.Message { // Deprecated: Use WorkspaceNamespace.ProtoReflect.Descriptor instead. func (*WorkspaceNamespace) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{390} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{393} } func (x *WorkspaceNamespace) GetId() string { @@ -25819,7 +26034,7 @@ type WorkspaceFederatedGraph struct { func (x *WorkspaceFederatedGraph) Reset() { *x = WorkspaceFederatedGraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[391] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[394] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25831,7 +26046,7 @@ func (x *WorkspaceFederatedGraph) String() string { func (*WorkspaceFederatedGraph) ProtoMessage() {} func (x *WorkspaceFederatedGraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[391] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[394] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25844,7 +26059,7 @@ func (x *WorkspaceFederatedGraph) ProtoReflect() protoreflect.Message { // Deprecated: Use WorkspaceFederatedGraph.ProtoReflect.Descriptor instead. func (*WorkspaceFederatedGraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{391} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{394} } func (x *WorkspaceFederatedGraph) GetId() string { @@ -25895,7 +26110,7 @@ type WorkspaceSubgraph struct { func (x *WorkspaceSubgraph) Reset() { *x = WorkspaceSubgraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[392] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[395] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25907,7 +26122,7 @@ func (x *WorkspaceSubgraph) String() string { func (*WorkspaceSubgraph) ProtoMessage() {} func (x *WorkspaceSubgraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[392] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[395] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25920,7 +26135,7 @@ func (x *WorkspaceSubgraph) ProtoReflect() protoreflect.Message { // Deprecated: Use WorkspaceSubgraph.ProtoReflect.Descriptor instead. func (*WorkspaceSubgraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{392} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{395} } func (x *WorkspaceSubgraph) GetId() string { @@ -25966,7 +26181,7 @@ type GetWorkspaceRequest struct { func (x *GetWorkspaceRequest) Reset() { *x = GetWorkspaceRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[393] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[396] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -25978,7 +26193,7 @@ func (x *GetWorkspaceRequest) String() string { func (*GetWorkspaceRequest) ProtoMessage() {} func (x *GetWorkspaceRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[393] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[396] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -25991,7 +26206,7 @@ func (x *GetWorkspaceRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetWorkspaceRequest.ProtoReflect.Descriptor instead. func (*GetWorkspaceRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{393} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{396} } type GetWorkspaceResponse struct { @@ -26004,7 +26219,7 @@ type GetWorkspaceResponse struct { func (x *GetWorkspaceResponse) Reset() { *x = GetWorkspaceResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[394] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[397] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26016,7 +26231,7 @@ func (x *GetWorkspaceResponse) String() string { func (*GetWorkspaceResponse) ProtoMessage() {} func (x *GetWorkspaceResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[394] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[397] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26029,7 +26244,7 @@ func (x *GetWorkspaceResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetWorkspaceResponse.ProtoReflect.Descriptor instead. func (*GetWorkspaceResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{394} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{397} } func (x *GetWorkspaceResponse) GetResponse() *Response { @@ -26059,7 +26274,7 @@ type PushCacheWarmerOperationRequest struct { func (x *PushCacheWarmerOperationRequest) Reset() { *x = PushCacheWarmerOperationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[395] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[398] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26071,7 +26286,7 @@ func (x *PushCacheWarmerOperationRequest) String() string { func (*PushCacheWarmerOperationRequest) ProtoMessage() {} func (x *PushCacheWarmerOperationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[395] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[398] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26084,7 +26299,7 @@ func (x *PushCacheWarmerOperationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use PushCacheWarmerOperationRequest.ProtoReflect.Descriptor instead. func (*PushCacheWarmerOperationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{395} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{398} } func (x *PushCacheWarmerOperationRequest) GetFederatedGraphName() string { @@ -26131,7 +26346,7 @@ type PushCacheWarmerOperationResponse struct { func (x *PushCacheWarmerOperationResponse) Reset() { *x = PushCacheWarmerOperationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[396] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[399] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26143,7 +26358,7 @@ func (x *PushCacheWarmerOperationResponse) String() string { func (*PushCacheWarmerOperationResponse) ProtoMessage() {} func (x *PushCacheWarmerOperationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[396] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[399] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26156,7 +26371,7 @@ func (x *PushCacheWarmerOperationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use PushCacheWarmerOperationResponse.ProtoReflect.Descriptor instead. func (*PushCacheWarmerOperationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{396} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{399} } func (x *PushCacheWarmerOperationResponse) GetResponse() *Response { @@ -26178,7 +26393,7 @@ type GetCacheWarmerOperationsRequest struct { func (x *GetCacheWarmerOperationsRequest) Reset() { *x = GetCacheWarmerOperationsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[397] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[400] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26190,7 +26405,7 @@ func (x *GetCacheWarmerOperationsRequest) String() string { func (*GetCacheWarmerOperationsRequest) ProtoMessage() {} func (x *GetCacheWarmerOperationsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[397] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[400] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26203,7 +26418,7 @@ func (x *GetCacheWarmerOperationsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetCacheWarmerOperationsRequest.ProtoReflect.Descriptor instead. func (*GetCacheWarmerOperationsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{397} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{400} } func (x *GetCacheWarmerOperationsRequest) GetFederatedGraphName() string { @@ -26253,7 +26468,7 @@ type CacheWarmerOperation struct { func (x *CacheWarmerOperation) Reset() { *x = CacheWarmerOperation{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[398] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[401] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26265,7 +26480,7 @@ func (x *CacheWarmerOperation) String() string { func (*CacheWarmerOperation) ProtoMessage() {} func (x *CacheWarmerOperation) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[398] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[401] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26278,7 +26493,7 @@ func (x *CacheWarmerOperation) ProtoReflect() protoreflect.Message { // Deprecated: Use CacheWarmerOperation.ProtoReflect.Descriptor instead. func (*CacheWarmerOperation) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{398} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{401} } func (x *CacheWarmerOperation) GetId() string { @@ -26370,7 +26585,7 @@ type GetCacheWarmerOperationsResponse struct { func (x *GetCacheWarmerOperationsResponse) Reset() { *x = GetCacheWarmerOperationsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[399] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[402] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26382,7 +26597,7 @@ func (x *GetCacheWarmerOperationsResponse) String() string { func (*GetCacheWarmerOperationsResponse) ProtoMessage() {} func (x *GetCacheWarmerOperationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[399] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[402] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26395,7 +26610,7 @@ func (x *GetCacheWarmerOperationsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetCacheWarmerOperationsResponse.ProtoReflect.Descriptor instead. func (*GetCacheWarmerOperationsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{399} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{402} } func (x *GetCacheWarmerOperationsResponse) GetResponse() *Response { @@ -26436,7 +26651,7 @@ type ComputeCacheWarmerOperationsRequest struct { func (x *ComputeCacheWarmerOperationsRequest) Reset() { *x = ComputeCacheWarmerOperationsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[400] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[403] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26448,7 +26663,7 @@ func (x *ComputeCacheWarmerOperationsRequest) String() string { func (*ComputeCacheWarmerOperationsRequest) ProtoMessage() {} func (x *ComputeCacheWarmerOperationsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[400] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[403] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26461,7 +26676,7 @@ func (x *ComputeCacheWarmerOperationsRequest) ProtoReflect() protoreflect.Messag // Deprecated: Use ComputeCacheWarmerOperationsRequest.ProtoReflect.Descriptor instead. func (*ComputeCacheWarmerOperationsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{400} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{403} } func (x *ComputeCacheWarmerOperationsRequest) GetFederatedGraphName() string { @@ -26487,7 +26702,7 @@ type ComputeCacheWarmerOperationsResponse struct { func (x *ComputeCacheWarmerOperationsResponse) Reset() { *x = ComputeCacheWarmerOperationsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[401] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[404] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26499,7 +26714,7 @@ func (x *ComputeCacheWarmerOperationsResponse) String() string { func (*ComputeCacheWarmerOperationsResponse) ProtoMessage() {} func (x *ComputeCacheWarmerOperationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[401] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[404] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26512,7 +26727,7 @@ func (x *ComputeCacheWarmerOperationsResponse) ProtoReflect() protoreflect.Messa // Deprecated: Use ComputeCacheWarmerOperationsResponse.ProtoReflect.Descriptor instead. func (*ComputeCacheWarmerOperationsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{401} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{404} } func (x *ComputeCacheWarmerOperationsResponse) GetResponse() *Response { @@ -26533,7 +26748,7 @@ type ConfigureCacheWarmerRequest struct { func (x *ConfigureCacheWarmerRequest) Reset() { *x = ConfigureCacheWarmerRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[402] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[405] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26545,7 +26760,7 @@ func (x *ConfigureCacheWarmerRequest) String() string { func (*ConfigureCacheWarmerRequest) ProtoMessage() {} func (x *ConfigureCacheWarmerRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[402] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[405] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26558,7 +26773,7 @@ func (x *ConfigureCacheWarmerRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ConfigureCacheWarmerRequest.ProtoReflect.Descriptor instead. func (*ConfigureCacheWarmerRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{402} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{405} } func (x *ConfigureCacheWarmerRequest) GetNamespace() string { @@ -26591,7 +26806,7 @@ type ConfigureCacheWarmerResponse struct { func (x *ConfigureCacheWarmerResponse) Reset() { *x = ConfigureCacheWarmerResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[403] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[406] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26603,7 +26818,7 @@ func (x *ConfigureCacheWarmerResponse) String() string { func (*ConfigureCacheWarmerResponse) ProtoMessage() {} func (x *ConfigureCacheWarmerResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[403] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[406] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26616,7 +26831,7 @@ func (x *ConfigureCacheWarmerResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ConfigureCacheWarmerResponse.ProtoReflect.Descriptor instead. func (*ConfigureCacheWarmerResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{403} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{406} } func (x *ConfigureCacheWarmerResponse) GetResponse() *Response { @@ -26635,7 +26850,7 @@ type GetCacheWarmerConfigRequest struct { func (x *GetCacheWarmerConfigRequest) Reset() { *x = GetCacheWarmerConfigRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[404] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[407] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26647,7 +26862,7 @@ func (x *GetCacheWarmerConfigRequest) String() string { func (*GetCacheWarmerConfigRequest) ProtoMessage() {} func (x *GetCacheWarmerConfigRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[404] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[407] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26660,7 +26875,7 @@ func (x *GetCacheWarmerConfigRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetCacheWarmerConfigRequest.ProtoReflect.Descriptor instead. func (*GetCacheWarmerConfigRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{404} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{407} } func (x *GetCacheWarmerConfigRequest) GetNamespace() string { @@ -26681,7 +26896,7 @@ type GetCacheWarmerConfigResponse struct { func (x *GetCacheWarmerConfigResponse) Reset() { *x = GetCacheWarmerConfigResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[405] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[408] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26693,7 +26908,7 @@ func (x *GetCacheWarmerConfigResponse) String() string { func (*GetCacheWarmerConfigResponse) ProtoMessage() {} func (x *GetCacheWarmerConfigResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[405] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[408] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26706,7 +26921,7 @@ func (x *GetCacheWarmerConfigResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetCacheWarmerConfigResponse.ProtoReflect.Descriptor instead. func (*GetCacheWarmerConfigResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{405} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{408} } func (x *GetCacheWarmerConfigResponse) GetResponse() *Response { @@ -26739,7 +26954,7 @@ type GetSubgraphCheckExtensionsConfigRequest struct { func (x *GetSubgraphCheckExtensionsConfigRequest) Reset() { *x = GetSubgraphCheckExtensionsConfigRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[406] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[409] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26751,7 +26966,7 @@ func (x *GetSubgraphCheckExtensionsConfigRequest) String() string { func (*GetSubgraphCheckExtensionsConfigRequest) ProtoMessage() {} func (x *GetSubgraphCheckExtensionsConfigRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[406] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[409] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26764,7 +26979,7 @@ func (x *GetSubgraphCheckExtensionsConfigRequest) ProtoReflect() protoreflect.Me // Deprecated: Use GetSubgraphCheckExtensionsConfigRequest.ProtoReflect.Descriptor instead. func (*GetSubgraphCheckExtensionsConfigRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{406} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{409} } func (x *GetSubgraphCheckExtensionsConfigRequest) GetNamespace() string { @@ -26793,7 +27008,7 @@ type GetSubgraphCheckExtensionsConfigResponse struct { func (x *GetSubgraphCheckExtensionsConfigResponse) Reset() { *x = GetSubgraphCheckExtensionsConfigResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[407] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[410] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26805,7 +27020,7 @@ func (x *GetSubgraphCheckExtensionsConfigResponse) String() string { func (*GetSubgraphCheckExtensionsConfigResponse) ProtoMessage() {} func (x *GetSubgraphCheckExtensionsConfigResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[407] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[410] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26818,7 +27033,7 @@ func (x *GetSubgraphCheckExtensionsConfigResponse) ProtoReflect() protoreflect.M // Deprecated: Use GetSubgraphCheckExtensionsConfigResponse.ProtoReflect.Descriptor instead. func (*GetSubgraphCheckExtensionsConfigResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{407} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{410} } func (x *GetSubgraphCheckExtensionsConfigResponse) GetResponse() *Response { @@ -26915,7 +27130,7 @@ type ConfigureSubgraphCheckExtensionsRequest struct { func (x *ConfigureSubgraphCheckExtensionsRequest) Reset() { *x = ConfigureSubgraphCheckExtensionsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[408] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[411] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -26927,7 +27142,7 @@ func (x *ConfigureSubgraphCheckExtensionsRequest) String() string { func (*ConfigureSubgraphCheckExtensionsRequest) ProtoMessage() {} func (x *ConfigureSubgraphCheckExtensionsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[408] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[411] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -26940,7 +27155,7 @@ func (x *ConfigureSubgraphCheckExtensionsRequest) ProtoReflect() protoreflect.Me // Deprecated: Use ConfigureSubgraphCheckExtensionsRequest.ProtoReflect.Descriptor instead. func (*ConfigureSubgraphCheckExtensionsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{408} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{411} } func (x *ConfigureSubgraphCheckExtensionsRequest) GetNamespace() string { @@ -27015,7 +27230,7 @@ type ConfigureSubgraphCheckExtensionsResponse struct { func (x *ConfigureSubgraphCheckExtensionsResponse) Reset() { *x = ConfigureSubgraphCheckExtensionsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[409] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[412] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27027,7 +27242,7 @@ func (x *ConfigureSubgraphCheckExtensionsResponse) String() string { func (*ConfigureSubgraphCheckExtensionsResponse) ProtoMessage() {} func (x *ConfigureSubgraphCheckExtensionsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[409] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[412] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27040,7 +27255,7 @@ func (x *ConfigureSubgraphCheckExtensionsResponse) ProtoReflect() protoreflect.M // Deprecated: Use ConfigureSubgraphCheckExtensionsResponse.ProtoReflect.Descriptor instead. func (*ConfigureSubgraphCheckExtensionsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{409} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{412} } func (x *ConfigureSubgraphCheckExtensionsResponse) GetResponse() *Response { @@ -27061,7 +27276,7 @@ type DeleteCacheWarmerOperationRequest struct { func (x *DeleteCacheWarmerOperationRequest) Reset() { *x = DeleteCacheWarmerOperationRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[410] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[413] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27073,7 +27288,7 @@ func (x *DeleteCacheWarmerOperationRequest) String() string { func (*DeleteCacheWarmerOperationRequest) ProtoMessage() {} func (x *DeleteCacheWarmerOperationRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[410] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[413] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27086,7 +27301,7 @@ func (x *DeleteCacheWarmerOperationRequest) ProtoReflect() protoreflect.Message // Deprecated: Use DeleteCacheWarmerOperationRequest.ProtoReflect.Descriptor instead. func (*DeleteCacheWarmerOperationRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{410} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{413} } func (x *DeleteCacheWarmerOperationRequest) GetId() string { @@ -27119,7 +27334,7 @@ type DeleteCacheWarmerOperationResponse struct { func (x *DeleteCacheWarmerOperationResponse) Reset() { *x = DeleteCacheWarmerOperationResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[411] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[414] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27131,7 +27346,7 @@ func (x *DeleteCacheWarmerOperationResponse) String() string { func (*DeleteCacheWarmerOperationResponse) ProtoMessage() {} func (x *DeleteCacheWarmerOperationResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[411] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[414] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27144,7 +27359,7 @@ func (x *DeleteCacheWarmerOperationResponse) ProtoReflect() protoreflect.Message // Deprecated: Use DeleteCacheWarmerOperationResponse.ProtoReflect.Descriptor instead. func (*DeleteCacheWarmerOperationResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{411} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{414} } func (x *DeleteCacheWarmerOperationResponse) GetResponse() *Response { @@ -27162,7 +27377,7 @@ type ListRouterCompatibilityVersionsRequest struct { func (x *ListRouterCompatibilityVersionsRequest) Reset() { *x = ListRouterCompatibilityVersionsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[412] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[415] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27174,7 +27389,7 @@ func (x *ListRouterCompatibilityVersionsRequest) String() string { func (*ListRouterCompatibilityVersionsRequest) ProtoMessage() {} func (x *ListRouterCompatibilityVersionsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[412] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[415] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27187,7 +27402,7 @@ func (x *ListRouterCompatibilityVersionsRequest) ProtoReflect() protoreflect.Mes // Deprecated: Use ListRouterCompatibilityVersionsRequest.ProtoReflect.Descriptor instead. func (*ListRouterCompatibilityVersionsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{412} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{415} } type ListRouterCompatibilityVersionsResponse struct { @@ -27200,7 +27415,7 @@ type ListRouterCompatibilityVersionsResponse struct { func (x *ListRouterCompatibilityVersionsResponse) Reset() { *x = ListRouterCompatibilityVersionsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[413] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[416] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27212,7 +27427,7 @@ func (x *ListRouterCompatibilityVersionsResponse) String() string { func (*ListRouterCompatibilityVersionsResponse) ProtoMessage() {} func (x *ListRouterCompatibilityVersionsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[413] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[416] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27225,7 +27440,7 @@ func (x *ListRouterCompatibilityVersionsResponse) ProtoReflect() protoreflect.Me // Deprecated: Use ListRouterCompatibilityVersionsResponse.ProtoReflect.Descriptor instead. func (*ListRouterCompatibilityVersionsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{413} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{416} } func (x *ListRouterCompatibilityVersionsResponse) GetResponse() *Response { @@ -27254,7 +27469,7 @@ type SetGraphRouterCompatibilityVersionRequest struct { func (x *SetGraphRouterCompatibilityVersionRequest) Reset() { *x = SetGraphRouterCompatibilityVersionRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[414] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[417] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27266,7 +27481,7 @@ func (x *SetGraphRouterCompatibilityVersionRequest) String() string { func (*SetGraphRouterCompatibilityVersionRequest) ProtoMessage() {} func (x *SetGraphRouterCompatibilityVersionRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[414] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[417] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27279,7 +27494,7 @@ func (x *SetGraphRouterCompatibilityVersionRequest) ProtoReflect() protoreflect. // Deprecated: Use SetGraphRouterCompatibilityVersionRequest.ProtoReflect.Descriptor instead. func (*SetGraphRouterCompatibilityVersionRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{414} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{417} } func (x *SetGraphRouterCompatibilityVersionRequest) GetName() string { @@ -27324,7 +27539,7 @@ type SetGraphRouterCompatibilityVersionResponse struct { func (x *SetGraphRouterCompatibilityVersionResponse) Reset() { *x = SetGraphRouterCompatibilityVersionResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[415] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[418] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27336,7 +27551,7 @@ func (x *SetGraphRouterCompatibilityVersionResponse) String() string { func (*SetGraphRouterCompatibilityVersionResponse) ProtoMessage() {} func (x *SetGraphRouterCompatibilityVersionResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[415] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[418] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27349,7 +27564,7 @@ func (x *SetGraphRouterCompatibilityVersionResponse) ProtoReflect() protoreflect // Deprecated: Use SetGraphRouterCompatibilityVersionResponse.ProtoReflect.Descriptor instead. func (*SetGraphRouterCompatibilityVersionResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{415} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{418} } func (x *SetGraphRouterCompatibilityVersionResponse) GetResponse() *Response { @@ -27405,7 +27620,7 @@ type GetProposedSchemaOfCheckedSubgraphRequest struct { func (x *GetProposedSchemaOfCheckedSubgraphRequest) Reset() { *x = GetProposedSchemaOfCheckedSubgraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[416] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[419] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27417,7 +27632,7 @@ func (x *GetProposedSchemaOfCheckedSubgraphRequest) String() string { func (*GetProposedSchemaOfCheckedSubgraphRequest) ProtoMessage() {} func (x *GetProposedSchemaOfCheckedSubgraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[416] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[419] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27430,7 +27645,7 @@ func (x *GetProposedSchemaOfCheckedSubgraphRequest) ProtoReflect() protoreflect. // Deprecated: Use GetProposedSchemaOfCheckedSubgraphRequest.ProtoReflect.Descriptor instead. func (*GetProposedSchemaOfCheckedSubgraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{416} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{419} } func (x *GetProposedSchemaOfCheckedSubgraphRequest) GetCheckId() string { @@ -27464,7 +27679,7 @@ type GetProposedSchemaOfCheckedSubgraphResponse struct { func (x *GetProposedSchemaOfCheckedSubgraphResponse) Reset() { *x = GetProposedSchemaOfCheckedSubgraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[417] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[420] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27476,7 +27691,7 @@ func (x *GetProposedSchemaOfCheckedSubgraphResponse) String() string { func (*GetProposedSchemaOfCheckedSubgraphResponse) ProtoMessage() {} func (x *GetProposedSchemaOfCheckedSubgraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[417] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[420] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27489,7 +27704,7 @@ func (x *GetProposedSchemaOfCheckedSubgraphResponse) ProtoReflect() protoreflect // Deprecated: Use GetProposedSchemaOfCheckedSubgraphResponse.ProtoReflect.Descriptor instead. func (*GetProposedSchemaOfCheckedSubgraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{417} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{420} } func (x *GetProposedSchemaOfCheckedSubgraphResponse) GetResponse() *Response { @@ -27525,7 +27740,7 @@ type Proposal struct { func (x *Proposal) Reset() { *x = Proposal{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[418] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[421] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27537,7 +27752,7 @@ func (x *Proposal) String() string { func (*Proposal) ProtoMessage() {} func (x *Proposal) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[418] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[421] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27550,7 +27765,7 @@ func (x *Proposal) ProtoReflect() protoreflect.Message { // Deprecated: Use Proposal.ProtoReflect.Descriptor instead. func (*Proposal) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{418} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{421} } func (x *Proposal) GetId() string { @@ -27643,7 +27858,7 @@ type ProposalSubgraph struct { func (x *ProposalSubgraph) Reset() { *x = ProposalSubgraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[419] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[422] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27655,7 +27870,7 @@ func (x *ProposalSubgraph) String() string { func (*ProposalSubgraph) ProtoMessage() {} func (x *ProposalSubgraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[419] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[422] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27668,7 +27883,7 @@ func (x *ProposalSubgraph) ProtoReflect() protoreflect.Message { // Deprecated: Use ProposalSubgraph.ProtoReflect.Descriptor instead. func (*ProposalSubgraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{419} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{422} } func (x *ProposalSubgraph) GetName() string { @@ -27720,7 +27935,7 @@ type CreateProposalRequest struct { func (x *CreateProposalRequest) Reset() { *x = CreateProposalRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[420] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[423] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27732,7 +27947,7 @@ func (x *CreateProposalRequest) String() string { func (*CreateProposalRequest) ProtoMessage() {} func (x *CreateProposalRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[420] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[423] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27745,7 +27960,7 @@ func (x *CreateProposalRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateProposalRequest.ProtoReflect.Descriptor instead. func (*CreateProposalRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{420} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{423} } func (x *CreateProposalRequest) GetFederatedGraphName() string { @@ -27821,7 +28036,7 @@ type CreateProposalResponse struct { func (x *CreateProposalResponse) Reset() { *x = CreateProposalResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[421] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[424] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -27833,7 +28048,7 @@ func (x *CreateProposalResponse) String() string { func (*CreateProposalResponse) ProtoMessage() {} func (x *CreateProposalResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[421] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[424] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -27846,7 +28061,7 @@ func (x *CreateProposalResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateProposalResponse.ProtoReflect.Descriptor instead. func (*CreateProposalResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{421} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{424} } func (x *CreateProposalResponse) GetResponse() *Response { @@ -28005,7 +28220,7 @@ type GetProposalRequest struct { func (x *GetProposalRequest) Reset() { *x = GetProposalRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[422] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[425] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28017,7 +28232,7 @@ func (x *GetProposalRequest) String() string { func (*GetProposalRequest) ProtoMessage() {} func (x *GetProposalRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[422] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[425] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28030,7 +28245,7 @@ func (x *GetProposalRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetProposalRequest.ProtoReflect.Descriptor instead. func (*GetProposalRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{422} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{425} } func (x *GetProposalRequest) GetProposalId() string { @@ -28051,7 +28266,7 @@ type GetProposalResponse struct { func (x *GetProposalResponse) Reset() { *x = GetProposalResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[423] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[426] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28063,7 +28278,7 @@ func (x *GetProposalResponse) String() string { func (*GetProposalResponse) ProtoMessage() {} func (x *GetProposalResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[423] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[426] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28076,7 +28291,7 @@ func (x *GetProposalResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetProposalResponse.ProtoReflect.Descriptor instead. func (*GetProposalResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{423} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{426} } func (x *GetProposalResponse) GetResponse() *Response { @@ -28114,7 +28329,7 @@ type GetProposalsByFederatedGraphRequest struct { func (x *GetProposalsByFederatedGraphRequest) Reset() { *x = GetProposalsByFederatedGraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[424] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[427] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28126,7 +28341,7 @@ func (x *GetProposalsByFederatedGraphRequest) String() string { func (*GetProposalsByFederatedGraphRequest) ProtoMessage() {} func (x *GetProposalsByFederatedGraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[424] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[427] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28139,7 +28354,7 @@ func (x *GetProposalsByFederatedGraphRequest) ProtoReflect() protoreflect.Messag // Deprecated: Use GetProposalsByFederatedGraphRequest.ProtoReflect.Descriptor instead. func (*GetProposalsByFederatedGraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{424} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{427} } func (x *GetProposalsByFederatedGraphRequest) GetFederatedGraphName() string { @@ -28196,7 +28411,7 @@ type GetProposalsByFederatedGraphResponse struct { func (x *GetProposalsByFederatedGraphResponse) Reset() { *x = GetProposalsByFederatedGraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[425] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[428] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28208,7 +28423,7 @@ func (x *GetProposalsByFederatedGraphResponse) String() string { func (*GetProposalsByFederatedGraphResponse) ProtoMessage() {} func (x *GetProposalsByFederatedGraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[425] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[428] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28221,7 +28436,7 @@ func (x *GetProposalsByFederatedGraphResponse) ProtoReflect() protoreflect.Messa // Deprecated: Use GetProposalsByFederatedGraphResponse.ProtoReflect.Descriptor instead. func (*GetProposalsByFederatedGraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{425} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{428} } func (x *GetProposalsByFederatedGraphResponse) GetResponse() *Response { @@ -28265,7 +28480,7 @@ type GetProposalChecksRequest struct { func (x *GetProposalChecksRequest) Reset() { *x = GetProposalChecksRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[426] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[429] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28277,7 +28492,7 @@ func (x *GetProposalChecksRequest) String() string { func (*GetProposalChecksRequest) ProtoMessage() {} func (x *GetProposalChecksRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[426] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[429] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28290,7 +28505,7 @@ func (x *GetProposalChecksRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetProposalChecksRequest.ProtoReflect.Descriptor instead. func (*GetProposalChecksRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{426} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{429} } func (x *GetProposalChecksRequest) GetProposalId() string { @@ -28339,7 +28554,7 @@ type GetProposalChecksResponse struct { func (x *GetProposalChecksResponse) Reset() { *x = GetProposalChecksResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[427] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[430] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28351,7 +28566,7 @@ func (x *GetProposalChecksResponse) String() string { func (*GetProposalChecksResponse) ProtoMessage() {} func (x *GetProposalChecksResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[427] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[430] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28364,7 +28579,7 @@ func (x *GetProposalChecksResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetProposalChecksResponse.ProtoReflect.Descriptor instead. func (*GetProposalChecksResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{427} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{430} } func (x *GetProposalChecksResponse) GetResponse() *Response { @@ -28404,7 +28619,7 @@ type UpdateProposalRequest struct { func (x *UpdateProposalRequest) Reset() { *x = UpdateProposalRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[428] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[431] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28416,7 +28631,7 @@ func (x *UpdateProposalRequest) String() string { func (*UpdateProposalRequest) ProtoMessage() {} func (x *UpdateProposalRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[428] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[431] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28429,7 +28644,7 @@ func (x *UpdateProposalRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateProposalRequest.ProtoReflect.Descriptor instead. func (*UpdateProposalRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{428} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{431} } func (x *UpdateProposalRequest) GetProposalName() string { @@ -28522,7 +28737,7 @@ type UpdateProposalResponse struct { func (x *UpdateProposalResponse) Reset() { *x = UpdateProposalResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[429] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[432] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28534,7 +28749,7 @@ func (x *UpdateProposalResponse) String() string { func (*UpdateProposalResponse) ProtoMessage() {} func (x *UpdateProposalResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[429] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[432] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28547,7 +28762,7 @@ func (x *UpdateProposalResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateProposalResponse.ProtoReflect.Descriptor instead. func (*UpdateProposalResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{429} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{432} } func (x *UpdateProposalResponse) GetResponse() *Response { @@ -28686,7 +28901,7 @@ type EnableProposalsForNamespaceRequest struct { func (x *EnableProposalsForNamespaceRequest) Reset() { *x = EnableProposalsForNamespaceRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[430] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[433] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28698,7 +28913,7 @@ func (x *EnableProposalsForNamespaceRequest) String() string { func (*EnableProposalsForNamespaceRequest) ProtoMessage() {} func (x *EnableProposalsForNamespaceRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[430] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[433] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28711,7 +28926,7 @@ func (x *EnableProposalsForNamespaceRequest) ProtoReflect() protoreflect.Message // Deprecated: Use EnableProposalsForNamespaceRequest.ProtoReflect.Descriptor instead. func (*EnableProposalsForNamespaceRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{430} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{433} } func (x *EnableProposalsForNamespaceRequest) GetNamespace() string { @@ -28737,7 +28952,7 @@ type EnableProposalsForNamespaceResponse struct { func (x *EnableProposalsForNamespaceResponse) Reset() { *x = EnableProposalsForNamespaceResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[431] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[434] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28749,7 +28964,7 @@ func (x *EnableProposalsForNamespaceResponse) String() string { func (*EnableProposalsForNamespaceResponse) ProtoMessage() {} func (x *EnableProposalsForNamespaceResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[431] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[434] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28762,7 +28977,7 @@ func (x *EnableProposalsForNamespaceResponse) ProtoReflect() protoreflect.Messag // Deprecated: Use EnableProposalsForNamespaceResponse.ProtoReflect.Descriptor instead. func (*EnableProposalsForNamespaceResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{431} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{434} } func (x *EnableProposalsForNamespaceResponse) GetResponse() *Response { @@ -28783,7 +28998,7 @@ type ConfigureNamespaceProposalConfigRequest struct { func (x *ConfigureNamespaceProposalConfigRequest) Reset() { *x = ConfigureNamespaceProposalConfigRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[432] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[435] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28795,7 +29010,7 @@ func (x *ConfigureNamespaceProposalConfigRequest) String() string { func (*ConfigureNamespaceProposalConfigRequest) ProtoMessage() {} func (x *ConfigureNamespaceProposalConfigRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[432] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[435] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28808,7 +29023,7 @@ func (x *ConfigureNamespaceProposalConfigRequest) ProtoReflect() protoreflect.Me // Deprecated: Use ConfigureNamespaceProposalConfigRequest.ProtoReflect.Descriptor instead. func (*ConfigureNamespaceProposalConfigRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{432} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{435} } func (x *ConfigureNamespaceProposalConfigRequest) GetNamespace() string { @@ -28841,7 +29056,7 @@ type ConfigureNamespaceProposalConfigResponse struct { func (x *ConfigureNamespaceProposalConfigResponse) Reset() { *x = ConfigureNamespaceProposalConfigResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[433] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[436] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28853,7 +29068,7 @@ func (x *ConfigureNamespaceProposalConfigResponse) String() string { func (*ConfigureNamespaceProposalConfigResponse) ProtoMessage() {} func (x *ConfigureNamespaceProposalConfigResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[433] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[436] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28866,7 +29081,7 @@ func (x *ConfigureNamespaceProposalConfigResponse) ProtoReflect() protoreflect.M // Deprecated: Use ConfigureNamespaceProposalConfigResponse.ProtoReflect.Descriptor instead. func (*ConfigureNamespaceProposalConfigResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{433} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{436} } func (x *ConfigureNamespaceProposalConfigResponse) GetResponse() *Response { @@ -28885,7 +29100,7 @@ type GetNamespaceProposalConfigRequest struct { func (x *GetNamespaceProposalConfigRequest) Reset() { *x = GetNamespaceProposalConfigRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[434] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[437] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28897,7 +29112,7 @@ func (x *GetNamespaceProposalConfigRequest) String() string { func (*GetNamespaceProposalConfigRequest) ProtoMessage() {} func (x *GetNamespaceProposalConfigRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[434] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[437] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28910,7 +29125,7 @@ func (x *GetNamespaceProposalConfigRequest) ProtoReflect() protoreflect.Message // Deprecated: Use GetNamespaceProposalConfigRequest.ProtoReflect.Descriptor instead. func (*GetNamespaceProposalConfigRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{434} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{437} } func (x *GetNamespaceProposalConfigRequest) GetNamespace() string { @@ -28932,7 +29147,7 @@ type GetNamespaceProposalConfigResponse struct { func (x *GetNamespaceProposalConfigResponse) Reset() { *x = GetNamespaceProposalConfigResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[435] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[438] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -28944,7 +29159,7 @@ func (x *GetNamespaceProposalConfigResponse) String() string { func (*GetNamespaceProposalConfigResponse) ProtoMessage() {} func (x *GetNamespaceProposalConfigResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[435] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[438] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -28957,7 +29172,7 @@ func (x *GetNamespaceProposalConfigResponse) ProtoReflect() protoreflect.Message // Deprecated: Use GetNamespaceProposalConfigResponse.ProtoReflect.Descriptor instead. func (*GetNamespaceProposalConfigResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{435} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{438} } func (x *GetNamespaceProposalConfigResponse) GetResponse() *Response { @@ -29001,7 +29216,7 @@ type NamespaceLoginMethodMapping struct { func (x *NamespaceLoginMethodMapping) Reset() { *x = NamespaceLoginMethodMapping{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[436] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[439] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29013,7 +29228,7 @@ func (x *NamespaceLoginMethodMapping) String() string { func (*NamespaceLoginMethodMapping) ProtoMessage() {} func (x *NamespaceLoginMethodMapping) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[436] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[439] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29026,7 +29241,7 @@ func (x *NamespaceLoginMethodMapping) ProtoReflect() protoreflect.Message { // Deprecated: Use NamespaceLoginMethodMapping.ProtoReflect.Descriptor instead. func (*NamespaceLoginMethodMapping) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{436} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{439} } func (x *NamespaceLoginMethodMapping) GetNamespaceId() string { @@ -29073,7 +29288,7 @@ type UpdateNamespaceLoginMethodsRequest struct { func (x *UpdateNamespaceLoginMethodsRequest) Reset() { *x = UpdateNamespaceLoginMethodsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[437] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[440] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29085,7 +29300,7 @@ func (x *UpdateNamespaceLoginMethodsRequest) String() string { func (*UpdateNamespaceLoginMethodsRequest) ProtoMessage() {} func (x *UpdateNamespaceLoginMethodsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[437] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[440] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29098,7 +29313,7 @@ func (x *UpdateNamespaceLoginMethodsRequest) ProtoReflect() protoreflect.Message // Deprecated: Use UpdateNamespaceLoginMethodsRequest.ProtoReflect.Descriptor instead. func (*UpdateNamespaceLoginMethodsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{437} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{440} } func (x *UpdateNamespaceLoginMethodsRequest) GetMappings() []*NamespaceLoginMethodMapping { @@ -29117,7 +29332,7 @@ type UpdateNamespaceLoginMethodsResponse struct { func (x *UpdateNamespaceLoginMethodsResponse) Reset() { *x = UpdateNamespaceLoginMethodsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[438] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[441] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29129,7 +29344,7 @@ func (x *UpdateNamespaceLoginMethodsResponse) String() string { func (*UpdateNamespaceLoginMethodsResponse) ProtoMessage() {} func (x *UpdateNamespaceLoginMethodsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[438] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[441] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29142,7 +29357,7 @@ func (x *UpdateNamespaceLoginMethodsResponse) ProtoReflect() protoreflect.Messag // Deprecated: Use UpdateNamespaceLoginMethodsResponse.ProtoReflect.Descriptor instead. func (*UpdateNamespaceLoginMethodsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{438} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{441} } func (x *UpdateNamespaceLoginMethodsResponse) GetResponse() *Response { @@ -29160,7 +29375,7 @@ type ListNamespaceLoginMethodsRequest struct { func (x *ListNamespaceLoginMethodsRequest) Reset() { *x = ListNamespaceLoginMethodsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[439] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[442] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29172,7 +29387,7 @@ func (x *ListNamespaceLoginMethodsRequest) String() string { func (*ListNamespaceLoginMethodsRequest) ProtoMessage() {} func (x *ListNamespaceLoginMethodsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[439] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[442] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29185,7 +29400,7 @@ func (x *ListNamespaceLoginMethodsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListNamespaceLoginMethodsRequest.ProtoReflect.Descriptor instead. func (*ListNamespaceLoginMethodsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{439} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{442} } type ListNamespaceLoginMethodsResponse struct { @@ -29200,7 +29415,7 @@ type ListNamespaceLoginMethodsResponse struct { func (x *ListNamespaceLoginMethodsResponse) Reset() { *x = ListNamespaceLoginMethodsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[440] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[443] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29212,7 +29427,7 @@ func (x *ListNamespaceLoginMethodsResponse) String() string { func (*ListNamespaceLoginMethodsResponse) ProtoMessage() {} func (x *ListNamespaceLoginMethodsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[440] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[443] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29225,7 +29440,7 @@ func (x *ListNamespaceLoginMethodsResponse) ProtoReflect() protoreflect.Message // Deprecated: Use ListNamespaceLoginMethodsResponse.ProtoReflect.Descriptor instead. func (*ListNamespaceLoginMethodsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{440} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{443} } func (x *ListNamespaceLoginMethodsResponse) GetResponse() *Response { @@ -29256,7 +29471,7 @@ type OrganizationLoginMethods struct { func (x *OrganizationLoginMethods) Reset() { *x = OrganizationLoginMethods{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[441] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[444] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29268,7 +29483,7 @@ func (x *OrganizationLoginMethods) String() string { func (*OrganizationLoginMethods) ProtoMessage() {} func (x *OrganizationLoginMethods) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[441] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[444] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29281,7 +29496,7 @@ func (x *OrganizationLoginMethods) ProtoReflect() protoreflect.Message { // Deprecated: Use OrganizationLoginMethods.ProtoReflect.Descriptor instead. func (*OrganizationLoginMethods) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{441} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{444} } func (x *OrganizationLoginMethods) GetAllowedSsoProviderIds() []string { @@ -29327,7 +29542,7 @@ type GetOrganizationLoginMethodsRequest struct { func (x *GetOrganizationLoginMethodsRequest) Reset() { *x = GetOrganizationLoginMethodsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[442] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[445] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29339,7 +29554,7 @@ func (x *GetOrganizationLoginMethodsRequest) String() string { func (*GetOrganizationLoginMethodsRequest) ProtoMessage() {} func (x *GetOrganizationLoginMethodsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[442] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[445] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29352,7 +29567,7 @@ func (x *GetOrganizationLoginMethodsRequest) ProtoReflect() protoreflect.Message // Deprecated: Use GetOrganizationLoginMethodsRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationLoginMethodsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{442} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{445} } type GetOrganizationLoginMethodsResponse struct { @@ -29365,7 +29580,7 @@ type GetOrganizationLoginMethodsResponse struct { func (x *GetOrganizationLoginMethodsResponse) Reset() { *x = GetOrganizationLoginMethodsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[443] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[446] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29377,7 +29592,7 @@ func (x *GetOrganizationLoginMethodsResponse) String() string { func (*GetOrganizationLoginMethodsResponse) ProtoMessage() {} func (x *GetOrganizationLoginMethodsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[443] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[446] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29390,7 +29605,7 @@ func (x *GetOrganizationLoginMethodsResponse) ProtoReflect() protoreflect.Messag // Deprecated: Use GetOrganizationLoginMethodsResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationLoginMethodsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{443} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{446} } func (x *GetOrganizationLoginMethodsResponse) GetResponse() *Response { @@ -29423,7 +29638,7 @@ type UpdateOrganizationLoginMethodsRequest struct { func (x *UpdateOrganizationLoginMethodsRequest) Reset() { *x = UpdateOrganizationLoginMethodsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[444] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[447] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29435,7 +29650,7 @@ func (x *UpdateOrganizationLoginMethodsRequest) String() string { func (*UpdateOrganizationLoginMethodsRequest) ProtoMessage() {} func (x *UpdateOrganizationLoginMethodsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[444] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[447] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29448,7 +29663,7 @@ func (x *UpdateOrganizationLoginMethodsRequest) ProtoReflect() protoreflect.Mess // Deprecated: Use UpdateOrganizationLoginMethodsRequest.ProtoReflect.Descriptor instead. func (*UpdateOrganizationLoginMethodsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{444} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{447} } func (x *UpdateOrganizationLoginMethodsRequest) GetAllowedSsoProviderIds() []string { @@ -29499,7 +29714,7 @@ type UpdateOrganizationLoginMethodsResponse struct { func (x *UpdateOrganizationLoginMethodsResponse) Reset() { *x = UpdateOrganizationLoginMethodsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[445] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[448] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29511,7 +29726,7 @@ func (x *UpdateOrganizationLoginMethodsResponse) String() string { func (*UpdateOrganizationLoginMethodsResponse) ProtoMessage() {} func (x *UpdateOrganizationLoginMethodsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[445] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[448] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29524,7 +29739,7 @@ func (x *UpdateOrganizationLoginMethodsResponse) ProtoReflect() protoreflect.Mes // Deprecated: Use UpdateOrganizationLoginMethodsResponse.ProtoReflect.Descriptor instead. func (*UpdateOrganizationLoginMethodsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{445} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{448} } func (x *UpdateOrganizationLoginMethodsResponse) GetResponse() *Response { @@ -29570,7 +29785,7 @@ type GetOperationsRequest struct { func (x *GetOperationsRequest) Reset() { *x = GetOperationsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[446] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[449] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29582,7 +29797,7 @@ func (x *GetOperationsRequest) String() string { func (*GetOperationsRequest) ProtoMessage() {} func (x *GetOperationsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[446] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[449] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29595,7 +29810,7 @@ func (x *GetOperationsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOperationsRequest.ProtoReflect.Descriptor instead. func (*GetOperationsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{446} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{449} } func (x *GetOperationsRequest) GetFederatedGraphName() string { @@ -29707,7 +29922,7 @@ type GetOperationsResponse struct { func (x *GetOperationsResponse) Reset() { *x = GetOperationsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[447] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[450] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29719,7 +29934,7 @@ func (x *GetOperationsResponse) String() string { func (*GetOperationsResponse) ProtoMessage() {} func (x *GetOperationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[447] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[450] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29732,7 +29947,7 @@ func (x *GetOperationsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOperationsResponse.ProtoReflect.Descriptor instead. func (*GetOperationsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{447} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{450} } func (x *GetOperationsResponse) GetResponse() *Response { @@ -29766,7 +29981,7 @@ type GetClientsFromAnalyticsRequest struct { func (x *GetClientsFromAnalyticsRequest) Reset() { *x = GetClientsFromAnalyticsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[448] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[451] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29778,7 +29993,7 @@ func (x *GetClientsFromAnalyticsRequest) String() string { func (*GetClientsFromAnalyticsRequest) ProtoMessage() {} func (x *GetClientsFromAnalyticsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[448] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[451] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29791,7 +30006,7 @@ func (x *GetClientsFromAnalyticsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetClientsFromAnalyticsRequest.ProtoReflect.Descriptor instead. func (*GetClientsFromAnalyticsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{448} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{451} } func (x *GetClientsFromAnalyticsRequest) GetFederatedGraphName() string { @@ -29818,7 +30033,7 @@ type GetClientsFromAnalyticsResponse struct { func (x *GetClientsFromAnalyticsResponse) Reset() { *x = GetClientsFromAnalyticsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[449] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[452] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29830,7 +30045,7 @@ func (x *GetClientsFromAnalyticsResponse) String() string { func (*GetClientsFromAnalyticsResponse) ProtoMessage() {} func (x *GetClientsFromAnalyticsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[449] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[452] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29843,7 +30058,7 @@ func (x *GetClientsFromAnalyticsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetClientsFromAnalyticsResponse.ProtoReflect.Descriptor instead. func (*GetClientsFromAnalyticsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{449} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{452} } func (x *GetClientsFromAnalyticsResponse) GetResponse() *Response { @@ -29874,7 +30089,7 @@ type GetOperationClientsRequest struct { func (x *GetOperationClientsRequest) Reset() { *x = GetOperationClientsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[450] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[453] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29886,7 +30101,7 @@ func (x *GetOperationClientsRequest) String() string { func (*GetOperationClientsRequest) ProtoMessage() {} func (x *GetOperationClientsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[450] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[453] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29899,7 +30114,7 @@ func (x *GetOperationClientsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOperationClientsRequest.ProtoReflect.Descriptor instead. func (*GetOperationClientsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{450} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{453} } func (x *GetOperationClientsRequest) GetFederatedGraphName() string { @@ -29954,7 +30169,7 @@ type GetOperationClientsResponse struct { func (x *GetOperationClientsResponse) Reset() { *x = GetOperationClientsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[451] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[454] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -29966,7 +30181,7 @@ func (x *GetOperationClientsResponse) String() string { func (*GetOperationClientsResponse) ProtoMessage() {} func (x *GetOperationClientsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[451] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[454] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -29979,7 +30194,7 @@ func (x *GetOperationClientsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOperationClientsResponse.ProtoReflect.Descriptor instead. func (*GetOperationClientsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{451} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{454} } func (x *GetOperationClientsResponse) GetResponse() *Response { @@ -30010,7 +30225,7 @@ type GetOperationDeprecatedFieldsRequest struct { func (x *GetOperationDeprecatedFieldsRequest) Reset() { *x = GetOperationDeprecatedFieldsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[452] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[455] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30022,7 +30237,7 @@ func (x *GetOperationDeprecatedFieldsRequest) String() string { func (*GetOperationDeprecatedFieldsRequest) ProtoMessage() {} func (x *GetOperationDeprecatedFieldsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[452] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[455] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30035,7 +30250,7 @@ func (x *GetOperationDeprecatedFieldsRequest) ProtoReflect() protoreflect.Messag // Deprecated: Use GetOperationDeprecatedFieldsRequest.ProtoReflect.Descriptor instead. func (*GetOperationDeprecatedFieldsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{452} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{455} } func (x *GetOperationDeprecatedFieldsRequest) GetFederatedGraphName() string { @@ -30090,7 +30305,7 @@ type GetOperationDeprecatedFieldsResponse struct { func (x *GetOperationDeprecatedFieldsResponse) Reset() { *x = GetOperationDeprecatedFieldsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[453] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[456] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30102,7 +30317,7 @@ func (x *GetOperationDeprecatedFieldsResponse) String() string { func (*GetOperationDeprecatedFieldsResponse) ProtoMessage() {} func (x *GetOperationDeprecatedFieldsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[453] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[456] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30115,7 +30330,7 @@ func (x *GetOperationDeprecatedFieldsResponse) ProtoReflect() protoreflect.Messa // Deprecated: Use GetOperationDeprecatedFieldsResponse.ProtoReflect.Descriptor instead. func (*GetOperationDeprecatedFieldsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{453} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{456} } func (x *GetOperationDeprecatedFieldsResponse) GetResponse() *Response { @@ -30143,7 +30358,7 @@ type ValidateAndFetchPluginDataRequest struct { func (x *ValidateAndFetchPluginDataRequest) Reset() { *x = ValidateAndFetchPluginDataRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[454] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[457] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30155,7 +30370,7 @@ func (x *ValidateAndFetchPluginDataRequest) String() string { func (*ValidateAndFetchPluginDataRequest) ProtoMessage() {} func (x *ValidateAndFetchPluginDataRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[454] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[457] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30168,7 +30383,7 @@ func (x *ValidateAndFetchPluginDataRequest) ProtoReflect() protoreflect.Message // Deprecated: Use ValidateAndFetchPluginDataRequest.ProtoReflect.Descriptor instead. func (*ValidateAndFetchPluginDataRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{454} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{457} } func (x *ValidateAndFetchPluginDataRequest) GetName() string { @@ -30204,7 +30419,7 @@ type ValidateAndFetchPluginDataResponse struct { func (x *ValidateAndFetchPluginDataResponse) Reset() { *x = ValidateAndFetchPluginDataResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[455] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[458] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30216,7 +30431,7 @@ func (x *ValidateAndFetchPluginDataResponse) String() string { func (*ValidateAndFetchPluginDataResponse) ProtoMessage() {} func (x *ValidateAndFetchPluginDataResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[455] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[458] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30229,7 +30444,7 @@ func (x *ValidateAndFetchPluginDataResponse) ProtoReflect() protoreflect.Message // Deprecated: Use ValidateAndFetchPluginDataResponse.ProtoReflect.Descriptor instead. func (*ValidateAndFetchPluginDataResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{455} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{458} } func (x *ValidateAndFetchPluginDataResponse) GetResponse() *Response { @@ -30272,7 +30487,7 @@ type LinkSubgraphRequest struct { func (x *LinkSubgraphRequest) Reset() { *x = LinkSubgraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[456] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[459] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30284,7 +30499,7 @@ func (x *LinkSubgraphRequest) String() string { func (*LinkSubgraphRequest) ProtoMessage() {} func (x *LinkSubgraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[456] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[459] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30297,7 +30512,7 @@ func (x *LinkSubgraphRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use LinkSubgraphRequest.ProtoReflect.Descriptor instead. func (*LinkSubgraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{456} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{459} } func (x *LinkSubgraphRequest) GetSourceSubgraphName() string { @@ -30337,7 +30552,7 @@ type LinkSubgraphResponse struct { func (x *LinkSubgraphResponse) Reset() { *x = LinkSubgraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[457] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[460] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30349,7 +30564,7 @@ func (x *LinkSubgraphResponse) String() string { func (*LinkSubgraphResponse) ProtoMessage() {} func (x *LinkSubgraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[457] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[460] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30362,7 +30577,7 @@ func (x *LinkSubgraphResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use LinkSubgraphResponse.ProtoReflect.Descriptor instead. func (*LinkSubgraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{457} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{460} } func (x *LinkSubgraphResponse) GetResponse() *Response { @@ -30382,7 +30597,7 @@ type UnlinkSubgraphRequest struct { func (x *UnlinkSubgraphRequest) Reset() { *x = UnlinkSubgraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[458] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[461] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30394,7 +30609,7 @@ func (x *UnlinkSubgraphRequest) String() string { func (*UnlinkSubgraphRequest) ProtoMessage() {} func (x *UnlinkSubgraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[458] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[461] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30407,7 +30622,7 @@ func (x *UnlinkSubgraphRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UnlinkSubgraphRequest.ProtoReflect.Descriptor instead. func (*UnlinkSubgraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{458} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{461} } func (x *UnlinkSubgraphRequest) GetSourceSubgraphName() string { @@ -30433,7 +30648,7 @@ type UnlinkSubgraphResponse struct { func (x *UnlinkSubgraphResponse) Reset() { *x = UnlinkSubgraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[459] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[462] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30445,7 +30660,7 @@ func (x *UnlinkSubgraphResponse) String() string { func (*UnlinkSubgraphResponse) ProtoMessage() {} func (x *UnlinkSubgraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[459] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[462] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30458,7 +30673,7 @@ func (x *UnlinkSubgraphResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UnlinkSubgraphResponse.ProtoReflect.Descriptor instead. func (*UnlinkSubgraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{459} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{462} } func (x *UnlinkSubgraphResponse) GetResponse() *Response { @@ -30477,7 +30692,7 @@ type VerifyAPIKeyGraphAccessRequest struct { func (x *VerifyAPIKeyGraphAccessRequest) Reset() { *x = VerifyAPIKeyGraphAccessRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[460] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[463] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30489,7 +30704,7 @@ func (x *VerifyAPIKeyGraphAccessRequest) String() string { func (*VerifyAPIKeyGraphAccessRequest) ProtoMessage() {} func (x *VerifyAPIKeyGraphAccessRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[460] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[463] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30502,7 +30717,7 @@ func (x *VerifyAPIKeyGraphAccessRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use VerifyAPIKeyGraphAccessRequest.ProtoReflect.Descriptor instead. func (*VerifyAPIKeyGraphAccessRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{460} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{463} } func (x *VerifyAPIKeyGraphAccessRequest) GetFederatedGraphId() string { @@ -30523,7 +30738,7 @@ type VerifyAPIKeyGraphAccessResponse struct { func (x *VerifyAPIKeyGraphAccessResponse) Reset() { *x = VerifyAPIKeyGraphAccessResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[461] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[464] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30535,7 +30750,7 @@ func (x *VerifyAPIKeyGraphAccessResponse) String() string { func (*VerifyAPIKeyGraphAccessResponse) ProtoMessage() {} func (x *VerifyAPIKeyGraphAccessResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[461] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[464] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30548,7 +30763,7 @@ func (x *VerifyAPIKeyGraphAccessResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use VerifyAPIKeyGraphAccessResponse.ProtoReflect.Descriptor instead. func (*VerifyAPIKeyGraphAccessResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{461} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{464} } func (x *VerifyAPIKeyGraphAccessResponse) GetResponse() *Response { @@ -30581,7 +30796,7 @@ type InitializeCosmoUserRequest struct { func (x *InitializeCosmoUserRequest) Reset() { *x = InitializeCosmoUserRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[462] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[465] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30593,7 +30808,7 @@ func (x *InitializeCosmoUserRequest) String() string { func (*InitializeCosmoUserRequest) ProtoMessage() {} func (x *InitializeCosmoUserRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[462] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[465] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30606,7 +30821,7 @@ func (x *InitializeCosmoUserRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use InitializeCosmoUserRequest.ProtoReflect.Descriptor instead. func (*InitializeCosmoUserRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{462} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{465} } func (x *InitializeCosmoUserRequest) GetToken() string { @@ -30625,7 +30840,7 @@ type InitializeCosmoUserResponse struct { func (x *InitializeCosmoUserResponse) Reset() { *x = InitializeCosmoUserResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[463] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[466] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30637,7 +30852,7 @@ func (x *InitializeCosmoUserResponse) String() string { func (*InitializeCosmoUserResponse) ProtoMessage() {} func (x *InitializeCosmoUserResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[463] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[466] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30650,7 +30865,7 @@ func (x *InitializeCosmoUserResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use InitializeCosmoUserResponse.ProtoReflect.Descriptor instead. func (*InitializeCosmoUserResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{463} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{466} } func (x *InitializeCosmoUserResponse) GetResponse() *Response { @@ -30668,7 +30883,7 @@ type ListOrganizationsRequest struct { func (x *ListOrganizationsRequest) Reset() { *x = ListOrganizationsRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[464] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[467] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30680,7 +30895,7 @@ func (x *ListOrganizationsRequest) String() string { func (*ListOrganizationsRequest) ProtoMessage() {} func (x *ListOrganizationsRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[464] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[467] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30693,7 +30908,7 @@ func (x *ListOrganizationsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListOrganizationsRequest.ProtoReflect.Descriptor instead. func (*ListOrganizationsRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{464} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{467} } type ListOrganizationsResponse struct { @@ -30706,7 +30921,7 @@ type ListOrganizationsResponse struct { func (x *ListOrganizationsResponse) Reset() { *x = ListOrganizationsResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[465] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[468] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30718,7 +30933,7 @@ func (x *ListOrganizationsResponse) String() string { func (*ListOrganizationsResponse) ProtoMessage() {} func (x *ListOrganizationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[465] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[468] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30731,7 +30946,7 @@ func (x *ListOrganizationsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListOrganizationsResponse.ProtoReflect.Descriptor instead. func (*ListOrganizationsResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{465} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{468} } func (x *ListOrganizationsResponse) GetResponse() *Response { @@ -30761,7 +30976,7 @@ type RecomposeGraphRequest struct { func (x *RecomposeGraphRequest) Reset() { *x = RecomposeGraphRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[466] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[469] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30773,7 +30988,7 @@ func (x *RecomposeGraphRequest) String() string { func (*RecomposeGraphRequest) ProtoMessage() {} func (x *RecomposeGraphRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[466] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[469] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30786,7 +31001,7 @@ func (x *RecomposeGraphRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use RecomposeGraphRequest.ProtoReflect.Descriptor instead. func (*RecomposeGraphRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{466} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{469} } func (x *RecomposeGraphRequest) GetName() string { @@ -30837,7 +31052,7 @@ type RecomposeGraphResponse struct { func (x *RecomposeGraphResponse) Reset() { *x = RecomposeGraphResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[467] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[470] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30849,7 +31064,7 @@ func (x *RecomposeGraphResponse) String() string { func (*RecomposeGraphResponse) ProtoMessage() {} func (x *RecomposeGraphResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[467] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[470] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30862,7 +31077,7 @@ func (x *RecomposeGraphResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use RecomposeGraphResponse.ProtoReflect.Descriptor instead. func (*RecomposeGraphResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{467} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{470} } func (x *RecomposeGraphResponse) GetResponse() *Response { @@ -30912,7 +31127,7 @@ type RecomposeFeatureFlagRequest struct { func (x *RecomposeFeatureFlagRequest) Reset() { *x = RecomposeFeatureFlagRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[468] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[471] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30924,7 +31139,7 @@ func (x *RecomposeFeatureFlagRequest) String() string { func (*RecomposeFeatureFlagRequest) ProtoMessage() {} func (x *RecomposeFeatureFlagRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[468] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[471] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -30937,7 +31152,7 @@ func (x *RecomposeFeatureFlagRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use RecomposeFeatureFlagRequest.ProtoReflect.Descriptor instead. func (*RecomposeFeatureFlagRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{468} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{471} } func (x *RecomposeFeatureFlagRequest) GetName() string { @@ -30981,7 +31196,7 @@ type RecomposeFeatureFlagResponse struct { func (x *RecomposeFeatureFlagResponse) Reset() { *x = RecomposeFeatureFlagResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[469] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[472] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -30993,7 +31208,7 @@ func (x *RecomposeFeatureFlagResponse) String() string { func (*RecomposeFeatureFlagResponse) ProtoMessage() {} func (x *RecomposeFeatureFlagResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[469] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[472] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31006,7 +31221,7 @@ func (x *RecomposeFeatureFlagResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use RecomposeFeatureFlagResponse.ProtoReflect.Descriptor instead. func (*RecomposeFeatureFlagResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{469} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{472} } func (x *RecomposeFeatureFlagResponse) GetResponse() *Response { @@ -31052,7 +31267,7 @@ type GetOnboardingRequest struct { func (x *GetOnboardingRequest) Reset() { *x = GetOnboardingRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[470] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[473] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31064,7 +31279,7 @@ func (x *GetOnboardingRequest) String() string { func (*GetOnboardingRequest) ProtoMessage() {} func (x *GetOnboardingRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[470] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[473] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31077,7 +31292,7 @@ func (x *GetOnboardingRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOnboardingRequest.ProtoReflect.Descriptor instead. func (*GetOnboardingRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{470} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{473} } type GetOnboardingResponse struct { @@ -31092,7 +31307,7 @@ type GetOnboardingResponse struct { func (x *GetOnboardingResponse) Reset() { *x = GetOnboardingResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[471] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[474] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31104,7 +31319,7 @@ func (x *GetOnboardingResponse) String() string { func (*GetOnboardingResponse) ProtoMessage() {} func (x *GetOnboardingResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[471] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[474] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31117,7 +31332,7 @@ func (x *GetOnboardingResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOnboardingResponse.ProtoReflect.Descriptor instead. func (*GetOnboardingResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{471} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{474} } func (x *GetOnboardingResponse) GetResponse() *Response { @@ -31156,7 +31371,7 @@ type CreateOnboardingRequest struct { func (x *CreateOnboardingRequest) Reset() { *x = CreateOnboardingRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[472] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[475] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31168,7 +31383,7 @@ func (x *CreateOnboardingRequest) String() string { func (*CreateOnboardingRequest) ProtoMessage() {} func (x *CreateOnboardingRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[472] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[475] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31181,7 +31396,7 @@ func (x *CreateOnboardingRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateOnboardingRequest.ProtoReflect.Descriptor instead. func (*CreateOnboardingRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{472} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{475} } type CreateOnboardingResponse struct { @@ -31195,7 +31410,7 @@ type CreateOnboardingResponse struct { func (x *CreateOnboardingResponse) Reset() { *x = CreateOnboardingResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[473] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[476] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31207,7 +31422,7 @@ func (x *CreateOnboardingResponse) String() string { func (*CreateOnboardingResponse) ProtoMessage() {} func (x *CreateOnboardingResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[473] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[476] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31220,7 +31435,7 @@ func (x *CreateOnboardingResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateOnboardingResponse.ProtoReflect.Descriptor instead. func (*CreateOnboardingResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{473} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{476} } func (x *CreateOnboardingResponse) GetResponse() *Response { @@ -31252,7 +31467,7 @@ type FinishOnboardingRequest struct { func (x *FinishOnboardingRequest) Reset() { *x = FinishOnboardingRequest{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[474] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[477] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31264,7 +31479,7 @@ func (x *FinishOnboardingRequest) String() string { func (*FinishOnboardingRequest) ProtoMessage() {} func (x *FinishOnboardingRequest) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[474] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[477] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31277,7 +31492,7 @@ func (x *FinishOnboardingRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use FinishOnboardingRequest.ProtoReflect.Descriptor instead. func (*FinishOnboardingRequest) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{474} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{477} } type FinishOnboardingResponse struct { @@ -31291,7 +31506,7 @@ type FinishOnboardingResponse struct { func (x *FinishOnboardingResponse) Reset() { *x = FinishOnboardingResponse{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[475] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[478] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31303,7 +31518,7 @@ func (x *FinishOnboardingResponse) String() string { func (*FinishOnboardingResponse) ProtoMessage() {} func (x *FinishOnboardingResponse) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[475] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[478] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31316,7 +31531,7 @@ func (x *FinishOnboardingResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use FinishOnboardingResponse.ProtoReflect.Descriptor instead. func (*FinishOnboardingResponse) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{475} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{478} } func (x *FinishOnboardingResponse) GetResponse() *Response { @@ -31350,7 +31565,7 @@ type Subgraph_PluginData struct { func (x *Subgraph_PluginData) Reset() { *x = Subgraph_PluginData{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[476] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[479] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31362,7 +31577,7 @@ func (x *Subgraph_PluginData) String() string { func (*Subgraph_PluginData) ProtoMessage() {} func (x *Subgraph_PluginData) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[476] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[479] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31375,7 +31590,7 @@ func (x *Subgraph_PluginData) ProtoReflect() protoreflect.Message { // Deprecated: Use Subgraph_PluginData.ProtoReflect.Descriptor instead. func (*Subgraph_PluginData) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{50, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{53, 0} } func (x *Subgraph_PluginData) GetVersion() string { @@ -31403,7 +31618,7 @@ type GetSubgraphByNameResponse_LinkedSubgraph struct { func (x *GetSubgraphByNameResponse_LinkedSubgraph) Reset() { *x = GetSubgraphByNameResponse_LinkedSubgraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[477] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[480] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31415,7 +31630,7 @@ func (x *GetSubgraphByNameResponse_LinkedSubgraph) String() string { func (*GetSubgraphByNameResponse_LinkedSubgraph) ProtoMessage() {} func (x *GetSubgraphByNameResponse_LinkedSubgraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[477] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[480] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31428,7 +31643,7 @@ func (x *GetSubgraphByNameResponse_LinkedSubgraph) ProtoReflect() protoreflect.M // Deprecated: Use GetSubgraphByNameResponse_LinkedSubgraph.ProtoReflect.Descriptor instead. func (*GetSubgraphByNameResponse_LinkedSubgraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{57, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{60, 0} } func (x *GetSubgraphByNameResponse_LinkedSubgraph) GetId() string { @@ -31463,7 +31678,7 @@ type SchemaCheck_GhDetails struct { func (x *SchemaCheck_GhDetails) Reset() { *x = SchemaCheck_GhDetails{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[478] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[481] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31475,7 +31690,7 @@ func (x *SchemaCheck_GhDetails) String() string { func (*SchemaCheck_GhDetails) ProtoMessage() {} func (x *SchemaCheck_GhDetails) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[478] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[481] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31488,7 +31703,7 @@ func (x *SchemaCheck_GhDetails) ProtoReflect() protoreflect.Message { // Deprecated: Use SchemaCheck_GhDetails.ProtoReflect.Descriptor instead. func (*SchemaCheck_GhDetails) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{64, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{67, 0} } func (x *SchemaCheck_GhDetails) GetCommitSha() string { @@ -31528,7 +31743,7 @@ type SchemaCheck_CheckedSubgraph struct { func (x *SchemaCheck_CheckedSubgraph) Reset() { *x = SchemaCheck_CheckedSubgraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[479] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[482] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31540,7 +31755,7 @@ func (x *SchemaCheck_CheckedSubgraph) String() string { func (*SchemaCheck_CheckedSubgraph) ProtoMessage() {} func (x *SchemaCheck_CheckedSubgraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[479] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[482] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31553,7 +31768,7 @@ func (x *SchemaCheck_CheckedSubgraph) ProtoReflect() protoreflect.Message { // Deprecated: Use SchemaCheck_CheckedSubgraph.ProtoReflect.Descriptor instead. func (*SchemaCheck_CheckedSubgraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{64, 1} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{67, 1} } func (x *SchemaCheck_CheckedSubgraph) GetId() string { @@ -31616,7 +31831,7 @@ type SchemaCheck_LinkedCheck struct { func (x *SchemaCheck_LinkedCheck) Reset() { *x = SchemaCheck_LinkedCheck{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[480] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[483] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31628,7 +31843,7 @@ func (x *SchemaCheck_LinkedCheck) String() string { func (*SchemaCheck_LinkedCheck) ProtoMessage() {} func (x *SchemaCheck_LinkedCheck) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[480] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[483] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31641,7 +31856,7 @@ func (x *SchemaCheck_LinkedCheck) ProtoReflect() protoreflect.Message { // Deprecated: Use SchemaCheck_LinkedCheck.ProtoReflect.Descriptor instead. func (*SchemaCheck_LinkedCheck) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{64, 2} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{67, 2} } func (x *SchemaCheck_LinkedCheck) GetId() string { @@ -31731,7 +31946,7 @@ type GetCheckSummaryResponse_AffectedGraph struct { func (x *GetCheckSummaryResponse_AffectedGraph) Reset() { *x = GetCheckSummaryResponse_AffectedGraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[481] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[484] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31743,7 +31958,7 @@ func (x *GetCheckSummaryResponse_AffectedGraph) String() string { func (*GetCheckSummaryResponse_AffectedGraph) ProtoMessage() {} func (x *GetCheckSummaryResponse_AffectedGraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[481] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[484] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31756,7 +31971,7 @@ func (x *GetCheckSummaryResponse_AffectedGraph) ProtoReflect() protoreflect.Mess // Deprecated: Use GetCheckSummaryResponse_AffectedGraph.ProtoReflect.Descriptor instead. func (*GetCheckSummaryResponse_AffectedGraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{68, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{71, 0} } func (x *GetCheckSummaryResponse_AffectedGraph) GetId() string { @@ -31833,7 +32048,7 @@ type GetCheckSummaryResponse_ProposalSchemaMatch struct { func (x *GetCheckSummaryResponse_ProposalSchemaMatch) Reset() { *x = GetCheckSummaryResponse_ProposalSchemaMatch{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[482] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[485] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31845,7 +32060,7 @@ func (x *GetCheckSummaryResponse_ProposalSchemaMatch) String() string { func (*GetCheckSummaryResponse_ProposalSchemaMatch) ProtoMessage() {} func (x *GetCheckSummaryResponse_ProposalSchemaMatch) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[482] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[485] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31858,7 +32073,7 @@ func (x *GetCheckSummaryResponse_ProposalSchemaMatch) ProtoReflect() protoreflec // Deprecated: Use GetCheckSummaryResponse_ProposalSchemaMatch.ProtoReflect.Descriptor instead. func (*GetCheckSummaryResponse_ProposalSchemaMatch) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{68, 1} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{71, 1} } func (x *GetCheckSummaryResponse_ProposalSchemaMatch) GetProposalId() string { @@ -31898,7 +32113,7 @@ type GetCheckOperationsResponse_CheckOperation struct { func (x *GetCheckOperationsResponse_CheckOperation) Reset() { *x = GetCheckOperationsResponse_CheckOperation{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[483] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[486] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -31910,7 +32125,7 @@ func (x *GetCheckOperationsResponse_CheckOperation) String() string { func (*GetCheckOperationsResponse_CheckOperation) ProtoMessage() {} func (x *GetCheckOperationsResponse_CheckOperation) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[483] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[486] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -31923,7 +32138,7 @@ func (x *GetCheckOperationsResponse_CheckOperation) ProtoReflect() protoreflect. // Deprecated: Use GetCheckOperationsResponse_CheckOperation.ProtoReflect.Descriptor instead. func (*GetCheckOperationsResponse_CheckOperation) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{70, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{73, 0} } func (x *GetCheckOperationsResponse_CheckOperation) GetHash() string { @@ -31993,7 +32208,7 @@ type GetOrganizationGroupMembersResponse_GroupMember struct { func (x *GetOrganizationGroupMembersResponse_GroupMember) Reset() { *x = GetOrganizationGroupMembersResponse_GroupMember{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[485] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[488] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32005,7 +32220,7 @@ func (x *GetOrganizationGroupMembersResponse_GroupMember) String() string { func (*GetOrganizationGroupMembersResponse_GroupMember) ProtoMessage() {} func (x *GetOrganizationGroupMembersResponse_GroupMember) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[485] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[488] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32018,7 +32233,7 @@ func (x *GetOrganizationGroupMembersResponse_GroupMember) ProtoReflect() protore // Deprecated: Use GetOrganizationGroupMembersResponse_GroupMember.ProtoReflect.Descriptor instead. func (*GetOrganizationGroupMembersResponse_GroupMember) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{114, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{117, 0} } func (x *GetOrganizationGroupMembersResponse_GroupMember) GetId() string { @@ -32053,7 +32268,7 @@ type GetOrganizationGroupMembersResponse_GroupApiKey struct { func (x *GetOrganizationGroupMembersResponse_GroupApiKey) Reset() { *x = GetOrganizationGroupMembersResponse_GroupApiKey{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[486] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[489] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32065,7 +32280,7 @@ func (x *GetOrganizationGroupMembersResponse_GroupApiKey) String() string { func (*GetOrganizationGroupMembersResponse_GroupApiKey) ProtoMessage() {} func (x *GetOrganizationGroupMembersResponse_GroupApiKey) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[486] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[489] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32078,7 +32293,7 @@ func (x *GetOrganizationGroupMembersResponse_GroupApiKey) ProtoReflect() protore // Deprecated: Use GetOrganizationGroupMembersResponse_GroupApiKey.ProtoReflect.Descriptor instead. func (*GetOrganizationGroupMembersResponse_GroupApiKey) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{114, 1} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{117, 1} } func (x *GetOrganizationGroupMembersResponse_GroupApiKey) GetId() string { @@ -32113,7 +32328,7 @@ type UpdateOrganizationGroupRequest_GroupRule struct { func (x *UpdateOrganizationGroupRequest_GroupRule) Reset() { *x = UpdateOrganizationGroupRequest_GroupRule{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[487] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[490] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32125,7 +32340,7 @@ func (x *UpdateOrganizationGroupRequest_GroupRule) String() string { func (*UpdateOrganizationGroupRequest_GroupRule) ProtoMessage() {} func (x *UpdateOrganizationGroupRequest_GroupRule) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[487] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[490] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32138,7 +32353,7 @@ func (x *UpdateOrganizationGroupRequest_GroupRule) ProtoReflect() protoreflect.M // Deprecated: Use UpdateOrganizationGroupRequest_GroupRule.ProtoReflect.Descriptor instead. func (*UpdateOrganizationGroupRequest_GroupRule) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{115, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{118, 0} } func (x *UpdateOrganizationGroupRequest_GroupRule) GetRole() string { @@ -32172,7 +32387,7 @@ type OrgMember_Group struct { func (x *OrgMember_Group) Reset() { *x = OrgMember_Group{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[488] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[491] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32184,7 +32399,7 @@ func (x *OrgMember_Group) String() string { func (*OrgMember_Group) ProtoMessage() {} func (x *OrgMember_Group) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[488] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[491] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32197,7 +32412,7 @@ func (x *OrgMember_Group) ProtoReflect() protoreflect.Message { // Deprecated: Use OrgMember_Group.ProtoReflect.Descriptor instead. func (*OrgMember_Group) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{119, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{122, 0} } func (x *OrgMember_Group) GetGroupId() string { @@ -32224,7 +32439,7 @@ type APIKey_Group struct { func (x *APIKey_Group) Reset() { *x = APIKey_Group{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[489] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[492] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32236,7 +32451,7 @@ func (x *APIKey_Group) String() string { func (*APIKey_Group) ProtoMessage() {} func (x *APIKey_Group) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[489] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[492] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32249,7 +32464,7 @@ func (x *APIKey_Group) ProtoReflect() protoreflect.Message { // Deprecated: Use APIKey_Group.ProtoReflect.Descriptor instead. func (*APIKey_Group) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{130, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{133, 0} } func (x *APIKey_Group) GetId() string { @@ -32278,7 +32493,7 @@ type DeletePersistedOperationResponse_Operation struct { func (x *DeletePersistedOperationResponse_Operation) Reset() { *x = DeletePersistedOperationResponse_Operation{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[491] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[494] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32290,7 +32505,7 @@ func (x *DeletePersistedOperationResponse_Operation) String() string { func (*DeletePersistedOperationResponse_Operation) ProtoMessage() {} func (x *DeletePersistedOperationResponse_Operation) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[491] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[494] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32303,7 +32518,7 @@ func (x *DeletePersistedOperationResponse_Operation) ProtoReflect() protoreflect // Deprecated: Use DeletePersistedOperationResponse_Operation.ProtoReflect.Descriptor instead. func (*DeletePersistedOperationResponse_Operation) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{163, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{166, 0} } func (x *DeletePersistedOperationResponse_Operation) GetId() string { @@ -32347,7 +32562,7 @@ type CheckPersistedOperationTrafficResponse_Operation struct { func (x *CheckPersistedOperationTrafficResponse_Operation) Reset() { *x = CheckPersistedOperationTrafficResponse_Operation{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[492] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[495] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32359,7 +32574,7 @@ func (x *CheckPersistedOperationTrafficResponse_Operation) String() string { func (*CheckPersistedOperationTrafficResponse_Operation) ProtoMessage() {} func (x *CheckPersistedOperationTrafficResponse_Operation) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[492] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[495] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32372,7 +32587,7 @@ func (x *CheckPersistedOperationTrafficResponse_Operation) ProtoReflect() protor // Deprecated: Use CheckPersistedOperationTrafficResponse_Operation.ProtoReflect.Descriptor instead. func (*CheckPersistedOperationTrafficResponse_Operation) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{165, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{168, 0} } func (x *CheckPersistedOperationTrafficResponse_Operation) GetId() string { @@ -32423,7 +32638,7 @@ type GetPersistedOperationsResponse_Operation struct { func (x *GetPersistedOperationsResponse_Operation) Reset() { *x = GetPersistedOperationsResponse_Operation{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[493] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[496] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32435,7 +32650,7 @@ func (x *GetPersistedOperationsResponse_Operation) String() string { func (*GetPersistedOperationsResponse_Operation) ProtoMessage() {} func (x *GetPersistedOperationsResponse_Operation) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[493] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[496] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32448,7 +32663,7 @@ func (x *GetPersistedOperationsResponse_Operation) ProtoReflect() protoreflect.M // Deprecated: Use GetPersistedOperationsResponse_Operation.ProtoReflect.Descriptor instead. func (*GetPersistedOperationsResponse_Operation) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{167, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{170, 0} } func (x *GetPersistedOperationsResponse_Operation) GetId() string { @@ -32497,7 +32712,7 @@ type GetOrganizationWebhookConfigsResponse_Config struct { func (x *GetOrganizationWebhookConfigsResponse_Config) Reset() { *x = GetOrganizationWebhookConfigsResponse_Config{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[494] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[497] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32509,7 +32724,7 @@ func (x *GetOrganizationWebhookConfigsResponse_Config) String() string { func (*GetOrganizationWebhookConfigsResponse_Config) ProtoMessage() {} func (x *GetOrganizationWebhookConfigsResponse_Config) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[494] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[497] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32522,7 +32737,7 @@ func (x *GetOrganizationWebhookConfigsResponse_Config) ProtoReflect() protorefle // Deprecated: Use GetOrganizationWebhookConfigsResponse_Config.ProtoReflect.Descriptor instead. func (*GetOrganizationWebhookConfigsResponse_Config) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{172, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{175, 0} } func (x *GetOrganizationWebhookConfigsResponse_Config) GetId() string { @@ -32557,7 +32772,7 @@ type GetBillingPlansResponse_BillingPlanFeature struct { func (x *GetBillingPlansResponse_BillingPlanFeature) Reset() { *x = GetBillingPlansResponse_BillingPlanFeature{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[495] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[498] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32569,7 +32784,7 @@ func (x *GetBillingPlansResponse_BillingPlanFeature) String() string { func (*GetBillingPlansResponse_BillingPlanFeature) ProtoMessage() {} func (x *GetBillingPlansResponse_BillingPlanFeature) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[495] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[498] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32582,7 +32797,7 @@ func (x *GetBillingPlansResponse_BillingPlanFeature) ProtoReflect() protoreflect // Deprecated: Use GetBillingPlansResponse_BillingPlanFeature.ProtoReflect.Descriptor instead. func (*GetBillingPlansResponse_BillingPlanFeature) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{206, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{209, 0} } func (x *GetBillingPlansResponse_BillingPlanFeature) GetId() string { @@ -32618,7 +32833,7 @@ type GetBillingPlansResponse_BillingPlan struct { func (x *GetBillingPlansResponse_BillingPlan) Reset() { *x = GetBillingPlansResponse_BillingPlan{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[496] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[499] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32630,7 +32845,7 @@ func (x *GetBillingPlansResponse_BillingPlan) String() string { func (*GetBillingPlansResponse_BillingPlan) ProtoMessage() {} func (x *GetBillingPlansResponse_BillingPlan) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[496] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[499] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32643,7 +32858,7 @@ func (x *GetBillingPlansResponse_BillingPlan) ProtoReflect() protoreflect.Messag // Deprecated: Use GetBillingPlansResponse_BillingPlan.ProtoReflect.Descriptor instead. func (*GetBillingPlansResponse_BillingPlan) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{206, 1} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{209, 1} } func (x *GetBillingPlansResponse_BillingPlan) GetId() string { @@ -32687,7 +32902,7 @@ type GetAllOverridesResponse_Override struct { func (x *GetAllOverridesResponse_Override) Reset() { *x = GetAllOverridesResponse_Override{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[497] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[500] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32699,7 +32914,7 @@ func (x *GetAllOverridesResponse_Override) String() string { func (*GetAllOverridesResponse_Override) ProtoMessage() {} func (x *GetAllOverridesResponse_Override) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[497] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[500] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32712,7 +32927,7 @@ func (x *GetAllOverridesResponse_Override) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAllOverridesResponse_Override.ProtoReflect.Descriptor instead. func (*GetAllOverridesResponse_Override) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{244, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{247, 0} } func (x *GetAllOverridesResponse_Override) GetHash() string { @@ -32760,7 +32975,7 @@ type GetUserAccessibleResourcesResponse_Namespace struct { func (x *GetUserAccessibleResourcesResponse_Namespace) Reset() { *x = GetUserAccessibleResourcesResponse_Namespace{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[498] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[501] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32772,7 +32987,7 @@ func (x *GetUserAccessibleResourcesResponse_Namespace) String() string { func (*GetUserAccessibleResourcesResponse_Namespace) ProtoMessage() {} func (x *GetUserAccessibleResourcesResponse_Namespace) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[498] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[501] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32785,7 +33000,7 @@ func (x *GetUserAccessibleResourcesResponse_Namespace) ProtoReflect() protorefle // Deprecated: Use GetUserAccessibleResourcesResponse_Namespace.ProtoReflect.Descriptor instead. func (*GetUserAccessibleResourcesResponse_Namespace) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{281, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{284, 0} } func (x *GetUserAccessibleResourcesResponse_Namespace) GetId() string { @@ -32813,7 +33028,7 @@ type GetUserAccessibleResourcesResponse_FederatedGraph struct { func (x *GetUserAccessibleResourcesResponse_FederatedGraph) Reset() { *x = GetUserAccessibleResourcesResponse_FederatedGraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[499] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[502] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32825,7 +33040,7 @@ func (x *GetUserAccessibleResourcesResponse_FederatedGraph) String() string { func (*GetUserAccessibleResourcesResponse_FederatedGraph) ProtoMessage() {} func (x *GetUserAccessibleResourcesResponse_FederatedGraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[499] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[502] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32838,7 +33053,7 @@ func (x *GetUserAccessibleResourcesResponse_FederatedGraph) ProtoReflect() proto // Deprecated: Use GetUserAccessibleResourcesResponse_FederatedGraph.ProtoReflect.Descriptor instead. func (*GetUserAccessibleResourcesResponse_FederatedGraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{281, 1} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{284, 1} } func (x *GetUserAccessibleResourcesResponse_FederatedGraph) GetTargetId() string { @@ -32874,7 +33089,7 @@ type GetUserAccessibleResourcesResponse_SubGraph struct { func (x *GetUserAccessibleResourcesResponse_SubGraph) Reset() { *x = GetUserAccessibleResourcesResponse_SubGraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[500] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[503] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32886,7 +33101,7 @@ func (x *GetUserAccessibleResourcesResponse_SubGraph) String() string { func (*GetUserAccessibleResourcesResponse_SubGraph) ProtoMessage() {} func (x *GetUserAccessibleResourcesResponse_SubGraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[500] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[503] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32899,7 +33114,7 @@ func (x *GetUserAccessibleResourcesResponse_SubGraph) ProtoReflect() protoreflec // Deprecated: Use GetUserAccessibleResourcesResponse_SubGraph.ProtoReflect.Descriptor instead. func (*GetUserAccessibleResourcesResponse_SubGraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{281, 2} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{284, 2} } func (x *GetUserAccessibleResourcesResponse_SubGraph) GetTargetId() string { @@ -32941,7 +33156,7 @@ type DeleteClientResponse_Operation struct { func (x *DeleteClientResponse_Operation) Reset() { *x = DeleteClientResponse_Operation{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[501] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[504] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -32953,7 +33168,7 @@ func (x *DeleteClientResponse_Operation) String() string { func (*DeleteClientResponse_Operation) ProtoMessage() {} func (x *DeleteClientResponse_Operation) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[501] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[504] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -32966,7 +33181,7 @@ func (x *DeleteClientResponse_Operation) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteClientResponse_Operation.ProtoReflect.Descriptor instead. func (*DeleteClientResponse_Operation) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{298, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{301, 0} } func (x *DeleteClientResponse_Operation) GetId() string { @@ -33001,7 +33216,7 @@ type ClientWithOperations_Operation struct { func (x *ClientWithOperations_Operation) Reset() { *x = ClientWithOperations_Operation{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[502] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[505] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33013,7 +33228,7 @@ func (x *ClientWithOperations_Operation) String() string { func (*ClientWithOperations_Operation) ProtoMessage() {} func (x *ClientWithOperations_Operation) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[502] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[505] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33026,7 +33241,7 @@ func (x *ClientWithOperations_Operation) ProtoReflect() protoreflect.Message { // Deprecated: Use ClientWithOperations_Operation.ProtoReflect.Descriptor instead. func (*ClientWithOperations_Operation) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{300, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{303, 0} } func (x *ClientWithOperations_Operation) GetHash() string { @@ -33060,7 +33275,7 @@ type GetFeatureFlagByNameResponse_FfFederatedGraph struct { func (x *GetFeatureFlagByNameResponse_FfFederatedGraph) Reset() { *x = GetFeatureFlagByNameResponse_FfFederatedGraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[503] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[506] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33072,7 +33287,7 @@ func (x *GetFeatureFlagByNameResponse_FfFederatedGraph) String() string { func (*GetFeatureFlagByNameResponse_FfFederatedGraph) ProtoMessage() {} func (x *GetFeatureFlagByNameResponse_FfFederatedGraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[503] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[506] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33085,7 +33300,7 @@ func (x *GetFeatureFlagByNameResponse_FfFederatedGraph) ProtoReflect() protorefl // Deprecated: Use GetFeatureFlagByNameResponse_FfFederatedGraph.ProtoReflect.Descriptor instead. func (*GetFeatureFlagByNameResponse_FfFederatedGraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{357, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{360, 0} } func (x *GetFeatureFlagByNameResponse_FfFederatedGraph) GetFederatedGraph() *FederatedGraph { @@ -33112,7 +33327,7 @@ type GetProposalResponse_CurrentSubgraph struct { func (x *GetProposalResponse_CurrentSubgraph) Reset() { *x = GetProposalResponse_CurrentSubgraph{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[504] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[507] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33124,7 +33339,7 @@ func (x *GetProposalResponse_CurrentSubgraph) String() string { func (*GetProposalResponse_CurrentSubgraph) ProtoMessage() {} func (x *GetProposalResponse_CurrentSubgraph) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[504] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[507] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33137,7 +33352,7 @@ func (x *GetProposalResponse_CurrentSubgraph) ProtoReflect() protoreflect.Messag // Deprecated: Use GetProposalResponse_CurrentSubgraph.ProtoReflect.Descriptor instead. func (*GetProposalResponse_CurrentSubgraph) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{423, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{426, 0} } func (x *GetProposalResponse_CurrentSubgraph) GetName() string { @@ -33163,7 +33378,7 @@ type UpdateProposalRequest_UpdateProposalSubgraphs struct { func (x *UpdateProposalRequest_UpdateProposalSubgraphs) Reset() { *x = UpdateProposalRequest_UpdateProposalSubgraphs{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[505] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[508] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33175,7 +33390,7 @@ func (x *UpdateProposalRequest_UpdateProposalSubgraphs) String() string { func (*UpdateProposalRequest_UpdateProposalSubgraphs) ProtoMessage() {} func (x *UpdateProposalRequest_UpdateProposalSubgraphs) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[505] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[508] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33188,7 +33403,7 @@ func (x *UpdateProposalRequest_UpdateProposalSubgraphs) ProtoReflect() protorefl // Deprecated: Use UpdateProposalRequest_UpdateProposalSubgraphs.ProtoReflect.Descriptor instead. func (*UpdateProposalRequest_UpdateProposalSubgraphs) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{428, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{431, 0} } func (x *UpdateProposalRequest_UpdateProposalSubgraphs) GetSubgraphs() []*ProposalSubgraph { @@ -33217,7 +33432,7 @@ type GetOperationsResponse_Operation struct { func (x *GetOperationsResponse_Operation) Reset() { *x = GetOperationsResponse_Operation{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[506] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[509] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33229,7 +33444,7 @@ func (x *GetOperationsResponse_Operation) String() string { func (*GetOperationsResponse_Operation) ProtoMessage() {} func (x *GetOperationsResponse_Operation) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[506] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[509] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33242,7 +33457,7 @@ func (x *GetOperationsResponse_Operation) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOperationsResponse_Operation.ProtoReflect.Descriptor instead. func (*GetOperationsResponse_Operation) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{447, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{450, 0} } func (x *GetOperationsResponse_Operation) GetHash() string { @@ -33345,7 +33560,7 @@ type GetClientsFromAnalyticsResponse_Client struct { func (x *GetClientsFromAnalyticsResponse_Client) Reset() { *x = GetClientsFromAnalyticsResponse_Client{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[507] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[510] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33357,7 +33572,7 @@ func (x *GetClientsFromAnalyticsResponse_Client) String() string { func (*GetClientsFromAnalyticsResponse_Client) ProtoMessage() {} func (x *GetClientsFromAnalyticsResponse_Client) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[507] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[510] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33370,7 +33585,7 @@ func (x *GetClientsFromAnalyticsResponse_Client) ProtoReflect() protoreflect.Mes // Deprecated: Use GetClientsFromAnalyticsResponse_Client.ProtoReflect.Descriptor instead. func (*GetClientsFromAnalyticsResponse_Client) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{449, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{452, 0} } func (x *GetClientsFromAnalyticsResponse_Client) GetName() string { @@ -33392,7 +33607,7 @@ type GetOperationClientsResponse_Client struct { func (x *GetOperationClientsResponse_Client) Reset() { *x = GetOperationClientsResponse_Client{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[508] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[511] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33404,7 +33619,7 @@ func (x *GetOperationClientsResponse_Client) String() string { func (*GetOperationClientsResponse_Client) ProtoMessage() {} func (x *GetOperationClientsResponse_Client) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[508] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[511] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33417,7 +33632,7 @@ func (x *GetOperationClientsResponse_Client) ProtoReflect() protoreflect.Message // Deprecated: Use GetOperationClientsResponse_Client.ProtoReflect.Descriptor instead. func (*GetOperationClientsResponse_Client) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{451, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{454, 0} } func (x *GetOperationClientsResponse_Client) GetName() string { @@ -33460,7 +33675,7 @@ type GetOperationDeprecatedFieldsResponse_DeprecatedField struct { func (x *GetOperationDeprecatedFieldsResponse_DeprecatedField) Reset() { *x = GetOperationDeprecatedFieldsResponse_DeprecatedField{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[509] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[512] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33472,7 +33687,7 @@ func (x *GetOperationDeprecatedFieldsResponse_DeprecatedField) String() string { func (*GetOperationDeprecatedFieldsResponse_DeprecatedField) ProtoMessage() {} func (x *GetOperationDeprecatedFieldsResponse_DeprecatedField) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[509] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[512] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33485,7 +33700,7 @@ func (x *GetOperationDeprecatedFieldsResponse_DeprecatedField) ProtoReflect() pr // Deprecated: Use GetOperationDeprecatedFieldsResponse_DeprecatedField.ProtoReflect.Descriptor instead. func (*GetOperationDeprecatedFieldsResponse_DeprecatedField) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{453, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{456, 0} } func (x *GetOperationDeprecatedFieldsResponse_DeprecatedField) GetFieldName() string { @@ -33528,7 +33743,7 @@ type ListOrganizationsResponse_OrganizationMembership struct { func (x *ListOrganizationsResponse_OrganizationMembership) Reset() { *x = ListOrganizationsResponse_OrganizationMembership{} - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[510] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[513] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -33540,7 +33755,7 @@ func (x *ListOrganizationsResponse_OrganizationMembership) String() string { func (*ListOrganizationsResponse_OrganizationMembership) ProtoMessage() {} func (x *ListOrganizationsResponse_OrganizationMembership) ProtoReflect() protoreflect.Message { - mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[510] + mi := &file_wg_cosmo_platform_v1_platform_proto_msgTypes[513] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -33553,7 +33768,7 @@ func (x *ListOrganizationsResponse_OrganizationMembership) ProtoReflect() protor // Deprecated: Use ListOrganizationsResponse_OrganizationMembership.ProtoReflect.Descriptor instead. func (*ListOrganizationsResponse_OrganizationMembership) Descriptor() ([]byte, []int) { - return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{465, 0} + return file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP(), []int{468, 0} } func (x *ListOrganizationsResponse_OrganizationMembership) GetId() string { @@ -33792,7 +34007,29 @@ const file_wg_cosmo_platform_v1_platform_proto_rawDesc = "" + "\x16_websocket_subprotocolB\x18\n" + "\x16_is_event_driven_graphB\x16\n" + "\x14_is_feature_subgraphB\x15\n" + - "\x13_base_subgraph_name\"O\n" + + "\x13_base_subgraph_name\"\xd2\x04\n" + + "\x0eCreateSubgraph\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12$\n" + + "\vrouting_url\x18\x02 \x01(\tH\x00R\n" + + "routingUrl\x88\x01\x01\x123\n" + + "\x06labels\x18\x03 \x03(\v2\x1b.wg.cosmo.platform.v1.LabelR\x06labels\x12f\n" + + "\x15subscription_protocol\x18\x04 \x01(\x0e2,.wg.cosmo.common.GraphQLSubscriptionProtocolH\x01R\x14subscriptionProtocol\x88\x01\x01\x12.\n" + + "\x10subscription_url\x18\x05 \x01(\tH\x02R\x0fsubscriptionUrl\x88\x01\x01\x12\x1b\n" + + "\x06readme\x18\x06 \x01(\tH\x03R\x06readme\x88\x01\x01\x12f\n" + + "\x15websocket_subprotocol\x18\a \x01(\x0e2,.wg.cosmo.common.GraphQLWebsocketSubprotocolH\x04R\x14websocketSubprotocol\x88\x01\x01\x126\n" + + "\x15is_event_driven_graph\x18\b \x01(\bH\x05R\x12isEventDrivenGraph\x88\x01\x01B\x0e\n" + + "\f_routing_urlB\x18\n" + + "\x16_subscription_protocolB\x13\n" + + "\x11_subscription_urlB\t\n" + + "\a_readmeB\x18\n" + + "\x16_websocket_subprotocolB\x18\n" + + "\x16_is_event_driven_graph\"\x83\x01\n" + + "\x1fCreateFederatedSubgraphsRequest\x12\x1c\n" + + "\tnamespace\x18\x01 \x01(\tR\tnamespace\x12B\n" + + "\tsubgraphs\x18\x02 \x03(\v2$.wg.cosmo.platform.v1.CreateSubgraphR\tsubgraphs\"\x92\x01\n" + + " CreateFederatedSubgraphsResponse\x12:\n" + + "\bresponse\x18\x01 \x01(\v2\x1e.wg.cosmo.platform.v1.ResponseR\bresponse\x122\n" + + "\x14createdSubgraphNames\x18\x02 \x03(\tR\x14createdSubgraphNames\"O\n" + "\x1bDeleteFederatedGraphRequest\x12\x12\n" + "\x04name\x18\x01 \x01(\tR\x04name\x12\x1c\n" + "\tnamespace\x18\x02 \x01(\tR\tnamespace\"J\n" + @@ -36488,7 +36725,7 @@ const file_wg_cosmo_platform_v1_platform_proto_rawDesc = "" + "\x06ERRORS\x10\x02*\"\n" + "\rSortDirection\x12\a\n" + "\x03ASC\x10\x00\x12\b\n" + - "\x04DESC\x10\x012\xbc\xc8\x01\n" + + "\x04DESC\x10\x012\xca\xc9\x01\n" + "\x0fPlatformService\x12\x85\x01\n" + "\x16CreatePlaygroundScript\x123.wg.cosmo.platform.v1.CreatePlaygroundScriptRequest\x1a4.wg.cosmo.platform.v1.CreatePlaygroundScriptResponse\"\x00\x12\x85\x01\n" + "\x16DeletePlaygroundScript\x123.wg.cosmo.platform.v1.DeletePlaygroundScriptRequest\x1a4.wg.cosmo.platform.v1.DeletePlaygroundScriptResponse\"\x00\x12\x85\x01\n" + @@ -36511,6 +36748,7 @@ const file_wg_cosmo_platform_v1_platform_proto_rawDesc = "" + "\x0fUpdateMonograph\x12,.wg.cosmo.platform.v1.UpdateMonographRequest\x1a-.wg.cosmo.platform.v1.UpdateMonographResponse\"\x00\x12s\n" + "\x10MigrateMonograph\x12-.wg.cosmo.platform.v1.MigrateMonographRequest\x1a..wg.cosmo.platform.v1.MigrateMonographResponse\"\x00\x12\x88\x01\n" + "\x17CreateFederatedSubgraph\x124.wg.cosmo.platform.v1.CreateFederatedSubgraphRequest\x1a5.wg.cosmo.platform.v1.CreateFederatedSubgraphResponse\"\x00\x12\x8b\x01\n" + + "\x18CreateFederatedSubgraphs\x125.wg.cosmo.platform.v1.CreateFederatedSubgraphsRequest\x1a6.wg.cosmo.platform.v1.CreateFederatedSubgraphsResponse\"\x00\x12\x8b\x01\n" + "\x18PublishFederatedSubgraph\x125.wg.cosmo.platform.v1.PublishFederatedSubgraphRequest\x1a6.wg.cosmo.platform.v1.PublishFederatedSubgraphResponse\"\x00\x12\x8e\x01\n" + "\x19PublishFederatedSubgraphs\x126.wg.cosmo.platform.v1.PublishFederatedSubgraphsRequest\x1a7.wg.cosmo.platform.v1.PublishFederatedSubgraphsResponse\"\x00\x12\x8b\x01\n" + "\x18GetBatchPublishJobStatus\x125.wg.cosmo.platform.v1.GetBatchPublishJobStatusRequest\x1a6.wg.cosmo.platform.v1.GetBatchPublishJobStatusResponse\"\x00\x12\x7f\n" + @@ -36704,7 +36942,7 @@ func file_wg_cosmo_platform_v1_platform_proto_rawDescGZIP() []byte { } var file_wg_cosmo_platform_v1_platform_proto_enumTypes = make([]protoimpl.EnumInfo, 18) -var file_wg_cosmo_platform_v1_platform_proto_msgTypes = make([]protoimpl.MessageInfo, 511) +var file_wg_cosmo_platform_v1_platform_proto_msgTypes = make([]protoimpl.MessageInfo, 514) var file_wg_cosmo_platform_v1_platform_proto_goTypes = []any{ (BatchPublishJobStatus)(0), // 0: wg.cosmo.platform.v1.BatchPublishJobStatus (LintSeverity)(0), // 1: wg.cosmo.platform.v1.LintSeverity @@ -36746,1429 +36984,1439 @@ var file_wg_cosmo_platform_v1_platform_proto_goTypes = []any{ (*CreateMonographResponse)(nil), // 37: wg.cosmo.platform.v1.CreateMonographResponse (*CreateFederatedGraphRequest)(nil), // 38: wg.cosmo.platform.v1.CreateFederatedGraphRequest (*CreateFederatedSubgraphRequest)(nil), // 39: wg.cosmo.platform.v1.CreateFederatedSubgraphRequest - (*DeleteFederatedGraphRequest)(nil), // 40: wg.cosmo.platform.v1.DeleteFederatedGraphRequest - (*DeleteMonographRequest)(nil), // 41: wg.cosmo.platform.v1.DeleteMonographRequest - (*DeleteMonographResponse)(nil), // 42: wg.cosmo.platform.v1.DeleteMonographResponse - (*DeleteFederatedSubgraphRequest)(nil), // 43: wg.cosmo.platform.v1.DeleteFederatedSubgraphRequest - (*SchemaChange)(nil), // 44: wg.cosmo.platform.v1.SchemaChange - (*FederatedGraphSchemaChange)(nil), // 45: wg.cosmo.platform.v1.FederatedGraphSchemaChange - (*CompositionError)(nil), // 46: wg.cosmo.platform.v1.CompositionError - (*CompositionWarning)(nil), // 47: wg.cosmo.platform.v1.CompositionWarning - (*DeploymentError)(nil), // 48: wg.cosmo.platform.v1.DeploymentError - (*CheckOperationUsageStats)(nil), // 49: wg.cosmo.platform.v1.CheckOperationUsageStats - (*CheckedFederatedGraphs)(nil), // 50: wg.cosmo.platform.v1.CheckedFederatedGraphs - (*LintLocation)(nil), // 51: wg.cosmo.platform.v1.LintLocation - (*LintIssue)(nil), // 52: wg.cosmo.platform.v1.LintIssue - (*GraphPruningIssue)(nil), // 53: wg.cosmo.platform.v1.GraphPruningIssue - (*CheckSubgraphSchemaResponse)(nil), // 54: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse - (*SchemaCheckCounts)(nil), // 55: wg.cosmo.platform.v1.SchemaCheckCounts - (*FixSubgraphSchemaResponse)(nil), // 56: wg.cosmo.platform.v1.FixSubgraphSchemaResponse - (*CreateFederatedGraphResponse)(nil), // 57: wg.cosmo.platform.v1.CreateFederatedGraphResponse - (*CreateFederatedSubgraphResponse)(nil), // 58: wg.cosmo.platform.v1.CreateFederatedSubgraphResponse - (*DeleteFederatedSubgraphResponse)(nil), // 59: wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse - (*DeleteFederatedGraphResponse)(nil), // 60: wg.cosmo.platform.v1.DeleteFederatedGraphResponse - (*GetFederatedGraphsRequest)(nil), // 61: wg.cosmo.platform.v1.GetFederatedGraphsRequest - (*Contract)(nil), // 62: wg.cosmo.platform.v1.Contract - (*FederatedGraph)(nil), // 63: wg.cosmo.platform.v1.FederatedGraph - (*GetFederatedGraphsResponse)(nil), // 64: wg.cosmo.platform.v1.GetFederatedGraphsResponse - (*GetFederatedGraphsBySubgraphLabelsRequest)(nil), // 65: wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsRequest - (*GetFederatedGraphsBySubgraphLabelsResponse)(nil), // 66: wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsResponse - (*GetSubgraphsRequest)(nil), // 67: wg.cosmo.platform.v1.GetSubgraphsRequest - (*Subgraph)(nil), // 68: wg.cosmo.platform.v1.Subgraph - (*GetSubgraphsResponse)(nil), // 69: wg.cosmo.platform.v1.GetSubgraphsResponse - (*GetFederatedGraphByNameRequest)(nil), // 70: wg.cosmo.platform.v1.GetFederatedGraphByNameRequest - (*GetFederatedGraphByNameResponse)(nil), // 71: wg.cosmo.platform.v1.GetFederatedGraphByNameResponse - (*GetFederatedGraphSDLByNameRequest)(nil), // 72: wg.cosmo.platform.v1.GetFederatedGraphSDLByNameRequest - (*GetFederatedGraphSDLByNameResponse)(nil), // 73: wg.cosmo.platform.v1.GetFederatedGraphSDLByNameResponse - (*GetSubgraphByNameRequest)(nil), // 74: wg.cosmo.platform.v1.GetSubgraphByNameRequest - (*GetSubgraphByNameResponse)(nil), // 75: wg.cosmo.platform.v1.GetSubgraphByNameResponse - (*GetSubgraphSDLFromLatestCompositionRequest)(nil), // 76: wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionRequest - (*GetSubgraphSDLFromLatestCompositionResponse)(nil), // 77: wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionResponse - (*GetLatestSubgraphSDLRequest)(nil), // 78: wg.cosmo.platform.v1.GetLatestSubgraphSDLRequest - (*GetLatestSubgraphSDLResponse)(nil), // 79: wg.cosmo.platform.v1.GetLatestSubgraphSDLResponse - (*GetChecksByFederatedGraphNameFilters)(nil), // 80: wg.cosmo.platform.v1.GetChecksByFederatedGraphNameFilters - (*GetChecksByFederatedGraphNameRequest)(nil), // 81: wg.cosmo.platform.v1.GetChecksByFederatedGraphNameRequest - (*SchemaCheck)(nil), // 82: wg.cosmo.platform.v1.SchemaCheck - (*GetChecksByFederatedGraphNameResponse)(nil), // 83: wg.cosmo.platform.v1.GetChecksByFederatedGraphNameResponse - (*GetCheckSummaryRequest)(nil), // 84: wg.cosmo.platform.v1.GetCheckSummaryRequest - (*ChangeCounts)(nil), // 85: wg.cosmo.platform.v1.ChangeCounts - (*GetCheckSummaryResponse)(nil), // 86: wg.cosmo.platform.v1.GetCheckSummaryResponse - (*GetCheckOperationsRequest)(nil), // 87: wg.cosmo.platform.v1.GetCheckOperationsRequest - (*GetCheckOperationsResponse)(nil), // 88: wg.cosmo.platform.v1.GetCheckOperationsResponse - (*GetOperationContentRequest)(nil), // 89: wg.cosmo.platform.v1.GetOperationContentRequest - (*GetOperationContentResponse)(nil), // 90: wg.cosmo.platform.v1.GetOperationContentResponse - (*GetFederatedGraphChangelogRequest)(nil), // 91: wg.cosmo.platform.v1.GetFederatedGraphChangelogRequest - (*FederatedGraphChangelog)(nil), // 92: wg.cosmo.platform.v1.FederatedGraphChangelog - (*FederatedGraphChangelogOutput)(nil), // 93: wg.cosmo.platform.v1.FederatedGraphChangelogOutput - (*GetFederatedGraphChangelogResponse)(nil), // 94: wg.cosmo.platform.v1.GetFederatedGraphChangelogResponse - (*GetFederatedResponse)(nil), // 95: wg.cosmo.platform.v1.GetFederatedResponse - (*UpdateSubgraphRequest)(nil), // 96: wg.cosmo.platform.v1.UpdateSubgraphRequest - (*UpdateSubgraphResponse)(nil), // 97: wg.cosmo.platform.v1.UpdateSubgraphResponse - (*UpdateFederatedGraphRequest)(nil), // 98: wg.cosmo.platform.v1.UpdateFederatedGraphRequest - (*UpdateFederatedGraphResponse)(nil), // 99: wg.cosmo.platform.v1.UpdateFederatedGraphResponse - (*UpdateMonographRequest)(nil), // 100: wg.cosmo.platform.v1.UpdateMonographRequest - (*UpdateMonographResponse)(nil), // 101: wg.cosmo.platform.v1.UpdateMonographResponse - (*CheckFederatedGraphRequest)(nil), // 102: wg.cosmo.platform.v1.CheckFederatedGraphRequest - (*CheckFederatedGraphResponse)(nil), // 103: wg.cosmo.platform.v1.CheckFederatedGraphResponse - (*Pagination)(nil), // 104: wg.cosmo.platform.v1.Pagination - (*Sort)(nil), // 105: wg.cosmo.platform.v1.Sort - (*AnalyticsConfig)(nil), // 106: wg.cosmo.platform.v1.AnalyticsConfig - (*AnalyticsFilter)(nil), // 107: wg.cosmo.platform.v1.AnalyticsFilter - (*DateRange)(nil), // 108: wg.cosmo.platform.v1.DateRange - (*GetAnalyticsViewRequest)(nil), // 109: wg.cosmo.platform.v1.GetAnalyticsViewRequest - (*AnalyticsViewResult)(nil), // 110: wg.cosmo.platform.v1.AnalyticsViewResult - (*AnalyticsViewColumn)(nil), // 111: wg.cosmo.platform.v1.AnalyticsViewColumn - (*AnalyticsViewResultFilter)(nil), // 112: wg.cosmo.platform.v1.AnalyticsViewResultFilter - (*AnalyticsViewResultFilterOption)(nil), // 113: wg.cosmo.platform.v1.AnalyticsViewResultFilterOption - (*AnalyticsViewRow)(nil), // 114: wg.cosmo.platform.v1.AnalyticsViewRow - (*AnalyticsViewRowValue)(nil), // 115: wg.cosmo.platform.v1.AnalyticsViewRowValue - (*GetAnalyticsViewResponse)(nil), // 116: wg.cosmo.platform.v1.GetAnalyticsViewResponse - (*GetDashboardAnalyticsViewRequest)(nil), // 117: wg.cosmo.platform.v1.GetDashboardAnalyticsViewRequest - (*RequestSeriesItem)(nil), // 118: wg.cosmo.platform.v1.RequestSeriesItem - (*OperationRequestCount)(nil), // 119: wg.cosmo.platform.v1.OperationRequestCount - (*FederatedGraphMetrics)(nil), // 120: wg.cosmo.platform.v1.FederatedGraphMetrics - (*SubgraphMetrics)(nil), // 121: wg.cosmo.platform.v1.SubgraphMetrics - (*GetDashboardAnalyticsViewResponse)(nil), // 122: wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse - (*CreateFederatedGraphTokenRequest)(nil), // 123: wg.cosmo.platform.v1.CreateFederatedGraphTokenRequest - (*CreateFederatedGraphTokenResponse)(nil), // 124: wg.cosmo.platform.v1.CreateFederatedGraphTokenResponse - (*OrganizationGroupRule)(nil), // 125: wg.cosmo.platform.v1.OrganizationGroupRule - (*OrganizationGroup)(nil), // 126: wg.cosmo.platform.v1.OrganizationGroup - (*CreateOrganizationGroupRequest)(nil), // 127: wg.cosmo.platform.v1.CreateOrganizationGroupRequest - (*CreateOrganizationGroupResponse)(nil), // 128: wg.cosmo.platform.v1.CreateOrganizationGroupResponse - (*GetOrganizationGroupsRequest)(nil), // 129: wg.cosmo.platform.v1.GetOrganizationGroupsRequest - (*GetOrganizationGroupsResponse)(nil), // 130: wg.cosmo.platform.v1.GetOrganizationGroupsResponse - (*GetOrganizationGroupMembersRequest)(nil), // 131: wg.cosmo.platform.v1.GetOrganizationGroupMembersRequest - (*GetOrganizationGroupMembersResponse)(nil), // 132: wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse - (*UpdateOrganizationGroupRequest)(nil), // 133: wg.cosmo.platform.v1.UpdateOrganizationGroupRequest - (*UpdateOrganizationGroupResponse)(nil), // 134: wg.cosmo.platform.v1.UpdateOrganizationGroupResponse - (*DeleteOrganizationGroupRequest)(nil), // 135: wg.cosmo.platform.v1.DeleteOrganizationGroupRequest - (*DeleteOrganizationGroupResponse)(nil), // 136: wg.cosmo.platform.v1.DeleteOrganizationGroupResponse - (*OrgMember)(nil), // 137: wg.cosmo.platform.v1.OrgMember - (*PendingOrgInvitation)(nil), // 138: wg.cosmo.platform.v1.PendingOrgInvitation - (*GetPendingOrganizationMembersRequest)(nil), // 139: wg.cosmo.platform.v1.GetPendingOrganizationMembersRequest - (*GetPendingOrganizationMembersResponse)(nil), // 140: wg.cosmo.platform.v1.GetPendingOrganizationMembersResponse - (*GetOrganizationMembersRequest)(nil), // 141: wg.cosmo.platform.v1.GetOrganizationMembersRequest - (*GetOrganizationMembersResponse)(nil), // 142: wg.cosmo.platform.v1.GetOrganizationMembersResponse - (*InviteUserRequest)(nil), // 143: wg.cosmo.platform.v1.InviteUserRequest - (*InviteUserResponse)(nil), // 144: wg.cosmo.platform.v1.InviteUserResponse - (*InviteUsersRequest)(nil), // 145: wg.cosmo.platform.v1.InviteUsersRequest - (*InviteUsersInvitationError)(nil), // 146: wg.cosmo.platform.v1.InviteUsersInvitationError - (*InviteUsersResponse)(nil), // 147: wg.cosmo.platform.v1.InviteUsersResponse - (*APIKey)(nil), // 148: wg.cosmo.platform.v1.APIKey - (*GetAPIKeysRequest)(nil), // 149: wg.cosmo.platform.v1.GetAPIKeysRequest - (*GetAPIKeysResponse)(nil), // 150: wg.cosmo.platform.v1.GetAPIKeysResponse - (*CreateAPIKeyRequest)(nil), // 151: wg.cosmo.platform.v1.CreateAPIKeyRequest - (*CreateAPIKeyResponse)(nil), // 152: wg.cosmo.platform.v1.CreateAPIKeyResponse - (*DeleteAPIKeyRequest)(nil), // 153: wg.cosmo.platform.v1.DeleteAPIKeyRequest - (*DeleteAPIKeyResponse)(nil), // 154: wg.cosmo.platform.v1.DeleteAPIKeyResponse - (*UpdateAPIKeyRequest)(nil), // 155: wg.cosmo.platform.v1.UpdateAPIKeyRequest - (*UpdateAPIKeyResponse)(nil), // 156: wg.cosmo.platform.v1.UpdateAPIKeyResponse - (*RemoveOrganizationMemberRequest)(nil), // 157: wg.cosmo.platform.v1.RemoveOrganizationMemberRequest - (*RemoveOrganizationMemberResponse)(nil), // 158: wg.cosmo.platform.v1.RemoveOrganizationMemberResponse - (*RemoveInvitationRequest)(nil), // 159: wg.cosmo.platform.v1.RemoveInvitationRequest - (*RemoveInvitationResponse)(nil), // 160: wg.cosmo.platform.v1.RemoveInvitationResponse - (*MigrateFromApolloRequest)(nil), // 161: wg.cosmo.platform.v1.MigrateFromApolloRequest - (*MigrateFromApolloResponse)(nil), // 162: wg.cosmo.platform.v1.MigrateFromApolloResponse - (*Span)(nil), // 163: wg.cosmo.platform.v1.Span - (*GetTraceRequest)(nil), // 164: wg.cosmo.platform.v1.GetTraceRequest - (*GetTraceResponse)(nil), // 165: wg.cosmo.platform.v1.GetTraceResponse - (*WhoAmIRequest)(nil), // 166: wg.cosmo.platform.v1.WhoAmIRequest - (*WhoAmIResponse)(nil), // 167: wg.cosmo.platform.v1.WhoAmIResponse - (*LoginMethod)(nil), // 168: wg.cosmo.platform.v1.LoginMethod - (*RouterToken)(nil), // 169: wg.cosmo.platform.v1.RouterToken - (*GenerateRouterTokenRequest)(nil), // 170: wg.cosmo.platform.v1.GenerateRouterTokenRequest - (*GenerateRouterTokenResponse)(nil), // 171: wg.cosmo.platform.v1.GenerateRouterTokenResponse - (*GetRouterTokensRequest)(nil), // 172: wg.cosmo.platform.v1.GetRouterTokensRequest - (*GetRouterTokensResponse)(nil), // 173: wg.cosmo.platform.v1.GetRouterTokensResponse - (*DeleteRouterTokenRequest)(nil), // 174: wg.cosmo.platform.v1.DeleteRouterTokenRequest - (*DeleteRouterTokenResponse)(nil), // 175: wg.cosmo.platform.v1.DeleteRouterTokenResponse - (*PersistedOperation)(nil), // 176: wg.cosmo.platform.v1.PersistedOperation - (*PublishPersistedOperationsRequest)(nil), // 177: wg.cosmo.platform.v1.PublishPersistedOperationsRequest - (*PublishedOperation)(nil), // 178: wg.cosmo.platform.v1.PublishedOperation - (*PublishPersistedOperationsResponse)(nil), // 179: wg.cosmo.platform.v1.PublishPersistedOperationsResponse - (*DeletePersistedOperationRequest)(nil), // 180: wg.cosmo.platform.v1.DeletePersistedOperationRequest - (*DeletePersistedOperationResponse)(nil), // 181: wg.cosmo.platform.v1.DeletePersistedOperationResponse - (*CheckPersistedOperationTrafficRequest)(nil), // 182: wg.cosmo.platform.v1.CheckPersistedOperationTrafficRequest - (*CheckPersistedOperationTrafficResponse)(nil), // 183: wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse - (*GetPersistedOperationsRequest)(nil), // 184: wg.cosmo.platform.v1.GetPersistedOperationsRequest - (*GetPersistedOperationsResponse)(nil), // 185: wg.cosmo.platform.v1.GetPersistedOperationsResponse - (*Header)(nil), // 186: wg.cosmo.platform.v1.Header - (*CreateOrganizationWebhookConfigRequest)(nil), // 187: wg.cosmo.platform.v1.CreateOrganizationWebhookConfigRequest - (*CreateOrganizationWebhookConfigResponse)(nil), // 188: wg.cosmo.platform.v1.CreateOrganizationWebhookConfigResponse - (*GetOrganizationWebhookConfigsRequest)(nil), // 189: wg.cosmo.platform.v1.GetOrganizationWebhookConfigsRequest - (*GetOrganizationWebhookConfigsResponse)(nil), // 190: wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse - (*GetOrganizationWebhookMetaRequest)(nil), // 191: wg.cosmo.platform.v1.GetOrganizationWebhookMetaRequest - (*GetOrganizationWebhookMetaResponse)(nil), // 192: wg.cosmo.platform.v1.GetOrganizationWebhookMetaResponse - (*UpdateOrganizationWebhookConfigRequest)(nil), // 193: wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigRequest - (*UpdateOrganizationWebhookConfigResponse)(nil), // 194: wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigResponse - (*DeleteOrganizationWebhookConfigRequest)(nil), // 195: wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigRequest - (*DeleteOrganizationWebhookConfigResponse)(nil), // 196: wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigResponse - (*CreateIntegrationRequest)(nil), // 197: wg.cosmo.platform.v1.CreateIntegrationRequest - (*CreateIntegrationResponse)(nil), // 198: wg.cosmo.platform.v1.CreateIntegrationResponse - (*GetOrganizationIntegrationsRequest)(nil), // 199: wg.cosmo.platform.v1.GetOrganizationIntegrationsRequest - (*SlackIntegrationConfig)(nil), // 200: wg.cosmo.platform.v1.SlackIntegrationConfig - (*IntegrationConfig)(nil), // 201: wg.cosmo.platform.v1.IntegrationConfig - (*Integration)(nil), // 202: wg.cosmo.platform.v1.Integration - (*GetOrganizationIntegrationsResponse)(nil), // 203: wg.cosmo.platform.v1.GetOrganizationIntegrationsResponse - (*UpdateIntegrationConfigRequest)(nil), // 204: wg.cosmo.platform.v1.UpdateIntegrationConfigRequest - (*UpdateIntegrationConfigResponse)(nil), // 205: wg.cosmo.platform.v1.UpdateIntegrationConfigResponse - (*DeleteIntegrationRequest)(nil), // 206: wg.cosmo.platform.v1.DeleteIntegrationRequest - (*DeleteIntegrationResponse)(nil), // 207: wg.cosmo.platform.v1.DeleteIntegrationResponse - (*DeleteOrganizationRequest)(nil), // 208: wg.cosmo.platform.v1.DeleteOrganizationRequest - (*DeleteOrganizationResponse)(nil), // 209: wg.cosmo.platform.v1.DeleteOrganizationResponse - (*RestoreOrganizationRequest)(nil), // 210: wg.cosmo.platform.v1.RestoreOrganizationRequest - (*RestoreOrganizationResponse)(nil), // 211: wg.cosmo.platform.v1.RestoreOrganizationResponse - (*LeaveOrganizationRequest)(nil), // 212: wg.cosmo.platform.v1.LeaveOrganizationRequest - (*LeaveOrganizationResponse)(nil), // 213: wg.cosmo.platform.v1.LeaveOrganizationResponse - (*UpdateOrganizationDetailsRequest)(nil), // 214: wg.cosmo.platform.v1.UpdateOrganizationDetailsRequest - (*UpdateOrganizationDetailsResponse)(nil), // 215: wg.cosmo.platform.v1.UpdateOrganizationDetailsResponse - (*UpdateOrgMemberGroupRequest)(nil), // 216: wg.cosmo.platform.v1.UpdateOrgMemberGroupRequest - (*UpdateOrgMemberGroupResponse)(nil), // 217: wg.cosmo.platform.v1.UpdateOrgMemberGroupResponse - (*CreateOrganizationRequest)(nil), // 218: wg.cosmo.platform.v1.CreateOrganizationRequest - (*CreateOrganizationResponse)(nil), // 219: wg.cosmo.platform.v1.CreateOrganizationResponse - (*Organization)(nil), // 220: wg.cosmo.platform.v1.Organization - (*GetOrganizationBySlugRequest)(nil), // 221: wg.cosmo.platform.v1.GetOrganizationBySlugRequest - (*GetOrganizationBySlugResponse)(nil), // 222: wg.cosmo.platform.v1.GetOrganizationBySlugResponse - (*GetBillingPlansRequest)(nil), // 223: wg.cosmo.platform.v1.GetBillingPlansRequest - (*GetBillingPlansResponse)(nil), // 224: wg.cosmo.platform.v1.GetBillingPlansResponse - (*CreateCheckoutSessionRequest)(nil), // 225: wg.cosmo.platform.v1.CreateCheckoutSessionRequest - (*CreateCheckoutSessionResponse)(nil), // 226: wg.cosmo.platform.v1.CreateCheckoutSessionResponse - (*CreateBillingPortalSessionRequest)(nil), // 227: wg.cosmo.platform.v1.CreateBillingPortalSessionRequest - (*CreateBillingPortalSessionResponse)(nil), // 228: wg.cosmo.platform.v1.CreateBillingPortalSessionResponse - (*UpgradePlanRequest)(nil), // 229: wg.cosmo.platform.v1.UpgradePlanRequest - (*UpgradePlanResponse)(nil), // 230: wg.cosmo.platform.v1.UpgradePlanResponse - (*GetGraphMetricsRequest)(nil), // 231: wg.cosmo.platform.v1.GetGraphMetricsRequest - (*GetGraphMetricsResponse)(nil), // 232: wg.cosmo.platform.v1.GetGraphMetricsResponse - (*MetricsDashboardMetric)(nil), // 233: wg.cosmo.platform.v1.MetricsDashboardMetric - (*MetricsTopItem)(nil), // 234: wg.cosmo.platform.v1.MetricsTopItem - (*MetricsSeriesItem)(nil), // 235: wg.cosmo.platform.v1.MetricsSeriesItem - (*MetricsDashboard)(nil), // 236: wg.cosmo.platform.v1.MetricsDashboard - (*GetMetricsErrorRateRequest)(nil), // 237: wg.cosmo.platform.v1.GetMetricsErrorRateRequest - (*GetMetricsErrorRateResponse)(nil), // 238: wg.cosmo.platform.v1.GetMetricsErrorRateResponse - (*MetricsErrorRateSeriesItem)(nil), // 239: wg.cosmo.platform.v1.MetricsErrorRateSeriesItem - (*GetSubgraphMetricsRequest)(nil), // 240: wg.cosmo.platform.v1.GetSubgraphMetricsRequest - (*GetSubgraphMetricsResponse)(nil), // 241: wg.cosmo.platform.v1.GetSubgraphMetricsResponse - (*GetSubgraphMetricsErrorRateRequest)(nil), // 242: wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateRequest - (*GetSubgraphMetricsErrorRateResponse)(nil), // 243: wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateResponse - (*ForceCheckSuccessRequest)(nil), // 244: wg.cosmo.platform.v1.ForceCheckSuccessRequest - (*ForceCheckSuccessResponse)(nil), // 245: wg.cosmo.platform.v1.ForceCheckSuccessResponse - (*ToggleChangeOverridesForAllOperationsRequest)(nil), // 246: wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsRequest - (*ToggleChangeOverridesForAllOperationsResponse)(nil), // 247: wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsResponse - (*CreateIgnoreOverridesForAllOperationsRequest)(nil), // 248: wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsRequest - (*CreateIgnoreOverridesForAllOperationsResponse)(nil), // 249: wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsResponse - (*OverrideChange)(nil), // 250: wg.cosmo.platform.v1.OverrideChange - (*CreateOperationOverridesRequest)(nil), // 251: wg.cosmo.platform.v1.CreateOperationOverridesRequest - (*CreateOperationOverridesResponse)(nil), // 252: wg.cosmo.platform.v1.CreateOperationOverridesResponse - (*CreateOperationIgnoreAllOverrideRequest)(nil), // 253: wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideRequest - (*CreateOperationIgnoreAllOverrideResponse)(nil), // 254: wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideResponse - (*RemoveOperationOverridesRequest)(nil), // 255: wg.cosmo.platform.v1.RemoveOperationOverridesRequest - (*RemoveOperationOverridesResponse)(nil), // 256: wg.cosmo.platform.v1.RemoveOperationOverridesResponse - (*RemoveOperationIgnoreAllOverrideRequest)(nil), // 257: wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideRequest - (*RemoveOperationIgnoreAllOverrideResponse)(nil), // 258: wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideResponse - (*GetOperationOverridesRequest)(nil), // 259: wg.cosmo.platform.v1.GetOperationOverridesRequest - (*GetOperationOverridesResponse)(nil), // 260: wg.cosmo.platform.v1.GetOperationOverridesResponse - (*GetAllOverridesRequest)(nil), // 261: wg.cosmo.platform.v1.GetAllOverridesRequest - (*GetAllOverridesResponse)(nil), // 262: wg.cosmo.platform.v1.GetAllOverridesResponse - (*IsGitHubAppInstalledRequest)(nil), // 263: wg.cosmo.platform.v1.IsGitHubAppInstalledRequest - (*IsGitHubAppInstalledResponse)(nil), // 264: wg.cosmo.platform.v1.IsGitHubAppInstalledResponse - (*GroupMapper)(nil), // 265: wg.cosmo.platform.v1.GroupMapper - (*CreateOIDCProviderRequest)(nil), // 266: wg.cosmo.platform.v1.CreateOIDCProviderRequest - (*CreateOIDCProviderResponse)(nil), // 267: wg.cosmo.platform.v1.CreateOIDCProviderResponse - (*OIDCProvider)(nil), // 268: wg.cosmo.platform.v1.OIDCProvider - (*ListOIDCProvidersRequest)(nil), // 269: wg.cosmo.platform.v1.ListOIDCProvidersRequest - (*ListOIDCProvidersResponse)(nil), // 270: wg.cosmo.platform.v1.ListOIDCProvidersResponse - (*GetOIDCProviderRequest)(nil), // 271: wg.cosmo.platform.v1.GetOIDCProviderRequest - (*GetOIDCProviderResponse)(nil), // 272: wg.cosmo.platform.v1.GetOIDCProviderResponse - (*DeleteOIDCProviderRequest)(nil), // 273: wg.cosmo.platform.v1.DeleteOIDCProviderRequest - (*DeleteOIDCProviderResponse)(nil), // 274: wg.cosmo.platform.v1.DeleteOIDCProviderResponse - (*UpdateIDPMappersRequest)(nil), // 275: wg.cosmo.platform.v1.UpdateIDPMappersRequest - (*UpdateIDPMappersResponse)(nil), // 276: wg.cosmo.platform.v1.UpdateIDPMappersResponse - (*GetOrganizationRequestsCountRequest)(nil), // 277: wg.cosmo.platform.v1.GetOrganizationRequestsCountRequest - (*GetOrganizationRequestsCountResponse)(nil), // 278: wg.cosmo.platform.v1.GetOrganizationRequestsCountResponse - (*OrganizationInvite)(nil), // 279: wg.cosmo.platform.v1.OrganizationInvite - (*GetAuditLogsRequest)(nil), // 280: wg.cosmo.platform.v1.GetAuditLogsRequest - (*AuditLog)(nil), // 281: wg.cosmo.platform.v1.AuditLog - (*GetAuditLogsResponse)(nil), // 282: wg.cosmo.platform.v1.GetAuditLogsResponse - (*GetInvitationsRequest)(nil), // 283: wg.cosmo.platform.v1.GetInvitationsRequest - (*GetInvitationsResponse)(nil), // 284: wg.cosmo.platform.v1.GetInvitationsResponse - (*AcceptOrDeclineInvitationRequest)(nil), // 285: wg.cosmo.platform.v1.AcceptOrDeclineInvitationRequest - (*AcceptOrDeclineInvitationResponse)(nil), // 286: wg.cosmo.platform.v1.AcceptOrDeclineInvitationResponse - (*GraphComposition)(nil), // 287: wg.cosmo.platform.v1.GraphComposition - (*GraphCompositionSubgraph)(nil), // 288: wg.cosmo.platform.v1.GraphCompositionSubgraph - (*GetCompositionsRequest)(nil), // 289: wg.cosmo.platform.v1.GetCompositionsRequest - (*GetCompositionsResponse)(nil), // 290: wg.cosmo.platform.v1.GetCompositionsResponse - (*GetCompositionDetailsRequest)(nil), // 291: wg.cosmo.platform.v1.GetCompositionDetailsRequest - (*FeatureFlagComposition)(nil), // 292: wg.cosmo.platform.v1.FeatureFlagComposition - (*GetCompositionDetailsResponse)(nil), // 293: wg.cosmo.platform.v1.GetCompositionDetailsResponse - (*GetSdlBySchemaVersionRequest)(nil), // 294: wg.cosmo.platform.v1.GetSdlBySchemaVersionRequest - (*GetSdlBySchemaVersionResponse)(nil), // 295: wg.cosmo.platform.v1.GetSdlBySchemaVersionResponse - (*GetChangelogBySchemaVersionRequest)(nil), // 296: wg.cosmo.platform.v1.GetChangelogBySchemaVersionRequest - (*GetChangelogBySchemaVersionResponse)(nil), // 297: wg.cosmo.platform.v1.GetChangelogBySchemaVersionResponse - (*GetUserAccessibleResourcesRequest)(nil), // 298: wg.cosmo.platform.v1.GetUserAccessibleResourcesRequest - (*GetUserAccessibleResourcesResponse)(nil), // 299: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse - (*UpdateFeatureSettingsRequest)(nil), // 300: wg.cosmo.platform.v1.UpdateFeatureSettingsRequest - (*UpdateFeatureSettingsResponse)(nil), // 301: wg.cosmo.platform.v1.UpdateFeatureSettingsResponse - (*GetSubgraphMembersRequest)(nil), // 302: wg.cosmo.platform.v1.GetSubgraphMembersRequest - (*SubgraphMember)(nil), // 303: wg.cosmo.platform.v1.SubgraphMember - (*GetSubgraphMembersResponse)(nil), // 304: wg.cosmo.platform.v1.GetSubgraphMembersResponse - (*AddReadmeRequest)(nil), // 305: wg.cosmo.platform.v1.AddReadmeRequest - (*AddReadmeResponse)(nil), // 306: wg.cosmo.platform.v1.AddReadmeResponse - (*Router)(nil), // 307: wg.cosmo.platform.v1.Router - (*GetRoutersRequest)(nil), // 308: wg.cosmo.platform.v1.GetRoutersRequest - (*GetRoutersResponse)(nil), // 309: wg.cosmo.platform.v1.GetRoutersResponse - (*ClientInfo)(nil), // 310: wg.cosmo.platform.v1.ClientInfo - (*GetClientsRequest)(nil), // 311: wg.cosmo.platform.v1.GetClientsRequest - (*GetClientsResponse)(nil), // 312: wg.cosmo.platform.v1.GetClientsResponse - (*PreviewDeleteClientRequest)(nil), // 313: wg.cosmo.platform.v1.PreviewDeleteClientRequest - (*PreviewDeleteClientResponse)(nil), // 314: wg.cosmo.platform.v1.PreviewDeleteClientResponse - (*DeleteClientRequest)(nil), // 315: wg.cosmo.platform.v1.DeleteClientRequest - (*DeleteClientResponse)(nil), // 316: wg.cosmo.platform.v1.DeleteClientResponse - (*GetFieldUsageRequest)(nil), // 317: wg.cosmo.platform.v1.GetFieldUsageRequest - (*ClientWithOperations)(nil), // 318: wg.cosmo.platform.v1.ClientWithOperations - (*FieldUsageMeta)(nil), // 319: wg.cosmo.platform.v1.FieldUsageMeta - (*GetFieldUsageResponse)(nil), // 320: wg.cosmo.platform.v1.GetFieldUsageResponse - (*CreateNamespaceRequest)(nil), // 321: wg.cosmo.platform.v1.CreateNamespaceRequest - (*CreateNamespaceResponse)(nil), // 322: wg.cosmo.platform.v1.CreateNamespaceResponse - (*DeleteNamespaceRequest)(nil), // 323: wg.cosmo.platform.v1.DeleteNamespaceRequest - (*DeleteNamespaceResponse)(nil), // 324: wg.cosmo.platform.v1.DeleteNamespaceResponse - (*RenameNamespaceRequest)(nil), // 325: wg.cosmo.platform.v1.RenameNamespaceRequest - (*RenameNamespaceResponse)(nil), // 326: wg.cosmo.platform.v1.RenameNamespaceResponse - (*Namespace)(nil), // 327: wg.cosmo.platform.v1.Namespace - (*GetNamespacesRequest)(nil), // 328: wg.cosmo.platform.v1.GetNamespacesRequest - (*GetNamespacesResponse)(nil), // 329: wg.cosmo.platform.v1.GetNamespacesResponse - (*MoveGraphRequest)(nil), // 330: wg.cosmo.platform.v1.MoveGraphRequest - (*MoveGraphResponse)(nil), // 331: wg.cosmo.platform.v1.MoveGraphResponse - (*GetNamespaceLintConfigRequest)(nil), // 332: wg.cosmo.platform.v1.GetNamespaceLintConfigRequest - (*GetNamespaceLintConfigResponse)(nil), // 333: wg.cosmo.platform.v1.GetNamespaceLintConfigResponse - (*GetNamespaceChecksConfigurationRequest)(nil), // 334: wg.cosmo.platform.v1.GetNamespaceChecksConfigurationRequest - (*GetNamespaceChecksConfigurationResponse)(nil), // 335: wg.cosmo.platform.v1.GetNamespaceChecksConfigurationResponse - (*UpdateNamespaceChecksConfigurationRequest)(nil), // 336: wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationRequest - (*UpdateNamespaceChecksConfigurationResponse)(nil), // 337: wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationResponse - (*EnableLintingForTheNamespaceRequest)(nil), // 338: wg.cosmo.platform.v1.EnableLintingForTheNamespaceRequest - (*EnableLintingForTheNamespaceResponse)(nil), // 339: wg.cosmo.platform.v1.EnableLintingForTheNamespaceResponse - (*LintConfig)(nil), // 340: wg.cosmo.platform.v1.LintConfig - (*ConfigureNamespaceLintConfigRequest)(nil), // 341: wg.cosmo.platform.v1.ConfigureNamespaceLintConfigRequest - (*ConfigureNamespaceLintConfigResponse)(nil), // 342: wg.cosmo.platform.v1.ConfigureNamespaceLintConfigResponse - (*EnableGraphPruningRequest)(nil), // 343: wg.cosmo.platform.v1.EnableGraphPruningRequest - (*EnableGraphPruningResponse)(nil), // 344: wg.cosmo.platform.v1.EnableGraphPruningResponse - (*GraphPruningConfig)(nil), // 345: wg.cosmo.platform.v1.GraphPruningConfig - (*ConfigureNamespaceGraphPruningConfigRequest)(nil), // 346: wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigRequest - (*ConfigureNamespaceGraphPruningConfigResponse)(nil), // 347: wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigResponse - (*GetNamespaceGraphPruningConfigRequest)(nil), // 348: wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigRequest - (*GetNamespaceGraphPruningConfigResponse)(nil), // 349: wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigResponse - (*MigrateMonographRequest)(nil), // 350: wg.cosmo.platform.v1.MigrateMonographRequest - (*MigrateMonographResponse)(nil), // 351: wg.cosmo.platform.v1.MigrateMonographResponse - (*GetUserAccessiblePermissionsRequest)(nil), // 352: wg.cosmo.platform.v1.GetUserAccessiblePermissionsRequest - (*Permission)(nil), // 353: wg.cosmo.platform.v1.Permission - (*GetUserAccessiblePermissionsResponse)(nil), // 354: wg.cosmo.platform.v1.GetUserAccessiblePermissionsResponse - (*CreateContractRequest)(nil), // 355: wg.cosmo.platform.v1.CreateContractRequest - (*CreateContractResponse)(nil), // 356: wg.cosmo.platform.v1.CreateContractResponse - (*UpdateContractRequest)(nil), // 357: wg.cosmo.platform.v1.UpdateContractRequest - (*UpdateContractResponse)(nil), // 358: wg.cosmo.platform.v1.UpdateContractResponse - (*IsMemberLimitReachedRequest)(nil), // 359: wg.cosmo.platform.v1.IsMemberLimitReachedRequest - (*IsMemberLimitReachedResponse)(nil), // 360: wg.cosmo.platform.v1.IsMemberLimitReachedResponse - (*DeleteUserRequest)(nil), // 361: wg.cosmo.platform.v1.DeleteUserRequest - (*DeleteUserResponse)(nil), // 362: wg.cosmo.platform.v1.DeleteUserResponse - (*CreateFeatureFlagRequest)(nil), // 363: wg.cosmo.platform.v1.CreateFeatureFlagRequest - (*CreateFeatureFlagResponse)(nil), // 364: wg.cosmo.platform.v1.CreateFeatureFlagResponse - (*UpdateFeatureFlagRequest)(nil), // 365: wg.cosmo.platform.v1.UpdateFeatureFlagRequest - (*UpdateFeatureFlagResponse)(nil), // 366: wg.cosmo.platform.v1.UpdateFeatureFlagResponse - (*EnableFeatureFlagRequest)(nil), // 367: wg.cosmo.platform.v1.EnableFeatureFlagRequest - (*EnableFeatureFlagResponse)(nil), // 368: wg.cosmo.platform.v1.EnableFeatureFlagResponse - (*DeleteFeatureFlagRequest)(nil), // 369: wg.cosmo.platform.v1.DeleteFeatureFlagRequest - (*DeleteFeatureFlagResponse)(nil), // 370: wg.cosmo.platform.v1.DeleteFeatureFlagResponse - (*FeatureFlag)(nil), // 371: wg.cosmo.platform.v1.FeatureFlag - (*GetFeatureFlagsRequest)(nil), // 372: wg.cosmo.platform.v1.GetFeatureFlagsRequest - (*GetFeatureFlagsResponse)(nil), // 373: wg.cosmo.platform.v1.GetFeatureFlagsResponse - (*GetFeatureFlagByNameRequest)(nil), // 374: wg.cosmo.platform.v1.GetFeatureFlagByNameRequest - (*GetFeatureFlagByNameResponse)(nil), // 375: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse - (*GetFeatureSubgraphsByFeatureFlagRequest)(nil), // 376: wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagRequest - (*GetFeatureSubgraphsByFeatureFlagResponse)(nil), // 377: wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagResponse - (*GetFeatureSubgraphsRequest)(nil), // 378: wg.cosmo.platform.v1.GetFeatureSubgraphsRequest - (*GetFeatureSubgraphsResponse)(nil), // 379: wg.cosmo.platform.v1.GetFeatureSubgraphsResponse - (*GetFeatureFlagsByFederatedGraphRequest)(nil), // 380: wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphRequest - (*GetFeatureFlagsByFederatedGraphResponse)(nil), // 381: wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphResponse - (*GetFeatureFlagsInLatestCompositionByFederatedGraphRequest)(nil), // 382: wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphRequest - (*GetFeatureFlagsInLatestCompositionByFederatedGraphResponse)(nil), // 383: wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphResponse - (*GetFeatureSubgraphsByFederatedGraphRequest)(nil), // 384: wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphRequest - (*GetFeatureSubgraphsByFederatedGraphResponse)(nil), // 385: wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphResponse - (*GetOrganizationWebhookHistoryRequest)(nil), // 386: wg.cosmo.platform.v1.GetOrganizationWebhookHistoryRequest - (*WebhookDelivery)(nil), // 387: wg.cosmo.platform.v1.WebhookDelivery - (*GetOrganizationWebhookHistoryResponse)(nil), // 388: wg.cosmo.platform.v1.GetOrganizationWebhookHistoryResponse - (*RedeliverWebhookRequest)(nil), // 389: wg.cosmo.platform.v1.RedeliverWebhookRequest - (*RedeliverWebhookResponse)(nil), // 390: wg.cosmo.platform.v1.RedeliverWebhookResponse - (*GetWebhookDeliveryDetailsRequest)(nil), // 391: wg.cosmo.platform.v1.GetWebhookDeliveryDetailsRequest - (*GetWebhookDeliveryDetailsResponse)(nil), // 392: wg.cosmo.platform.v1.GetWebhookDeliveryDetailsResponse - (*CreatePlaygroundScriptRequest)(nil), // 393: wg.cosmo.platform.v1.CreatePlaygroundScriptRequest - (*CreatePlaygroundScriptResponse)(nil), // 394: wg.cosmo.platform.v1.CreatePlaygroundScriptResponse - (*DeletePlaygroundScriptRequest)(nil), // 395: wg.cosmo.platform.v1.DeletePlaygroundScriptRequest - (*DeletePlaygroundScriptResponse)(nil), // 396: wg.cosmo.platform.v1.DeletePlaygroundScriptResponse - (*UpdatePlaygroundScriptRequest)(nil), // 397: wg.cosmo.platform.v1.UpdatePlaygroundScriptRequest - (*UpdatePlaygroundScriptResponse)(nil), // 398: wg.cosmo.platform.v1.UpdatePlaygroundScriptResponse - (*GetPlaygroundScriptsRequest)(nil), // 399: wg.cosmo.platform.v1.GetPlaygroundScriptsRequest - (*PlaygroundScript)(nil), // 400: wg.cosmo.platform.v1.PlaygroundScript - (*GetPlaygroundScriptsResponse)(nil), // 401: wg.cosmo.platform.v1.GetPlaygroundScriptsResponse - (*GetFederatedGraphByIdRequest)(nil), // 402: wg.cosmo.platform.v1.GetFederatedGraphByIdRequest - (*GetFederatedGraphByIdResponse)(nil), // 403: wg.cosmo.platform.v1.GetFederatedGraphByIdResponse - (*GetSubgraphByIdRequest)(nil), // 404: wg.cosmo.platform.v1.GetSubgraphByIdRequest - (*GetSubgraphByIdResponse)(nil), // 405: wg.cosmo.platform.v1.GetSubgraphByIdResponse - (*GetNamespaceRequest)(nil), // 406: wg.cosmo.platform.v1.GetNamespaceRequest - (*GetNamespaceResponse)(nil), // 407: wg.cosmo.platform.v1.GetNamespaceResponse - (*WorkspaceNamespace)(nil), // 408: wg.cosmo.platform.v1.WorkspaceNamespace - (*WorkspaceFederatedGraph)(nil), // 409: wg.cosmo.platform.v1.WorkspaceFederatedGraph - (*WorkspaceSubgraph)(nil), // 410: wg.cosmo.platform.v1.WorkspaceSubgraph - (*GetWorkspaceRequest)(nil), // 411: wg.cosmo.platform.v1.GetWorkspaceRequest - (*GetWorkspaceResponse)(nil), // 412: wg.cosmo.platform.v1.GetWorkspaceResponse - (*PushCacheWarmerOperationRequest)(nil), // 413: wg.cosmo.platform.v1.PushCacheWarmerOperationRequest - (*PushCacheWarmerOperationResponse)(nil), // 414: wg.cosmo.platform.v1.PushCacheWarmerOperationResponse - (*GetCacheWarmerOperationsRequest)(nil), // 415: wg.cosmo.platform.v1.GetCacheWarmerOperationsRequest - (*CacheWarmerOperation)(nil), // 416: wg.cosmo.platform.v1.CacheWarmerOperation - (*GetCacheWarmerOperationsResponse)(nil), // 417: wg.cosmo.platform.v1.GetCacheWarmerOperationsResponse - (*ComputeCacheWarmerOperationsRequest)(nil), // 418: wg.cosmo.platform.v1.ComputeCacheWarmerOperationsRequest - (*ComputeCacheWarmerOperationsResponse)(nil), // 419: wg.cosmo.platform.v1.ComputeCacheWarmerOperationsResponse - (*ConfigureCacheWarmerRequest)(nil), // 420: wg.cosmo.platform.v1.ConfigureCacheWarmerRequest - (*ConfigureCacheWarmerResponse)(nil), // 421: wg.cosmo.platform.v1.ConfigureCacheWarmerResponse - (*GetCacheWarmerConfigRequest)(nil), // 422: wg.cosmo.platform.v1.GetCacheWarmerConfigRequest - (*GetCacheWarmerConfigResponse)(nil), // 423: wg.cosmo.platform.v1.GetCacheWarmerConfigResponse - (*GetSubgraphCheckExtensionsConfigRequest)(nil), // 424: wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigRequest - (*GetSubgraphCheckExtensionsConfigResponse)(nil), // 425: wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigResponse - (*ConfigureSubgraphCheckExtensionsRequest)(nil), // 426: wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsRequest - (*ConfigureSubgraphCheckExtensionsResponse)(nil), // 427: wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsResponse - (*DeleteCacheWarmerOperationRequest)(nil), // 428: wg.cosmo.platform.v1.DeleteCacheWarmerOperationRequest - (*DeleteCacheWarmerOperationResponse)(nil), // 429: wg.cosmo.platform.v1.DeleteCacheWarmerOperationResponse - (*ListRouterCompatibilityVersionsRequest)(nil), // 430: wg.cosmo.platform.v1.ListRouterCompatibilityVersionsRequest - (*ListRouterCompatibilityVersionsResponse)(nil), // 431: wg.cosmo.platform.v1.ListRouterCompatibilityVersionsResponse - (*SetGraphRouterCompatibilityVersionRequest)(nil), // 432: wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionRequest - (*SetGraphRouterCompatibilityVersionResponse)(nil), // 433: wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse - (*GetProposedSchemaOfCheckedSubgraphRequest)(nil), // 434: wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphRequest - (*GetProposedSchemaOfCheckedSubgraphResponse)(nil), // 435: wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphResponse - (*Proposal)(nil), // 436: wg.cosmo.platform.v1.Proposal - (*ProposalSubgraph)(nil), // 437: wg.cosmo.platform.v1.ProposalSubgraph - (*CreateProposalRequest)(nil), // 438: wg.cosmo.platform.v1.CreateProposalRequest - (*CreateProposalResponse)(nil), // 439: wg.cosmo.platform.v1.CreateProposalResponse - (*GetProposalRequest)(nil), // 440: wg.cosmo.platform.v1.GetProposalRequest - (*GetProposalResponse)(nil), // 441: wg.cosmo.platform.v1.GetProposalResponse - (*GetProposalsByFederatedGraphRequest)(nil), // 442: wg.cosmo.platform.v1.GetProposalsByFederatedGraphRequest - (*GetProposalsByFederatedGraphResponse)(nil), // 443: wg.cosmo.platform.v1.GetProposalsByFederatedGraphResponse - (*GetProposalChecksRequest)(nil), // 444: wg.cosmo.platform.v1.GetProposalChecksRequest - (*GetProposalChecksResponse)(nil), // 445: wg.cosmo.platform.v1.GetProposalChecksResponse - (*UpdateProposalRequest)(nil), // 446: wg.cosmo.platform.v1.UpdateProposalRequest - (*UpdateProposalResponse)(nil), // 447: wg.cosmo.platform.v1.UpdateProposalResponse - (*EnableProposalsForNamespaceRequest)(nil), // 448: wg.cosmo.platform.v1.EnableProposalsForNamespaceRequest - (*EnableProposalsForNamespaceResponse)(nil), // 449: wg.cosmo.platform.v1.EnableProposalsForNamespaceResponse - (*ConfigureNamespaceProposalConfigRequest)(nil), // 450: wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigRequest - (*ConfigureNamespaceProposalConfigResponse)(nil), // 451: wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigResponse - (*GetNamespaceProposalConfigRequest)(nil), // 452: wg.cosmo.platform.v1.GetNamespaceProposalConfigRequest - (*GetNamespaceProposalConfigResponse)(nil), // 453: wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse - (*NamespaceLoginMethodMapping)(nil), // 454: wg.cosmo.platform.v1.NamespaceLoginMethodMapping - (*UpdateNamespaceLoginMethodsRequest)(nil), // 455: wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsRequest - (*UpdateNamespaceLoginMethodsResponse)(nil), // 456: wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsResponse - (*ListNamespaceLoginMethodsRequest)(nil), // 457: wg.cosmo.platform.v1.ListNamespaceLoginMethodsRequest - (*ListNamespaceLoginMethodsResponse)(nil), // 458: wg.cosmo.platform.v1.ListNamespaceLoginMethodsResponse - (*OrganizationLoginMethods)(nil), // 459: wg.cosmo.platform.v1.OrganizationLoginMethods - (*GetOrganizationLoginMethodsRequest)(nil), // 460: wg.cosmo.platform.v1.GetOrganizationLoginMethodsRequest - (*GetOrganizationLoginMethodsResponse)(nil), // 461: wg.cosmo.platform.v1.GetOrganizationLoginMethodsResponse - (*UpdateOrganizationLoginMethodsRequest)(nil), // 462: wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsRequest - (*UpdateOrganizationLoginMethodsResponse)(nil), // 463: wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsResponse - (*GetOperationsRequest)(nil), // 464: wg.cosmo.platform.v1.GetOperationsRequest - (*GetOperationsResponse)(nil), // 465: wg.cosmo.platform.v1.GetOperationsResponse - (*GetClientsFromAnalyticsRequest)(nil), // 466: wg.cosmo.platform.v1.GetClientsFromAnalyticsRequest - (*GetClientsFromAnalyticsResponse)(nil), // 467: wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse - (*GetOperationClientsRequest)(nil), // 468: wg.cosmo.platform.v1.GetOperationClientsRequest - (*GetOperationClientsResponse)(nil), // 469: wg.cosmo.platform.v1.GetOperationClientsResponse - (*GetOperationDeprecatedFieldsRequest)(nil), // 470: wg.cosmo.platform.v1.GetOperationDeprecatedFieldsRequest - (*GetOperationDeprecatedFieldsResponse)(nil), // 471: wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse - (*ValidateAndFetchPluginDataRequest)(nil), // 472: wg.cosmo.platform.v1.ValidateAndFetchPluginDataRequest - (*ValidateAndFetchPluginDataResponse)(nil), // 473: wg.cosmo.platform.v1.ValidateAndFetchPluginDataResponse - (*LinkSubgraphRequest)(nil), // 474: wg.cosmo.platform.v1.LinkSubgraphRequest - (*LinkSubgraphResponse)(nil), // 475: wg.cosmo.platform.v1.LinkSubgraphResponse - (*UnlinkSubgraphRequest)(nil), // 476: wg.cosmo.platform.v1.UnlinkSubgraphRequest - (*UnlinkSubgraphResponse)(nil), // 477: wg.cosmo.platform.v1.UnlinkSubgraphResponse - (*VerifyAPIKeyGraphAccessRequest)(nil), // 478: wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessRequest - (*VerifyAPIKeyGraphAccessResponse)(nil), // 479: wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessResponse - (*InitializeCosmoUserRequest)(nil), // 480: wg.cosmo.platform.v1.InitializeCosmoUserRequest - (*InitializeCosmoUserResponse)(nil), // 481: wg.cosmo.platform.v1.InitializeCosmoUserResponse - (*ListOrganizationsRequest)(nil), // 482: wg.cosmo.platform.v1.ListOrganizationsRequest - (*ListOrganizationsResponse)(nil), // 483: wg.cosmo.platform.v1.ListOrganizationsResponse - (*RecomposeGraphRequest)(nil), // 484: wg.cosmo.platform.v1.RecomposeGraphRequest - (*RecomposeGraphResponse)(nil), // 485: wg.cosmo.platform.v1.RecomposeGraphResponse - (*RecomposeFeatureFlagRequest)(nil), // 486: wg.cosmo.platform.v1.RecomposeFeatureFlagRequest - (*RecomposeFeatureFlagResponse)(nil), // 487: wg.cosmo.platform.v1.RecomposeFeatureFlagResponse - (*GetOnboardingRequest)(nil), // 488: wg.cosmo.platform.v1.GetOnboardingRequest - (*GetOnboardingResponse)(nil), // 489: wg.cosmo.platform.v1.GetOnboardingResponse - (*CreateOnboardingRequest)(nil), // 490: wg.cosmo.platform.v1.CreateOnboardingRequest - (*CreateOnboardingResponse)(nil), // 491: wg.cosmo.platform.v1.CreateOnboardingResponse - (*FinishOnboardingRequest)(nil), // 492: wg.cosmo.platform.v1.FinishOnboardingRequest - (*FinishOnboardingResponse)(nil), // 493: wg.cosmo.platform.v1.FinishOnboardingResponse - (*Subgraph_PluginData)(nil), // 494: wg.cosmo.platform.v1.Subgraph.PluginData - (*GetSubgraphByNameResponse_LinkedSubgraph)(nil), // 495: wg.cosmo.platform.v1.GetSubgraphByNameResponse.LinkedSubgraph - (*SchemaCheck_GhDetails)(nil), // 496: wg.cosmo.platform.v1.SchemaCheck.GhDetails - (*SchemaCheck_CheckedSubgraph)(nil), // 497: wg.cosmo.platform.v1.SchemaCheck.CheckedSubgraph - (*SchemaCheck_LinkedCheck)(nil), // 498: wg.cosmo.platform.v1.SchemaCheck.LinkedCheck - (*GetCheckSummaryResponse_AffectedGraph)(nil), // 499: wg.cosmo.platform.v1.GetCheckSummaryResponse.AffectedGraph - (*GetCheckSummaryResponse_ProposalSchemaMatch)(nil), // 500: wg.cosmo.platform.v1.GetCheckSummaryResponse.ProposalSchemaMatch - (*GetCheckOperationsResponse_CheckOperation)(nil), // 501: wg.cosmo.platform.v1.GetCheckOperationsResponse.CheckOperation - nil, // 502: wg.cosmo.platform.v1.AnalyticsViewRow.ValueEntry - (*GetOrganizationGroupMembersResponse_GroupMember)(nil), // 503: wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupMember - (*GetOrganizationGroupMembersResponse_GroupApiKey)(nil), // 504: wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupApiKey - (*UpdateOrganizationGroupRequest_GroupRule)(nil), // 505: wg.cosmo.platform.v1.UpdateOrganizationGroupRequest.GroupRule - (*OrgMember_Group)(nil), // 506: wg.cosmo.platform.v1.OrgMember.Group - (*APIKey_Group)(nil), // 507: wg.cosmo.platform.v1.APIKey.Group - nil, // 508: wg.cosmo.platform.v1.Span.AttributesEntry - (*DeletePersistedOperationResponse_Operation)(nil), // 509: wg.cosmo.platform.v1.DeletePersistedOperationResponse.Operation - (*CheckPersistedOperationTrafficResponse_Operation)(nil), // 510: wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse.Operation - (*GetPersistedOperationsResponse_Operation)(nil), // 511: wg.cosmo.platform.v1.GetPersistedOperationsResponse.Operation - (*GetOrganizationWebhookConfigsResponse_Config)(nil), // 512: wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse.Config - (*GetBillingPlansResponse_BillingPlanFeature)(nil), // 513: wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlanFeature - (*GetBillingPlansResponse_BillingPlan)(nil), // 514: wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlan - (*GetAllOverridesResponse_Override)(nil), // 515: wg.cosmo.platform.v1.GetAllOverridesResponse.Override - (*GetUserAccessibleResourcesResponse_Namespace)(nil), // 516: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.Namespace - (*GetUserAccessibleResourcesResponse_FederatedGraph)(nil), // 517: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.FederatedGraph - (*GetUserAccessibleResourcesResponse_SubGraph)(nil), // 518: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.SubGraph - (*DeleteClientResponse_Operation)(nil), // 519: wg.cosmo.platform.v1.DeleteClientResponse.Operation - (*ClientWithOperations_Operation)(nil), // 520: wg.cosmo.platform.v1.ClientWithOperations.Operation - (*GetFeatureFlagByNameResponse_FfFederatedGraph)(nil), // 521: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.FfFederatedGraph - (*GetProposalResponse_CurrentSubgraph)(nil), // 522: wg.cosmo.platform.v1.GetProposalResponse.CurrentSubgraph - (*UpdateProposalRequest_UpdateProposalSubgraphs)(nil), // 523: wg.cosmo.platform.v1.UpdateProposalRequest.UpdateProposalSubgraphs - (*GetOperationsResponse_Operation)(nil), // 524: wg.cosmo.platform.v1.GetOperationsResponse.Operation - (*GetClientsFromAnalyticsResponse_Client)(nil), // 525: wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse.Client - (*GetOperationClientsResponse_Client)(nil), // 526: wg.cosmo.platform.v1.GetOperationClientsResponse.Client - (*GetOperationDeprecatedFieldsResponse_DeprecatedField)(nil), // 527: wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse.DeprecatedField - (*ListOrganizationsResponse_OrganizationMembership)(nil), // 528: wg.cosmo.platform.v1.ListOrganizationsResponse.OrganizationMembership - (common.EnumStatusCode)(0), // 529: wg.cosmo.common.EnumStatusCode - (common.GraphQLSubscriptionProtocol)(0), // 530: wg.cosmo.common.GraphQLSubscriptionProtocol - (common.GraphQLWebsocketSubprotocol)(0), // 531: wg.cosmo.common.GraphQLWebsocketSubprotocol - (*notifications.EventMeta)(nil), // 532: wg.cosmo.notifications.EventMeta + (*CreateSubgraph)(nil), // 40: wg.cosmo.platform.v1.CreateSubgraph + (*CreateFederatedSubgraphsRequest)(nil), // 41: wg.cosmo.platform.v1.CreateFederatedSubgraphsRequest + (*CreateFederatedSubgraphsResponse)(nil), // 42: wg.cosmo.platform.v1.CreateFederatedSubgraphsResponse + (*DeleteFederatedGraphRequest)(nil), // 43: wg.cosmo.platform.v1.DeleteFederatedGraphRequest + (*DeleteMonographRequest)(nil), // 44: wg.cosmo.platform.v1.DeleteMonographRequest + (*DeleteMonographResponse)(nil), // 45: wg.cosmo.platform.v1.DeleteMonographResponse + (*DeleteFederatedSubgraphRequest)(nil), // 46: wg.cosmo.platform.v1.DeleteFederatedSubgraphRequest + (*SchemaChange)(nil), // 47: wg.cosmo.platform.v1.SchemaChange + (*FederatedGraphSchemaChange)(nil), // 48: wg.cosmo.platform.v1.FederatedGraphSchemaChange + (*CompositionError)(nil), // 49: wg.cosmo.platform.v1.CompositionError + (*CompositionWarning)(nil), // 50: wg.cosmo.platform.v1.CompositionWarning + (*DeploymentError)(nil), // 51: wg.cosmo.platform.v1.DeploymentError + (*CheckOperationUsageStats)(nil), // 52: wg.cosmo.platform.v1.CheckOperationUsageStats + (*CheckedFederatedGraphs)(nil), // 53: wg.cosmo.platform.v1.CheckedFederatedGraphs + (*LintLocation)(nil), // 54: wg.cosmo.platform.v1.LintLocation + (*LintIssue)(nil), // 55: wg.cosmo.platform.v1.LintIssue + (*GraphPruningIssue)(nil), // 56: wg.cosmo.platform.v1.GraphPruningIssue + (*CheckSubgraphSchemaResponse)(nil), // 57: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse + (*SchemaCheckCounts)(nil), // 58: wg.cosmo.platform.v1.SchemaCheckCounts + (*FixSubgraphSchemaResponse)(nil), // 59: wg.cosmo.platform.v1.FixSubgraphSchemaResponse + (*CreateFederatedGraphResponse)(nil), // 60: wg.cosmo.platform.v1.CreateFederatedGraphResponse + (*CreateFederatedSubgraphResponse)(nil), // 61: wg.cosmo.platform.v1.CreateFederatedSubgraphResponse + (*DeleteFederatedSubgraphResponse)(nil), // 62: wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse + (*DeleteFederatedGraphResponse)(nil), // 63: wg.cosmo.platform.v1.DeleteFederatedGraphResponse + (*GetFederatedGraphsRequest)(nil), // 64: wg.cosmo.platform.v1.GetFederatedGraphsRequest + (*Contract)(nil), // 65: wg.cosmo.platform.v1.Contract + (*FederatedGraph)(nil), // 66: wg.cosmo.platform.v1.FederatedGraph + (*GetFederatedGraphsResponse)(nil), // 67: wg.cosmo.platform.v1.GetFederatedGraphsResponse + (*GetFederatedGraphsBySubgraphLabelsRequest)(nil), // 68: wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsRequest + (*GetFederatedGraphsBySubgraphLabelsResponse)(nil), // 69: wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsResponse + (*GetSubgraphsRequest)(nil), // 70: wg.cosmo.platform.v1.GetSubgraphsRequest + (*Subgraph)(nil), // 71: wg.cosmo.platform.v1.Subgraph + (*GetSubgraphsResponse)(nil), // 72: wg.cosmo.platform.v1.GetSubgraphsResponse + (*GetFederatedGraphByNameRequest)(nil), // 73: wg.cosmo.platform.v1.GetFederatedGraphByNameRequest + (*GetFederatedGraphByNameResponse)(nil), // 74: wg.cosmo.platform.v1.GetFederatedGraphByNameResponse + (*GetFederatedGraphSDLByNameRequest)(nil), // 75: wg.cosmo.platform.v1.GetFederatedGraphSDLByNameRequest + (*GetFederatedGraphSDLByNameResponse)(nil), // 76: wg.cosmo.platform.v1.GetFederatedGraphSDLByNameResponse + (*GetSubgraphByNameRequest)(nil), // 77: wg.cosmo.platform.v1.GetSubgraphByNameRequest + (*GetSubgraphByNameResponse)(nil), // 78: wg.cosmo.platform.v1.GetSubgraphByNameResponse + (*GetSubgraphSDLFromLatestCompositionRequest)(nil), // 79: wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionRequest + (*GetSubgraphSDLFromLatestCompositionResponse)(nil), // 80: wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionResponse + (*GetLatestSubgraphSDLRequest)(nil), // 81: wg.cosmo.platform.v1.GetLatestSubgraphSDLRequest + (*GetLatestSubgraphSDLResponse)(nil), // 82: wg.cosmo.platform.v1.GetLatestSubgraphSDLResponse + (*GetChecksByFederatedGraphNameFilters)(nil), // 83: wg.cosmo.platform.v1.GetChecksByFederatedGraphNameFilters + (*GetChecksByFederatedGraphNameRequest)(nil), // 84: wg.cosmo.platform.v1.GetChecksByFederatedGraphNameRequest + (*SchemaCheck)(nil), // 85: wg.cosmo.platform.v1.SchemaCheck + (*GetChecksByFederatedGraphNameResponse)(nil), // 86: wg.cosmo.platform.v1.GetChecksByFederatedGraphNameResponse + (*GetCheckSummaryRequest)(nil), // 87: wg.cosmo.platform.v1.GetCheckSummaryRequest + (*ChangeCounts)(nil), // 88: wg.cosmo.platform.v1.ChangeCounts + (*GetCheckSummaryResponse)(nil), // 89: wg.cosmo.platform.v1.GetCheckSummaryResponse + (*GetCheckOperationsRequest)(nil), // 90: wg.cosmo.platform.v1.GetCheckOperationsRequest + (*GetCheckOperationsResponse)(nil), // 91: wg.cosmo.platform.v1.GetCheckOperationsResponse + (*GetOperationContentRequest)(nil), // 92: wg.cosmo.platform.v1.GetOperationContentRequest + (*GetOperationContentResponse)(nil), // 93: wg.cosmo.platform.v1.GetOperationContentResponse + (*GetFederatedGraphChangelogRequest)(nil), // 94: wg.cosmo.platform.v1.GetFederatedGraphChangelogRequest + (*FederatedGraphChangelog)(nil), // 95: wg.cosmo.platform.v1.FederatedGraphChangelog + (*FederatedGraphChangelogOutput)(nil), // 96: wg.cosmo.platform.v1.FederatedGraphChangelogOutput + (*GetFederatedGraphChangelogResponse)(nil), // 97: wg.cosmo.platform.v1.GetFederatedGraphChangelogResponse + (*GetFederatedResponse)(nil), // 98: wg.cosmo.platform.v1.GetFederatedResponse + (*UpdateSubgraphRequest)(nil), // 99: wg.cosmo.platform.v1.UpdateSubgraphRequest + (*UpdateSubgraphResponse)(nil), // 100: wg.cosmo.platform.v1.UpdateSubgraphResponse + (*UpdateFederatedGraphRequest)(nil), // 101: wg.cosmo.platform.v1.UpdateFederatedGraphRequest + (*UpdateFederatedGraphResponse)(nil), // 102: wg.cosmo.platform.v1.UpdateFederatedGraphResponse + (*UpdateMonographRequest)(nil), // 103: wg.cosmo.platform.v1.UpdateMonographRequest + (*UpdateMonographResponse)(nil), // 104: wg.cosmo.platform.v1.UpdateMonographResponse + (*CheckFederatedGraphRequest)(nil), // 105: wg.cosmo.platform.v1.CheckFederatedGraphRequest + (*CheckFederatedGraphResponse)(nil), // 106: wg.cosmo.platform.v1.CheckFederatedGraphResponse + (*Pagination)(nil), // 107: wg.cosmo.platform.v1.Pagination + (*Sort)(nil), // 108: wg.cosmo.platform.v1.Sort + (*AnalyticsConfig)(nil), // 109: wg.cosmo.platform.v1.AnalyticsConfig + (*AnalyticsFilter)(nil), // 110: wg.cosmo.platform.v1.AnalyticsFilter + (*DateRange)(nil), // 111: wg.cosmo.platform.v1.DateRange + (*GetAnalyticsViewRequest)(nil), // 112: wg.cosmo.platform.v1.GetAnalyticsViewRequest + (*AnalyticsViewResult)(nil), // 113: wg.cosmo.platform.v1.AnalyticsViewResult + (*AnalyticsViewColumn)(nil), // 114: wg.cosmo.platform.v1.AnalyticsViewColumn + (*AnalyticsViewResultFilter)(nil), // 115: wg.cosmo.platform.v1.AnalyticsViewResultFilter + (*AnalyticsViewResultFilterOption)(nil), // 116: wg.cosmo.platform.v1.AnalyticsViewResultFilterOption + (*AnalyticsViewRow)(nil), // 117: wg.cosmo.platform.v1.AnalyticsViewRow + (*AnalyticsViewRowValue)(nil), // 118: wg.cosmo.platform.v1.AnalyticsViewRowValue + (*GetAnalyticsViewResponse)(nil), // 119: wg.cosmo.platform.v1.GetAnalyticsViewResponse + (*GetDashboardAnalyticsViewRequest)(nil), // 120: wg.cosmo.platform.v1.GetDashboardAnalyticsViewRequest + (*RequestSeriesItem)(nil), // 121: wg.cosmo.platform.v1.RequestSeriesItem + (*OperationRequestCount)(nil), // 122: wg.cosmo.platform.v1.OperationRequestCount + (*FederatedGraphMetrics)(nil), // 123: wg.cosmo.platform.v1.FederatedGraphMetrics + (*SubgraphMetrics)(nil), // 124: wg.cosmo.platform.v1.SubgraphMetrics + (*GetDashboardAnalyticsViewResponse)(nil), // 125: wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse + (*CreateFederatedGraphTokenRequest)(nil), // 126: wg.cosmo.platform.v1.CreateFederatedGraphTokenRequest + (*CreateFederatedGraphTokenResponse)(nil), // 127: wg.cosmo.platform.v1.CreateFederatedGraphTokenResponse + (*OrganizationGroupRule)(nil), // 128: wg.cosmo.platform.v1.OrganizationGroupRule + (*OrganizationGroup)(nil), // 129: wg.cosmo.platform.v1.OrganizationGroup + (*CreateOrganizationGroupRequest)(nil), // 130: wg.cosmo.platform.v1.CreateOrganizationGroupRequest + (*CreateOrganizationGroupResponse)(nil), // 131: wg.cosmo.platform.v1.CreateOrganizationGroupResponse + (*GetOrganizationGroupsRequest)(nil), // 132: wg.cosmo.platform.v1.GetOrganizationGroupsRequest + (*GetOrganizationGroupsResponse)(nil), // 133: wg.cosmo.platform.v1.GetOrganizationGroupsResponse + (*GetOrganizationGroupMembersRequest)(nil), // 134: wg.cosmo.platform.v1.GetOrganizationGroupMembersRequest + (*GetOrganizationGroupMembersResponse)(nil), // 135: wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse + (*UpdateOrganizationGroupRequest)(nil), // 136: wg.cosmo.platform.v1.UpdateOrganizationGroupRequest + (*UpdateOrganizationGroupResponse)(nil), // 137: wg.cosmo.platform.v1.UpdateOrganizationGroupResponse + (*DeleteOrganizationGroupRequest)(nil), // 138: wg.cosmo.platform.v1.DeleteOrganizationGroupRequest + (*DeleteOrganizationGroupResponse)(nil), // 139: wg.cosmo.platform.v1.DeleteOrganizationGroupResponse + (*OrgMember)(nil), // 140: wg.cosmo.platform.v1.OrgMember + (*PendingOrgInvitation)(nil), // 141: wg.cosmo.platform.v1.PendingOrgInvitation + (*GetPendingOrganizationMembersRequest)(nil), // 142: wg.cosmo.platform.v1.GetPendingOrganizationMembersRequest + (*GetPendingOrganizationMembersResponse)(nil), // 143: wg.cosmo.platform.v1.GetPendingOrganizationMembersResponse + (*GetOrganizationMembersRequest)(nil), // 144: wg.cosmo.platform.v1.GetOrganizationMembersRequest + (*GetOrganizationMembersResponse)(nil), // 145: wg.cosmo.platform.v1.GetOrganizationMembersResponse + (*InviteUserRequest)(nil), // 146: wg.cosmo.platform.v1.InviteUserRequest + (*InviteUserResponse)(nil), // 147: wg.cosmo.platform.v1.InviteUserResponse + (*InviteUsersRequest)(nil), // 148: wg.cosmo.platform.v1.InviteUsersRequest + (*InviteUsersInvitationError)(nil), // 149: wg.cosmo.platform.v1.InviteUsersInvitationError + (*InviteUsersResponse)(nil), // 150: wg.cosmo.platform.v1.InviteUsersResponse + (*APIKey)(nil), // 151: wg.cosmo.platform.v1.APIKey + (*GetAPIKeysRequest)(nil), // 152: wg.cosmo.platform.v1.GetAPIKeysRequest + (*GetAPIKeysResponse)(nil), // 153: wg.cosmo.platform.v1.GetAPIKeysResponse + (*CreateAPIKeyRequest)(nil), // 154: wg.cosmo.platform.v1.CreateAPIKeyRequest + (*CreateAPIKeyResponse)(nil), // 155: wg.cosmo.platform.v1.CreateAPIKeyResponse + (*DeleteAPIKeyRequest)(nil), // 156: wg.cosmo.platform.v1.DeleteAPIKeyRequest + (*DeleteAPIKeyResponse)(nil), // 157: wg.cosmo.platform.v1.DeleteAPIKeyResponse + (*UpdateAPIKeyRequest)(nil), // 158: wg.cosmo.platform.v1.UpdateAPIKeyRequest + (*UpdateAPIKeyResponse)(nil), // 159: wg.cosmo.platform.v1.UpdateAPIKeyResponse + (*RemoveOrganizationMemberRequest)(nil), // 160: wg.cosmo.platform.v1.RemoveOrganizationMemberRequest + (*RemoveOrganizationMemberResponse)(nil), // 161: wg.cosmo.platform.v1.RemoveOrganizationMemberResponse + (*RemoveInvitationRequest)(nil), // 162: wg.cosmo.platform.v1.RemoveInvitationRequest + (*RemoveInvitationResponse)(nil), // 163: wg.cosmo.platform.v1.RemoveInvitationResponse + (*MigrateFromApolloRequest)(nil), // 164: wg.cosmo.platform.v1.MigrateFromApolloRequest + (*MigrateFromApolloResponse)(nil), // 165: wg.cosmo.platform.v1.MigrateFromApolloResponse + (*Span)(nil), // 166: wg.cosmo.platform.v1.Span + (*GetTraceRequest)(nil), // 167: wg.cosmo.platform.v1.GetTraceRequest + (*GetTraceResponse)(nil), // 168: wg.cosmo.platform.v1.GetTraceResponse + (*WhoAmIRequest)(nil), // 169: wg.cosmo.platform.v1.WhoAmIRequest + (*WhoAmIResponse)(nil), // 170: wg.cosmo.platform.v1.WhoAmIResponse + (*LoginMethod)(nil), // 171: wg.cosmo.platform.v1.LoginMethod + (*RouterToken)(nil), // 172: wg.cosmo.platform.v1.RouterToken + (*GenerateRouterTokenRequest)(nil), // 173: wg.cosmo.platform.v1.GenerateRouterTokenRequest + (*GenerateRouterTokenResponse)(nil), // 174: wg.cosmo.platform.v1.GenerateRouterTokenResponse + (*GetRouterTokensRequest)(nil), // 175: wg.cosmo.platform.v1.GetRouterTokensRequest + (*GetRouterTokensResponse)(nil), // 176: wg.cosmo.platform.v1.GetRouterTokensResponse + (*DeleteRouterTokenRequest)(nil), // 177: wg.cosmo.platform.v1.DeleteRouterTokenRequest + (*DeleteRouterTokenResponse)(nil), // 178: wg.cosmo.platform.v1.DeleteRouterTokenResponse + (*PersistedOperation)(nil), // 179: wg.cosmo.platform.v1.PersistedOperation + (*PublishPersistedOperationsRequest)(nil), // 180: wg.cosmo.platform.v1.PublishPersistedOperationsRequest + (*PublishedOperation)(nil), // 181: wg.cosmo.platform.v1.PublishedOperation + (*PublishPersistedOperationsResponse)(nil), // 182: wg.cosmo.platform.v1.PublishPersistedOperationsResponse + (*DeletePersistedOperationRequest)(nil), // 183: wg.cosmo.platform.v1.DeletePersistedOperationRequest + (*DeletePersistedOperationResponse)(nil), // 184: wg.cosmo.platform.v1.DeletePersistedOperationResponse + (*CheckPersistedOperationTrafficRequest)(nil), // 185: wg.cosmo.platform.v1.CheckPersistedOperationTrafficRequest + (*CheckPersistedOperationTrafficResponse)(nil), // 186: wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse + (*GetPersistedOperationsRequest)(nil), // 187: wg.cosmo.platform.v1.GetPersistedOperationsRequest + (*GetPersistedOperationsResponse)(nil), // 188: wg.cosmo.platform.v1.GetPersistedOperationsResponse + (*Header)(nil), // 189: wg.cosmo.platform.v1.Header + (*CreateOrganizationWebhookConfigRequest)(nil), // 190: wg.cosmo.platform.v1.CreateOrganizationWebhookConfigRequest + (*CreateOrganizationWebhookConfigResponse)(nil), // 191: wg.cosmo.platform.v1.CreateOrganizationWebhookConfigResponse + (*GetOrganizationWebhookConfigsRequest)(nil), // 192: wg.cosmo.platform.v1.GetOrganizationWebhookConfigsRequest + (*GetOrganizationWebhookConfigsResponse)(nil), // 193: wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse + (*GetOrganizationWebhookMetaRequest)(nil), // 194: wg.cosmo.platform.v1.GetOrganizationWebhookMetaRequest + (*GetOrganizationWebhookMetaResponse)(nil), // 195: wg.cosmo.platform.v1.GetOrganizationWebhookMetaResponse + (*UpdateOrganizationWebhookConfigRequest)(nil), // 196: wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigRequest + (*UpdateOrganizationWebhookConfigResponse)(nil), // 197: wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigResponse + (*DeleteOrganizationWebhookConfigRequest)(nil), // 198: wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigRequest + (*DeleteOrganizationWebhookConfigResponse)(nil), // 199: wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigResponse + (*CreateIntegrationRequest)(nil), // 200: wg.cosmo.platform.v1.CreateIntegrationRequest + (*CreateIntegrationResponse)(nil), // 201: wg.cosmo.platform.v1.CreateIntegrationResponse + (*GetOrganizationIntegrationsRequest)(nil), // 202: wg.cosmo.platform.v1.GetOrganizationIntegrationsRequest + (*SlackIntegrationConfig)(nil), // 203: wg.cosmo.platform.v1.SlackIntegrationConfig + (*IntegrationConfig)(nil), // 204: wg.cosmo.platform.v1.IntegrationConfig + (*Integration)(nil), // 205: wg.cosmo.platform.v1.Integration + (*GetOrganizationIntegrationsResponse)(nil), // 206: wg.cosmo.platform.v1.GetOrganizationIntegrationsResponse + (*UpdateIntegrationConfigRequest)(nil), // 207: wg.cosmo.platform.v1.UpdateIntegrationConfigRequest + (*UpdateIntegrationConfigResponse)(nil), // 208: wg.cosmo.platform.v1.UpdateIntegrationConfigResponse + (*DeleteIntegrationRequest)(nil), // 209: wg.cosmo.platform.v1.DeleteIntegrationRequest + (*DeleteIntegrationResponse)(nil), // 210: wg.cosmo.platform.v1.DeleteIntegrationResponse + (*DeleteOrganizationRequest)(nil), // 211: wg.cosmo.platform.v1.DeleteOrganizationRequest + (*DeleteOrganizationResponse)(nil), // 212: wg.cosmo.platform.v1.DeleteOrganizationResponse + (*RestoreOrganizationRequest)(nil), // 213: wg.cosmo.platform.v1.RestoreOrganizationRequest + (*RestoreOrganizationResponse)(nil), // 214: wg.cosmo.platform.v1.RestoreOrganizationResponse + (*LeaveOrganizationRequest)(nil), // 215: wg.cosmo.platform.v1.LeaveOrganizationRequest + (*LeaveOrganizationResponse)(nil), // 216: wg.cosmo.platform.v1.LeaveOrganizationResponse + (*UpdateOrganizationDetailsRequest)(nil), // 217: wg.cosmo.platform.v1.UpdateOrganizationDetailsRequest + (*UpdateOrganizationDetailsResponse)(nil), // 218: wg.cosmo.platform.v1.UpdateOrganizationDetailsResponse + (*UpdateOrgMemberGroupRequest)(nil), // 219: wg.cosmo.platform.v1.UpdateOrgMemberGroupRequest + (*UpdateOrgMemberGroupResponse)(nil), // 220: wg.cosmo.platform.v1.UpdateOrgMemberGroupResponse + (*CreateOrganizationRequest)(nil), // 221: wg.cosmo.platform.v1.CreateOrganizationRequest + (*CreateOrganizationResponse)(nil), // 222: wg.cosmo.platform.v1.CreateOrganizationResponse + (*Organization)(nil), // 223: wg.cosmo.platform.v1.Organization + (*GetOrganizationBySlugRequest)(nil), // 224: wg.cosmo.platform.v1.GetOrganizationBySlugRequest + (*GetOrganizationBySlugResponse)(nil), // 225: wg.cosmo.platform.v1.GetOrganizationBySlugResponse + (*GetBillingPlansRequest)(nil), // 226: wg.cosmo.platform.v1.GetBillingPlansRequest + (*GetBillingPlansResponse)(nil), // 227: wg.cosmo.platform.v1.GetBillingPlansResponse + (*CreateCheckoutSessionRequest)(nil), // 228: wg.cosmo.platform.v1.CreateCheckoutSessionRequest + (*CreateCheckoutSessionResponse)(nil), // 229: wg.cosmo.platform.v1.CreateCheckoutSessionResponse + (*CreateBillingPortalSessionRequest)(nil), // 230: wg.cosmo.platform.v1.CreateBillingPortalSessionRequest + (*CreateBillingPortalSessionResponse)(nil), // 231: wg.cosmo.platform.v1.CreateBillingPortalSessionResponse + (*UpgradePlanRequest)(nil), // 232: wg.cosmo.platform.v1.UpgradePlanRequest + (*UpgradePlanResponse)(nil), // 233: wg.cosmo.platform.v1.UpgradePlanResponse + (*GetGraphMetricsRequest)(nil), // 234: wg.cosmo.platform.v1.GetGraphMetricsRequest + (*GetGraphMetricsResponse)(nil), // 235: wg.cosmo.platform.v1.GetGraphMetricsResponse + (*MetricsDashboardMetric)(nil), // 236: wg.cosmo.platform.v1.MetricsDashboardMetric + (*MetricsTopItem)(nil), // 237: wg.cosmo.platform.v1.MetricsTopItem + (*MetricsSeriesItem)(nil), // 238: wg.cosmo.platform.v1.MetricsSeriesItem + (*MetricsDashboard)(nil), // 239: wg.cosmo.platform.v1.MetricsDashboard + (*GetMetricsErrorRateRequest)(nil), // 240: wg.cosmo.platform.v1.GetMetricsErrorRateRequest + (*GetMetricsErrorRateResponse)(nil), // 241: wg.cosmo.platform.v1.GetMetricsErrorRateResponse + (*MetricsErrorRateSeriesItem)(nil), // 242: wg.cosmo.platform.v1.MetricsErrorRateSeriesItem + (*GetSubgraphMetricsRequest)(nil), // 243: wg.cosmo.platform.v1.GetSubgraphMetricsRequest + (*GetSubgraphMetricsResponse)(nil), // 244: wg.cosmo.platform.v1.GetSubgraphMetricsResponse + (*GetSubgraphMetricsErrorRateRequest)(nil), // 245: wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateRequest + (*GetSubgraphMetricsErrorRateResponse)(nil), // 246: wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateResponse + (*ForceCheckSuccessRequest)(nil), // 247: wg.cosmo.platform.v1.ForceCheckSuccessRequest + (*ForceCheckSuccessResponse)(nil), // 248: wg.cosmo.platform.v1.ForceCheckSuccessResponse + (*ToggleChangeOverridesForAllOperationsRequest)(nil), // 249: wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsRequest + (*ToggleChangeOverridesForAllOperationsResponse)(nil), // 250: wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsResponse + (*CreateIgnoreOverridesForAllOperationsRequest)(nil), // 251: wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsRequest + (*CreateIgnoreOverridesForAllOperationsResponse)(nil), // 252: wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsResponse + (*OverrideChange)(nil), // 253: wg.cosmo.platform.v1.OverrideChange + (*CreateOperationOverridesRequest)(nil), // 254: wg.cosmo.platform.v1.CreateOperationOverridesRequest + (*CreateOperationOverridesResponse)(nil), // 255: wg.cosmo.platform.v1.CreateOperationOverridesResponse + (*CreateOperationIgnoreAllOverrideRequest)(nil), // 256: wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideRequest + (*CreateOperationIgnoreAllOverrideResponse)(nil), // 257: wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideResponse + (*RemoveOperationOverridesRequest)(nil), // 258: wg.cosmo.platform.v1.RemoveOperationOverridesRequest + (*RemoveOperationOverridesResponse)(nil), // 259: wg.cosmo.platform.v1.RemoveOperationOverridesResponse + (*RemoveOperationIgnoreAllOverrideRequest)(nil), // 260: wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideRequest + (*RemoveOperationIgnoreAllOverrideResponse)(nil), // 261: wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideResponse + (*GetOperationOverridesRequest)(nil), // 262: wg.cosmo.platform.v1.GetOperationOverridesRequest + (*GetOperationOverridesResponse)(nil), // 263: wg.cosmo.platform.v1.GetOperationOverridesResponse + (*GetAllOverridesRequest)(nil), // 264: wg.cosmo.platform.v1.GetAllOverridesRequest + (*GetAllOverridesResponse)(nil), // 265: wg.cosmo.platform.v1.GetAllOverridesResponse + (*IsGitHubAppInstalledRequest)(nil), // 266: wg.cosmo.platform.v1.IsGitHubAppInstalledRequest + (*IsGitHubAppInstalledResponse)(nil), // 267: wg.cosmo.platform.v1.IsGitHubAppInstalledResponse + (*GroupMapper)(nil), // 268: wg.cosmo.platform.v1.GroupMapper + (*CreateOIDCProviderRequest)(nil), // 269: wg.cosmo.platform.v1.CreateOIDCProviderRequest + (*CreateOIDCProviderResponse)(nil), // 270: wg.cosmo.platform.v1.CreateOIDCProviderResponse + (*OIDCProvider)(nil), // 271: wg.cosmo.platform.v1.OIDCProvider + (*ListOIDCProvidersRequest)(nil), // 272: wg.cosmo.platform.v1.ListOIDCProvidersRequest + (*ListOIDCProvidersResponse)(nil), // 273: wg.cosmo.platform.v1.ListOIDCProvidersResponse + (*GetOIDCProviderRequest)(nil), // 274: wg.cosmo.platform.v1.GetOIDCProviderRequest + (*GetOIDCProviderResponse)(nil), // 275: wg.cosmo.platform.v1.GetOIDCProviderResponse + (*DeleteOIDCProviderRequest)(nil), // 276: wg.cosmo.platform.v1.DeleteOIDCProviderRequest + (*DeleteOIDCProviderResponse)(nil), // 277: wg.cosmo.platform.v1.DeleteOIDCProviderResponse + (*UpdateIDPMappersRequest)(nil), // 278: wg.cosmo.platform.v1.UpdateIDPMappersRequest + (*UpdateIDPMappersResponse)(nil), // 279: wg.cosmo.platform.v1.UpdateIDPMappersResponse + (*GetOrganizationRequestsCountRequest)(nil), // 280: wg.cosmo.platform.v1.GetOrganizationRequestsCountRequest + (*GetOrganizationRequestsCountResponse)(nil), // 281: wg.cosmo.platform.v1.GetOrganizationRequestsCountResponse + (*OrganizationInvite)(nil), // 282: wg.cosmo.platform.v1.OrganizationInvite + (*GetAuditLogsRequest)(nil), // 283: wg.cosmo.platform.v1.GetAuditLogsRequest + (*AuditLog)(nil), // 284: wg.cosmo.platform.v1.AuditLog + (*GetAuditLogsResponse)(nil), // 285: wg.cosmo.platform.v1.GetAuditLogsResponse + (*GetInvitationsRequest)(nil), // 286: wg.cosmo.platform.v1.GetInvitationsRequest + (*GetInvitationsResponse)(nil), // 287: wg.cosmo.platform.v1.GetInvitationsResponse + (*AcceptOrDeclineInvitationRequest)(nil), // 288: wg.cosmo.platform.v1.AcceptOrDeclineInvitationRequest + (*AcceptOrDeclineInvitationResponse)(nil), // 289: wg.cosmo.platform.v1.AcceptOrDeclineInvitationResponse + (*GraphComposition)(nil), // 290: wg.cosmo.platform.v1.GraphComposition + (*GraphCompositionSubgraph)(nil), // 291: wg.cosmo.platform.v1.GraphCompositionSubgraph + (*GetCompositionsRequest)(nil), // 292: wg.cosmo.platform.v1.GetCompositionsRequest + (*GetCompositionsResponse)(nil), // 293: wg.cosmo.platform.v1.GetCompositionsResponse + (*GetCompositionDetailsRequest)(nil), // 294: wg.cosmo.platform.v1.GetCompositionDetailsRequest + (*FeatureFlagComposition)(nil), // 295: wg.cosmo.platform.v1.FeatureFlagComposition + (*GetCompositionDetailsResponse)(nil), // 296: wg.cosmo.platform.v1.GetCompositionDetailsResponse + (*GetSdlBySchemaVersionRequest)(nil), // 297: wg.cosmo.platform.v1.GetSdlBySchemaVersionRequest + (*GetSdlBySchemaVersionResponse)(nil), // 298: wg.cosmo.platform.v1.GetSdlBySchemaVersionResponse + (*GetChangelogBySchemaVersionRequest)(nil), // 299: wg.cosmo.platform.v1.GetChangelogBySchemaVersionRequest + (*GetChangelogBySchemaVersionResponse)(nil), // 300: wg.cosmo.platform.v1.GetChangelogBySchemaVersionResponse + (*GetUserAccessibleResourcesRequest)(nil), // 301: wg.cosmo.platform.v1.GetUserAccessibleResourcesRequest + (*GetUserAccessibleResourcesResponse)(nil), // 302: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse + (*UpdateFeatureSettingsRequest)(nil), // 303: wg.cosmo.platform.v1.UpdateFeatureSettingsRequest + (*UpdateFeatureSettingsResponse)(nil), // 304: wg.cosmo.platform.v1.UpdateFeatureSettingsResponse + (*GetSubgraphMembersRequest)(nil), // 305: wg.cosmo.platform.v1.GetSubgraphMembersRequest + (*SubgraphMember)(nil), // 306: wg.cosmo.platform.v1.SubgraphMember + (*GetSubgraphMembersResponse)(nil), // 307: wg.cosmo.platform.v1.GetSubgraphMembersResponse + (*AddReadmeRequest)(nil), // 308: wg.cosmo.platform.v1.AddReadmeRequest + (*AddReadmeResponse)(nil), // 309: wg.cosmo.platform.v1.AddReadmeResponse + (*Router)(nil), // 310: wg.cosmo.platform.v1.Router + (*GetRoutersRequest)(nil), // 311: wg.cosmo.platform.v1.GetRoutersRequest + (*GetRoutersResponse)(nil), // 312: wg.cosmo.platform.v1.GetRoutersResponse + (*ClientInfo)(nil), // 313: wg.cosmo.platform.v1.ClientInfo + (*GetClientsRequest)(nil), // 314: wg.cosmo.platform.v1.GetClientsRequest + (*GetClientsResponse)(nil), // 315: wg.cosmo.platform.v1.GetClientsResponse + (*PreviewDeleteClientRequest)(nil), // 316: wg.cosmo.platform.v1.PreviewDeleteClientRequest + (*PreviewDeleteClientResponse)(nil), // 317: wg.cosmo.platform.v1.PreviewDeleteClientResponse + (*DeleteClientRequest)(nil), // 318: wg.cosmo.platform.v1.DeleteClientRequest + (*DeleteClientResponse)(nil), // 319: wg.cosmo.platform.v1.DeleteClientResponse + (*GetFieldUsageRequest)(nil), // 320: wg.cosmo.platform.v1.GetFieldUsageRequest + (*ClientWithOperations)(nil), // 321: wg.cosmo.platform.v1.ClientWithOperations + (*FieldUsageMeta)(nil), // 322: wg.cosmo.platform.v1.FieldUsageMeta + (*GetFieldUsageResponse)(nil), // 323: wg.cosmo.platform.v1.GetFieldUsageResponse + (*CreateNamespaceRequest)(nil), // 324: wg.cosmo.platform.v1.CreateNamespaceRequest + (*CreateNamespaceResponse)(nil), // 325: wg.cosmo.platform.v1.CreateNamespaceResponse + (*DeleteNamespaceRequest)(nil), // 326: wg.cosmo.platform.v1.DeleteNamespaceRequest + (*DeleteNamespaceResponse)(nil), // 327: wg.cosmo.platform.v1.DeleteNamespaceResponse + (*RenameNamespaceRequest)(nil), // 328: wg.cosmo.platform.v1.RenameNamespaceRequest + (*RenameNamespaceResponse)(nil), // 329: wg.cosmo.platform.v1.RenameNamespaceResponse + (*Namespace)(nil), // 330: wg.cosmo.platform.v1.Namespace + (*GetNamespacesRequest)(nil), // 331: wg.cosmo.platform.v1.GetNamespacesRequest + (*GetNamespacesResponse)(nil), // 332: wg.cosmo.platform.v1.GetNamespacesResponse + (*MoveGraphRequest)(nil), // 333: wg.cosmo.platform.v1.MoveGraphRequest + (*MoveGraphResponse)(nil), // 334: wg.cosmo.platform.v1.MoveGraphResponse + (*GetNamespaceLintConfigRequest)(nil), // 335: wg.cosmo.platform.v1.GetNamespaceLintConfigRequest + (*GetNamespaceLintConfigResponse)(nil), // 336: wg.cosmo.platform.v1.GetNamespaceLintConfigResponse + (*GetNamespaceChecksConfigurationRequest)(nil), // 337: wg.cosmo.platform.v1.GetNamespaceChecksConfigurationRequest + (*GetNamespaceChecksConfigurationResponse)(nil), // 338: wg.cosmo.platform.v1.GetNamespaceChecksConfigurationResponse + (*UpdateNamespaceChecksConfigurationRequest)(nil), // 339: wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationRequest + (*UpdateNamespaceChecksConfigurationResponse)(nil), // 340: wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationResponse + (*EnableLintingForTheNamespaceRequest)(nil), // 341: wg.cosmo.platform.v1.EnableLintingForTheNamespaceRequest + (*EnableLintingForTheNamespaceResponse)(nil), // 342: wg.cosmo.platform.v1.EnableLintingForTheNamespaceResponse + (*LintConfig)(nil), // 343: wg.cosmo.platform.v1.LintConfig + (*ConfigureNamespaceLintConfigRequest)(nil), // 344: wg.cosmo.platform.v1.ConfigureNamespaceLintConfigRequest + (*ConfigureNamespaceLintConfigResponse)(nil), // 345: wg.cosmo.platform.v1.ConfigureNamespaceLintConfigResponse + (*EnableGraphPruningRequest)(nil), // 346: wg.cosmo.platform.v1.EnableGraphPruningRequest + (*EnableGraphPruningResponse)(nil), // 347: wg.cosmo.platform.v1.EnableGraphPruningResponse + (*GraphPruningConfig)(nil), // 348: wg.cosmo.platform.v1.GraphPruningConfig + (*ConfigureNamespaceGraphPruningConfigRequest)(nil), // 349: wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigRequest + (*ConfigureNamespaceGraphPruningConfigResponse)(nil), // 350: wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigResponse + (*GetNamespaceGraphPruningConfigRequest)(nil), // 351: wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigRequest + (*GetNamespaceGraphPruningConfigResponse)(nil), // 352: wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigResponse + (*MigrateMonographRequest)(nil), // 353: wg.cosmo.platform.v1.MigrateMonographRequest + (*MigrateMonographResponse)(nil), // 354: wg.cosmo.platform.v1.MigrateMonographResponse + (*GetUserAccessiblePermissionsRequest)(nil), // 355: wg.cosmo.platform.v1.GetUserAccessiblePermissionsRequest + (*Permission)(nil), // 356: wg.cosmo.platform.v1.Permission + (*GetUserAccessiblePermissionsResponse)(nil), // 357: wg.cosmo.platform.v1.GetUserAccessiblePermissionsResponse + (*CreateContractRequest)(nil), // 358: wg.cosmo.platform.v1.CreateContractRequest + (*CreateContractResponse)(nil), // 359: wg.cosmo.platform.v1.CreateContractResponse + (*UpdateContractRequest)(nil), // 360: wg.cosmo.platform.v1.UpdateContractRequest + (*UpdateContractResponse)(nil), // 361: wg.cosmo.platform.v1.UpdateContractResponse + (*IsMemberLimitReachedRequest)(nil), // 362: wg.cosmo.platform.v1.IsMemberLimitReachedRequest + (*IsMemberLimitReachedResponse)(nil), // 363: wg.cosmo.platform.v1.IsMemberLimitReachedResponse + (*DeleteUserRequest)(nil), // 364: wg.cosmo.platform.v1.DeleteUserRequest + (*DeleteUserResponse)(nil), // 365: wg.cosmo.platform.v1.DeleteUserResponse + (*CreateFeatureFlagRequest)(nil), // 366: wg.cosmo.platform.v1.CreateFeatureFlagRequest + (*CreateFeatureFlagResponse)(nil), // 367: wg.cosmo.platform.v1.CreateFeatureFlagResponse + (*UpdateFeatureFlagRequest)(nil), // 368: wg.cosmo.platform.v1.UpdateFeatureFlagRequest + (*UpdateFeatureFlagResponse)(nil), // 369: wg.cosmo.platform.v1.UpdateFeatureFlagResponse + (*EnableFeatureFlagRequest)(nil), // 370: wg.cosmo.platform.v1.EnableFeatureFlagRequest + (*EnableFeatureFlagResponse)(nil), // 371: wg.cosmo.platform.v1.EnableFeatureFlagResponse + (*DeleteFeatureFlagRequest)(nil), // 372: wg.cosmo.platform.v1.DeleteFeatureFlagRequest + (*DeleteFeatureFlagResponse)(nil), // 373: wg.cosmo.platform.v1.DeleteFeatureFlagResponse + (*FeatureFlag)(nil), // 374: wg.cosmo.platform.v1.FeatureFlag + (*GetFeatureFlagsRequest)(nil), // 375: wg.cosmo.platform.v1.GetFeatureFlagsRequest + (*GetFeatureFlagsResponse)(nil), // 376: wg.cosmo.platform.v1.GetFeatureFlagsResponse + (*GetFeatureFlagByNameRequest)(nil), // 377: wg.cosmo.platform.v1.GetFeatureFlagByNameRequest + (*GetFeatureFlagByNameResponse)(nil), // 378: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse + (*GetFeatureSubgraphsByFeatureFlagRequest)(nil), // 379: wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagRequest + (*GetFeatureSubgraphsByFeatureFlagResponse)(nil), // 380: wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagResponse + (*GetFeatureSubgraphsRequest)(nil), // 381: wg.cosmo.platform.v1.GetFeatureSubgraphsRequest + (*GetFeatureSubgraphsResponse)(nil), // 382: wg.cosmo.platform.v1.GetFeatureSubgraphsResponse + (*GetFeatureFlagsByFederatedGraphRequest)(nil), // 383: wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphRequest + (*GetFeatureFlagsByFederatedGraphResponse)(nil), // 384: wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphResponse + (*GetFeatureFlagsInLatestCompositionByFederatedGraphRequest)(nil), // 385: wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphRequest + (*GetFeatureFlagsInLatestCompositionByFederatedGraphResponse)(nil), // 386: wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphResponse + (*GetFeatureSubgraphsByFederatedGraphRequest)(nil), // 387: wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphRequest + (*GetFeatureSubgraphsByFederatedGraphResponse)(nil), // 388: wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphResponse + (*GetOrganizationWebhookHistoryRequest)(nil), // 389: wg.cosmo.platform.v1.GetOrganizationWebhookHistoryRequest + (*WebhookDelivery)(nil), // 390: wg.cosmo.platform.v1.WebhookDelivery + (*GetOrganizationWebhookHistoryResponse)(nil), // 391: wg.cosmo.platform.v1.GetOrganizationWebhookHistoryResponse + (*RedeliverWebhookRequest)(nil), // 392: wg.cosmo.platform.v1.RedeliverWebhookRequest + (*RedeliverWebhookResponse)(nil), // 393: wg.cosmo.platform.v1.RedeliverWebhookResponse + (*GetWebhookDeliveryDetailsRequest)(nil), // 394: wg.cosmo.platform.v1.GetWebhookDeliveryDetailsRequest + (*GetWebhookDeliveryDetailsResponse)(nil), // 395: wg.cosmo.platform.v1.GetWebhookDeliveryDetailsResponse + (*CreatePlaygroundScriptRequest)(nil), // 396: wg.cosmo.platform.v1.CreatePlaygroundScriptRequest + (*CreatePlaygroundScriptResponse)(nil), // 397: wg.cosmo.platform.v1.CreatePlaygroundScriptResponse + (*DeletePlaygroundScriptRequest)(nil), // 398: wg.cosmo.platform.v1.DeletePlaygroundScriptRequest + (*DeletePlaygroundScriptResponse)(nil), // 399: wg.cosmo.platform.v1.DeletePlaygroundScriptResponse + (*UpdatePlaygroundScriptRequest)(nil), // 400: wg.cosmo.platform.v1.UpdatePlaygroundScriptRequest + (*UpdatePlaygroundScriptResponse)(nil), // 401: wg.cosmo.platform.v1.UpdatePlaygroundScriptResponse + (*GetPlaygroundScriptsRequest)(nil), // 402: wg.cosmo.platform.v1.GetPlaygroundScriptsRequest + (*PlaygroundScript)(nil), // 403: wg.cosmo.platform.v1.PlaygroundScript + (*GetPlaygroundScriptsResponse)(nil), // 404: wg.cosmo.platform.v1.GetPlaygroundScriptsResponse + (*GetFederatedGraphByIdRequest)(nil), // 405: wg.cosmo.platform.v1.GetFederatedGraphByIdRequest + (*GetFederatedGraphByIdResponse)(nil), // 406: wg.cosmo.platform.v1.GetFederatedGraphByIdResponse + (*GetSubgraphByIdRequest)(nil), // 407: wg.cosmo.platform.v1.GetSubgraphByIdRequest + (*GetSubgraphByIdResponse)(nil), // 408: wg.cosmo.platform.v1.GetSubgraphByIdResponse + (*GetNamespaceRequest)(nil), // 409: wg.cosmo.platform.v1.GetNamespaceRequest + (*GetNamespaceResponse)(nil), // 410: wg.cosmo.platform.v1.GetNamespaceResponse + (*WorkspaceNamespace)(nil), // 411: wg.cosmo.platform.v1.WorkspaceNamespace + (*WorkspaceFederatedGraph)(nil), // 412: wg.cosmo.platform.v1.WorkspaceFederatedGraph + (*WorkspaceSubgraph)(nil), // 413: wg.cosmo.platform.v1.WorkspaceSubgraph + (*GetWorkspaceRequest)(nil), // 414: wg.cosmo.platform.v1.GetWorkspaceRequest + (*GetWorkspaceResponse)(nil), // 415: wg.cosmo.platform.v1.GetWorkspaceResponse + (*PushCacheWarmerOperationRequest)(nil), // 416: wg.cosmo.platform.v1.PushCacheWarmerOperationRequest + (*PushCacheWarmerOperationResponse)(nil), // 417: wg.cosmo.platform.v1.PushCacheWarmerOperationResponse + (*GetCacheWarmerOperationsRequest)(nil), // 418: wg.cosmo.platform.v1.GetCacheWarmerOperationsRequest + (*CacheWarmerOperation)(nil), // 419: wg.cosmo.platform.v1.CacheWarmerOperation + (*GetCacheWarmerOperationsResponse)(nil), // 420: wg.cosmo.platform.v1.GetCacheWarmerOperationsResponse + (*ComputeCacheWarmerOperationsRequest)(nil), // 421: wg.cosmo.platform.v1.ComputeCacheWarmerOperationsRequest + (*ComputeCacheWarmerOperationsResponse)(nil), // 422: wg.cosmo.platform.v1.ComputeCacheWarmerOperationsResponse + (*ConfigureCacheWarmerRequest)(nil), // 423: wg.cosmo.platform.v1.ConfigureCacheWarmerRequest + (*ConfigureCacheWarmerResponse)(nil), // 424: wg.cosmo.platform.v1.ConfigureCacheWarmerResponse + (*GetCacheWarmerConfigRequest)(nil), // 425: wg.cosmo.platform.v1.GetCacheWarmerConfigRequest + (*GetCacheWarmerConfigResponse)(nil), // 426: wg.cosmo.platform.v1.GetCacheWarmerConfigResponse + (*GetSubgraphCheckExtensionsConfigRequest)(nil), // 427: wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigRequest + (*GetSubgraphCheckExtensionsConfigResponse)(nil), // 428: wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigResponse + (*ConfigureSubgraphCheckExtensionsRequest)(nil), // 429: wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsRequest + (*ConfigureSubgraphCheckExtensionsResponse)(nil), // 430: wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsResponse + (*DeleteCacheWarmerOperationRequest)(nil), // 431: wg.cosmo.platform.v1.DeleteCacheWarmerOperationRequest + (*DeleteCacheWarmerOperationResponse)(nil), // 432: wg.cosmo.platform.v1.DeleteCacheWarmerOperationResponse + (*ListRouterCompatibilityVersionsRequest)(nil), // 433: wg.cosmo.platform.v1.ListRouterCompatibilityVersionsRequest + (*ListRouterCompatibilityVersionsResponse)(nil), // 434: wg.cosmo.platform.v1.ListRouterCompatibilityVersionsResponse + (*SetGraphRouterCompatibilityVersionRequest)(nil), // 435: wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionRequest + (*SetGraphRouterCompatibilityVersionResponse)(nil), // 436: wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse + (*GetProposedSchemaOfCheckedSubgraphRequest)(nil), // 437: wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphRequest + (*GetProposedSchemaOfCheckedSubgraphResponse)(nil), // 438: wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphResponse + (*Proposal)(nil), // 439: wg.cosmo.platform.v1.Proposal + (*ProposalSubgraph)(nil), // 440: wg.cosmo.platform.v1.ProposalSubgraph + (*CreateProposalRequest)(nil), // 441: wg.cosmo.platform.v1.CreateProposalRequest + (*CreateProposalResponse)(nil), // 442: wg.cosmo.platform.v1.CreateProposalResponse + (*GetProposalRequest)(nil), // 443: wg.cosmo.platform.v1.GetProposalRequest + (*GetProposalResponse)(nil), // 444: wg.cosmo.platform.v1.GetProposalResponse + (*GetProposalsByFederatedGraphRequest)(nil), // 445: wg.cosmo.platform.v1.GetProposalsByFederatedGraphRequest + (*GetProposalsByFederatedGraphResponse)(nil), // 446: wg.cosmo.platform.v1.GetProposalsByFederatedGraphResponse + (*GetProposalChecksRequest)(nil), // 447: wg.cosmo.platform.v1.GetProposalChecksRequest + (*GetProposalChecksResponse)(nil), // 448: wg.cosmo.platform.v1.GetProposalChecksResponse + (*UpdateProposalRequest)(nil), // 449: wg.cosmo.platform.v1.UpdateProposalRequest + (*UpdateProposalResponse)(nil), // 450: wg.cosmo.platform.v1.UpdateProposalResponse + (*EnableProposalsForNamespaceRequest)(nil), // 451: wg.cosmo.platform.v1.EnableProposalsForNamespaceRequest + (*EnableProposalsForNamespaceResponse)(nil), // 452: wg.cosmo.platform.v1.EnableProposalsForNamespaceResponse + (*ConfigureNamespaceProposalConfigRequest)(nil), // 453: wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigRequest + (*ConfigureNamespaceProposalConfigResponse)(nil), // 454: wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigResponse + (*GetNamespaceProposalConfigRequest)(nil), // 455: wg.cosmo.platform.v1.GetNamespaceProposalConfigRequest + (*GetNamespaceProposalConfigResponse)(nil), // 456: wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse + (*NamespaceLoginMethodMapping)(nil), // 457: wg.cosmo.platform.v1.NamespaceLoginMethodMapping + (*UpdateNamespaceLoginMethodsRequest)(nil), // 458: wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsRequest + (*UpdateNamespaceLoginMethodsResponse)(nil), // 459: wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsResponse + (*ListNamespaceLoginMethodsRequest)(nil), // 460: wg.cosmo.platform.v1.ListNamespaceLoginMethodsRequest + (*ListNamespaceLoginMethodsResponse)(nil), // 461: wg.cosmo.platform.v1.ListNamespaceLoginMethodsResponse + (*OrganizationLoginMethods)(nil), // 462: wg.cosmo.platform.v1.OrganizationLoginMethods + (*GetOrganizationLoginMethodsRequest)(nil), // 463: wg.cosmo.platform.v1.GetOrganizationLoginMethodsRequest + (*GetOrganizationLoginMethodsResponse)(nil), // 464: wg.cosmo.platform.v1.GetOrganizationLoginMethodsResponse + (*UpdateOrganizationLoginMethodsRequest)(nil), // 465: wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsRequest + (*UpdateOrganizationLoginMethodsResponse)(nil), // 466: wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsResponse + (*GetOperationsRequest)(nil), // 467: wg.cosmo.platform.v1.GetOperationsRequest + (*GetOperationsResponse)(nil), // 468: wg.cosmo.platform.v1.GetOperationsResponse + (*GetClientsFromAnalyticsRequest)(nil), // 469: wg.cosmo.platform.v1.GetClientsFromAnalyticsRequest + (*GetClientsFromAnalyticsResponse)(nil), // 470: wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse + (*GetOperationClientsRequest)(nil), // 471: wg.cosmo.platform.v1.GetOperationClientsRequest + (*GetOperationClientsResponse)(nil), // 472: wg.cosmo.platform.v1.GetOperationClientsResponse + (*GetOperationDeprecatedFieldsRequest)(nil), // 473: wg.cosmo.platform.v1.GetOperationDeprecatedFieldsRequest + (*GetOperationDeprecatedFieldsResponse)(nil), // 474: wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse + (*ValidateAndFetchPluginDataRequest)(nil), // 475: wg.cosmo.platform.v1.ValidateAndFetchPluginDataRequest + (*ValidateAndFetchPluginDataResponse)(nil), // 476: wg.cosmo.platform.v1.ValidateAndFetchPluginDataResponse + (*LinkSubgraphRequest)(nil), // 477: wg.cosmo.platform.v1.LinkSubgraphRequest + (*LinkSubgraphResponse)(nil), // 478: wg.cosmo.platform.v1.LinkSubgraphResponse + (*UnlinkSubgraphRequest)(nil), // 479: wg.cosmo.platform.v1.UnlinkSubgraphRequest + (*UnlinkSubgraphResponse)(nil), // 480: wg.cosmo.platform.v1.UnlinkSubgraphResponse + (*VerifyAPIKeyGraphAccessRequest)(nil), // 481: wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessRequest + (*VerifyAPIKeyGraphAccessResponse)(nil), // 482: wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessResponse + (*InitializeCosmoUserRequest)(nil), // 483: wg.cosmo.platform.v1.InitializeCosmoUserRequest + (*InitializeCosmoUserResponse)(nil), // 484: wg.cosmo.platform.v1.InitializeCosmoUserResponse + (*ListOrganizationsRequest)(nil), // 485: wg.cosmo.platform.v1.ListOrganizationsRequest + (*ListOrganizationsResponse)(nil), // 486: wg.cosmo.platform.v1.ListOrganizationsResponse + (*RecomposeGraphRequest)(nil), // 487: wg.cosmo.platform.v1.RecomposeGraphRequest + (*RecomposeGraphResponse)(nil), // 488: wg.cosmo.platform.v1.RecomposeGraphResponse + (*RecomposeFeatureFlagRequest)(nil), // 489: wg.cosmo.platform.v1.RecomposeFeatureFlagRequest + (*RecomposeFeatureFlagResponse)(nil), // 490: wg.cosmo.platform.v1.RecomposeFeatureFlagResponse + (*GetOnboardingRequest)(nil), // 491: wg.cosmo.platform.v1.GetOnboardingRequest + (*GetOnboardingResponse)(nil), // 492: wg.cosmo.platform.v1.GetOnboardingResponse + (*CreateOnboardingRequest)(nil), // 493: wg.cosmo.platform.v1.CreateOnboardingRequest + (*CreateOnboardingResponse)(nil), // 494: wg.cosmo.platform.v1.CreateOnboardingResponse + (*FinishOnboardingRequest)(nil), // 495: wg.cosmo.platform.v1.FinishOnboardingRequest + (*FinishOnboardingResponse)(nil), // 496: wg.cosmo.platform.v1.FinishOnboardingResponse + (*Subgraph_PluginData)(nil), // 497: wg.cosmo.platform.v1.Subgraph.PluginData + (*GetSubgraphByNameResponse_LinkedSubgraph)(nil), // 498: wg.cosmo.platform.v1.GetSubgraphByNameResponse.LinkedSubgraph + (*SchemaCheck_GhDetails)(nil), // 499: wg.cosmo.platform.v1.SchemaCheck.GhDetails + (*SchemaCheck_CheckedSubgraph)(nil), // 500: wg.cosmo.platform.v1.SchemaCheck.CheckedSubgraph + (*SchemaCheck_LinkedCheck)(nil), // 501: wg.cosmo.platform.v1.SchemaCheck.LinkedCheck + (*GetCheckSummaryResponse_AffectedGraph)(nil), // 502: wg.cosmo.platform.v1.GetCheckSummaryResponse.AffectedGraph + (*GetCheckSummaryResponse_ProposalSchemaMatch)(nil), // 503: wg.cosmo.platform.v1.GetCheckSummaryResponse.ProposalSchemaMatch + (*GetCheckOperationsResponse_CheckOperation)(nil), // 504: wg.cosmo.platform.v1.GetCheckOperationsResponse.CheckOperation + nil, // 505: wg.cosmo.platform.v1.AnalyticsViewRow.ValueEntry + (*GetOrganizationGroupMembersResponse_GroupMember)(nil), // 506: wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupMember + (*GetOrganizationGroupMembersResponse_GroupApiKey)(nil), // 507: wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupApiKey + (*UpdateOrganizationGroupRequest_GroupRule)(nil), // 508: wg.cosmo.platform.v1.UpdateOrganizationGroupRequest.GroupRule + (*OrgMember_Group)(nil), // 509: wg.cosmo.platform.v1.OrgMember.Group + (*APIKey_Group)(nil), // 510: wg.cosmo.platform.v1.APIKey.Group + nil, // 511: wg.cosmo.platform.v1.Span.AttributesEntry + (*DeletePersistedOperationResponse_Operation)(nil), // 512: wg.cosmo.platform.v1.DeletePersistedOperationResponse.Operation + (*CheckPersistedOperationTrafficResponse_Operation)(nil), // 513: wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse.Operation + (*GetPersistedOperationsResponse_Operation)(nil), // 514: wg.cosmo.platform.v1.GetPersistedOperationsResponse.Operation + (*GetOrganizationWebhookConfigsResponse_Config)(nil), // 515: wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse.Config + (*GetBillingPlansResponse_BillingPlanFeature)(nil), // 516: wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlanFeature + (*GetBillingPlansResponse_BillingPlan)(nil), // 517: wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlan + (*GetAllOverridesResponse_Override)(nil), // 518: wg.cosmo.platform.v1.GetAllOverridesResponse.Override + (*GetUserAccessibleResourcesResponse_Namespace)(nil), // 519: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.Namespace + (*GetUserAccessibleResourcesResponse_FederatedGraph)(nil), // 520: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.FederatedGraph + (*GetUserAccessibleResourcesResponse_SubGraph)(nil), // 521: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.SubGraph + (*DeleteClientResponse_Operation)(nil), // 522: wg.cosmo.platform.v1.DeleteClientResponse.Operation + (*ClientWithOperations_Operation)(nil), // 523: wg.cosmo.platform.v1.ClientWithOperations.Operation + (*GetFeatureFlagByNameResponse_FfFederatedGraph)(nil), // 524: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.FfFederatedGraph + (*GetProposalResponse_CurrentSubgraph)(nil), // 525: wg.cosmo.platform.v1.GetProposalResponse.CurrentSubgraph + (*UpdateProposalRequest_UpdateProposalSubgraphs)(nil), // 526: wg.cosmo.platform.v1.UpdateProposalRequest.UpdateProposalSubgraphs + (*GetOperationsResponse_Operation)(nil), // 527: wg.cosmo.platform.v1.GetOperationsResponse.Operation + (*GetClientsFromAnalyticsResponse_Client)(nil), // 528: wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse.Client + (*GetOperationClientsResponse_Client)(nil), // 529: wg.cosmo.platform.v1.GetOperationClientsResponse.Client + (*GetOperationDeprecatedFieldsResponse_DeprecatedField)(nil), // 530: wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse.DeprecatedField + (*ListOrganizationsResponse_OrganizationMembership)(nil), // 531: wg.cosmo.platform.v1.ListOrganizationsResponse.OrganizationMembership + (common.EnumStatusCode)(0), // 532: wg.cosmo.common.EnumStatusCode + (common.GraphQLSubscriptionProtocol)(0), // 533: wg.cosmo.common.GraphQLSubscriptionProtocol + (common.GraphQLWebsocketSubprotocol)(0), // 534: wg.cosmo.common.GraphQLWebsocketSubprotocol + (*notifications.EventMeta)(nil), // 535: wg.cosmo.notifications.EventMeta } var file_wg_cosmo_platform_v1_platform_proto_depIdxs = []int32{ - 529, // 0: wg.cosmo.platform.v1.Response.code:type_name -> wg.cosmo.common.EnumStatusCode + 532, // 0: wg.cosmo.platform.v1.Response.code:type_name -> wg.cosmo.common.EnumStatusCode 19, // 1: wg.cosmo.platform.v1.PublishMonographResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 2: wg.cosmo.platform.v1.PublishMonographResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 3: wg.cosmo.platform.v1.PublishMonographResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 4: wg.cosmo.platform.v1.PublishMonographResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 49, // 2: wg.cosmo.platform.v1.PublishMonographResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 3: wg.cosmo.platform.v1.PublishMonographResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 4: wg.cosmo.platform.v1.PublishMonographResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning 18, // 5: wg.cosmo.platform.v1.PublishFederatedSubgraphRequest.labels:type_name -> wg.cosmo.platform.v1.Label - 530, // 6: wg.cosmo.platform.v1.PublishFederatedSubgraphRequest.subscription_protocol:type_name -> wg.cosmo.common.GraphQLSubscriptionProtocol - 531, // 7: wg.cosmo.platform.v1.PublishFederatedSubgraphRequest.websocket_subprotocol:type_name -> wg.cosmo.common.GraphQLWebsocketSubprotocol + 533, // 6: wg.cosmo.platform.v1.PublishFederatedSubgraphRequest.subscription_protocol:type_name -> wg.cosmo.common.GraphQLSubscriptionProtocol + 534, // 7: wg.cosmo.platform.v1.PublishFederatedSubgraphRequest.websocket_subprotocol:type_name -> wg.cosmo.common.GraphQLWebsocketSubprotocol 2, // 8: wg.cosmo.platform.v1.PublishFederatedSubgraphRequest.type:type_name -> wg.cosmo.platform.v1.SubgraphType 23, // 9: wg.cosmo.platform.v1.PublishFederatedSubgraphRequest.proto:type_name -> wg.cosmo.platform.v1.ProtoInput 19, // 10: wg.cosmo.platform.v1.PublishFederatedSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 11: wg.cosmo.platform.v1.PublishFederatedSubgraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 12: wg.cosmo.platform.v1.PublishFederatedSubgraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 13: wg.cosmo.platform.v1.PublishFederatedSubgraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 49, // 11: wg.cosmo.platform.v1.PublishFederatedSubgraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 12: wg.cosmo.platform.v1.PublishFederatedSubgraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 13: wg.cosmo.platform.v1.PublishFederatedSubgraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning 26, // 14: wg.cosmo.platform.v1.PublishFederatedSubgraphResponse.counts:type_name -> wg.cosmo.platform.v1.SubgraphPublishStats 27, // 15: wg.cosmo.platform.v1.PublishFederatedSubgraphsRequest.subgraphs:type_name -> wg.cosmo.platform.v1.PublishSubgraph 19, // 16: wg.cosmo.platform.v1.PublishFederatedSubgraphsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 17: wg.cosmo.platform.v1.PublishFederatedSubgraphsResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 18: wg.cosmo.platform.v1.PublishFederatedSubgraphsResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 19: wg.cosmo.platform.v1.PublishFederatedSubgraphsResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 49, // 17: wg.cosmo.platform.v1.PublishFederatedSubgraphsResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 18: wg.cosmo.platform.v1.PublishFederatedSubgraphsResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 19: wg.cosmo.platform.v1.PublishFederatedSubgraphsResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning 26, // 20: wg.cosmo.platform.v1.PublishFederatedSubgraphsResponse.counts:type_name -> wg.cosmo.platform.v1.SubgraphPublishStats 19, // 21: wg.cosmo.platform.v1.GetBatchPublishJobStatusResponse.response:type_name -> wg.cosmo.platform.v1.Response 0, // 22: wg.cosmo.platform.v1.GetBatchPublishJobStatusResponse.status:type_name -> wg.cosmo.platform.v1.BatchPublishJobStatus - 46, // 23: wg.cosmo.platform.v1.GetBatchPublishJobStatusResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 24: wg.cosmo.platform.v1.GetBatchPublishJobStatusResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 25: wg.cosmo.platform.v1.GetBatchPublishJobStatusResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 49, // 23: wg.cosmo.platform.v1.GetBatchPublishJobStatusResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 24: wg.cosmo.platform.v1.GetBatchPublishJobStatusResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 25: wg.cosmo.platform.v1.GetBatchPublishJobStatusResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning 26, // 26: wg.cosmo.platform.v1.GetBatchPublishJobStatusResponse.counts:type_name -> wg.cosmo.platform.v1.SubgraphPublishStats 32, // 27: wg.cosmo.platform.v1.CheckSubgraphSchemaRequest.gitInfo:type_name -> wg.cosmo.platform.v1.GitInfo 33, // 28: wg.cosmo.platform.v1.CheckSubgraphSchemaRequest.vcsContext:type_name -> wg.cosmo.platform.v1.VCSContext 18, // 29: wg.cosmo.platform.v1.CheckSubgraphSchemaRequest.labels:type_name -> wg.cosmo.platform.v1.Label - 530, // 30: wg.cosmo.platform.v1.CreateMonographRequest.subscription_protocol:type_name -> wg.cosmo.common.GraphQLSubscriptionProtocol - 531, // 31: wg.cosmo.platform.v1.CreateMonographRequest.websocket_subprotocol:type_name -> wg.cosmo.common.GraphQLWebsocketSubprotocol + 533, // 30: wg.cosmo.platform.v1.CreateMonographRequest.subscription_protocol:type_name -> wg.cosmo.common.GraphQLSubscriptionProtocol + 534, // 31: wg.cosmo.platform.v1.CreateMonographRequest.websocket_subprotocol:type_name -> wg.cosmo.common.GraphQLWebsocketSubprotocol 19, // 32: wg.cosmo.platform.v1.CreateMonographResponse.response:type_name -> wg.cosmo.platform.v1.Response 18, // 33: wg.cosmo.platform.v1.CreateFederatedSubgraphRequest.labels:type_name -> wg.cosmo.platform.v1.Label - 530, // 34: wg.cosmo.platform.v1.CreateFederatedSubgraphRequest.subscription_protocol:type_name -> wg.cosmo.common.GraphQLSubscriptionProtocol - 531, // 35: wg.cosmo.platform.v1.CreateFederatedSubgraphRequest.websocket_subprotocol:type_name -> wg.cosmo.common.GraphQLWebsocketSubprotocol + 533, // 34: wg.cosmo.platform.v1.CreateFederatedSubgraphRequest.subscription_protocol:type_name -> wg.cosmo.common.GraphQLSubscriptionProtocol + 534, // 35: wg.cosmo.platform.v1.CreateFederatedSubgraphRequest.websocket_subprotocol:type_name -> wg.cosmo.common.GraphQLWebsocketSubprotocol 2, // 36: wg.cosmo.platform.v1.CreateFederatedSubgraphRequest.type:type_name -> wg.cosmo.platform.v1.SubgraphType - 19, // 37: wg.cosmo.platform.v1.DeleteMonographResponse.response:type_name -> wg.cosmo.platform.v1.Response - 1, // 38: wg.cosmo.platform.v1.LintIssue.severity:type_name -> wg.cosmo.platform.v1.LintSeverity - 51, // 39: wg.cosmo.platform.v1.LintIssue.issueLocation:type_name -> wg.cosmo.platform.v1.LintLocation - 1, // 40: wg.cosmo.platform.v1.GraphPruningIssue.severity:type_name -> wg.cosmo.platform.v1.LintSeverity - 51, // 41: wg.cosmo.platform.v1.GraphPruningIssue.issueLocation:type_name -> wg.cosmo.platform.v1.LintLocation - 19, // 42: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.response:type_name -> wg.cosmo.platform.v1.Response - 44, // 43: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.breakingChanges:type_name -> wg.cosmo.platform.v1.SchemaChange - 44, // 44: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.nonBreakingChanges:type_name -> wg.cosmo.platform.v1.SchemaChange - 46, // 45: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 49, // 46: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.operationUsageStats:type_name -> wg.cosmo.platform.v1.CheckOperationUsageStats - 50, // 47: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.checked_federated_graphs:type_name -> wg.cosmo.platform.v1.CheckedFederatedGraphs - 52, // 48: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.lintWarnings:type_name -> wg.cosmo.platform.v1.LintIssue - 52, // 49: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.lintErrors:type_name -> wg.cosmo.platform.v1.LintIssue - 53, // 50: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.graphPruneWarnings:type_name -> wg.cosmo.platform.v1.GraphPruningIssue - 53, // 51: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.graphPruneErrors:type_name -> wg.cosmo.platform.v1.GraphPruningIssue - 47, // 52: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 55, // 53: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.counts:type_name -> wg.cosmo.platform.v1.SchemaCheckCounts - 45, // 54: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.composedSchemaBreakingChanges:type_name -> wg.cosmo.platform.v1.FederatedGraphSchemaChange - 19, // 55: wg.cosmo.platform.v1.FixSubgraphSchemaResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 56: wg.cosmo.platform.v1.CreateFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 57: wg.cosmo.platform.v1.CreateFederatedGraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 58: wg.cosmo.platform.v1.CreateFederatedGraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 59: wg.cosmo.platform.v1.CreateFederatedGraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 19, // 60: wg.cosmo.platform.v1.CreateFederatedSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 61: wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 62: wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 63: wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 64: wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 19, // 65: wg.cosmo.platform.v1.DeleteFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 118, // 66: wg.cosmo.platform.v1.FederatedGraph.requestSeries:type_name -> wg.cosmo.platform.v1.RequestSeriesItem - 62, // 67: wg.cosmo.platform.v1.FederatedGraph.contract:type_name -> wg.cosmo.platform.v1.Contract - 19, // 68: wg.cosmo.platform.v1.GetFederatedGraphsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 63, // 69: wg.cosmo.platform.v1.GetFederatedGraphsResponse.graphs:type_name -> wg.cosmo.platform.v1.FederatedGraph - 19, // 70: wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 63, // 71: wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsResponse.graphs:type_name -> wg.cosmo.platform.v1.FederatedGraph - 18, // 72: wg.cosmo.platform.v1.Subgraph.labels:type_name -> wg.cosmo.platform.v1.Label - 2, // 73: wg.cosmo.platform.v1.Subgraph.type:type_name -> wg.cosmo.platform.v1.SubgraphType - 494, // 74: wg.cosmo.platform.v1.Subgraph.pluginData:type_name -> wg.cosmo.platform.v1.Subgraph.PluginData - 19, // 75: wg.cosmo.platform.v1.GetSubgraphsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 68, // 76: wg.cosmo.platform.v1.GetSubgraphsResponse.graphs:type_name -> wg.cosmo.platform.v1.Subgraph - 19, // 77: wg.cosmo.platform.v1.GetFederatedGraphByNameResponse.response:type_name -> wg.cosmo.platform.v1.Response - 63, // 78: wg.cosmo.platform.v1.GetFederatedGraphByNameResponse.graph:type_name -> wg.cosmo.platform.v1.FederatedGraph - 68, // 79: wg.cosmo.platform.v1.GetFederatedGraphByNameResponse.subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph - 68, // 80: wg.cosmo.platform.v1.GetFederatedGraphByNameResponse.featureSubgraphs:type_name -> wg.cosmo.platform.v1.Subgraph - 19, // 81: wg.cosmo.platform.v1.GetFederatedGraphSDLByNameResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 82: wg.cosmo.platform.v1.GetSubgraphByNameResponse.response:type_name -> wg.cosmo.platform.v1.Response - 68, // 83: wg.cosmo.platform.v1.GetSubgraphByNameResponse.graph:type_name -> wg.cosmo.platform.v1.Subgraph - 303, // 84: wg.cosmo.platform.v1.GetSubgraphByNameResponse.members:type_name -> wg.cosmo.platform.v1.SubgraphMember - 495, // 85: wg.cosmo.platform.v1.GetSubgraphByNameResponse.linkedSubgraph:type_name -> wg.cosmo.platform.v1.GetSubgraphByNameResponse.LinkedSubgraph - 19, // 86: wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 87: wg.cosmo.platform.v1.GetLatestSubgraphSDLResponse.response:type_name -> wg.cosmo.platform.v1.Response - 80, // 88: wg.cosmo.platform.v1.GetChecksByFederatedGraphNameRequest.filters:type_name -> wg.cosmo.platform.v1.GetChecksByFederatedGraphNameFilters - 496, // 89: wg.cosmo.platform.v1.SchemaCheck.ghDetails:type_name -> wg.cosmo.platform.v1.SchemaCheck.GhDetails - 33, // 90: wg.cosmo.platform.v1.SchemaCheck.vcsContext:type_name -> wg.cosmo.platform.v1.VCSContext - 497, // 91: wg.cosmo.platform.v1.SchemaCheck.checkedSubgraphs:type_name -> wg.cosmo.platform.v1.SchemaCheck.CheckedSubgraph - 498, // 92: wg.cosmo.platform.v1.SchemaCheck.linkedChecks:type_name -> wg.cosmo.platform.v1.SchemaCheck.LinkedCheck - 19, // 93: wg.cosmo.platform.v1.GetChecksByFederatedGraphNameResponse.response:type_name -> wg.cosmo.platform.v1.Response - 82, // 94: wg.cosmo.platform.v1.GetChecksByFederatedGraphNameResponse.checks:type_name -> wg.cosmo.platform.v1.SchemaCheck - 19, // 95: wg.cosmo.platform.v1.GetCheckSummaryResponse.response:type_name -> wg.cosmo.platform.v1.Response - 82, // 96: wg.cosmo.platform.v1.GetCheckSummaryResponse.check:type_name -> wg.cosmo.platform.v1.SchemaCheck - 499, // 97: wg.cosmo.platform.v1.GetCheckSummaryResponse.affected_graphs:type_name -> wg.cosmo.platform.v1.GetCheckSummaryResponse.AffectedGraph - 44, // 98: wg.cosmo.platform.v1.GetCheckSummaryResponse.changes:type_name -> wg.cosmo.platform.v1.SchemaChange - 46, // 99: wg.cosmo.platform.v1.GetCheckSummaryResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 52, // 100: wg.cosmo.platform.v1.GetCheckSummaryResponse.lintIssues:type_name -> wg.cosmo.platform.v1.LintIssue - 53, // 101: wg.cosmo.platform.v1.GetCheckSummaryResponse.graphPruningIssues:type_name -> wg.cosmo.platform.v1.GraphPruningIssue - 47, // 102: wg.cosmo.platform.v1.GetCheckSummaryResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 500, // 103: wg.cosmo.platform.v1.GetCheckSummaryResponse.proposalMatches:type_name -> wg.cosmo.platform.v1.GetCheckSummaryResponse.ProposalSchemaMatch - 45, // 104: wg.cosmo.platform.v1.GetCheckSummaryResponse.composedSchemaBreakingChanges:type_name -> wg.cosmo.platform.v1.FederatedGraphSchemaChange - 19, // 105: wg.cosmo.platform.v1.GetCheckOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 501, // 106: wg.cosmo.platform.v1.GetCheckOperationsResponse.operations:type_name -> wg.cosmo.platform.v1.GetCheckOperationsResponse.CheckOperation - 19, // 107: wg.cosmo.platform.v1.GetOperationContentResponse.response:type_name -> wg.cosmo.platform.v1.Response - 104, // 108: wg.cosmo.platform.v1.GetFederatedGraphChangelogRequest.pagination:type_name -> wg.cosmo.platform.v1.Pagination - 108, // 109: wg.cosmo.platform.v1.GetFederatedGraphChangelogRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange - 92, // 110: wg.cosmo.platform.v1.FederatedGraphChangelogOutput.changelogs:type_name -> wg.cosmo.platform.v1.FederatedGraphChangelog - 19, // 111: wg.cosmo.platform.v1.GetFederatedGraphChangelogResponse.response:type_name -> wg.cosmo.platform.v1.Response - 93, // 112: wg.cosmo.platform.v1.GetFederatedGraphChangelogResponse.federatedGraphChangelogOutput:type_name -> wg.cosmo.platform.v1.FederatedGraphChangelogOutput - 19, // 113: wg.cosmo.platform.v1.GetFederatedResponse.response:type_name -> wg.cosmo.platform.v1.Response - 18, // 114: wg.cosmo.platform.v1.UpdateSubgraphRequest.labels:type_name -> wg.cosmo.platform.v1.Label - 530, // 115: wg.cosmo.platform.v1.UpdateSubgraphRequest.subscription_protocol:type_name -> wg.cosmo.common.GraphQLSubscriptionProtocol - 531, // 116: wg.cosmo.platform.v1.UpdateSubgraphRequest.websocket_subprotocol:type_name -> wg.cosmo.common.GraphQLWebsocketSubprotocol - 19, // 117: wg.cosmo.platform.v1.UpdateSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 118: wg.cosmo.platform.v1.UpdateSubgraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 119: wg.cosmo.platform.v1.UpdateSubgraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 120: wg.cosmo.platform.v1.UpdateSubgraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 19, // 121: wg.cosmo.platform.v1.UpdateFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 122: wg.cosmo.platform.v1.UpdateFederatedGraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 123: wg.cosmo.platform.v1.UpdateFederatedGraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 124: wg.cosmo.platform.v1.UpdateFederatedGraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 530, // 125: wg.cosmo.platform.v1.UpdateMonographRequest.subscription_protocol:type_name -> wg.cosmo.common.GraphQLSubscriptionProtocol - 531, // 126: wg.cosmo.platform.v1.UpdateMonographRequest.websocket_subprotocol:type_name -> wg.cosmo.common.GraphQLWebsocketSubprotocol - 19, // 127: wg.cosmo.platform.v1.UpdateMonographResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 128: wg.cosmo.platform.v1.CheckFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 129: wg.cosmo.platform.v1.CheckFederatedGraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 68, // 130: wg.cosmo.platform.v1.CheckFederatedGraphResponse.subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph - 47, // 131: wg.cosmo.platform.v1.CheckFederatedGraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 55, // 132: wg.cosmo.platform.v1.CheckFederatedGraphResponse.counts:type_name -> wg.cosmo.platform.v1.SchemaCheckCounts - 108, // 133: wg.cosmo.platform.v1.AnalyticsConfig.dateRange:type_name -> wg.cosmo.platform.v1.DateRange - 107, // 134: wg.cosmo.platform.v1.AnalyticsConfig.filters:type_name -> wg.cosmo.platform.v1.AnalyticsFilter - 104, // 135: wg.cosmo.platform.v1.AnalyticsConfig.pagination:type_name -> wg.cosmo.platform.v1.Pagination - 105, // 136: wg.cosmo.platform.v1.AnalyticsConfig.sort:type_name -> wg.cosmo.platform.v1.Sort - 6, // 137: wg.cosmo.platform.v1.AnalyticsFilter.operator:type_name -> wg.cosmo.platform.v1.AnalyticsViewFilterOperator - 3, // 138: wg.cosmo.platform.v1.GetAnalyticsViewRequest.name:type_name -> wg.cosmo.platform.v1.AnalyticsViewGroupName - 106, // 139: wg.cosmo.platform.v1.GetAnalyticsViewRequest.config:type_name -> wg.cosmo.platform.v1.AnalyticsConfig - 111, // 140: wg.cosmo.platform.v1.AnalyticsViewResult.columns:type_name -> wg.cosmo.platform.v1.AnalyticsViewColumn - 114, // 141: wg.cosmo.platform.v1.AnalyticsViewResult.rows:type_name -> wg.cosmo.platform.v1.AnalyticsViewRow - 112, // 142: wg.cosmo.platform.v1.AnalyticsViewResult.filters:type_name -> wg.cosmo.platform.v1.AnalyticsViewResultFilter - 5, // 143: wg.cosmo.platform.v1.AnalyticsViewColumn.unit:type_name -> wg.cosmo.platform.v1.Unit - 113, // 144: wg.cosmo.platform.v1.AnalyticsViewResultFilter.options:type_name -> wg.cosmo.platform.v1.AnalyticsViewResultFilterOption - 4, // 145: wg.cosmo.platform.v1.AnalyticsViewResultFilter.custom_options:type_name -> wg.cosmo.platform.v1.CustomOptions - 6, // 146: wg.cosmo.platform.v1.AnalyticsViewResultFilterOption.operator:type_name -> wg.cosmo.platform.v1.AnalyticsViewFilterOperator - 502, // 147: wg.cosmo.platform.v1.AnalyticsViewRow.value:type_name -> wg.cosmo.platform.v1.AnalyticsViewRow.ValueEntry - 19, // 148: wg.cosmo.platform.v1.GetAnalyticsViewResponse.response:type_name -> wg.cosmo.platform.v1.Response - 110, // 149: wg.cosmo.platform.v1.GetAnalyticsViewResponse.view:type_name -> wg.cosmo.platform.v1.AnalyticsViewResult - 19, // 150: wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse.response:type_name -> wg.cosmo.platform.v1.Response - 118, // 151: wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse.requestSeries:type_name -> wg.cosmo.platform.v1.RequestSeriesItem - 119, // 152: wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse.mostRequestedOperations:type_name -> wg.cosmo.platform.v1.OperationRequestCount - 121, // 153: wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse.subgraphMetrics:type_name -> wg.cosmo.platform.v1.SubgraphMetrics - 120, // 154: wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse.federatedGraphMetrics:type_name -> wg.cosmo.platform.v1.FederatedGraphMetrics - 19, // 155: wg.cosmo.platform.v1.CreateFederatedGraphTokenResponse.response:type_name -> wg.cosmo.platform.v1.Response - 125, // 156: wg.cosmo.platform.v1.OrganizationGroup.rules:type_name -> wg.cosmo.platform.v1.OrganizationGroupRule - 19, // 157: wg.cosmo.platform.v1.CreateOrganizationGroupResponse.response:type_name -> wg.cosmo.platform.v1.Response - 126, // 158: wg.cosmo.platform.v1.CreateOrganizationGroupResponse.group:type_name -> wg.cosmo.platform.v1.OrganizationGroup - 19, // 159: wg.cosmo.platform.v1.GetOrganizationGroupsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 126, // 160: wg.cosmo.platform.v1.GetOrganizationGroupsResponse.groups:type_name -> wg.cosmo.platform.v1.OrganizationGroup - 19, // 161: wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.response:type_name -> wg.cosmo.platform.v1.Response - 503, // 162: wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.members:type_name -> wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupMember - 504, // 163: wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.apiKeys:type_name -> wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupApiKey - 505, // 164: wg.cosmo.platform.v1.UpdateOrganizationGroupRequest.rules:type_name -> wg.cosmo.platform.v1.UpdateOrganizationGroupRequest.GroupRule - 19, // 165: wg.cosmo.platform.v1.UpdateOrganizationGroupResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 166: wg.cosmo.platform.v1.DeleteOrganizationGroupResponse.response:type_name -> wg.cosmo.platform.v1.Response - 506, // 167: wg.cosmo.platform.v1.OrgMember.groups:type_name -> wg.cosmo.platform.v1.OrgMember.Group - 104, // 168: wg.cosmo.platform.v1.GetPendingOrganizationMembersRequest.pagination:type_name -> wg.cosmo.platform.v1.Pagination - 19, // 169: wg.cosmo.platform.v1.GetPendingOrganizationMembersResponse.response:type_name -> wg.cosmo.platform.v1.Response - 138, // 170: wg.cosmo.platform.v1.GetPendingOrganizationMembersResponse.pendingInvitations:type_name -> wg.cosmo.platform.v1.PendingOrgInvitation - 104, // 171: wg.cosmo.platform.v1.GetOrganizationMembersRequest.pagination:type_name -> wg.cosmo.platform.v1.Pagination - 19, // 172: wg.cosmo.platform.v1.GetOrganizationMembersResponse.response:type_name -> wg.cosmo.platform.v1.Response - 137, // 173: wg.cosmo.platform.v1.GetOrganizationMembersResponse.members:type_name -> wg.cosmo.platform.v1.OrgMember - 19, // 174: wg.cosmo.platform.v1.InviteUserResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 175: wg.cosmo.platform.v1.InviteUsersResponse.response:type_name -> wg.cosmo.platform.v1.Response - 146, // 176: wg.cosmo.platform.v1.InviteUsersResponse.invitationErrors:type_name -> wg.cosmo.platform.v1.InviteUsersInvitationError - 507, // 177: wg.cosmo.platform.v1.APIKey.group:type_name -> wg.cosmo.platform.v1.APIKey.Group - 19, // 178: wg.cosmo.platform.v1.GetAPIKeysResponse.response:type_name -> wg.cosmo.platform.v1.Response - 148, // 179: wg.cosmo.platform.v1.GetAPIKeysResponse.apiKeys:type_name -> wg.cosmo.platform.v1.APIKey - 7, // 180: wg.cosmo.platform.v1.CreateAPIKeyRequest.expires:type_name -> wg.cosmo.platform.v1.ExpiresAt - 19, // 181: wg.cosmo.platform.v1.CreateAPIKeyResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 182: wg.cosmo.platform.v1.DeleteAPIKeyResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 183: wg.cosmo.platform.v1.UpdateAPIKeyResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 184: wg.cosmo.platform.v1.RemoveOrganizationMemberResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 185: wg.cosmo.platform.v1.RemoveInvitationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 186: wg.cosmo.platform.v1.MigrateFromApolloResponse.response:type_name -> wg.cosmo.platform.v1.Response - 508, // 187: wg.cosmo.platform.v1.Span.attributes:type_name -> wg.cosmo.platform.v1.Span.AttributesEntry - 19, // 188: wg.cosmo.platform.v1.GetTraceResponse.response:type_name -> wg.cosmo.platform.v1.Response - 163, // 189: wg.cosmo.platform.v1.GetTraceResponse.spans:type_name -> wg.cosmo.platform.v1.Span - 19, // 190: wg.cosmo.platform.v1.WhoAmIResponse.response:type_name -> wg.cosmo.platform.v1.Response - 168, // 191: wg.cosmo.platform.v1.WhoAmIResponse.login_method:type_name -> wg.cosmo.platform.v1.LoginMethod - 8, // 192: wg.cosmo.platform.v1.LoginMethod.type:type_name -> wg.cosmo.platform.v1.LoginMethodType - 9, // 193: wg.cosmo.platform.v1.LoginMethod.social_provider:type_name -> wg.cosmo.platform.v1.SocialLoginProvider - 19, // 194: wg.cosmo.platform.v1.GenerateRouterTokenResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 195: wg.cosmo.platform.v1.GetRouterTokensResponse.response:type_name -> wg.cosmo.platform.v1.Response - 169, // 196: wg.cosmo.platform.v1.GetRouterTokensResponse.tokens:type_name -> wg.cosmo.platform.v1.RouterToken - 19, // 197: wg.cosmo.platform.v1.DeleteRouterTokenResponse.response:type_name -> wg.cosmo.platform.v1.Response - 176, // 198: wg.cosmo.platform.v1.PublishPersistedOperationsRequest.operations:type_name -> wg.cosmo.platform.v1.PersistedOperation - 10, // 199: wg.cosmo.platform.v1.PublishedOperation.status:type_name -> wg.cosmo.platform.v1.PublishedOperationStatus - 19, // 200: wg.cosmo.platform.v1.PublishPersistedOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 178, // 201: wg.cosmo.platform.v1.PublishPersistedOperationsResponse.operations:type_name -> wg.cosmo.platform.v1.PublishedOperation - 19, // 202: wg.cosmo.platform.v1.DeletePersistedOperationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 509, // 203: wg.cosmo.platform.v1.DeletePersistedOperationResponse.operation:type_name -> wg.cosmo.platform.v1.DeletePersistedOperationResponse.Operation - 19, // 204: wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse.response:type_name -> wg.cosmo.platform.v1.Response - 510, // 205: wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse.operation:type_name -> wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse.Operation - 19, // 206: wg.cosmo.platform.v1.GetPersistedOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 511, // 207: wg.cosmo.platform.v1.GetPersistedOperationsResponse.operations:type_name -> wg.cosmo.platform.v1.GetPersistedOperationsResponse.Operation - 532, // 208: wg.cosmo.platform.v1.CreateOrganizationWebhookConfigRequest.events_meta:type_name -> wg.cosmo.notifications.EventMeta - 19, // 209: wg.cosmo.platform.v1.CreateOrganizationWebhookConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 210: wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 512, // 211: wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse.configs:type_name -> wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse.Config - 19, // 212: wg.cosmo.platform.v1.GetOrganizationWebhookMetaResponse.response:type_name -> wg.cosmo.platform.v1.Response - 532, // 213: wg.cosmo.platform.v1.GetOrganizationWebhookMetaResponse.events_meta:type_name -> wg.cosmo.notifications.EventMeta - 532, // 214: wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigRequest.events_meta:type_name -> wg.cosmo.notifications.EventMeta - 19, // 215: wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 216: wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response - 532, // 217: wg.cosmo.platform.v1.CreateIntegrationRequest.eventsMeta:type_name -> wg.cosmo.notifications.EventMeta - 19, // 218: wg.cosmo.platform.v1.CreateIntegrationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 11, // 219: wg.cosmo.platform.v1.IntegrationConfig.type:type_name -> wg.cosmo.platform.v1.IntegrationType - 200, // 220: wg.cosmo.platform.v1.IntegrationConfig.slackIntegrationConfig:type_name -> wg.cosmo.platform.v1.SlackIntegrationConfig - 201, // 221: wg.cosmo.platform.v1.Integration.integrationConfig:type_name -> wg.cosmo.platform.v1.IntegrationConfig - 532, // 222: wg.cosmo.platform.v1.Integration.eventsMeta:type_name -> wg.cosmo.notifications.EventMeta - 19, // 223: wg.cosmo.platform.v1.GetOrganizationIntegrationsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 202, // 224: wg.cosmo.platform.v1.GetOrganizationIntegrationsResponse.integrations:type_name -> wg.cosmo.platform.v1.Integration - 532, // 225: wg.cosmo.platform.v1.UpdateIntegrationConfigRequest.events_meta:type_name -> wg.cosmo.notifications.EventMeta - 19, // 226: wg.cosmo.platform.v1.UpdateIntegrationConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 227: wg.cosmo.platform.v1.DeleteIntegrationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 228: wg.cosmo.platform.v1.DeleteOrganizationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 229: wg.cosmo.platform.v1.RestoreOrganizationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 230: wg.cosmo.platform.v1.LeaveOrganizationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 231: wg.cosmo.platform.v1.UpdateOrganizationDetailsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 232: wg.cosmo.platform.v1.UpdateOrgMemberGroupResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 233: wg.cosmo.platform.v1.CreateOrganizationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 220, // 234: wg.cosmo.platform.v1.CreateOrganizationResponse.organization:type_name -> wg.cosmo.platform.v1.Organization - 19, // 235: wg.cosmo.platform.v1.GetOrganizationBySlugResponse.response:type_name -> wg.cosmo.platform.v1.Response - 220, // 236: wg.cosmo.platform.v1.GetOrganizationBySlugResponse.organization:type_name -> wg.cosmo.platform.v1.Organization - 19, // 237: wg.cosmo.platform.v1.GetBillingPlansResponse.response:type_name -> wg.cosmo.platform.v1.Response - 514, // 238: wg.cosmo.platform.v1.GetBillingPlansResponse.plans:type_name -> wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlan - 19, // 239: wg.cosmo.platform.v1.CreateCheckoutSessionResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 240: wg.cosmo.platform.v1.CreateBillingPortalSessionResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 241: wg.cosmo.platform.v1.UpgradePlanResponse.response:type_name -> wg.cosmo.platform.v1.Response - 108, // 242: wg.cosmo.platform.v1.GetGraphMetricsRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange - 107, // 243: wg.cosmo.platform.v1.GetGraphMetricsRequest.filters:type_name -> wg.cosmo.platform.v1.AnalyticsFilter - 19, // 244: wg.cosmo.platform.v1.GetGraphMetricsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 233, // 245: wg.cosmo.platform.v1.GetGraphMetricsResponse.requests:type_name -> wg.cosmo.platform.v1.MetricsDashboardMetric - 233, // 246: wg.cosmo.platform.v1.GetGraphMetricsResponse.latency:type_name -> wg.cosmo.platform.v1.MetricsDashboardMetric - 233, // 247: wg.cosmo.platform.v1.GetGraphMetricsResponse.errors:type_name -> wg.cosmo.platform.v1.MetricsDashboardMetric - 112, // 248: wg.cosmo.platform.v1.GetGraphMetricsResponse.filters:type_name -> wg.cosmo.platform.v1.AnalyticsViewResultFilter - 234, // 249: wg.cosmo.platform.v1.MetricsDashboardMetric.top:type_name -> wg.cosmo.platform.v1.MetricsTopItem - 235, // 250: wg.cosmo.platform.v1.MetricsDashboardMetric.series:type_name -> wg.cosmo.platform.v1.MetricsSeriesItem - 5, // 251: wg.cosmo.platform.v1.MetricsDashboard.unit:type_name -> wg.cosmo.platform.v1.Unit - 108, // 252: wg.cosmo.platform.v1.GetMetricsErrorRateRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange - 107, // 253: wg.cosmo.platform.v1.GetMetricsErrorRateRequest.filters:type_name -> wg.cosmo.platform.v1.AnalyticsFilter - 19, // 254: wg.cosmo.platform.v1.GetMetricsErrorRateResponse.response:type_name -> wg.cosmo.platform.v1.Response - 239, // 255: wg.cosmo.platform.v1.GetMetricsErrorRateResponse.series:type_name -> wg.cosmo.platform.v1.MetricsErrorRateSeriesItem - 108, // 256: wg.cosmo.platform.v1.GetSubgraphMetricsRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange - 107, // 257: wg.cosmo.platform.v1.GetSubgraphMetricsRequest.filters:type_name -> wg.cosmo.platform.v1.AnalyticsFilter - 19, // 258: wg.cosmo.platform.v1.GetSubgraphMetricsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 233, // 259: wg.cosmo.platform.v1.GetSubgraphMetricsResponse.requests:type_name -> wg.cosmo.platform.v1.MetricsDashboardMetric - 233, // 260: wg.cosmo.platform.v1.GetSubgraphMetricsResponse.latency:type_name -> wg.cosmo.platform.v1.MetricsDashboardMetric - 233, // 261: wg.cosmo.platform.v1.GetSubgraphMetricsResponse.errors:type_name -> wg.cosmo.platform.v1.MetricsDashboardMetric - 112, // 262: wg.cosmo.platform.v1.GetSubgraphMetricsResponse.filters:type_name -> wg.cosmo.platform.v1.AnalyticsViewResultFilter - 108, // 263: wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange - 107, // 264: wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateRequest.filters:type_name -> wg.cosmo.platform.v1.AnalyticsFilter - 19, // 265: wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateResponse.response:type_name -> wg.cosmo.platform.v1.Response - 239, // 266: wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateResponse.series:type_name -> wg.cosmo.platform.v1.MetricsErrorRateSeriesItem - 19, // 267: wg.cosmo.platform.v1.ForceCheckSuccessResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 268: wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 269: wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 250, // 270: wg.cosmo.platform.v1.CreateOperationOverridesRequest.changes:type_name -> wg.cosmo.platform.v1.OverrideChange - 19, // 271: wg.cosmo.platform.v1.CreateOperationOverridesResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 272: wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideResponse.response:type_name -> wg.cosmo.platform.v1.Response - 250, // 273: wg.cosmo.platform.v1.RemoveOperationOverridesRequest.changes:type_name -> wg.cosmo.platform.v1.OverrideChange - 19, // 274: wg.cosmo.platform.v1.RemoveOperationOverridesResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 275: wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 276: wg.cosmo.platform.v1.GetOperationOverridesResponse.response:type_name -> wg.cosmo.platform.v1.Response - 250, // 277: wg.cosmo.platform.v1.GetOperationOverridesResponse.changes:type_name -> wg.cosmo.platform.v1.OverrideChange - 19, // 278: wg.cosmo.platform.v1.GetAllOverridesResponse.response:type_name -> wg.cosmo.platform.v1.Response - 515, // 279: wg.cosmo.platform.v1.GetAllOverridesResponse.overrides:type_name -> wg.cosmo.platform.v1.GetAllOverridesResponse.Override - 32, // 280: wg.cosmo.platform.v1.IsGitHubAppInstalledRequest.git_info:type_name -> wg.cosmo.platform.v1.GitInfo - 19, // 281: wg.cosmo.platform.v1.IsGitHubAppInstalledResponse.response:type_name -> wg.cosmo.platform.v1.Response - 265, // 282: wg.cosmo.platform.v1.CreateOIDCProviderRequest.mappers:type_name -> wg.cosmo.platform.v1.GroupMapper - 19, // 283: wg.cosmo.platform.v1.CreateOIDCProviderResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 284: wg.cosmo.platform.v1.ListOIDCProvidersResponse.response:type_name -> wg.cosmo.platform.v1.Response - 268, // 285: wg.cosmo.platform.v1.ListOIDCProvidersResponse.providers:type_name -> wg.cosmo.platform.v1.OIDCProvider - 19, // 286: wg.cosmo.platform.v1.GetOIDCProviderResponse.response:type_name -> wg.cosmo.platform.v1.Response - 265, // 287: wg.cosmo.platform.v1.GetOIDCProviderResponse.mappers:type_name -> wg.cosmo.platform.v1.GroupMapper - 19, // 288: wg.cosmo.platform.v1.DeleteOIDCProviderResponse.response:type_name -> wg.cosmo.platform.v1.Response - 265, // 289: wg.cosmo.platform.v1.UpdateIDPMappersRequest.mappers:type_name -> wg.cosmo.platform.v1.GroupMapper - 19, // 290: wg.cosmo.platform.v1.UpdateIDPMappersResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 291: wg.cosmo.platform.v1.GetOrganizationRequestsCountResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 292: wg.cosmo.platform.v1.GetAuditLogsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 281, // 293: wg.cosmo.platform.v1.GetAuditLogsResponse.logs:type_name -> wg.cosmo.platform.v1.AuditLog - 19, // 294: wg.cosmo.platform.v1.GetInvitationsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 279, // 295: wg.cosmo.platform.v1.GetInvitationsResponse.invitations:type_name -> wg.cosmo.platform.v1.OrganizationInvite - 19, // 296: wg.cosmo.platform.v1.AcceptOrDeclineInvitationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 2, // 297: wg.cosmo.platform.v1.GraphCompositionSubgraph.subgraphType:type_name -> wg.cosmo.platform.v1.SubgraphType - 19, // 298: wg.cosmo.platform.v1.GetCompositionsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 287, // 299: wg.cosmo.platform.v1.GetCompositionsResponse.compositions:type_name -> wg.cosmo.platform.v1.GraphComposition - 19, // 300: wg.cosmo.platform.v1.GetCompositionDetailsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 287, // 301: wg.cosmo.platform.v1.GetCompositionDetailsResponse.composition:type_name -> wg.cosmo.platform.v1.GraphComposition - 288, // 302: wg.cosmo.platform.v1.GetCompositionDetailsResponse.compositionSubgraphs:type_name -> wg.cosmo.platform.v1.GraphCompositionSubgraph - 85, // 303: wg.cosmo.platform.v1.GetCompositionDetailsResponse.changeCounts:type_name -> wg.cosmo.platform.v1.ChangeCounts - 292, // 304: wg.cosmo.platform.v1.GetCompositionDetailsResponse.featureFlagCompositions:type_name -> wg.cosmo.platform.v1.FeatureFlagComposition - 19, // 305: wg.cosmo.platform.v1.GetSdlBySchemaVersionResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 306: wg.cosmo.platform.v1.GetChangelogBySchemaVersionResponse.response:type_name -> wg.cosmo.platform.v1.Response - 93, // 307: wg.cosmo.platform.v1.GetChangelogBySchemaVersionResponse.changelog:type_name -> wg.cosmo.platform.v1.FederatedGraphChangelogOutput - 19, // 308: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.response:type_name -> wg.cosmo.platform.v1.Response - 516, // 309: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.namespaces:type_name -> wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.Namespace - 517, // 310: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.federatedGraphs:type_name -> wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.FederatedGraph - 518, // 311: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.subgraphs:type_name -> wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.SubGraph - 12, // 312: wg.cosmo.platform.v1.UpdateFeatureSettingsRequest.featureId:type_name -> wg.cosmo.platform.v1.Feature - 19, // 313: wg.cosmo.platform.v1.UpdateFeatureSettingsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 314: wg.cosmo.platform.v1.GetSubgraphMembersResponse.response:type_name -> wg.cosmo.platform.v1.Response - 303, // 315: wg.cosmo.platform.v1.GetSubgraphMembersResponse.members:type_name -> wg.cosmo.platform.v1.SubgraphMember - 19, // 316: wg.cosmo.platform.v1.AddReadmeResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 317: wg.cosmo.platform.v1.GetRoutersResponse.response:type_name -> wg.cosmo.platform.v1.Response - 307, // 318: wg.cosmo.platform.v1.GetRoutersResponse.routers:type_name -> wg.cosmo.platform.v1.Router - 19, // 319: wg.cosmo.platform.v1.GetClientsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 310, // 320: wg.cosmo.platform.v1.GetClientsResponse.clients:type_name -> wg.cosmo.platform.v1.ClientInfo - 19, // 321: wg.cosmo.platform.v1.PreviewDeleteClientResponse.response:type_name -> wg.cosmo.platform.v1.Response - 310, // 322: wg.cosmo.platform.v1.PreviewDeleteClientResponse.client:type_name -> wg.cosmo.platform.v1.ClientInfo - 19, // 323: wg.cosmo.platform.v1.DeleteClientResponse.response:type_name -> wg.cosmo.platform.v1.Response - 310, // 324: wg.cosmo.platform.v1.DeleteClientResponse.client:type_name -> wg.cosmo.platform.v1.ClientInfo - 108, // 325: wg.cosmo.platform.v1.GetFieldUsageRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange - 520, // 326: wg.cosmo.platform.v1.ClientWithOperations.operations:type_name -> wg.cosmo.platform.v1.ClientWithOperations.Operation - 19, // 327: wg.cosmo.platform.v1.GetFieldUsageResponse.response:type_name -> wg.cosmo.platform.v1.Response - 118, // 328: wg.cosmo.platform.v1.GetFieldUsageResponse.request_series:type_name -> wg.cosmo.platform.v1.RequestSeriesItem - 318, // 329: wg.cosmo.platform.v1.GetFieldUsageResponse.clients:type_name -> wg.cosmo.platform.v1.ClientWithOperations - 319, // 330: wg.cosmo.platform.v1.GetFieldUsageResponse.meta:type_name -> wg.cosmo.platform.v1.FieldUsageMeta - 19, // 331: wg.cosmo.platform.v1.CreateNamespaceResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 332: wg.cosmo.platform.v1.DeleteNamespaceResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 333: wg.cosmo.platform.v1.RenameNamespaceResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 334: wg.cosmo.platform.v1.GetNamespacesResponse.response:type_name -> wg.cosmo.platform.v1.Response - 327, // 335: wg.cosmo.platform.v1.GetNamespacesResponse.namespaces:type_name -> wg.cosmo.platform.v1.Namespace - 19, // 336: wg.cosmo.platform.v1.MoveGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 337: wg.cosmo.platform.v1.MoveGraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 338: wg.cosmo.platform.v1.MoveGraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 339: wg.cosmo.platform.v1.MoveGraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 19, // 340: wg.cosmo.platform.v1.GetNamespaceLintConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response - 340, // 341: wg.cosmo.platform.v1.GetNamespaceLintConfigResponse.configs:type_name -> wg.cosmo.platform.v1.LintConfig - 19, // 342: wg.cosmo.platform.v1.GetNamespaceChecksConfigurationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 343: wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 344: wg.cosmo.platform.v1.EnableLintingForTheNamespaceResponse.response:type_name -> wg.cosmo.platform.v1.Response - 1, // 345: wg.cosmo.platform.v1.LintConfig.severityLevel:type_name -> wg.cosmo.platform.v1.LintSeverity - 340, // 346: wg.cosmo.platform.v1.ConfigureNamespaceLintConfigRequest.configs:type_name -> wg.cosmo.platform.v1.LintConfig - 19, // 347: wg.cosmo.platform.v1.ConfigureNamespaceLintConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 348: wg.cosmo.platform.v1.EnableGraphPruningResponse.response:type_name -> wg.cosmo.platform.v1.Response - 1, // 349: wg.cosmo.platform.v1.GraphPruningConfig.severityLevel:type_name -> wg.cosmo.platform.v1.LintSeverity - 345, // 350: wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigRequest.configs:type_name -> wg.cosmo.platform.v1.GraphPruningConfig - 19, // 351: wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 352: wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response - 345, // 353: wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigResponse.configs:type_name -> wg.cosmo.platform.v1.GraphPruningConfig - 19, // 354: wg.cosmo.platform.v1.MigrateMonographResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 355: wg.cosmo.platform.v1.GetUserAccessiblePermissionsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 353, // 356: wg.cosmo.platform.v1.GetUserAccessiblePermissionsResponse.permissions:type_name -> wg.cosmo.platform.v1.Permission - 19, // 357: wg.cosmo.platform.v1.CreateContractResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 358: wg.cosmo.platform.v1.CreateContractResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 359: wg.cosmo.platform.v1.CreateContractResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 360: wg.cosmo.platform.v1.CreateContractResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 19, // 361: wg.cosmo.platform.v1.UpdateContractResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 362: wg.cosmo.platform.v1.UpdateContractResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 363: wg.cosmo.platform.v1.UpdateContractResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 364: wg.cosmo.platform.v1.UpdateContractResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 19, // 365: wg.cosmo.platform.v1.IsMemberLimitReachedResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 366: wg.cosmo.platform.v1.DeleteUserResponse.response:type_name -> wg.cosmo.platform.v1.Response - 18, // 367: wg.cosmo.platform.v1.CreateFeatureFlagRequest.labels:type_name -> wg.cosmo.platform.v1.Label - 19, // 368: wg.cosmo.platform.v1.CreateFeatureFlagResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 369: wg.cosmo.platform.v1.CreateFeatureFlagResponse.composition_errors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 370: wg.cosmo.platform.v1.CreateFeatureFlagResponse.deployment_errors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 371: wg.cosmo.platform.v1.CreateFeatureFlagResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 18, // 372: wg.cosmo.platform.v1.UpdateFeatureFlagRequest.labels:type_name -> wg.cosmo.platform.v1.Label - 19, // 373: wg.cosmo.platform.v1.UpdateFeatureFlagResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 374: wg.cosmo.platform.v1.UpdateFeatureFlagResponse.composition_errors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 375: wg.cosmo.platform.v1.UpdateFeatureFlagResponse.deployment_errors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 376: wg.cosmo.platform.v1.UpdateFeatureFlagResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 19, // 377: wg.cosmo.platform.v1.EnableFeatureFlagResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 378: wg.cosmo.platform.v1.EnableFeatureFlagResponse.composition_errors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 379: wg.cosmo.platform.v1.EnableFeatureFlagResponse.deployment_errors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 380: wg.cosmo.platform.v1.EnableFeatureFlagResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 19, // 381: wg.cosmo.platform.v1.DeleteFeatureFlagResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 382: wg.cosmo.platform.v1.DeleteFeatureFlagResponse.composition_errors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 383: wg.cosmo.platform.v1.DeleteFeatureFlagResponse.deployment_errors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 384: wg.cosmo.platform.v1.DeleteFeatureFlagResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 18, // 385: wg.cosmo.platform.v1.FeatureFlag.labels:type_name -> wg.cosmo.platform.v1.Label - 19, // 386: wg.cosmo.platform.v1.GetFeatureFlagsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 371, // 387: wg.cosmo.platform.v1.GetFeatureFlagsResponse.feature_flags:type_name -> wg.cosmo.platform.v1.FeatureFlag - 19, // 388: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.response:type_name -> wg.cosmo.platform.v1.Response - 371, // 389: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.feature_flag:type_name -> wg.cosmo.platform.v1.FeatureFlag - 521, // 390: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.federated_graphs:type_name -> wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.FfFederatedGraph - 68, // 391: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.feature_subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph - 19, // 392: wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagResponse.response:type_name -> wg.cosmo.platform.v1.Response - 68, // 393: wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagResponse.feature_subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph - 19, // 394: wg.cosmo.platform.v1.GetFeatureSubgraphsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 68, // 395: wg.cosmo.platform.v1.GetFeatureSubgraphsResponse.feature_subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph - 19, // 396: wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 371, // 397: wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphResponse.feature_flags:type_name -> wg.cosmo.platform.v1.FeatureFlag - 19, // 398: wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 371, // 399: wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphResponse.feature_flags:type_name -> wg.cosmo.platform.v1.FeatureFlag - 19, // 400: wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 68, // 401: wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphResponse.feature_subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph - 104, // 402: wg.cosmo.platform.v1.GetOrganizationWebhookHistoryRequest.pagination:type_name -> wg.cosmo.platform.v1.Pagination - 108, // 403: wg.cosmo.platform.v1.GetOrganizationWebhookHistoryRequest.date_range:type_name -> wg.cosmo.platform.v1.DateRange - 19, // 404: wg.cosmo.platform.v1.GetOrganizationWebhookHistoryResponse.response:type_name -> wg.cosmo.platform.v1.Response - 387, // 405: wg.cosmo.platform.v1.GetOrganizationWebhookHistoryResponse.deliveries:type_name -> wg.cosmo.platform.v1.WebhookDelivery - 19, // 406: wg.cosmo.platform.v1.RedeliverWebhookResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 407: wg.cosmo.platform.v1.GetWebhookDeliveryDetailsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 387, // 408: wg.cosmo.platform.v1.GetWebhookDeliveryDetailsResponse.delivery:type_name -> wg.cosmo.platform.v1.WebhookDelivery - 19, // 409: wg.cosmo.platform.v1.CreatePlaygroundScriptResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 410: wg.cosmo.platform.v1.DeletePlaygroundScriptResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 411: wg.cosmo.platform.v1.UpdatePlaygroundScriptResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 412: wg.cosmo.platform.v1.GetPlaygroundScriptsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 400, // 413: wg.cosmo.platform.v1.GetPlaygroundScriptsResponse.scripts:type_name -> wg.cosmo.platform.v1.PlaygroundScript - 19, // 414: wg.cosmo.platform.v1.GetFederatedGraphByIdResponse.response:type_name -> wg.cosmo.platform.v1.Response - 63, // 415: wg.cosmo.platform.v1.GetFederatedGraphByIdResponse.graph:type_name -> wg.cosmo.platform.v1.FederatedGraph - 68, // 416: wg.cosmo.platform.v1.GetFederatedGraphByIdResponse.subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph - 371, // 417: wg.cosmo.platform.v1.GetFederatedGraphByIdResponse.featureFlagsInLatestValidComposition:type_name -> wg.cosmo.platform.v1.FeatureFlag - 68, // 418: wg.cosmo.platform.v1.GetFederatedGraphByIdResponse.featureSubgraphs:type_name -> wg.cosmo.platform.v1.Subgraph - 19, // 419: wg.cosmo.platform.v1.GetSubgraphByIdResponse.response:type_name -> wg.cosmo.platform.v1.Response - 68, // 420: wg.cosmo.platform.v1.GetSubgraphByIdResponse.graph:type_name -> wg.cosmo.platform.v1.Subgraph - 303, // 421: wg.cosmo.platform.v1.GetSubgraphByIdResponse.members:type_name -> wg.cosmo.platform.v1.SubgraphMember - 19, // 422: wg.cosmo.platform.v1.GetNamespaceResponse.response:type_name -> wg.cosmo.platform.v1.Response - 327, // 423: wg.cosmo.platform.v1.GetNamespaceResponse.namespace:type_name -> wg.cosmo.platform.v1.Namespace - 409, // 424: wg.cosmo.platform.v1.WorkspaceNamespace.graphs:type_name -> wg.cosmo.platform.v1.WorkspaceFederatedGraph - 410, // 425: wg.cosmo.platform.v1.WorkspaceNamespace.subgraphs:type_name -> wg.cosmo.platform.v1.WorkspaceSubgraph - 19, // 426: wg.cosmo.platform.v1.GetWorkspaceResponse.response:type_name -> wg.cosmo.platform.v1.Response - 408, // 427: wg.cosmo.platform.v1.GetWorkspaceResponse.namespaces:type_name -> wg.cosmo.platform.v1.WorkspaceNamespace - 19, // 428: wg.cosmo.platform.v1.PushCacheWarmerOperationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 429: wg.cosmo.platform.v1.GetCacheWarmerOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 416, // 430: wg.cosmo.platform.v1.GetCacheWarmerOperationsResponse.operations:type_name -> wg.cosmo.platform.v1.CacheWarmerOperation - 19, // 431: wg.cosmo.platform.v1.ComputeCacheWarmerOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 432: wg.cosmo.platform.v1.ConfigureCacheWarmerResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 433: wg.cosmo.platform.v1.GetCacheWarmerConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 434: wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 435: wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 436: wg.cosmo.platform.v1.DeleteCacheWarmerOperationResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 437: wg.cosmo.platform.v1.ListRouterCompatibilityVersionsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 438: wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 439: wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 440: wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 441: wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 19, // 442: wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 437, // 443: wg.cosmo.platform.v1.Proposal.subgraphs:type_name -> wg.cosmo.platform.v1.ProposalSubgraph - 13, // 444: wg.cosmo.platform.v1.Proposal.origin:type_name -> wg.cosmo.platform.v1.ProposalOrigin - 18, // 445: wg.cosmo.platform.v1.ProposalSubgraph.labels:type_name -> wg.cosmo.platform.v1.Label - 437, // 446: wg.cosmo.platform.v1.CreateProposalRequest.subgraphs:type_name -> wg.cosmo.platform.v1.ProposalSubgraph - 14, // 447: wg.cosmo.platform.v1.CreateProposalRequest.namingConvention:type_name -> wg.cosmo.platform.v1.ProposalNamingConvention - 13, // 448: wg.cosmo.platform.v1.CreateProposalRequest.origin:type_name -> wg.cosmo.platform.v1.ProposalOrigin - 19, // 449: wg.cosmo.platform.v1.CreateProposalResponse.response:type_name -> wg.cosmo.platform.v1.Response - 44, // 450: wg.cosmo.platform.v1.CreateProposalResponse.breakingChanges:type_name -> wg.cosmo.platform.v1.SchemaChange - 44, // 451: wg.cosmo.platform.v1.CreateProposalResponse.nonBreakingChanges:type_name -> wg.cosmo.platform.v1.SchemaChange - 46, // 452: wg.cosmo.platform.v1.CreateProposalResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 47, // 453: wg.cosmo.platform.v1.CreateProposalResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 52, // 454: wg.cosmo.platform.v1.CreateProposalResponse.lintErrors:type_name -> wg.cosmo.platform.v1.LintIssue - 52, // 455: wg.cosmo.platform.v1.CreateProposalResponse.lintWarnings:type_name -> wg.cosmo.platform.v1.LintIssue - 53, // 456: wg.cosmo.platform.v1.CreateProposalResponse.graphPruneErrors:type_name -> wg.cosmo.platform.v1.GraphPruningIssue - 53, // 457: wg.cosmo.platform.v1.CreateProposalResponse.graphPruneWarnings:type_name -> wg.cosmo.platform.v1.GraphPruningIssue - 49, // 458: wg.cosmo.platform.v1.CreateProposalResponse.operationUsageStats:type_name -> wg.cosmo.platform.v1.CheckOperationUsageStats - 45, // 459: wg.cosmo.platform.v1.CreateProposalResponse.composedSchemaBreakingChanges:type_name -> wg.cosmo.platform.v1.FederatedGraphSchemaChange - 19, // 460: wg.cosmo.platform.v1.GetProposalResponse.response:type_name -> wg.cosmo.platform.v1.Response - 436, // 461: wg.cosmo.platform.v1.GetProposalResponse.proposal:type_name -> wg.cosmo.platform.v1.Proposal - 522, // 462: wg.cosmo.platform.v1.GetProposalResponse.currentSubgraphs:type_name -> wg.cosmo.platform.v1.GetProposalResponse.CurrentSubgraph - 19, // 463: wg.cosmo.platform.v1.GetProposalsByFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 436, // 464: wg.cosmo.platform.v1.GetProposalsByFederatedGraphResponse.proposals:type_name -> wg.cosmo.platform.v1.Proposal - 19, // 465: wg.cosmo.platform.v1.GetProposalChecksResponse.response:type_name -> wg.cosmo.platform.v1.Response - 82, // 466: wg.cosmo.platform.v1.GetProposalChecksResponse.checks:type_name -> wg.cosmo.platform.v1.SchemaCheck - 523, // 467: wg.cosmo.platform.v1.UpdateProposalRequest.updatedSubgraphs:type_name -> wg.cosmo.platform.v1.UpdateProposalRequest.UpdateProposalSubgraphs - 19, // 468: wg.cosmo.platform.v1.UpdateProposalResponse.response:type_name -> wg.cosmo.platform.v1.Response - 44, // 469: wg.cosmo.platform.v1.UpdateProposalResponse.breakingChanges:type_name -> wg.cosmo.platform.v1.SchemaChange - 44, // 470: wg.cosmo.platform.v1.UpdateProposalResponse.nonBreakingChanges:type_name -> wg.cosmo.platform.v1.SchemaChange - 46, // 471: wg.cosmo.platform.v1.UpdateProposalResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 47, // 472: wg.cosmo.platform.v1.UpdateProposalResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 52, // 473: wg.cosmo.platform.v1.UpdateProposalResponse.lintErrors:type_name -> wg.cosmo.platform.v1.LintIssue - 52, // 474: wg.cosmo.platform.v1.UpdateProposalResponse.lintWarnings:type_name -> wg.cosmo.platform.v1.LintIssue - 53, // 475: wg.cosmo.platform.v1.UpdateProposalResponse.graphPruneErrors:type_name -> wg.cosmo.platform.v1.GraphPruningIssue - 53, // 476: wg.cosmo.platform.v1.UpdateProposalResponse.graphPruneWarnings:type_name -> wg.cosmo.platform.v1.GraphPruningIssue - 49, // 477: wg.cosmo.platform.v1.UpdateProposalResponse.operationUsageStats:type_name -> wg.cosmo.platform.v1.CheckOperationUsageStats - 45, // 478: wg.cosmo.platform.v1.UpdateProposalResponse.composedSchemaBreakingChanges:type_name -> wg.cosmo.platform.v1.FederatedGraphSchemaChange - 19, // 479: wg.cosmo.platform.v1.EnableProposalsForNamespaceResponse.response:type_name -> wg.cosmo.platform.v1.Response - 1, // 480: wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigRequest.checkSeverityLevel:type_name -> wg.cosmo.platform.v1.LintSeverity - 1, // 481: wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigRequest.publishSeverityLevel:type_name -> wg.cosmo.platform.v1.LintSeverity - 19, // 482: wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 483: wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response - 1, // 484: wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse.checkSeverityLevel:type_name -> wg.cosmo.platform.v1.LintSeverity - 1, // 485: wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse.publishSeverityLevel:type_name -> wg.cosmo.platform.v1.LintSeverity - 454, // 486: wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsRequest.mappings:type_name -> wg.cosmo.platform.v1.NamespaceLoginMethodMapping - 19, // 487: wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 488: wg.cosmo.platform.v1.ListNamespaceLoginMethodsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 454, // 489: wg.cosmo.platform.v1.ListNamespaceLoginMethodsResponse.mappings:type_name -> wg.cosmo.platform.v1.NamespaceLoginMethodMapping - 19, // 490: wg.cosmo.platform.v1.GetOrganizationLoginMethodsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 459, // 491: wg.cosmo.platform.v1.GetOrganizationLoginMethodsResponse.login_methods:type_name -> wg.cosmo.platform.v1.OrganizationLoginMethods - 19, // 492: wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 327, // 493: wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsResponse.affected_namespaces:type_name -> wg.cosmo.platform.v1.Namespace - 15, // 494: wg.cosmo.platform.v1.GetOperationsRequest.fetchBasedOn:type_name -> wg.cosmo.platform.v1.OperationsFetchBasedOn - 108, // 495: wg.cosmo.platform.v1.GetOperationsRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange - 16, // 496: wg.cosmo.platform.v1.GetOperationsRequest.sortDirection:type_name -> wg.cosmo.platform.v1.SortDirection - 19, // 497: wg.cosmo.platform.v1.GetOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 524, // 498: wg.cosmo.platform.v1.GetOperationsResponse.operations:type_name -> wg.cosmo.platform.v1.GetOperationsResponse.Operation - 19, // 499: wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 525, // 500: wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse.clients:type_name -> wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse.Client - 108, // 501: wg.cosmo.platform.v1.GetOperationClientsRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange - 19, // 502: wg.cosmo.platform.v1.GetOperationClientsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 526, // 503: wg.cosmo.platform.v1.GetOperationClientsResponse.clients:type_name -> wg.cosmo.platform.v1.GetOperationClientsResponse.Client - 108, // 504: wg.cosmo.platform.v1.GetOperationDeprecatedFieldsRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange - 19, // 505: wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 527, // 506: wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse.deprecatedFields:type_name -> wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse.DeprecatedField - 18, // 507: wg.cosmo.platform.v1.ValidateAndFetchPluginDataRequest.labels:type_name -> wg.cosmo.platform.v1.Label - 19, // 508: wg.cosmo.platform.v1.ValidateAndFetchPluginDataResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 509: wg.cosmo.platform.v1.LinkSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 510: wg.cosmo.platform.v1.UnlinkSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 511: wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 512: wg.cosmo.platform.v1.InitializeCosmoUserResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 513: wg.cosmo.platform.v1.ListOrganizationsResponse.response:type_name -> wg.cosmo.platform.v1.Response - 528, // 514: wg.cosmo.platform.v1.ListOrganizationsResponse.organizations:type_name -> wg.cosmo.platform.v1.ListOrganizationsResponse.OrganizationMembership - 19, // 515: wg.cosmo.platform.v1.RecomposeGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 516: wg.cosmo.platform.v1.RecomposeGraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 517: wg.cosmo.platform.v1.RecomposeGraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 518: wg.cosmo.platform.v1.RecomposeGraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 26, // 519: wg.cosmo.platform.v1.RecomposeGraphResponse.errorCounts:type_name -> wg.cosmo.platform.v1.SubgraphPublishStats - 19, // 520: wg.cosmo.platform.v1.RecomposeFeatureFlagResponse.response:type_name -> wg.cosmo.platform.v1.Response - 46, // 521: wg.cosmo.platform.v1.RecomposeFeatureFlagResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError - 48, // 522: wg.cosmo.platform.v1.RecomposeFeatureFlagResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError - 47, // 523: wg.cosmo.platform.v1.RecomposeFeatureFlagResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning - 26, // 524: wg.cosmo.platform.v1.RecomposeFeatureFlagResponse.errorCounts:type_name -> wg.cosmo.platform.v1.SubgraphPublishStats - 19, // 525: wg.cosmo.platform.v1.GetOnboardingResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 526: wg.cosmo.platform.v1.CreateOnboardingResponse.response:type_name -> wg.cosmo.platform.v1.Response - 19, // 527: wg.cosmo.platform.v1.FinishOnboardingResponse.response:type_name -> wg.cosmo.platform.v1.Response - 18, // 528: wg.cosmo.platform.v1.SchemaCheck.CheckedSubgraph.labels:type_name -> wg.cosmo.platform.v1.Label - 44, // 529: wg.cosmo.platform.v1.GetCheckOperationsResponse.CheckOperation.impacting_changes:type_name -> wg.cosmo.platform.v1.SchemaChange - 115, // 530: wg.cosmo.platform.v1.AnalyticsViewRow.ValueEntry.value:type_name -> wg.cosmo.platform.v1.AnalyticsViewRowValue - 513, // 531: wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlan.features:type_name -> wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlanFeature - 63, // 532: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.FfFederatedGraph.federated_graph:type_name -> wg.cosmo.platform.v1.FederatedGraph - 437, // 533: wg.cosmo.platform.v1.UpdateProposalRequest.UpdateProposalSubgraphs.subgraphs:type_name -> wg.cosmo.platform.v1.ProposalSubgraph - 17, // 534: wg.cosmo.platform.v1.GetOperationsResponse.Operation.type:type_name -> wg.cosmo.platform.v1.GetOperationsResponse.OperationType - 393, // 535: wg.cosmo.platform.v1.PlatformService.CreatePlaygroundScript:input_type -> wg.cosmo.platform.v1.CreatePlaygroundScriptRequest - 395, // 536: wg.cosmo.platform.v1.PlatformService.DeletePlaygroundScript:input_type -> wg.cosmo.platform.v1.DeletePlaygroundScriptRequest - 397, // 537: wg.cosmo.platform.v1.PlatformService.UpdatePlaygroundScript:input_type -> wg.cosmo.platform.v1.UpdatePlaygroundScriptRequest - 399, // 538: wg.cosmo.platform.v1.PlatformService.GetPlaygroundScripts:input_type -> wg.cosmo.platform.v1.GetPlaygroundScriptsRequest - 321, // 539: wg.cosmo.platform.v1.PlatformService.CreateNamespace:input_type -> wg.cosmo.platform.v1.CreateNamespaceRequest - 323, // 540: wg.cosmo.platform.v1.PlatformService.DeleteNamespace:input_type -> wg.cosmo.platform.v1.DeleteNamespaceRequest - 325, // 541: wg.cosmo.platform.v1.PlatformService.RenameNamespace:input_type -> wg.cosmo.platform.v1.RenameNamespaceRequest - 328, // 542: wg.cosmo.platform.v1.PlatformService.GetNamespaces:input_type -> wg.cosmo.platform.v1.GetNamespacesRequest - 406, // 543: wg.cosmo.platform.v1.PlatformService.GetNamespace:input_type -> wg.cosmo.platform.v1.GetNamespaceRequest - 411, // 544: wg.cosmo.platform.v1.PlatformService.GetWorkspace:input_type -> wg.cosmo.platform.v1.GetWorkspaceRequest - 355, // 545: wg.cosmo.platform.v1.PlatformService.CreateContract:input_type -> wg.cosmo.platform.v1.CreateContractRequest - 357, // 546: wg.cosmo.platform.v1.PlatformService.UpdateContract:input_type -> wg.cosmo.platform.v1.UpdateContractRequest - 330, // 547: wg.cosmo.platform.v1.PlatformService.MoveFederatedGraph:input_type -> wg.cosmo.platform.v1.MoveGraphRequest - 330, // 548: wg.cosmo.platform.v1.PlatformService.MoveSubgraph:input_type -> wg.cosmo.platform.v1.MoveGraphRequest - 330, // 549: wg.cosmo.platform.v1.PlatformService.MoveMonograph:input_type -> wg.cosmo.platform.v1.MoveGraphRequest - 36, // 550: wg.cosmo.platform.v1.PlatformService.CreateMonograph:input_type -> wg.cosmo.platform.v1.CreateMonographRequest - 21, // 551: wg.cosmo.platform.v1.PlatformService.PublishMonograph:input_type -> wg.cosmo.platform.v1.PublishMonographRequest - 41, // 552: wg.cosmo.platform.v1.PlatformService.DeleteMonograph:input_type -> wg.cosmo.platform.v1.DeleteMonographRequest - 100, // 553: wg.cosmo.platform.v1.PlatformService.UpdateMonograph:input_type -> wg.cosmo.platform.v1.UpdateMonographRequest - 350, // 554: wg.cosmo.platform.v1.PlatformService.MigrateMonograph:input_type -> wg.cosmo.platform.v1.MigrateMonographRequest - 39, // 555: wg.cosmo.platform.v1.PlatformService.CreateFederatedSubgraph:input_type -> wg.cosmo.platform.v1.CreateFederatedSubgraphRequest - 24, // 556: wg.cosmo.platform.v1.PlatformService.PublishFederatedSubgraph:input_type -> wg.cosmo.platform.v1.PublishFederatedSubgraphRequest - 28, // 557: wg.cosmo.platform.v1.PlatformService.PublishFederatedSubgraphs:input_type -> wg.cosmo.platform.v1.PublishFederatedSubgraphsRequest - 30, // 558: wg.cosmo.platform.v1.PlatformService.GetBatchPublishJobStatus:input_type -> wg.cosmo.platform.v1.GetBatchPublishJobStatusRequest - 38, // 559: wg.cosmo.platform.v1.PlatformService.CreateFederatedGraph:input_type -> wg.cosmo.platform.v1.CreateFederatedGraphRequest - 40, // 560: wg.cosmo.platform.v1.PlatformService.DeleteFederatedGraph:input_type -> wg.cosmo.platform.v1.DeleteFederatedGraphRequest - 43, // 561: wg.cosmo.platform.v1.PlatformService.DeleteFederatedSubgraph:input_type -> wg.cosmo.platform.v1.DeleteFederatedSubgraphRequest - 34, // 562: wg.cosmo.platform.v1.PlatformService.CheckSubgraphSchema:input_type -> wg.cosmo.platform.v1.CheckSubgraphSchemaRequest - 434, // 563: wg.cosmo.platform.v1.PlatformService.GetProposedSchemaOfCheckedSubgraph:input_type -> wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphRequest - 35, // 564: wg.cosmo.platform.v1.PlatformService.FixSubgraphSchema:input_type -> wg.cosmo.platform.v1.FixSubgraphSchemaRequest - 98, // 565: wg.cosmo.platform.v1.PlatformService.UpdateFederatedGraph:input_type -> wg.cosmo.platform.v1.UpdateFederatedGraphRequest - 96, // 566: wg.cosmo.platform.v1.PlatformService.UpdateSubgraph:input_type -> wg.cosmo.platform.v1.UpdateSubgraphRequest - 102, // 567: wg.cosmo.platform.v1.PlatformService.CheckFederatedGraph:input_type -> wg.cosmo.platform.v1.CheckFederatedGraphRequest - 166, // 568: wg.cosmo.platform.v1.PlatformService.WhoAmI:input_type -> wg.cosmo.platform.v1.WhoAmIRequest - 170, // 569: wg.cosmo.platform.v1.PlatformService.GenerateRouterToken:input_type -> wg.cosmo.platform.v1.GenerateRouterTokenRequest - 172, // 570: wg.cosmo.platform.v1.PlatformService.GetRouterTokens:input_type -> wg.cosmo.platform.v1.GetRouterTokensRequest - 174, // 571: wg.cosmo.platform.v1.PlatformService.DeleteRouterToken:input_type -> wg.cosmo.platform.v1.DeleteRouterTokenRequest - 177, // 572: wg.cosmo.platform.v1.PlatformService.PublishPersistedOperations:input_type -> wg.cosmo.platform.v1.PublishPersistedOperationsRequest - 182, // 573: wg.cosmo.platform.v1.PlatformService.CheckPersistedOperationTraffic:input_type -> wg.cosmo.platform.v1.CheckPersistedOperationTrafficRequest - 180, // 574: wg.cosmo.platform.v1.PlatformService.DeletePersistedOperation:input_type -> wg.cosmo.platform.v1.DeletePersistedOperationRequest - 184, // 575: wg.cosmo.platform.v1.PlatformService.GetPersistedOperations:input_type -> wg.cosmo.platform.v1.GetPersistedOperationsRequest - 280, // 576: wg.cosmo.platform.v1.PlatformService.GetAuditLogs:input_type -> wg.cosmo.platform.v1.GetAuditLogsRequest - 480, // 577: wg.cosmo.platform.v1.PlatformService.InitializeCosmoUser:input_type -> wg.cosmo.platform.v1.InitializeCosmoUserRequest - 482, // 578: wg.cosmo.platform.v1.PlatformService.ListOrganizations:input_type -> wg.cosmo.platform.v1.ListOrganizationsRequest - 61, // 579: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphs:input_type -> wg.cosmo.platform.v1.GetFederatedGraphsRequest - 65, // 580: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphsBySubgraphLabels:input_type -> wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsRequest - 70, // 581: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphByName:input_type -> wg.cosmo.platform.v1.GetFederatedGraphByNameRequest - 72, // 582: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphSDLByName:input_type -> wg.cosmo.platform.v1.GetFederatedGraphSDLByNameRequest - 67, // 583: wg.cosmo.platform.v1.PlatformService.GetSubgraphs:input_type -> wg.cosmo.platform.v1.GetSubgraphsRequest - 74, // 584: wg.cosmo.platform.v1.PlatformService.GetSubgraphByName:input_type -> wg.cosmo.platform.v1.GetSubgraphByNameRequest - 76, // 585: wg.cosmo.platform.v1.PlatformService.GetSubgraphSDLFromLatestComposition:input_type -> wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionRequest - 78, // 586: wg.cosmo.platform.v1.PlatformService.GetLatestSubgraphSDL:input_type -> wg.cosmo.platform.v1.GetLatestSubgraphSDLRequest - 81, // 587: wg.cosmo.platform.v1.PlatformService.GetChecksByFederatedGraphName:input_type -> wg.cosmo.platform.v1.GetChecksByFederatedGraphNameRequest - 84, // 588: wg.cosmo.platform.v1.PlatformService.GetCheckSummary:input_type -> wg.cosmo.platform.v1.GetCheckSummaryRequest - 87, // 589: wg.cosmo.platform.v1.PlatformService.GetCheckOperations:input_type -> wg.cosmo.platform.v1.GetCheckOperationsRequest - 244, // 590: wg.cosmo.platform.v1.PlatformService.ForceCheckSuccess:input_type -> wg.cosmo.platform.v1.ForceCheckSuccessRequest - 251, // 591: wg.cosmo.platform.v1.PlatformService.CreateOperationOverrides:input_type -> wg.cosmo.platform.v1.CreateOperationOverridesRequest - 255, // 592: wg.cosmo.platform.v1.PlatformService.RemoveOperationOverrides:input_type -> wg.cosmo.platform.v1.RemoveOperationOverridesRequest - 253, // 593: wg.cosmo.platform.v1.PlatformService.CreateOperationIgnoreAllOverride:input_type -> wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideRequest - 257, // 594: wg.cosmo.platform.v1.PlatformService.RemoveOperationIgnoreAllOverride:input_type -> wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideRequest - 259, // 595: wg.cosmo.platform.v1.PlatformService.GetOperationOverrides:input_type -> wg.cosmo.platform.v1.GetOperationOverridesRequest - 261, // 596: wg.cosmo.platform.v1.PlatformService.GetAllOverrides:input_type -> wg.cosmo.platform.v1.GetAllOverridesRequest - 246, // 597: wg.cosmo.platform.v1.PlatformService.ToggleChangeOverridesForAllOperations:input_type -> wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsRequest - 248, // 598: wg.cosmo.platform.v1.PlatformService.CreateIgnoreOverridesForAllOperations:input_type -> wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsRequest - 89, // 599: wg.cosmo.platform.v1.PlatformService.GetOperationContent:input_type -> wg.cosmo.platform.v1.GetOperationContentRequest - 91, // 600: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphChangelog:input_type -> wg.cosmo.platform.v1.GetFederatedGraphChangelogRequest - 123, // 601: wg.cosmo.platform.v1.PlatformService.CreateFederatedGraphToken:input_type -> wg.cosmo.platform.v1.CreateFederatedGraphTokenRequest - 221, // 602: wg.cosmo.platform.v1.PlatformService.GetOrganizationBySlug:input_type -> wg.cosmo.platform.v1.GetOrganizationBySlugRequest - 141, // 603: wg.cosmo.platform.v1.PlatformService.GetOrganizationMembers:input_type -> wg.cosmo.platform.v1.GetOrganizationMembersRequest - 139, // 604: wg.cosmo.platform.v1.PlatformService.GetPendingOrganizationMembers:input_type -> wg.cosmo.platform.v1.GetPendingOrganizationMembersRequest - 359, // 605: wg.cosmo.platform.v1.PlatformService.IsMemberLimitReached:input_type -> wg.cosmo.platform.v1.IsMemberLimitReachedRequest - 143, // 606: wg.cosmo.platform.v1.PlatformService.InviteUser:input_type -> wg.cosmo.platform.v1.InviteUserRequest - 145, // 607: wg.cosmo.platform.v1.PlatformService.InviteUsers:input_type -> wg.cosmo.platform.v1.InviteUsersRequest - 149, // 608: wg.cosmo.platform.v1.PlatformService.GetAPIKeys:input_type -> wg.cosmo.platform.v1.GetAPIKeysRequest - 151, // 609: wg.cosmo.platform.v1.PlatformService.CreateAPIKey:input_type -> wg.cosmo.platform.v1.CreateAPIKeyRequest - 155, // 610: wg.cosmo.platform.v1.PlatformService.UpdateAPIKey:input_type -> wg.cosmo.platform.v1.UpdateAPIKeyRequest - 153, // 611: wg.cosmo.platform.v1.PlatformService.DeleteAPIKey:input_type -> wg.cosmo.platform.v1.DeleteAPIKeyRequest - 157, // 612: wg.cosmo.platform.v1.PlatformService.RemoveOrganizationMember:input_type -> wg.cosmo.platform.v1.RemoveOrganizationMemberRequest - 159, // 613: wg.cosmo.platform.v1.PlatformService.RemoveInvitation:input_type -> wg.cosmo.platform.v1.RemoveInvitationRequest - 161, // 614: wg.cosmo.platform.v1.PlatformService.MigrateFromApollo:input_type -> wg.cosmo.platform.v1.MigrateFromApolloRequest - 127, // 615: wg.cosmo.platform.v1.PlatformService.CreateOrganizationGroup:input_type -> wg.cosmo.platform.v1.CreateOrganizationGroupRequest - 129, // 616: wg.cosmo.platform.v1.PlatformService.GetOrganizationGroups:input_type -> wg.cosmo.platform.v1.GetOrganizationGroupsRequest - 131, // 617: wg.cosmo.platform.v1.PlatformService.GetOrganizationGroupMembers:input_type -> wg.cosmo.platform.v1.GetOrganizationGroupMembersRequest - 133, // 618: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationGroup:input_type -> wg.cosmo.platform.v1.UpdateOrganizationGroupRequest - 135, // 619: wg.cosmo.platform.v1.PlatformService.DeleteOrganizationGroup:input_type -> wg.cosmo.platform.v1.DeleteOrganizationGroupRequest - 187, // 620: wg.cosmo.platform.v1.PlatformService.CreateOrganizationWebhookConfig:input_type -> wg.cosmo.platform.v1.CreateOrganizationWebhookConfigRequest - 189, // 621: wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookConfigs:input_type -> wg.cosmo.platform.v1.GetOrganizationWebhookConfigsRequest - 191, // 622: wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookMeta:input_type -> wg.cosmo.platform.v1.GetOrganizationWebhookMetaRequest - 193, // 623: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationWebhookConfig:input_type -> wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigRequest - 195, // 624: wg.cosmo.platform.v1.PlatformService.DeleteOrganizationWebhookConfig:input_type -> wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigRequest - 386, // 625: wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookHistory:input_type -> wg.cosmo.platform.v1.GetOrganizationWebhookHistoryRequest - 391, // 626: wg.cosmo.platform.v1.PlatformService.GetWebhookDeliveryDetails:input_type -> wg.cosmo.platform.v1.GetWebhookDeliveryDetailsRequest - 389, // 627: wg.cosmo.platform.v1.PlatformService.RedeliverWebhook:input_type -> wg.cosmo.platform.v1.RedeliverWebhookRequest - 197, // 628: wg.cosmo.platform.v1.PlatformService.CreateIntegration:input_type -> wg.cosmo.platform.v1.CreateIntegrationRequest - 199, // 629: wg.cosmo.platform.v1.PlatformService.GetOrganizationIntegrations:input_type -> wg.cosmo.platform.v1.GetOrganizationIntegrationsRequest - 204, // 630: wg.cosmo.platform.v1.PlatformService.UpdateIntegrationConfig:input_type -> wg.cosmo.platform.v1.UpdateIntegrationConfigRequest - 206, // 631: wg.cosmo.platform.v1.PlatformService.DeleteIntegration:input_type -> wg.cosmo.platform.v1.DeleteIntegrationRequest - 361, // 632: wg.cosmo.platform.v1.PlatformService.DeleteUser:input_type -> wg.cosmo.platform.v1.DeleteUserRequest - 208, // 633: wg.cosmo.platform.v1.PlatformService.DeleteOrganization:input_type -> wg.cosmo.platform.v1.DeleteOrganizationRequest - 210, // 634: wg.cosmo.platform.v1.PlatformService.RestoreOrganization:input_type -> wg.cosmo.platform.v1.RestoreOrganizationRequest - 212, // 635: wg.cosmo.platform.v1.PlatformService.LeaveOrganization:input_type -> wg.cosmo.platform.v1.LeaveOrganizationRequest - 214, // 636: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationDetails:input_type -> wg.cosmo.platform.v1.UpdateOrganizationDetailsRequest - 216, // 637: wg.cosmo.platform.v1.PlatformService.UpdateOrgMemberGroup:input_type -> wg.cosmo.platform.v1.UpdateOrgMemberGroupRequest - 263, // 638: wg.cosmo.platform.v1.PlatformService.IsGitHubAppInstalled:input_type -> wg.cosmo.platform.v1.IsGitHubAppInstalledRequest - 266, // 639: wg.cosmo.platform.v1.PlatformService.CreateOIDCProvider:input_type -> wg.cosmo.platform.v1.CreateOIDCProviderRequest - 271, // 640: wg.cosmo.platform.v1.PlatformService.GetOIDCProvider:input_type -> wg.cosmo.platform.v1.GetOIDCProviderRequest - 269, // 641: wg.cosmo.platform.v1.PlatformService.ListOIDCProviders:input_type -> wg.cosmo.platform.v1.ListOIDCProvidersRequest - 273, // 642: wg.cosmo.platform.v1.PlatformService.DeleteOIDCProvider:input_type -> wg.cosmo.platform.v1.DeleteOIDCProviderRequest - 275, // 643: wg.cosmo.platform.v1.PlatformService.UpdateIDPMappers:input_type -> wg.cosmo.platform.v1.UpdateIDPMappersRequest - 311, // 644: wg.cosmo.platform.v1.PlatformService.GetClients:input_type -> wg.cosmo.platform.v1.GetClientsRequest - 313, // 645: wg.cosmo.platform.v1.PlatformService.PreviewDeleteClient:input_type -> wg.cosmo.platform.v1.PreviewDeleteClientRequest - 315, // 646: wg.cosmo.platform.v1.PlatformService.DeleteClient:input_type -> wg.cosmo.platform.v1.DeleteClientRequest - 308, // 647: wg.cosmo.platform.v1.PlatformService.GetRouters:input_type -> wg.cosmo.platform.v1.GetRoutersRequest - 283, // 648: wg.cosmo.platform.v1.PlatformService.GetInvitations:input_type -> wg.cosmo.platform.v1.GetInvitationsRequest - 285, // 649: wg.cosmo.platform.v1.PlatformService.AcceptOrDeclineInvitation:input_type -> wg.cosmo.platform.v1.AcceptOrDeclineInvitationRequest - 289, // 650: wg.cosmo.platform.v1.PlatformService.GetCompositions:input_type -> wg.cosmo.platform.v1.GetCompositionsRequest - 291, // 651: wg.cosmo.platform.v1.PlatformService.GetCompositionDetails:input_type -> wg.cosmo.platform.v1.GetCompositionDetailsRequest - 294, // 652: wg.cosmo.platform.v1.PlatformService.GetSdlBySchemaVersion:input_type -> wg.cosmo.platform.v1.GetSdlBySchemaVersionRequest - 296, // 653: wg.cosmo.platform.v1.PlatformService.GetChangelogBySchemaVersion:input_type -> wg.cosmo.platform.v1.GetChangelogBySchemaVersionRequest - 298, // 654: wg.cosmo.platform.v1.PlatformService.GetUserAccessibleResources:input_type -> wg.cosmo.platform.v1.GetUserAccessibleResourcesRequest - 300, // 655: wg.cosmo.platform.v1.PlatformService.UpdateFeatureSettings:input_type -> wg.cosmo.platform.v1.UpdateFeatureSettingsRequest - 302, // 656: wg.cosmo.platform.v1.PlatformService.GetSubgraphMembers:input_type -> wg.cosmo.platform.v1.GetSubgraphMembersRequest - 305, // 657: wg.cosmo.platform.v1.PlatformService.AddReadme:input_type -> wg.cosmo.platform.v1.AddReadmeRequest - 352, // 658: wg.cosmo.platform.v1.PlatformService.GetUserAccessiblePermissions:input_type -> wg.cosmo.platform.v1.GetUserAccessiblePermissionsRequest - 363, // 659: wg.cosmo.platform.v1.PlatformService.CreateFeatureFlag:input_type -> wg.cosmo.platform.v1.CreateFeatureFlagRequest - 369, // 660: wg.cosmo.platform.v1.PlatformService.DeleteFeatureFlag:input_type -> wg.cosmo.platform.v1.DeleteFeatureFlagRequest - 365, // 661: wg.cosmo.platform.v1.PlatformService.UpdateFeatureFlag:input_type -> wg.cosmo.platform.v1.UpdateFeatureFlagRequest - 367, // 662: wg.cosmo.platform.v1.PlatformService.EnableFeatureFlag:input_type -> wg.cosmo.platform.v1.EnableFeatureFlagRequest - 109, // 663: wg.cosmo.platform.v1.PlatformService.GetAnalyticsView:input_type -> wg.cosmo.platform.v1.GetAnalyticsViewRequest - 117, // 664: wg.cosmo.platform.v1.PlatformService.GetDashboardAnalyticsView:input_type -> wg.cosmo.platform.v1.GetDashboardAnalyticsViewRequest - 164, // 665: wg.cosmo.platform.v1.PlatformService.GetTrace:input_type -> wg.cosmo.platform.v1.GetTraceRequest - 231, // 666: wg.cosmo.platform.v1.PlatformService.GetGraphMetrics:input_type -> wg.cosmo.platform.v1.GetGraphMetricsRequest - 237, // 667: wg.cosmo.platform.v1.PlatformService.GetMetricsErrorRate:input_type -> wg.cosmo.platform.v1.GetMetricsErrorRateRequest - 240, // 668: wg.cosmo.platform.v1.PlatformService.GetSubgraphMetrics:input_type -> wg.cosmo.platform.v1.GetSubgraphMetricsRequest - 242, // 669: wg.cosmo.platform.v1.PlatformService.GetSubgraphMetricsErrorRate:input_type -> wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateRequest - 317, // 670: wg.cosmo.platform.v1.PlatformService.GetFieldUsage:input_type -> wg.cosmo.platform.v1.GetFieldUsageRequest - 277, // 671: wg.cosmo.platform.v1.PlatformService.GetOrganizationRequestsCount:input_type -> wg.cosmo.platform.v1.GetOrganizationRequestsCountRequest - 218, // 672: wg.cosmo.platform.v1.PlatformService.CreateOrganization:input_type -> wg.cosmo.platform.v1.CreateOrganizationRequest - 338, // 673: wg.cosmo.platform.v1.PlatformService.EnableLintingForTheNamespace:input_type -> wg.cosmo.platform.v1.EnableLintingForTheNamespaceRequest - 341, // 674: wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceLintConfig:input_type -> wg.cosmo.platform.v1.ConfigureNamespaceLintConfigRequest - 332, // 675: wg.cosmo.platform.v1.PlatformService.GetNamespaceLintConfig:input_type -> wg.cosmo.platform.v1.GetNamespaceLintConfigRequest - 334, // 676: wg.cosmo.platform.v1.PlatformService.GetNamespaceChecksConfig:input_type -> wg.cosmo.platform.v1.GetNamespaceChecksConfigurationRequest - 336, // 677: wg.cosmo.platform.v1.PlatformService.UpdateNamespaceChecksConfig:input_type -> wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationRequest - 343, // 678: wg.cosmo.platform.v1.PlatformService.EnableGraphPruning:input_type -> wg.cosmo.platform.v1.EnableGraphPruningRequest - 346, // 679: wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceGraphPruningConfig:input_type -> wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigRequest - 348, // 680: wg.cosmo.platform.v1.PlatformService.GetNamespaceGraphPruningConfig:input_type -> wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigRequest - 372, // 681: wg.cosmo.platform.v1.PlatformService.GetFeatureFlags:input_type -> wg.cosmo.platform.v1.GetFeatureFlagsRequest - 374, // 682: wg.cosmo.platform.v1.PlatformService.GetFeatureFlagByName:input_type -> wg.cosmo.platform.v1.GetFeatureFlagByNameRequest - 376, // 683: wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphsByFeatureFlag:input_type -> wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagRequest - 378, // 684: wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphs:input_type -> wg.cosmo.platform.v1.GetFeatureSubgraphsRequest - 380, // 685: wg.cosmo.platform.v1.PlatformService.GetFeatureFlagsByFederatedGraph:input_type -> wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphRequest - 382, // 686: wg.cosmo.platform.v1.PlatformService.GetFeatureFlagsInLatestCompositionByFederatedGraph:input_type -> wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphRequest - 384, // 687: wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphsByFederatedGraph:input_type -> wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphRequest - 402, // 688: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphById:input_type -> wg.cosmo.platform.v1.GetFederatedGraphByIdRequest - 404, // 689: wg.cosmo.platform.v1.PlatformService.GetSubgraphById:input_type -> wg.cosmo.platform.v1.GetSubgraphByIdRequest - 413, // 690: wg.cosmo.platform.v1.PlatformService.PushCacheWarmerOperation:input_type -> wg.cosmo.platform.v1.PushCacheWarmerOperationRequest - 415, // 691: wg.cosmo.platform.v1.PlatformService.GetCacheWarmerOperations:input_type -> wg.cosmo.platform.v1.GetCacheWarmerOperationsRequest - 418, // 692: wg.cosmo.platform.v1.PlatformService.ComputeCacheWarmerOperations:input_type -> wg.cosmo.platform.v1.ComputeCacheWarmerOperationsRequest - 420, // 693: wg.cosmo.platform.v1.PlatformService.ConfigureCacheWarmer:input_type -> wg.cosmo.platform.v1.ConfigureCacheWarmerRequest - 422, // 694: wg.cosmo.platform.v1.PlatformService.GetCacheWarmerConfig:input_type -> wg.cosmo.platform.v1.GetCacheWarmerConfigRequest - 428, // 695: wg.cosmo.platform.v1.PlatformService.DeleteCacheWarmerOperation:input_type -> wg.cosmo.platform.v1.DeleteCacheWarmerOperationRequest - 424, // 696: wg.cosmo.platform.v1.PlatformService.GetSubgraphCheckExtensionsConfig:input_type -> wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigRequest - 426, // 697: wg.cosmo.platform.v1.PlatformService.ConfigureSubgraphCheckExtensions:input_type -> wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsRequest - 223, // 698: wg.cosmo.platform.v1.PlatformService.GetBillingPlans:input_type -> wg.cosmo.platform.v1.GetBillingPlansRequest - 225, // 699: wg.cosmo.platform.v1.PlatformService.CreateCheckoutSession:input_type -> wg.cosmo.platform.v1.CreateCheckoutSessionRequest - 227, // 700: wg.cosmo.platform.v1.PlatformService.CreateBillingPortalSession:input_type -> wg.cosmo.platform.v1.CreateBillingPortalSessionRequest - 229, // 701: wg.cosmo.platform.v1.PlatformService.UpgradePlan:input_type -> wg.cosmo.platform.v1.UpgradePlanRequest - 430, // 702: wg.cosmo.platform.v1.PlatformService.ListRouterCompatibilityVersions:input_type -> wg.cosmo.platform.v1.ListRouterCompatibilityVersionsRequest - 432, // 703: wg.cosmo.platform.v1.PlatformService.SetGraphRouterCompatibilityVersion:input_type -> wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionRequest - 438, // 704: wg.cosmo.platform.v1.PlatformService.CreateProposal:input_type -> wg.cosmo.platform.v1.CreateProposalRequest - 440, // 705: wg.cosmo.platform.v1.PlatformService.GetProposal:input_type -> wg.cosmo.platform.v1.GetProposalRequest - 446, // 706: wg.cosmo.platform.v1.PlatformService.UpdateProposal:input_type -> wg.cosmo.platform.v1.UpdateProposalRequest - 448, // 707: wg.cosmo.platform.v1.PlatformService.EnableProposalsForNamespace:input_type -> wg.cosmo.platform.v1.EnableProposalsForNamespaceRequest - 450, // 708: wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceProposalConfig:input_type -> wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigRequest - 452, // 709: wg.cosmo.platform.v1.PlatformService.GetNamespaceProposalConfig:input_type -> wg.cosmo.platform.v1.GetNamespaceProposalConfigRequest - 455, // 710: wg.cosmo.platform.v1.PlatformService.UpdateNamespaceLoginMethods:input_type -> wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsRequest - 457, // 711: wg.cosmo.platform.v1.PlatformService.ListNamespaceLoginMethods:input_type -> wg.cosmo.platform.v1.ListNamespaceLoginMethodsRequest - 460, // 712: wg.cosmo.platform.v1.PlatformService.GetOrganizationLoginMethods:input_type -> wg.cosmo.platform.v1.GetOrganizationLoginMethodsRequest - 462, // 713: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationLoginMethods:input_type -> wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsRequest - 442, // 714: wg.cosmo.platform.v1.PlatformService.GetProposalsByFederatedGraph:input_type -> wg.cosmo.platform.v1.GetProposalsByFederatedGraphRequest - 444, // 715: wg.cosmo.platform.v1.PlatformService.GetProposalChecks:input_type -> wg.cosmo.platform.v1.GetProposalChecksRequest - 464, // 716: wg.cosmo.platform.v1.PlatformService.GetOperations:input_type -> wg.cosmo.platform.v1.GetOperationsRequest - 466, // 717: wg.cosmo.platform.v1.PlatformService.GetClientsFromAnalytics:input_type -> wg.cosmo.platform.v1.GetClientsFromAnalyticsRequest - 468, // 718: wg.cosmo.platform.v1.PlatformService.GetOperationClients:input_type -> wg.cosmo.platform.v1.GetOperationClientsRequest - 470, // 719: wg.cosmo.platform.v1.PlatformService.GetOperationDeprecatedFields:input_type -> wg.cosmo.platform.v1.GetOperationDeprecatedFieldsRequest - 472, // 720: wg.cosmo.platform.v1.PlatformService.ValidateAndFetchPluginData:input_type -> wg.cosmo.platform.v1.ValidateAndFetchPluginDataRequest - 474, // 721: wg.cosmo.platform.v1.PlatformService.LinkSubgraph:input_type -> wg.cosmo.platform.v1.LinkSubgraphRequest - 476, // 722: wg.cosmo.platform.v1.PlatformService.UnlinkSubgraph:input_type -> wg.cosmo.platform.v1.UnlinkSubgraphRequest - 478, // 723: wg.cosmo.platform.v1.PlatformService.VerifyAPIKeyGraphAccess:input_type -> wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessRequest - 484, // 724: wg.cosmo.platform.v1.PlatformService.RecomposeGraph:input_type -> wg.cosmo.platform.v1.RecomposeGraphRequest - 486, // 725: wg.cosmo.platform.v1.PlatformService.RecomposeFeatureFlag:input_type -> wg.cosmo.platform.v1.RecomposeFeatureFlagRequest - 488, // 726: wg.cosmo.platform.v1.PlatformService.GetOnboarding:input_type -> wg.cosmo.platform.v1.GetOnboardingRequest - 490, // 727: wg.cosmo.platform.v1.PlatformService.CreateOnboarding:input_type -> wg.cosmo.platform.v1.CreateOnboardingRequest - 492, // 728: wg.cosmo.platform.v1.PlatformService.FinishOnboarding:input_type -> wg.cosmo.platform.v1.FinishOnboardingRequest - 394, // 729: wg.cosmo.platform.v1.PlatformService.CreatePlaygroundScript:output_type -> wg.cosmo.platform.v1.CreatePlaygroundScriptResponse - 396, // 730: wg.cosmo.platform.v1.PlatformService.DeletePlaygroundScript:output_type -> wg.cosmo.platform.v1.DeletePlaygroundScriptResponse - 398, // 731: wg.cosmo.platform.v1.PlatformService.UpdatePlaygroundScript:output_type -> wg.cosmo.platform.v1.UpdatePlaygroundScriptResponse - 401, // 732: wg.cosmo.platform.v1.PlatformService.GetPlaygroundScripts:output_type -> wg.cosmo.platform.v1.GetPlaygroundScriptsResponse - 322, // 733: wg.cosmo.platform.v1.PlatformService.CreateNamespace:output_type -> wg.cosmo.platform.v1.CreateNamespaceResponse - 324, // 734: wg.cosmo.platform.v1.PlatformService.DeleteNamespace:output_type -> wg.cosmo.platform.v1.DeleteNamespaceResponse - 326, // 735: wg.cosmo.platform.v1.PlatformService.RenameNamespace:output_type -> wg.cosmo.platform.v1.RenameNamespaceResponse - 329, // 736: wg.cosmo.platform.v1.PlatformService.GetNamespaces:output_type -> wg.cosmo.platform.v1.GetNamespacesResponse - 407, // 737: wg.cosmo.platform.v1.PlatformService.GetNamespace:output_type -> wg.cosmo.platform.v1.GetNamespaceResponse - 412, // 738: wg.cosmo.platform.v1.PlatformService.GetWorkspace:output_type -> wg.cosmo.platform.v1.GetWorkspaceResponse - 356, // 739: wg.cosmo.platform.v1.PlatformService.CreateContract:output_type -> wg.cosmo.platform.v1.CreateContractResponse - 358, // 740: wg.cosmo.platform.v1.PlatformService.UpdateContract:output_type -> wg.cosmo.platform.v1.UpdateContractResponse - 331, // 741: wg.cosmo.platform.v1.PlatformService.MoveFederatedGraph:output_type -> wg.cosmo.platform.v1.MoveGraphResponse - 331, // 742: wg.cosmo.platform.v1.PlatformService.MoveSubgraph:output_type -> wg.cosmo.platform.v1.MoveGraphResponse - 331, // 743: wg.cosmo.platform.v1.PlatformService.MoveMonograph:output_type -> wg.cosmo.platform.v1.MoveGraphResponse - 37, // 744: wg.cosmo.platform.v1.PlatformService.CreateMonograph:output_type -> wg.cosmo.platform.v1.CreateMonographResponse - 22, // 745: wg.cosmo.platform.v1.PlatformService.PublishMonograph:output_type -> wg.cosmo.platform.v1.PublishMonographResponse - 42, // 746: wg.cosmo.platform.v1.PlatformService.DeleteMonograph:output_type -> wg.cosmo.platform.v1.DeleteMonographResponse - 101, // 747: wg.cosmo.platform.v1.PlatformService.UpdateMonograph:output_type -> wg.cosmo.platform.v1.UpdateMonographResponse - 351, // 748: wg.cosmo.platform.v1.PlatformService.MigrateMonograph:output_type -> wg.cosmo.platform.v1.MigrateMonographResponse - 58, // 749: wg.cosmo.platform.v1.PlatformService.CreateFederatedSubgraph:output_type -> wg.cosmo.platform.v1.CreateFederatedSubgraphResponse - 25, // 750: wg.cosmo.platform.v1.PlatformService.PublishFederatedSubgraph:output_type -> wg.cosmo.platform.v1.PublishFederatedSubgraphResponse - 29, // 751: wg.cosmo.platform.v1.PlatformService.PublishFederatedSubgraphs:output_type -> wg.cosmo.platform.v1.PublishFederatedSubgraphsResponse - 31, // 752: wg.cosmo.platform.v1.PlatformService.GetBatchPublishJobStatus:output_type -> wg.cosmo.platform.v1.GetBatchPublishJobStatusResponse - 57, // 753: wg.cosmo.platform.v1.PlatformService.CreateFederatedGraph:output_type -> wg.cosmo.platform.v1.CreateFederatedGraphResponse - 60, // 754: wg.cosmo.platform.v1.PlatformService.DeleteFederatedGraph:output_type -> wg.cosmo.platform.v1.DeleteFederatedGraphResponse - 59, // 755: wg.cosmo.platform.v1.PlatformService.DeleteFederatedSubgraph:output_type -> wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse - 54, // 756: wg.cosmo.platform.v1.PlatformService.CheckSubgraphSchema:output_type -> wg.cosmo.platform.v1.CheckSubgraphSchemaResponse - 435, // 757: wg.cosmo.platform.v1.PlatformService.GetProposedSchemaOfCheckedSubgraph:output_type -> wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphResponse - 56, // 758: wg.cosmo.platform.v1.PlatformService.FixSubgraphSchema:output_type -> wg.cosmo.platform.v1.FixSubgraphSchemaResponse - 99, // 759: wg.cosmo.platform.v1.PlatformService.UpdateFederatedGraph:output_type -> wg.cosmo.platform.v1.UpdateFederatedGraphResponse - 97, // 760: wg.cosmo.platform.v1.PlatformService.UpdateSubgraph:output_type -> wg.cosmo.platform.v1.UpdateSubgraphResponse - 103, // 761: wg.cosmo.platform.v1.PlatformService.CheckFederatedGraph:output_type -> wg.cosmo.platform.v1.CheckFederatedGraphResponse - 167, // 762: wg.cosmo.platform.v1.PlatformService.WhoAmI:output_type -> wg.cosmo.platform.v1.WhoAmIResponse - 171, // 763: wg.cosmo.platform.v1.PlatformService.GenerateRouterToken:output_type -> wg.cosmo.platform.v1.GenerateRouterTokenResponse - 173, // 764: wg.cosmo.platform.v1.PlatformService.GetRouterTokens:output_type -> wg.cosmo.platform.v1.GetRouterTokensResponse - 175, // 765: wg.cosmo.platform.v1.PlatformService.DeleteRouterToken:output_type -> wg.cosmo.platform.v1.DeleteRouterTokenResponse - 179, // 766: wg.cosmo.platform.v1.PlatformService.PublishPersistedOperations:output_type -> wg.cosmo.platform.v1.PublishPersistedOperationsResponse - 183, // 767: wg.cosmo.platform.v1.PlatformService.CheckPersistedOperationTraffic:output_type -> wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse - 181, // 768: wg.cosmo.platform.v1.PlatformService.DeletePersistedOperation:output_type -> wg.cosmo.platform.v1.DeletePersistedOperationResponse - 185, // 769: wg.cosmo.platform.v1.PlatformService.GetPersistedOperations:output_type -> wg.cosmo.platform.v1.GetPersistedOperationsResponse - 282, // 770: wg.cosmo.platform.v1.PlatformService.GetAuditLogs:output_type -> wg.cosmo.platform.v1.GetAuditLogsResponse - 481, // 771: wg.cosmo.platform.v1.PlatformService.InitializeCosmoUser:output_type -> wg.cosmo.platform.v1.InitializeCosmoUserResponse - 483, // 772: wg.cosmo.platform.v1.PlatformService.ListOrganizations:output_type -> wg.cosmo.platform.v1.ListOrganizationsResponse - 64, // 773: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphs:output_type -> wg.cosmo.platform.v1.GetFederatedGraphsResponse - 66, // 774: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphsBySubgraphLabels:output_type -> wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsResponse - 71, // 775: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphByName:output_type -> wg.cosmo.platform.v1.GetFederatedGraphByNameResponse - 73, // 776: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphSDLByName:output_type -> wg.cosmo.platform.v1.GetFederatedGraphSDLByNameResponse - 69, // 777: wg.cosmo.platform.v1.PlatformService.GetSubgraphs:output_type -> wg.cosmo.platform.v1.GetSubgraphsResponse - 75, // 778: wg.cosmo.platform.v1.PlatformService.GetSubgraphByName:output_type -> wg.cosmo.platform.v1.GetSubgraphByNameResponse - 77, // 779: wg.cosmo.platform.v1.PlatformService.GetSubgraphSDLFromLatestComposition:output_type -> wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionResponse - 79, // 780: wg.cosmo.platform.v1.PlatformService.GetLatestSubgraphSDL:output_type -> wg.cosmo.platform.v1.GetLatestSubgraphSDLResponse - 83, // 781: wg.cosmo.platform.v1.PlatformService.GetChecksByFederatedGraphName:output_type -> wg.cosmo.platform.v1.GetChecksByFederatedGraphNameResponse - 86, // 782: wg.cosmo.platform.v1.PlatformService.GetCheckSummary:output_type -> wg.cosmo.platform.v1.GetCheckSummaryResponse - 88, // 783: wg.cosmo.platform.v1.PlatformService.GetCheckOperations:output_type -> wg.cosmo.platform.v1.GetCheckOperationsResponse - 245, // 784: wg.cosmo.platform.v1.PlatformService.ForceCheckSuccess:output_type -> wg.cosmo.platform.v1.ForceCheckSuccessResponse - 252, // 785: wg.cosmo.platform.v1.PlatformService.CreateOperationOverrides:output_type -> wg.cosmo.platform.v1.CreateOperationOverridesResponse - 256, // 786: wg.cosmo.platform.v1.PlatformService.RemoveOperationOverrides:output_type -> wg.cosmo.platform.v1.RemoveOperationOverridesResponse - 254, // 787: wg.cosmo.platform.v1.PlatformService.CreateOperationIgnoreAllOverride:output_type -> wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideResponse - 258, // 788: wg.cosmo.platform.v1.PlatformService.RemoveOperationIgnoreAllOverride:output_type -> wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideResponse - 260, // 789: wg.cosmo.platform.v1.PlatformService.GetOperationOverrides:output_type -> wg.cosmo.platform.v1.GetOperationOverridesResponse - 262, // 790: wg.cosmo.platform.v1.PlatformService.GetAllOverrides:output_type -> wg.cosmo.platform.v1.GetAllOverridesResponse - 247, // 791: wg.cosmo.platform.v1.PlatformService.ToggleChangeOverridesForAllOperations:output_type -> wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsResponse - 249, // 792: wg.cosmo.platform.v1.PlatformService.CreateIgnoreOverridesForAllOperations:output_type -> wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsResponse - 90, // 793: wg.cosmo.platform.v1.PlatformService.GetOperationContent:output_type -> wg.cosmo.platform.v1.GetOperationContentResponse - 94, // 794: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphChangelog:output_type -> wg.cosmo.platform.v1.GetFederatedGraphChangelogResponse - 124, // 795: wg.cosmo.platform.v1.PlatformService.CreateFederatedGraphToken:output_type -> wg.cosmo.platform.v1.CreateFederatedGraphTokenResponse - 222, // 796: wg.cosmo.platform.v1.PlatformService.GetOrganizationBySlug:output_type -> wg.cosmo.platform.v1.GetOrganizationBySlugResponse - 142, // 797: wg.cosmo.platform.v1.PlatformService.GetOrganizationMembers:output_type -> wg.cosmo.platform.v1.GetOrganizationMembersResponse - 140, // 798: wg.cosmo.platform.v1.PlatformService.GetPendingOrganizationMembers:output_type -> wg.cosmo.platform.v1.GetPendingOrganizationMembersResponse - 360, // 799: wg.cosmo.platform.v1.PlatformService.IsMemberLimitReached:output_type -> wg.cosmo.platform.v1.IsMemberLimitReachedResponse - 144, // 800: wg.cosmo.platform.v1.PlatformService.InviteUser:output_type -> wg.cosmo.platform.v1.InviteUserResponse - 147, // 801: wg.cosmo.platform.v1.PlatformService.InviteUsers:output_type -> wg.cosmo.platform.v1.InviteUsersResponse - 150, // 802: wg.cosmo.platform.v1.PlatformService.GetAPIKeys:output_type -> wg.cosmo.platform.v1.GetAPIKeysResponse - 152, // 803: wg.cosmo.platform.v1.PlatformService.CreateAPIKey:output_type -> wg.cosmo.platform.v1.CreateAPIKeyResponse - 156, // 804: wg.cosmo.platform.v1.PlatformService.UpdateAPIKey:output_type -> wg.cosmo.platform.v1.UpdateAPIKeyResponse - 154, // 805: wg.cosmo.platform.v1.PlatformService.DeleteAPIKey:output_type -> wg.cosmo.platform.v1.DeleteAPIKeyResponse - 158, // 806: wg.cosmo.platform.v1.PlatformService.RemoveOrganizationMember:output_type -> wg.cosmo.platform.v1.RemoveOrganizationMemberResponse - 160, // 807: wg.cosmo.platform.v1.PlatformService.RemoveInvitation:output_type -> wg.cosmo.platform.v1.RemoveInvitationResponse - 162, // 808: wg.cosmo.platform.v1.PlatformService.MigrateFromApollo:output_type -> wg.cosmo.platform.v1.MigrateFromApolloResponse - 128, // 809: wg.cosmo.platform.v1.PlatformService.CreateOrganizationGroup:output_type -> wg.cosmo.platform.v1.CreateOrganizationGroupResponse - 130, // 810: wg.cosmo.platform.v1.PlatformService.GetOrganizationGroups:output_type -> wg.cosmo.platform.v1.GetOrganizationGroupsResponse - 132, // 811: wg.cosmo.platform.v1.PlatformService.GetOrganizationGroupMembers:output_type -> wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse - 134, // 812: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationGroup:output_type -> wg.cosmo.platform.v1.UpdateOrganizationGroupResponse - 136, // 813: wg.cosmo.platform.v1.PlatformService.DeleteOrganizationGroup:output_type -> wg.cosmo.platform.v1.DeleteOrganizationGroupResponse - 188, // 814: wg.cosmo.platform.v1.PlatformService.CreateOrganizationWebhookConfig:output_type -> wg.cosmo.platform.v1.CreateOrganizationWebhookConfigResponse - 190, // 815: wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookConfigs:output_type -> wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse - 192, // 816: wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookMeta:output_type -> wg.cosmo.platform.v1.GetOrganizationWebhookMetaResponse - 194, // 817: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationWebhookConfig:output_type -> wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigResponse - 196, // 818: wg.cosmo.platform.v1.PlatformService.DeleteOrganizationWebhookConfig:output_type -> wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigResponse - 388, // 819: wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookHistory:output_type -> wg.cosmo.platform.v1.GetOrganizationWebhookHistoryResponse - 392, // 820: wg.cosmo.platform.v1.PlatformService.GetWebhookDeliveryDetails:output_type -> wg.cosmo.platform.v1.GetWebhookDeliveryDetailsResponse - 390, // 821: wg.cosmo.platform.v1.PlatformService.RedeliverWebhook:output_type -> wg.cosmo.platform.v1.RedeliverWebhookResponse - 198, // 822: wg.cosmo.platform.v1.PlatformService.CreateIntegration:output_type -> wg.cosmo.platform.v1.CreateIntegrationResponse - 203, // 823: wg.cosmo.platform.v1.PlatformService.GetOrganizationIntegrations:output_type -> wg.cosmo.platform.v1.GetOrganizationIntegrationsResponse - 205, // 824: wg.cosmo.platform.v1.PlatformService.UpdateIntegrationConfig:output_type -> wg.cosmo.platform.v1.UpdateIntegrationConfigResponse - 207, // 825: wg.cosmo.platform.v1.PlatformService.DeleteIntegration:output_type -> wg.cosmo.platform.v1.DeleteIntegrationResponse - 362, // 826: wg.cosmo.platform.v1.PlatformService.DeleteUser:output_type -> wg.cosmo.platform.v1.DeleteUserResponse - 209, // 827: wg.cosmo.platform.v1.PlatformService.DeleteOrganization:output_type -> wg.cosmo.platform.v1.DeleteOrganizationResponse - 211, // 828: wg.cosmo.platform.v1.PlatformService.RestoreOrganization:output_type -> wg.cosmo.platform.v1.RestoreOrganizationResponse - 213, // 829: wg.cosmo.platform.v1.PlatformService.LeaveOrganization:output_type -> wg.cosmo.platform.v1.LeaveOrganizationResponse - 215, // 830: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationDetails:output_type -> wg.cosmo.platform.v1.UpdateOrganizationDetailsResponse - 217, // 831: wg.cosmo.platform.v1.PlatformService.UpdateOrgMemberGroup:output_type -> wg.cosmo.platform.v1.UpdateOrgMemberGroupResponse - 264, // 832: wg.cosmo.platform.v1.PlatformService.IsGitHubAppInstalled:output_type -> wg.cosmo.platform.v1.IsGitHubAppInstalledResponse - 267, // 833: wg.cosmo.platform.v1.PlatformService.CreateOIDCProvider:output_type -> wg.cosmo.platform.v1.CreateOIDCProviderResponse - 272, // 834: wg.cosmo.platform.v1.PlatformService.GetOIDCProvider:output_type -> wg.cosmo.platform.v1.GetOIDCProviderResponse - 270, // 835: wg.cosmo.platform.v1.PlatformService.ListOIDCProviders:output_type -> wg.cosmo.platform.v1.ListOIDCProvidersResponse - 274, // 836: wg.cosmo.platform.v1.PlatformService.DeleteOIDCProvider:output_type -> wg.cosmo.platform.v1.DeleteOIDCProviderResponse - 276, // 837: wg.cosmo.platform.v1.PlatformService.UpdateIDPMappers:output_type -> wg.cosmo.platform.v1.UpdateIDPMappersResponse - 312, // 838: wg.cosmo.platform.v1.PlatformService.GetClients:output_type -> wg.cosmo.platform.v1.GetClientsResponse - 314, // 839: wg.cosmo.platform.v1.PlatformService.PreviewDeleteClient:output_type -> wg.cosmo.platform.v1.PreviewDeleteClientResponse - 316, // 840: wg.cosmo.platform.v1.PlatformService.DeleteClient:output_type -> wg.cosmo.platform.v1.DeleteClientResponse - 309, // 841: wg.cosmo.platform.v1.PlatformService.GetRouters:output_type -> wg.cosmo.platform.v1.GetRoutersResponse - 284, // 842: wg.cosmo.platform.v1.PlatformService.GetInvitations:output_type -> wg.cosmo.platform.v1.GetInvitationsResponse - 286, // 843: wg.cosmo.platform.v1.PlatformService.AcceptOrDeclineInvitation:output_type -> wg.cosmo.platform.v1.AcceptOrDeclineInvitationResponse - 290, // 844: wg.cosmo.platform.v1.PlatformService.GetCompositions:output_type -> wg.cosmo.platform.v1.GetCompositionsResponse - 293, // 845: wg.cosmo.platform.v1.PlatformService.GetCompositionDetails:output_type -> wg.cosmo.platform.v1.GetCompositionDetailsResponse - 295, // 846: wg.cosmo.platform.v1.PlatformService.GetSdlBySchemaVersion:output_type -> wg.cosmo.platform.v1.GetSdlBySchemaVersionResponse - 297, // 847: wg.cosmo.platform.v1.PlatformService.GetChangelogBySchemaVersion:output_type -> wg.cosmo.platform.v1.GetChangelogBySchemaVersionResponse - 299, // 848: wg.cosmo.platform.v1.PlatformService.GetUserAccessibleResources:output_type -> wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse - 301, // 849: wg.cosmo.platform.v1.PlatformService.UpdateFeatureSettings:output_type -> wg.cosmo.platform.v1.UpdateFeatureSettingsResponse - 304, // 850: wg.cosmo.platform.v1.PlatformService.GetSubgraphMembers:output_type -> wg.cosmo.platform.v1.GetSubgraphMembersResponse - 306, // 851: wg.cosmo.platform.v1.PlatformService.AddReadme:output_type -> wg.cosmo.platform.v1.AddReadmeResponse - 354, // 852: wg.cosmo.platform.v1.PlatformService.GetUserAccessiblePermissions:output_type -> wg.cosmo.platform.v1.GetUserAccessiblePermissionsResponse - 364, // 853: wg.cosmo.platform.v1.PlatformService.CreateFeatureFlag:output_type -> wg.cosmo.platform.v1.CreateFeatureFlagResponse - 370, // 854: wg.cosmo.platform.v1.PlatformService.DeleteFeatureFlag:output_type -> wg.cosmo.platform.v1.DeleteFeatureFlagResponse - 366, // 855: wg.cosmo.platform.v1.PlatformService.UpdateFeatureFlag:output_type -> wg.cosmo.platform.v1.UpdateFeatureFlagResponse - 368, // 856: wg.cosmo.platform.v1.PlatformService.EnableFeatureFlag:output_type -> wg.cosmo.platform.v1.EnableFeatureFlagResponse - 116, // 857: wg.cosmo.platform.v1.PlatformService.GetAnalyticsView:output_type -> wg.cosmo.platform.v1.GetAnalyticsViewResponse - 122, // 858: wg.cosmo.platform.v1.PlatformService.GetDashboardAnalyticsView:output_type -> wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse - 165, // 859: wg.cosmo.platform.v1.PlatformService.GetTrace:output_type -> wg.cosmo.platform.v1.GetTraceResponse - 232, // 860: wg.cosmo.platform.v1.PlatformService.GetGraphMetrics:output_type -> wg.cosmo.platform.v1.GetGraphMetricsResponse - 238, // 861: wg.cosmo.platform.v1.PlatformService.GetMetricsErrorRate:output_type -> wg.cosmo.platform.v1.GetMetricsErrorRateResponse - 241, // 862: wg.cosmo.platform.v1.PlatformService.GetSubgraphMetrics:output_type -> wg.cosmo.platform.v1.GetSubgraphMetricsResponse - 243, // 863: wg.cosmo.platform.v1.PlatformService.GetSubgraphMetricsErrorRate:output_type -> wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateResponse - 320, // 864: wg.cosmo.platform.v1.PlatformService.GetFieldUsage:output_type -> wg.cosmo.platform.v1.GetFieldUsageResponse - 278, // 865: wg.cosmo.platform.v1.PlatformService.GetOrganizationRequestsCount:output_type -> wg.cosmo.platform.v1.GetOrganizationRequestsCountResponse - 219, // 866: wg.cosmo.platform.v1.PlatformService.CreateOrganization:output_type -> wg.cosmo.platform.v1.CreateOrganizationResponse - 339, // 867: wg.cosmo.platform.v1.PlatformService.EnableLintingForTheNamespace:output_type -> wg.cosmo.platform.v1.EnableLintingForTheNamespaceResponse - 342, // 868: wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceLintConfig:output_type -> wg.cosmo.platform.v1.ConfigureNamespaceLintConfigResponse - 333, // 869: wg.cosmo.platform.v1.PlatformService.GetNamespaceLintConfig:output_type -> wg.cosmo.platform.v1.GetNamespaceLintConfigResponse - 335, // 870: wg.cosmo.platform.v1.PlatformService.GetNamespaceChecksConfig:output_type -> wg.cosmo.platform.v1.GetNamespaceChecksConfigurationResponse - 337, // 871: wg.cosmo.platform.v1.PlatformService.UpdateNamespaceChecksConfig:output_type -> wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationResponse - 344, // 872: wg.cosmo.platform.v1.PlatformService.EnableGraphPruning:output_type -> wg.cosmo.platform.v1.EnableGraphPruningResponse - 347, // 873: wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceGraphPruningConfig:output_type -> wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigResponse - 349, // 874: wg.cosmo.platform.v1.PlatformService.GetNamespaceGraphPruningConfig:output_type -> wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigResponse - 373, // 875: wg.cosmo.platform.v1.PlatformService.GetFeatureFlags:output_type -> wg.cosmo.platform.v1.GetFeatureFlagsResponse - 375, // 876: wg.cosmo.platform.v1.PlatformService.GetFeatureFlagByName:output_type -> wg.cosmo.platform.v1.GetFeatureFlagByNameResponse - 377, // 877: wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphsByFeatureFlag:output_type -> wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagResponse - 379, // 878: wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphs:output_type -> wg.cosmo.platform.v1.GetFeatureSubgraphsResponse - 381, // 879: wg.cosmo.platform.v1.PlatformService.GetFeatureFlagsByFederatedGraph:output_type -> wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphResponse - 383, // 880: wg.cosmo.platform.v1.PlatformService.GetFeatureFlagsInLatestCompositionByFederatedGraph:output_type -> wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphResponse - 385, // 881: wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphsByFederatedGraph:output_type -> wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphResponse - 403, // 882: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphById:output_type -> wg.cosmo.platform.v1.GetFederatedGraphByIdResponse - 405, // 883: wg.cosmo.platform.v1.PlatformService.GetSubgraphById:output_type -> wg.cosmo.platform.v1.GetSubgraphByIdResponse - 414, // 884: wg.cosmo.platform.v1.PlatformService.PushCacheWarmerOperation:output_type -> wg.cosmo.platform.v1.PushCacheWarmerOperationResponse - 417, // 885: wg.cosmo.platform.v1.PlatformService.GetCacheWarmerOperations:output_type -> wg.cosmo.platform.v1.GetCacheWarmerOperationsResponse - 419, // 886: wg.cosmo.platform.v1.PlatformService.ComputeCacheWarmerOperations:output_type -> wg.cosmo.platform.v1.ComputeCacheWarmerOperationsResponse - 421, // 887: wg.cosmo.platform.v1.PlatformService.ConfigureCacheWarmer:output_type -> wg.cosmo.platform.v1.ConfigureCacheWarmerResponse - 423, // 888: wg.cosmo.platform.v1.PlatformService.GetCacheWarmerConfig:output_type -> wg.cosmo.platform.v1.GetCacheWarmerConfigResponse - 429, // 889: wg.cosmo.platform.v1.PlatformService.DeleteCacheWarmerOperation:output_type -> wg.cosmo.platform.v1.DeleteCacheWarmerOperationResponse - 425, // 890: wg.cosmo.platform.v1.PlatformService.GetSubgraphCheckExtensionsConfig:output_type -> wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigResponse - 427, // 891: wg.cosmo.platform.v1.PlatformService.ConfigureSubgraphCheckExtensions:output_type -> wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsResponse - 224, // 892: wg.cosmo.platform.v1.PlatformService.GetBillingPlans:output_type -> wg.cosmo.platform.v1.GetBillingPlansResponse - 226, // 893: wg.cosmo.platform.v1.PlatformService.CreateCheckoutSession:output_type -> wg.cosmo.platform.v1.CreateCheckoutSessionResponse - 228, // 894: wg.cosmo.platform.v1.PlatformService.CreateBillingPortalSession:output_type -> wg.cosmo.platform.v1.CreateBillingPortalSessionResponse - 230, // 895: wg.cosmo.platform.v1.PlatformService.UpgradePlan:output_type -> wg.cosmo.platform.v1.UpgradePlanResponse - 431, // 896: wg.cosmo.platform.v1.PlatformService.ListRouterCompatibilityVersions:output_type -> wg.cosmo.platform.v1.ListRouterCompatibilityVersionsResponse - 433, // 897: wg.cosmo.platform.v1.PlatformService.SetGraphRouterCompatibilityVersion:output_type -> wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse - 439, // 898: wg.cosmo.platform.v1.PlatformService.CreateProposal:output_type -> wg.cosmo.platform.v1.CreateProposalResponse - 441, // 899: wg.cosmo.platform.v1.PlatformService.GetProposal:output_type -> wg.cosmo.platform.v1.GetProposalResponse - 447, // 900: wg.cosmo.platform.v1.PlatformService.UpdateProposal:output_type -> wg.cosmo.platform.v1.UpdateProposalResponse - 449, // 901: wg.cosmo.platform.v1.PlatformService.EnableProposalsForNamespace:output_type -> wg.cosmo.platform.v1.EnableProposalsForNamespaceResponse - 451, // 902: wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceProposalConfig:output_type -> wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigResponse - 453, // 903: wg.cosmo.platform.v1.PlatformService.GetNamespaceProposalConfig:output_type -> wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse - 456, // 904: wg.cosmo.platform.v1.PlatformService.UpdateNamespaceLoginMethods:output_type -> wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsResponse - 458, // 905: wg.cosmo.platform.v1.PlatformService.ListNamespaceLoginMethods:output_type -> wg.cosmo.platform.v1.ListNamespaceLoginMethodsResponse - 461, // 906: wg.cosmo.platform.v1.PlatformService.GetOrganizationLoginMethods:output_type -> wg.cosmo.platform.v1.GetOrganizationLoginMethodsResponse - 463, // 907: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationLoginMethods:output_type -> wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsResponse - 443, // 908: wg.cosmo.platform.v1.PlatformService.GetProposalsByFederatedGraph:output_type -> wg.cosmo.platform.v1.GetProposalsByFederatedGraphResponse - 445, // 909: wg.cosmo.platform.v1.PlatformService.GetProposalChecks:output_type -> wg.cosmo.platform.v1.GetProposalChecksResponse - 465, // 910: wg.cosmo.platform.v1.PlatformService.GetOperations:output_type -> wg.cosmo.platform.v1.GetOperationsResponse - 467, // 911: wg.cosmo.platform.v1.PlatformService.GetClientsFromAnalytics:output_type -> wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse - 469, // 912: wg.cosmo.platform.v1.PlatformService.GetOperationClients:output_type -> wg.cosmo.platform.v1.GetOperationClientsResponse - 471, // 913: wg.cosmo.platform.v1.PlatformService.GetOperationDeprecatedFields:output_type -> wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse - 473, // 914: wg.cosmo.platform.v1.PlatformService.ValidateAndFetchPluginData:output_type -> wg.cosmo.platform.v1.ValidateAndFetchPluginDataResponse - 475, // 915: wg.cosmo.platform.v1.PlatformService.LinkSubgraph:output_type -> wg.cosmo.platform.v1.LinkSubgraphResponse - 477, // 916: wg.cosmo.platform.v1.PlatformService.UnlinkSubgraph:output_type -> wg.cosmo.platform.v1.UnlinkSubgraphResponse - 479, // 917: wg.cosmo.platform.v1.PlatformService.VerifyAPIKeyGraphAccess:output_type -> wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessResponse - 485, // 918: wg.cosmo.platform.v1.PlatformService.RecomposeGraph:output_type -> wg.cosmo.platform.v1.RecomposeGraphResponse - 487, // 919: wg.cosmo.platform.v1.PlatformService.RecomposeFeatureFlag:output_type -> wg.cosmo.platform.v1.RecomposeFeatureFlagResponse - 489, // 920: wg.cosmo.platform.v1.PlatformService.GetOnboarding:output_type -> wg.cosmo.platform.v1.GetOnboardingResponse - 491, // 921: wg.cosmo.platform.v1.PlatformService.CreateOnboarding:output_type -> wg.cosmo.platform.v1.CreateOnboardingResponse - 493, // 922: wg.cosmo.platform.v1.PlatformService.FinishOnboarding:output_type -> wg.cosmo.platform.v1.FinishOnboardingResponse - 729, // [729:923] is the sub-list for method output_type - 535, // [535:729] is the sub-list for method input_type - 535, // [535:535] is the sub-list for extension type_name - 535, // [535:535] is the sub-list for extension extendee - 0, // [0:535] is the sub-list for field type_name + 18, // 37: wg.cosmo.platform.v1.CreateSubgraph.labels:type_name -> wg.cosmo.platform.v1.Label + 533, // 38: wg.cosmo.platform.v1.CreateSubgraph.subscription_protocol:type_name -> wg.cosmo.common.GraphQLSubscriptionProtocol + 534, // 39: wg.cosmo.platform.v1.CreateSubgraph.websocket_subprotocol:type_name -> wg.cosmo.common.GraphQLWebsocketSubprotocol + 40, // 40: wg.cosmo.platform.v1.CreateFederatedSubgraphsRequest.subgraphs:type_name -> wg.cosmo.platform.v1.CreateSubgraph + 19, // 41: wg.cosmo.platform.v1.CreateFederatedSubgraphsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 42: wg.cosmo.platform.v1.DeleteMonographResponse.response:type_name -> wg.cosmo.platform.v1.Response + 1, // 43: wg.cosmo.platform.v1.LintIssue.severity:type_name -> wg.cosmo.platform.v1.LintSeverity + 54, // 44: wg.cosmo.platform.v1.LintIssue.issueLocation:type_name -> wg.cosmo.platform.v1.LintLocation + 1, // 45: wg.cosmo.platform.v1.GraphPruningIssue.severity:type_name -> wg.cosmo.platform.v1.LintSeverity + 54, // 46: wg.cosmo.platform.v1.GraphPruningIssue.issueLocation:type_name -> wg.cosmo.platform.v1.LintLocation + 19, // 47: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.response:type_name -> wg.cosmo.platform.v1.Response + 47, // 48: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.breakingChanges:type_name -> wg.cosmo.platform.v1.SchemaChange + 47, // 49: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.nonBreakingChanges:type_name -> wg.cosmo.platform.v1.SchemaChange + 49, // 50: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 52, // 51: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.operationUsageStats:type_name -> wg.cosmo.platform.v1.CheckOperationUsageStats + 53, // 52: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.checked_federated_graphs:type_name -> wg.cosmo.platform.v1.CheckedFederatedGraphs + 55, // 53: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.lintWarnings:type_name -> wg.cosmo.platform.v1.LintIssue + 55, // 54: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.lintErrors:type_name -> wg.cosmo.platform.v1.LintIssue + 56, // 55: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.graphPruneWarnings:type_name -> wg.cosmo.platform.v1.GraphPruningIssue + 56, // 56: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.graphPruneErrors:type_name -> wg.cosmo.platform.v1.GraphPruningIssue + 50, // 57: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 58, // 58: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.counts:type_name -> wg.cosmo.platform.v1.SchemaCheckCounts + 48, // 59: wg.cosmo.platform.v1.CheckSubgraphSchemaResponse.composedSchemaBreakingChanges:type_name -> wg.cosmo.platform.v1.FederatedGraphSchemaChange + 19, // 60: wg.cosmo.platform.v1.FixSubgraphSchemaResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 61: wg.cosmo.platform.v1.CreateFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 62: wg.cosmo.platform.v1.CreateFederatedGraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 63: wg.cosmo.platform.v1.CreateFederatedGraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 64: wg.cosmo.platform.v1.CreateFederatedGraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 19, // 65: wg.cosmo.platform.v1.CreateFederatedSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 66: wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 67: wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 68: wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 69: wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 19, // 70: wg.cosmo.platform.v1.DeleteFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 121, // 71: wg.cosmo.platform.v1.FederatedGraph.requestSeries:type_name -> wg.cosmo.platform.v1.RequestSeriesItem + 65, // 72: wg.cosmo.platform.v1.FederatedGraph.contract:type_name -> wg.cosmo.platform.v1.Contract + 19, // 73: wg.cosmo.platform.v1.GetFederatedGraphsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 66, // 74: wg.cosmo.platform.v1.GetFederatedGraphsResponse.graphs:type_name -> wg.cosmo.platform.v1.FederatedGraph + 19, // 75: wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 66, // 76: wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsResponse.graphs:type_name -> wg.cosmo.platform.v1.FederatedGraph + 18, // 77: wg.cosmo.platform.v1.Subgraph.labels:type_name -> wg.cosmo.platform.v1.Label + 2, // 78: wg.cosmo.platform.v1.Subgraph.type:type_name -> wg.cosmo.platform.v1.SubgraphType + 497, // 79: wg.cosmo.platform.v1.Subgraph.pluginData:type_name -> wg.cosmo.platform.v1.Subgraph.PluginData + 19, // 80: wg.cosmo.platform.v1.GetSubgraphsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 71, // 81: wg.cosmo.platform.v1.GetSubgraphsResponse.graphs:type_name -> wg.cosmo.platform.v1.Subgraph + 19, // 82: wg.cosmo.platform.v1.GetFederatedGraphByNameResponse.response:type_name -> wg.cosmo.platform.v1.Response + 66, // 83: wg.cosmo.platform.v1.GetFederatedGraphByNameResponse.graph:type_name -> wg.cosmo.platform.v1.FederatedGraph + 71, // 84: wg.cosmo.platform.v1.GetFederatedGraphByNameResponse.subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph + 71, // 85: wg.cosmo.platform.v1.GetFederatedGraphByNameResponse.featureSubgraphs:type_name -> wg.cosmo.platform.v1.Subgraph + 19, // 86: wg.cosmo.platform.v1.GetFederatedGraphSDLByNameResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 87: wg.cosmo.platform.v1.GetSubgraphByNameResponse.response:type_name -> wg.cosmo.platform.v1.Response + 71, // 88: wg.cosmo.platform.v1.GetSubgraphByNameResponse.graph:type_name -> wg.cosmo.platform.v1.Subgraph + 306, // 89: wg.cosmo.platform.v1.GetSubgraphByNameResponse.members:type_name -> wg.cosmo.platform.v1.SubgraphMember + 498, // 90: wg.cosmo.platform.v1.GetSubgraphByNameResponse.linkedSubgraph:type_name -> wg.cosmo.platform.v1.GetSubgraphByNameResponse.LinkedSubgraph + 19, // 91: wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 92: wg.cosmo.platform.v1.GetLatestSubgraphSDLResponse.response:type_name -> wg.cosmo.platform.v1.Response + 83, // 93: wg.cosmo.platform.v1.GetChecksByFederatedGraphNameRequest.filters:type_name -> wg.cosmo.platform.v1.GetChecksByFederatedGraphNameFilters + 499, // 94: wg.cosmo.platform.v1.SchemaCheck.ghDetails:type_name -> wg.cosmo.platform.v1.SchemaCheck.GhDetails + 33, // 95: wg.cosmo.platform.v1.SchemaCheck.vcsContext:type_name -> wg.cosmo.platform.v1.VCSContext + 500, // 96: wg.cosmo.platform.v1.SchemaCheck.checkedSubgraphs:type_name -> wg.cosmo.platform.v1.SchemaCheck.CheckedSubgraph + 501, // 97: wg.cosmo.platform.v1.SchemaCheck.linkedChecks:type_name -> wg.cosmo.platform.v1.SchemaCheck.LinkedCheck + 19, // 98: wg.cosmo.platform.v1.GetChecksByFederatedGraphNameResponse.response:type_name -> wg.cosmo.platform.v1.Response + 85, // 99: wg.cosmo.platform.v1.GetChecksByFederatedGraphNameResponse.checks:type_name -> wg.cosmo.platform.v1.SchemaCheck + 19, // 100: wg.cosmo.platform.v1.GetCheckSummaryResponse.response:type_name -> wg.cosmo.platform.v1.Response + 85, // 101: wg.cosmo.platform.v1.GetCheckSummaryResponse.check:type_name -> wg.cosmo.platform.v1.SchemaCheck + 502, // 102: wg.cosmo.platform.v1.GetCheckSummaryResponse.affected_graphs:type_name -> wg.cosmo.platform.v1.GetCheckSummaryResponse.AffectedGraph + 47, // 103: wg.cosmo.platform.v1.GetCheckSummaryResponse.changes:type_name -> wg.cosmo.platform.v1.SchemaChange + 49, // 104: wg.cosmo.platform.v1.GetCheckSummaryResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 55, // 105: wg.cosmo.platform.v1.GetCheckSummaryResponse.lintIssues:type_name -> wg.cosmo.platform.v1.LintIssue + 56, // 106: wg.cosmo.platform.v1.GetCheckSummaryResponse.graphPruningIssues:type_name -> wg.cosmo.platform.v1.GraphPruningIssue + 50, // 107: wg.cosmo.platform.v1.GetCheckSummaryResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 503, // 108: wg.cosmo.platform.v1.GetCheckSummaryResponse.proposalMatches:type_name -> wg.cosmo.platform.v1.GetCheckSummaryResponse.ProposalSchemaMatch + 48, // 109: wg.cosmo.platform.v1.GetCheckSummaryResponse.composedSchemaBreakingChanges:type_name -> wg.cosmo.platform.v1.FederatedGraphSchemaChange + 19, // 110: wg.cosmo.platform.v1.GetCheckOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 504, // 111: wg.cosmo.platform.v1.GetCheckOperationsResponse.operations:type_name -> wg.cosmo.platform.v1.GetCheckOperationsResponse.CheckOperation + 19, // 112: wg.cosmo.platform.v1.GetOperationContentResponse.response:type_name -> wg.cosmo.platform.v1.Response + 107, // 113: wg.cosmo.platform.v1.GetFederatedGraphChangelogRequest.pagination:type_name -> wg.cosmo.platform.v1.Pagination + 111, // 114: wg.cosmo.platform.v1.GetFederatedGraphChangelogRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange + 95, // 115: wg.cosmo.platform.v1.FederatedGraphChangelogOutput.changelogs:type_name -> wg.cosmo.platform.v1.FederatedGraphChangelog + 19, // 116: wg.cosmo.platform.v1.GetFederatedGraphChangelogResponse.response:type_name -> wg.cosmo.platform.v1.Response + 96, // 117: wg.cosmo.platform.v1.GetFederatedGraphChangelogResponse.federatedGraphChangelogOutput:type_name -> wg.cosmo.platform.v1.FederatedGraphChangelogOutput + 19, // 118: wg.cosmo.platform.v1.GetFederatedResponse.response:type_name -> wg.cosmo.platform.v1.Response + 18, // 119: wg.cosmo.platform.v1.UpdateSubgraphRequest.labels:type_name -> wg.cosmo.platform.v1.Label + 533, // 120: wg.cosmo.platform.v1.UpdateSubgraphRequest.subscription_protocol:type_name -> wg.cosmo.common.GraphQLSubscriptionProtocol + 534, // 121: wg.cosmo.platform.v1.UpdateSubgraphRequest.websocket_subprotocol:type_name -> wg.cosmo.common.GraphQLWebsocketSubprotocol + 19, // 122: wg.cosmo.platform.v1.UpdateSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 123: wg.cosmo.platform.v1.UpdateSubgraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 124: wg.cosmo.platform.v1.UpdateSubgraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 125: wg.cosmo.platform.v1.UpdateSubgraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 19, // 126: wg.cosmo.platform.v1.UpdateFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 127: wg.cosmo.platform.v1.UpdateFederatedGraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 128: wg.cosmo.platform.v1.UpdateFederatedGraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 129: wg.cosmo.platform.v1.UpdateFederatedGraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 533, // 130: wg.cosmo.platform.v1.UpdateMonographRequest.subscription_protocol:type_name -> wg.cosmo.common.GraphQLSubscriptionProtocol + 534, // 131: wg.cosmo.platform.v1.UpdateMonographRequest.websocket_subprotocol:type_name -> wg.cosmo.common.GraphQLWebsocketSubprotocol + 19, // 132: wg.cosmo.platform.v1.UpdateMonographResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 133: wg.cosmo.platform.v1.CheckFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 134: wg.cosmo.platform.v1.CheckFederatedGraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 71, // 135: wg.cosmo.platform.v1.CheckFederatedGraphResponse.subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph + 50, // 136: wg.cosmo.platform.v1.CheckFederatedGraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 58, // 137: wg.cosmo.platform.v1.CheckFederatedGraphResponse.counts:type_name -> wg.cosmo.platform.v1.SchemaCheckCounts + 111, // 138: wg.cosmo.platform.v1.AnalyticsConfig.dateRange:type_name -> wg.cosmo.platform.v1.DateRange + 110, // 139: wg.cosmo.platform.v1.AnalyticsConfig.filters:type_name -> wg.cosmo.platform.v1.AnalyticsFilter + 107, // 140: wg.cosmo.platform.v1.AnalyticsConfig.pagination:type_name -> wg.cosmo.platform.v1.Pagination + 108, // 141: wg.cosmo.platform.v1.AnalyticsConfig.sort:type_name -> wg.cosmo.platform.v1.Sort + 6, // 142: wg.cosmo.platform.v1.AnalyticsFilter.operator:type_name -> wg.cosmo.platform.v1.AnalyticsViewFilterOperator + 3, // 143: wg.cosmo.platform.v1.GetAnalyticsViewRequest.name:type_name -> wg.cosmo.platform.v1.AnalyticsViewGroupName + 109, // 144: wg.cosmo.platform.v1.GetAnalyticsViewRequest.config:type_name -> wg.cosmo.platform.v1.AnalyticsConfig + 114, // 145: wg.cosmo.platform.v1.AnalyticsViewResult.columns:type_name -> wg.cosmo.platform.v1.AnalyticsViewColumn + 117, // 146: wg.cosmo.platform.v1.AnalyticsViewResult.rows:type_name -> wg.cosmo.platform.v1.AnalyticsViewRow + 115, // 147: wg.cosmo.platform.v1.AnalyticsViewResult.filters:type_name -> wg.cosmo.platform.v1.AnalyticsViewResultFilter + 5, // 148: wg.cosmo.platform.v1.AnalyticsViewColumn.unit:type_name -> wg.cosmo.platform.v1.Unit + 116, // 149: wg.cosmo.platform.v1.AnalyticsViewResultFilter.options:type_name -> wg.cosmo.platform.v1.AnalyticsViewResultFilterOption + 4, // 150: wg.cosmo.platform.v1.AnalyticsViewResultFilter.custom_options:type_name -> wg.cosmo.platform.v1.CustomOptions + 6, // 151: wg.cosmo.platform.v1.AnalyticsViewResultFilterOption.operator:type_name -> wg.cosmo.platform.v1.AnalyticsViewFilterOperator + 505, // 152: wg.cosmo.platform.v1.AnalyticsViewRow.value:type_name -> wg.cosmo.platform.v1.AnalyticsViewRow.ValueEntry + 19, // 153: wg.cosmo.platform.v1.GetAnalyticsViewResponse.response:type_name -> wg.cosmo.platform.v1.Response + 113, // 154: wg.cosmo.platform.v1.GetAnalyticsViewResponse.view:type_name -> wg.cosmo.platform.v1.AnalyticsViewResult + 19, // 155: wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse.response:type_name -> wg.cosmo.platform.v1.Response + 121, // 156: wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse.requestSeries:type_name -> wg.cosmo.platform.v1.RequestSeriesItem + 122, // 157: wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse.mostRequestedOperations:type_name -> wg.cosmo.platform.v1.OperationRequestCount + 124, // 158: wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse.subgraphMetrics:type_name -> wg.cosmo.platform.v1.SubgraphMetrics + 123, // 159: wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse.federatedGraphMetrics:type_name -> wg.cosmo.platform.v1.FederatedGraphMetrics + 19, // 160: wg.cosmo.platform.v1.CreateFederatedGraphTokenResponse.response:type_name -> wg.cosmo.platform.v1.Response + 128, // 161: wg.cosmo.platform.v1.OrganizationGroup.rules:type_name -> wg.cosmo.platform.v1.OrganizationGroupRule + 19, // 162: wg.cosmo.platform.v1.CreateOrganizationGroupResponse.response:type_name -> wg.cosmo.platform.v1.Response + 129, // 163: wg.cosmo.platform.v1.CreateOrganizationGroupResponse.group:type_name -> wg.cosmo.platform.v1.OrganizationGroup + 19, // 164: wg.cosmo.platform.v1.GetOrganizationGroupsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 129, // 165: wg.cosmo.platform.v1.GetOrganizationGroupsResponse.groups:type_name -> wg.cosmo.platform.v1.OrganizationGroup + 19, // 166: wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.response:type_name -> wg.cosmo.platform.v1.Response + 506, // 167: wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.members:type_name -> wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupMember + 507, // 168: wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.apiKeys:type_name -> wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupApiKey + 508, // 169: wg.cosmo.platform.v1.UpdateOrganizationGroupRequest.rules:type_name -> wg.cosmo.platform.v1.UpdateOrganizationGroupRequest.GroupRule + 19, // 170: wg.cosmo.platform.v1.UpdateOrganizationGroupResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 171: wg.cosmo.platform.v1.DeleteOrganizationGroupResponse.response:type_name -> wg.cosmo.platform.v1.Response + 509, // 172: wg.cosmo.platform.v1.OrgMember.groups:type_name -> wg.cosmo.platform.v1.OrgMember.Group + 107, // 173: wg.cosmo.platform.v1.GetPendingOrganizationMembersRequest.pagination:type_name -> wg.cosmo.platform.v1.Pagination + 19, // 174: wg.cosmo.platform.v1.GetPendingOrganizationMembersResponse.response:type_name -> wg.cosmo.platform.v1.Response + 141, // 175: wg.cosmo.platform.v1.GetPendingOrganizationMembersResponse.pendingInvitations:type_name -> wg.cosmo.platform.v1.PendingOrgInvitation + 107, // 176: wg.cosmo.platform.v1.GetOrganizationMembersRequest.pagination:type_name -> wg.cosmo.platform.v1.Pagination + 19, // 177: wg.cosmo.platform.v1.GetOrganizationMembersResponse.response:type_name -> wg.cosmo.platform.v1.Response + 140, // 178: wg.cosmo.platform.v1.GetOrganizationMembersResponse.members:type_name -> wg.cosmo.platform.v1.OrgMember + 19, // 179: wg.cosmo.platform.v1.InviteUserResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 180: wg.cosmo.platform.v1.InviteUsersResponse.response:type_name -> wg.cosmo.platform.v1.Response + 149, // 181: wg.cosmo.platform.v1.InviteUsersResponse.invitationErrors:type_name -> wg.cosmo.platform.v1.InviteUsersInvitationError + 510, // 182: wg.cosmo.platform.v1.APIKey.group:type_name -> wg.cosmo.platform.v1.APIKey.Group + 19, // 183: wg.cosmo.platform.v1.GetAPIKeysResponse.response:type_name -> wg.cosmo.platform.v1.Response + 151, // 184: wg.cosmo.platform.v1.GetAPIKeysResponse.apiKeys:type_name -> wg.cosmo.platform.v1.APIKey + 7, // 185: wg.cosmo.platform.v1.CreateAPIKeyRequest.expires:type_name -> wg.cosmo.platform.v1.ExpiresAt + 19, // 186: wg.cosmo.platform.v1.CreateAPIKeyResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 187: wg.cosmo.platform.v1.DeleteAPIKeyResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 188: wg.cosmo.platform.v1.UpdateAPIKeyResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 189: wg.cosmo.platform.v1.RemoveOrganizationMemberResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 190: wg.cosmo.platform.v1.RemoveInvitationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 191: wg.cosmo.platform.v1.MigrateFromApolloResponse.response:type_name -> wg.cosmo.platform.v1.Response + 511, // 192: wg.cosmo.platform.v1.Span.attributes:type_name -> wg.cosmo.platform.v1.Span.AttributesEntry + 19, // 193: wg.cosmo.platform.v1.GetTraceResponse.response:type_name -> wg.cosmo.platform.v1.Response + 166, // 194: wg.cosmo.platform.v1.GetTraceResponse.spans:type_name -> wg.cosmo.platform.v1.Span + 19, // 195: wg.cosmo.platform.v1.WhoAmIResponse.response:type_name -> wg.cosmo.platform.v1.Response + 171, // 196: wg.cosmo.platform.v1.WhoAmIResponse.login_method:type_name -> wg.cosmo.platform.v1.LoginMethod + 8, // 197: wg.cosmo.platform.v1.LoginMethod.type:type_name -> wg.cosmo.platform.v1.LoginMethodType + 9, // 198: wg.cosmo.platform.v1.LoginMethod.social_provider:type_name -> wg.cosmo.platform.v1.SocialLoginProvider + 19, // 199: wg.cosmo.platform.v1.GenerateRouterTokenResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 200: wg.cosmo.platform.v1.GetRouterTokensResponse.response:type_name -> wg.cosmo.platform.v1.Response + 172, // 201: wg.cosmo.platform.v1.GetRouterTokensResponse.tokens:type_name -> wg.cosmo.platform.v1.RouterToken + 19, // 202: wg.cosmo.platform.v1.DeleteRouterTokenResponse.response:type_name -> wg.cosmo.platform.v1.Response + 179, // 203: wg.cosmo.platform.v1.PublishPersistedOperationsRequest.operations:type_name -> wg.cosmo.platform.v1.PersistedOperation + 10, // 204: wg.cosmo.platform.v1.PublishedOperation.status:type_name -> wg.cosmo.platform.v1.PublishedOperationStatus + 19, // 205: wg.cosmo.platform.v1.PublishPersistedOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 181, // 206: wg.cosmo.platform.v1.PublishPersistedOperationsResponse.operations:type_name -> wg.cosmo.platform.v1.PublishedOperation + 19, // 207: wg.cosmo.platform.v1.DeletePersistedOperationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 512, // 208: wg.cosmo.platform.v1.DeletePersistedOperationResponse.operation:type_name -> wg.cosmo.platform.v1.DeletePersistedOperationResponse.Operation + 19, // 209: wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse.response:type_name -> wg.cosmo.platform.v1.Response + 513, // 210: wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse.operation:type_name -> wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse.Operation + 19, // 211: wg.cosmo.platform.v1.GetPersistedOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 514, // 212: wg.cosmo.platform.v1.GetPersistedOperationsResponse.operations:type_name -> wg.cosmo.platform.v1.GetPersistedOperationsResponse.Operation + 535, // 213: wg.cosmo.platform.v1.CreateOrganizationWebhookConfigRequest.events_meta:type_name -> wg.cosmo.notifications.EventMeta + 19, // 214: wg.cosmo.platform.v1.CreateOrganizationWebhookConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 215: wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 515, // 216: wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse.configs:type_name -> wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse.Config + 19, // 217: wg.cosmo.platform.v1.GetOrganizationWebhookMetaResponse.response:type_name -> wg.cosmo.platform.v1.Response + 535, // 218: wg.cosmo.platform.v1.GetOrganizationWebhookMetaResponse.events_meta:type_name -> wg.cosmo.notifications.EventMeta + 535, // 219: wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigRequest.events_meta:type_name -> wg.cosmo.notifications.EventMeta + 19, // 220: wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 221: wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response + 535, // 222: wg.cosmo.platform.v1.CreateIntegrationRequest.eventsMeta:type_name -> wg.cosmo.notifications.EventMeta + 19, // 223: wg.cosmo.platform.v1.CreateIntegrationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 11, // 224: wg.cosmo.platform.v1.IntegrationConfig.type:type_name -> wg.cosmo.platform.v1.IntegrationType + 203, // 225: wg.cosmo.platform.v1.IntegrationConfig.slackIntegrationConfig:type_name -> wg.cosmo.platform.v1.SlackIntegrationConfig + 204, // 226: wg.cosmo.platform.v1.Integration.integrationConfig:type_name -> wg.cosmo.platform.v1.IntegrationConfig + 535, // 227: wg.cosmo.platform.v1.Integration.eventsMeta:type_name -> wg.cosmo.notifications.EventMeta + 19, // 228: wg.cosmo.platform.v1.GetOrganizationIntegrationsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 205, // 229: wg.cosmo.platform.v1.GetOrganizationIntegrationsResponse.integrations:type_name -> wg.cosmo.platform.v1.Integration + 535, // 230: wg.cosmo.platform.v1.UpdateIntegrationConfigRequest.events_meta:type_name -> wg.cosmo.notifications.EventMeta + 19, // 231: wg.cosmo.platform.v1.UpdateIntegrationConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 232: wg.cosmo.platform.v1.DeleteIntegrationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 233: wg.cosmo.platform.v1.DeleteOrganizationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 234: wg.cosmo.platform.v1.RestoreOrganizationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 235: wg.cosmo.platform.v1.LeaveOrganizationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 236: wg.cosmo.platform.v1.UpdateOrganizationDetailsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 237: wg.cosmo.platform.v1.UpdateOrgMemberGroupResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 238: wg.cosmo.platform.v1.CreateOrganizationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 223, // 239: wg.cosmo.platform.v1.CreateOrganizationResponse.organization:type_name -> wg.cosmo.platform.v1.Organization + 19, // 240: wg.cosmo.platform.v1.GetOrganizationBySlugResponse.response:type_name -> wg.cosmo.platform.v1.Response + 223, // 241: wg.cosmo.platform.v1.GetOrganizationBySlugResponse.organization:type_name -> wg.cosmo.platform.v1.Organization + 19, // 242: wg.cosmo.platform.v1.GetBillingPlansResponse.response:type_name -> wg.cosmo.platform.v1.Response + 517, // 243: wg.cosmo.platform.v1.GetBillingPlansResponse.plans:type_name -> wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlan + 19, // 244: wg.cosmo.platform.v1.CreateCheckoutSessionResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 245: wg.cosmo.platform.v1.CreateBillingPortalSessionResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 246: wg.cosmo.platform.v1.UpgradePlanResponse.response:type_name -> wg.cosmo.platform.v1.Response + 111, // 247: wg.cosmo.platform.v1.GetGraphMetricsRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange + 110, // 248: wg.cosmo.platform.v1.GetGraphMetricsRequest.filters:type_name -> wg.cosmo.platform.v1.AnalyticsFilter + 19, // 249: wg.cosmo.platform.v1.GetGraphMetricsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 236, // 250: wg.cosmo.platform.v1.GetGraphMetricsResponse.requests:type_name -> wg.cosmo.platform.v1.MetricsDashboardMetric + 236, // 251: wg.cosmo.platform.v1.GetGraphMetricsResponse.latency:type_name -> wg.cosmo.platform.v1.MetricsDashboardMetric + 236, // 252: wg.cosmo.platform.v1.GetGraphMetricsResponse.errors:type_name -> wg.cosmo.platform.v1.MetricsDashboardMetric + 115, // 253: wg.cosmo.platform.v1.GetGraphMetricsResponse.filters:type_name -> wg.cosmo.platform.v1.AnalyticsViewResultFilter + 237, // 254: wg.cosmo.platform.v1.MetricsDashboardMetric.top:type_name -> wg.cosmo.platform.v1.MetricsTopItem + 238, // 255: wg.cosmo.platform.v1.MetricsDashboardMetric.series:type_name -> wg.cosmo.platform.v1.MetricsSeriesItem + 5, // 256: wg.cosmo.platform.v1.MetricsDashboard.unit:type_name -> wg.cosmo.platform.v1.Unit + 111, // 257: wg.cosmo.platform.v1.GetMetricsErrorRateRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange + 110, // 258: wg.cosmo.platform.v1.GetMetricsErrorRateRequest.filters:type_name -> wg.cosmo.platform.v1.AnalyticsFilter + 19, // 259: wg.cosmo.platform.v1.GetMetricsErrorRateResponse.response:type_name -> wg.cosmo.platform.v1.Response + 242, // 260: wg.cosmo.platform.v1.GetMetricsErrorRateResponse.series:type_name -> wg.cosmo.platform.v1.MetricsErrorRateSeriesItem + 111, // 261: wg.cosmo.platform.v1.GetSubgraphMetricsRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange + 110, // 262: wg.cosmo.platform.v1.GetSubgraphMetricsRequest.filters:type_name -> wg.cosmo.platform.v1.AnalyticsFilter + 19, // 263: wg.cosmo.platform.v1.GetSubgraphMetricsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 236, // 264: wg.cosmo.platform.v1.GetSubgraphMetricsResponse.requests:type_name -> wg.cosmo.platform.v1.MetricsDashboardMetric + 236, // 265: wg.cosmo.platform.v1.GetSubgraphMetricsResponse.latency:type_name -> wg.cosmo.platform.v1.MetricsDashboardMetric + 236, // 266: wg.cosmo.platform.v1.GetSubgraphMetricsResponse.errors:type_name -> wg.cosmo.platform.v1.MetricsDashboardMetric + 115, // 267: wg.cosmo.platform.v1.GetSubgraphMetricsResponse.filters:type_name -> wg.cosmo.platform.v1.AnalyticsViewResultFilter + 111, // 268: wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange + 110, // 269: wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateRequest.filters:type_name -> wg.cosmo.platform.v1.AnalyticsFilter + 19, // 270: wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateResponse.response:type_name -> wg.cosmo.platform.v1.Response + 242, // 271: wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateResponse.series:type_name -> wg.cosmo.platform.v1.MetricsErrorRateSeriesItem + 19, // 272: wg.cosmo.platform.v1.ForceCheckSuccessResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 273: wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 274: wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 253, // 275: wg.cosmo.platform.v1.CreateOperationOverridesRequest.changes:type_name -> wg.cosmo.platform.v1.OverrideChange + 19, // 276: wg.cosmo.platform.v1.CreateOperationOverridesResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 277: wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideResponse.response:type_name -> wg.cosmo.platform.v1.Response + 253, // 278: wg.cosmo.platform.v1.RemoveOperationOverridesRequest.changes:type_name -> wg.cosmo.platform.v1.OverrideChange + 19, // 279: wg.cosmo.platform.v1.RemoveOperationOverridesResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 280: wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 281: wg.cosmo.platform.v1.GetOperationOverridesResponse.response:type_name -> wg.cosmo.platform.v1.Response + 253, // 282: wg.cosmo.platform.v1.GetOperationOverridesResponse.changes:type_name -> wg.cosmo.platform.v1.OverrideChange + 19, // 283: wg.cosmo.platform.v1.GetAllOverridesResponse.response:type_name -> wg.cosmo.platform.v1.Response + 518, // 284: wg.cosmo.platform.v1.GetAllOverridesResponse.overrides:type_name -> wg.cosmo.platform.v1.GetAllOverridesResponse.Override + 32, // 285: wg.cosmo.platform.v1.IsGitHubAppInstalledRequest.git_info:type_name -> wg.cosmo.platform.v1.GitInfo + 19, // 286: wg.cosmo.platform.v1.IsGitHubAppInstalledResponse.response:type_name -> wg.cosmo.platform.v1.Response + 268, // 287: wg.cosmo.platform.v1.CreateOIDCProviderRequest.mappers:type_name -> wg.cosmo.platform.v1.GroupMapper + 19, // 288: wg.cosmo.platform.v1.CreateOIDCProviderResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 289: wg.cosmo.platform.v1.ListOIDCProvidersResponse.response:type_name -> wg.cosmo.platform.v1.Response + 271, // 290: wg.cosmo.platform.v1.ListOIDCProvidersResponse.providers:type_name -> wg.cosmo.platform.v1.OIDCProvider + 19, // 291: wg.cosmo.platform.v1.GetOIDCProviderResponse.response:type_name -> wg.cosmo.platform.v1.Response + 268, // 292: wg.cosmo.platform.v1.GetOIDCProviderResponse.mappers:type_name -> wg.cosmo.platform.v1.GroupMapper + 19, // 293: wg.cosmo.platform.v1.DeleteOIDCProviderResponse.response:type_name -> wg.cosmo.platform.v1.Response + 268, // 294: wg.cosmo.platform.v1.UpdateIDPMappersRequest.mappers:type_name -> wg.cosmo.platform.v1.GroupMapper + 19, // 295: wg.cosmo.platform.v1.UpdateIDPMappersResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 296: wg.cosmo.platform.v1.GetOrganizationRequestsCountResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 297: wg.cosmo.platform.v1.GetAuditLogsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 284, // 298: wg.cosmo.platform.v1.GetAuditLogsResponse.logs:type_name -> wg.cosmo.platform.v1.AuditLog + 19, // 299: wg.cosmo.platform.v1.GetInvitationsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 282, // 300: wg.cosmo.platform.v1.GetInvitationsResponse.invitations:type_name -> wg.cosmo.platform.v1.OrganizationInvite + 19, // 301: wg.cosmo.platform.v1.AcceptOrDeclineInvitationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 2, // 302: wg.cosmo.platform.v1.GraphCompositionSubgraph.subgraphType:type_name -> wg.cosmo.platform.v1.SubgraphType + 19, // 303: wg.cosmo.platform.v1.GetCompositionsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 290, // 304: wg.cosmo.platform.v1.GetCompositionsResponse.compositions:type_name -> wg.cosmo.platform.v1.GraphComposition + 19, // 305: wg.cosmo.platform.v1.GetCompositionDetailsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 290, // 306: wg.cosmo.platform.v1.GetCompositionDetailsResponse.composition:type_name -> wg.cosmo.platform.v1.GraphComposition + 291, // 307: wg.cosmo.platform.v1.GetCompositionDetailsResponse.compositionSubgraphs:type_name -> wg.cosmo.platform.v1.GraphCompositionSubgraph + 88, // 308: wg.cosmo.platform.v1.GetCompositionDetailsResponse.changeCounts:type_name -> wg.cosmo.platform.v1.ChangeCounts + 295, // 309: wg.cosmo.platform.v1.GetCompositionDetailsResponse.featureFlagCompositions:type_name -> wg.cosmo.platform.v1.FeatureFlagComposition + 19, // 310: wg.cosmo.platform.v1.GetSdlBySchemaVersionResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 311: wg.cosmo.platform.v1.GetChangelogBySchemaVersionResponse.response:type_name -> wg.cosmo.platform.v1.Response + 96, // 312: wg.cosmo.platform.v1.GetChangelogBySchemaVersionResponse.changelog:type_name -> wg.cosmo.platform.v1.FederatedGraphChangelogOutput + 19, // 313: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.response:type_name -> wg.cosmo.platform.v1.Response + 519, // 314: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.namespaces:type_name -> wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.Namespace + 520, // 315: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.federatedGraphs:type_name -> wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.FederatedGraph + 521, // 316: wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.subgraphs:type_name -> wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.SubGraph + 12, // 317: wg.cosmo.platform.v1.UpdateFeatureSettingsRequest.featureId:type_name -> wg.cosmo.platform.v1.Feature + 19, // 318: wg.cosmo.platform.v1.UpdateFeatureSettingsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 319: wg.cosmo.platform.v1.GetSubgraphMembersResponse.response:type_name -> wg.cosmo.platform.v1.Response + 306, // 320: wg.cosmo.platform.v1.GetSubgraphMembersResponse.members:type_name -> wg.cosmo.platform.v1.SubgraphMember + 19, // 321: wg.cosmo.platform.v1.AddReadmeResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 322: wg.cosmo.platform.v1.GetRoutersResponse.response:type_name -> wg.cosmo.platform.v1.Response + 310, // 323: wg.cosmo.platform.v1.GetRoutersResponse.routers:type_name -> wg.cosmo.platform.v1.Router + 19, // 324: wg.cosmo.platform.v1.GetClientsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 313, // 325: wg.cosmo.platform.v1.GetClientsResponse.clients:type_name -> wg.cosmo.platform.v1.ClientInfo + 19, // 326: wg.cosmo.platform.v1.PreviewDeleteClientResponse.response:type_name -> wg.cosmo.platform.v1.Response + 313, // 327: wg.cosmo.platform.v1.PreviewDeleteClientResponse.client:type_name -> wg.cosmo.platform.v1.ClientInfo + 19, // 328: wg.cosmo.platform.v1.DeleteClientResponse.response:type_name -> wg.cosmo.platform.v1.Response + 313, // 329: wg.cosmo.platform.v1.DeleteClientResponse.client:type_name -> wg.cosmo.platform.v1.ClientInfo + 111, // 330: wg.cosmo.platform.v1.GetFieldUsageRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange + 523, // 331: wg.cosmo.platform.v1.ClientWithOperations.operations:type_name -> wg.cosmo.platform.v1.ClientWithOperations.Operation + 19, // 332: wg.cosmo.platform.v1.GetFieldUsageResponse.response:type_name -> wg.cosmo.platform.v1.Response + 121, // 333: wg.cosmo.platform.v1.GetFieldUsageResponse.request_series:type_name -> wg.cosmo.platform.v1.RequestSeriesItem + 321, // 334: wg.cosmo.platform.v1.GetFieldUsageResponse.clients:type_name -> wg.cosmo.platform.v1.ClientWithOperations + 322, // 335: wg.cosmo.platform.v1.GetFieldUsageResponse.meta:type_name -> wg.cosmo.platform.v1.FieldUsageMeta + 19, // 336: wg.cosmo.platform.v1.CreateNamespaceResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 337: wg.cosmo.platform.v1.DeleteNamespaceResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 338: wg.cosmo.platform.v1.RenameNamespaceResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 339: wg.cosmo.platform.v1.GetNamespacesResponse.response:type_name -> wg.cosmo.platform.v1.Response + 330, // 340: wg.cosmo.platform.v1.GetNamespacesResponse.namespaces:type_name -> wg.cosmo.platform.v1.Namespace + 19, // 341: wg.cosmo.platform.v1.MoveGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 342: wg.cosmo.platform.v1.MoveGraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 343: wg.cosmo.platform.v1.MoveGraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 344: wg.cosmo.platform.v1.MoveGraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 19, // 345: wg.cosmo.platform.v1.GetNamespaceLintConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response + 343, // 346: wg.cosmo.platform.v1.GetNamespaceLintConfigResponse.configs:type_name -> wg.cosmo.platform.v1.LintConfig + 19, // 347: wg.cosmo.platform.v1.GetNamespaceChecksConfigurationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 348: wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 349: wg.cosmo.platform.v1.EnableLintingForTheNamespaceResponse.response:type_name -> wg.cosmo.platform.v1.Response + 1, // 350: wg.cosmo.platform.v1.LintConfig.severityLevel:type_name -> wg.cosmo.platform.v1.LintSeverity + 343, // 351: wg.cosmo.platform.v1.ConfigureNamespaceLintConfigRequest.configs:type_name -> wg.cosmo.platform.v1.LintConfig + 19, // 352: wg.cosmo.platform.v1.ConfigureNamespaceLintConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 353: wg.cosmo.platform.v1.EnableGraphPruningResponse.response:type_name -> wg.cosmo.platform.v1.Response + 1, // 354: wg.cosmo.platform.v1.GraphPruningConfig.severityLevel:type_name -> wg.cosmo.platform.v1.LintSeverity + 348, // 355: wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigRequest.configs:type_name -> wg.cosmo.platform.v1.GraphPruningConfig + 19, // 356: wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 357: wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response + 348, // 358: wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigResponse.configs:type_name -> wg.cosmo.platform.v1.GraphPruningConfig + 19, // 359: wg.cosmo.platform.v1.MigrateMonographResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 360: wg.cosmo.platform.v1.GetUserAccessiblePermissionsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 356, // 361: wg.cosmo.platform.v1.GetUserAccessiblePermissionsResponse.permissions:type_name -> wg.cosmo.platform.v1.Permission + 19, // 362: wg.cosmo.platform.v1.CreateContractResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 363: wg.cosmo.platform.v1.CreateContractResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 364: wg.cosmo.platform.v1.CreateContractResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 365: wg.cosmo.platform.v1.CreateContractResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 19, // 366: wg.cosmo.platform.v1.UpdateContractResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 367: wg.cosmo.platform.v1.UpdateContractResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 368: wg.cosmo.platform.v1.UpdateContractResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 369: wg.cosmo.platform.v1.UpdateContractResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 19, // 370: wg.cosmo.platform.v1.IsMemberLimitReachedResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 371: wg.cosmo.platform.v1.DeleteUserResponse.response:type_name -> wg.cosmo.platform.v1.Response + 18, // 372: wg.cosmo.platform.v1.CreateFeatureFlagRequest.labels:type_name -> wg.cosmo.platform.v1.Label + 19, // 373: wg.cosmo.platform.v1.CreateFeatureFlagResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 374: wg.cosmo.platform.v1.CreateFeatureFlagResponse.composition_errors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 375: wg.cosmo.platform.v1.CreateFeatureFlagResponse.deployment_errors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 376: wg.cosmo.platform.v1.CreateFeatureFlagResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 18, // 377: wg.cosmo.platform.v1.UpdateFeatureFlagRequest.labels:type_name -> wg.cosmo.platform.v1.Label + 19, // 378: wg.cosmo.platform.v1.UpdateFeatureFlagResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 379: wg.cosmo.platform.v1.UpdateFeatureFlagResponse.composition_errors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 380: wg.cosmo.platform.v1.UpdateFeatureFlagResponse.deployment_errors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 381: wg.cosmo.platform.v1.UpdateFeatureFlagResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 19, // 382: wg.cosmo.platform.v1.EnableFeatureFlagResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 383: wg.cosmo.platform.v1.EnableFeatureFlagResponse.composition_errors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 384: wg.cosmo.platform.v1.EnableFeatureFlagResponse.deployment_errors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 385: wg.cosmo.platform.v1.EnableFeatureFlagResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 19, // 386: wg.cosmo.platform.v1.DeleteFeatureFlagResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 387: wg.cosmo.platform.v1.DeleteFeatureFlagResponse.composition_errors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 388: wg.cosmo.platform.v1.DeleteFeatureFlagResponse.deployment_errors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 389: wg.cosmo.platform.v1.DeleteFeatureFlagResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 18, // 390: wg.cosmo.platform.v1.FeatureFlag.labels:type_name -> wg.cosmo.platform.v1.Label + 19, // 391: wg.cosmo.platform.v1.GetFeatureFlagsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 374, // 392: wg.cosmo.platform.v1.GetFeatureFlagsResponse.feature_flags:type_name -> wg.cosmo.platform.v1.FeatureFlag + 19, // 393: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.response:type_name -> wg.cosmo.platform.v1.Response + 374, // 394: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.feature_flag:type_name -> wg.cosmo.platform.v1.FeatureFlag + 524, // 395: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.federated_graphs:type_name -> wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.FfFederatedGraph + 71, // 396: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.feature_subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph + 19, // 397: wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagResponse.response:type_name -> wg.cosmo.platform.v1.Response + 71, // 398: wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagResponse.feature_subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph + 19, // 399: wg.cosmo.platform.v1.GetFeatureSubgraphsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 71, // 400: wg.cosmo.platform.v1.GetFeatureSubgraphsResponse.feature_subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph + 19, // 401: wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 374, // 402: wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphResponse.feature_flags:type_name -> wg.cosmo.platform.v1.FeatureFlag + 19, // 403: wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 374, // 404: wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphResponse.feature_flags:type_name -> wg.cosmo.platform.v1.FeatureFlag + 19, // 405: wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 71, // 406: wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphResponse.feature_subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph + 107, // 407: wg.cosmo.platform.v1.GetOrganizationWebhookHistoryRequest.pagination:type_name -> wg.cosmo.platform.v1.Pagination + 111, // 408: wg.cosmo.platform.v1.GetOrganizationWebhookHistoryRequest.date_range:type_name -> wg.cosmo.platform.v1.DateRange + 19, // 409: wg.cosmo.platform.v1.GetOrganizationWebhookHistoryResponse.response:type_name -> wg.cosmo.platform.v1.Response + 390, // 410: wg.cosmo.platform.v1.GetOrganizationWebhookHistoryResponse.deliveries:type_name -> wg.cosmo.platform.v1.WebhookDelivery + 19, // 411: wg.cosmo.platform.v1.RedeliverWebhookResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 412: wg.cosmo.platform.v1.GetWebhookDeliveryDetailsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 390, // 413: wg.cosmo.platform.v1.GetWebhookDeliveryDetailsResponse.delivery:type_name -> wg.cosmo.platform.v1.WebhookDelivery + 19, // 414: wg.cosmo.platform.v1.CreatePlaygroundScriptResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 415: wg.cosmo.platform.v1.DeletePlaygroundScriptResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 416: wg.cosmo.platform.v1.UpdatePlaygroundScriptResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 417: wg.cosmo.platform.v1.GetPlaygroundScriptsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 403, // 418: wg.cosmo.platform.v1.GetPlaygroundScriptsResponse.scripts:type_name -> wg.cosmo.platform.v1.PlaygroundScript + 19, // 419: wg.cosmo.platform.v1.GetFederatedGraphByIdResponse.response:type_name -> wg.cosmo.platform.v1.Response + 66, // 420: wg.cosmo.platform.v1.GetFederatedGraphByIdResponse.graph:type_name -> wg.cosmo.platform.v1.FederatedGraph + 71, // 421: wg.cosmo.platform.v1.GetFederatedGraphByIdResponse.subgraphs:type_name -> wg.cosmo.platform.v1.Subgraph + 374, // 422: wg.cosmo.platform.v1.GetFederatedGraphByIdResponse.featureFlagsInLatestValidComposition:type_name -> wg.cosmo.platform.v1.FeatureFlag + 71, // 423: wg.cosmo.platform.v1.GetFederatedGraphByIdResponse.featureSubgraphs:type_name -> wg.cosmo.platform.v1.Subgraph + 19, // 424: wg.cosmo.platform.v1.GetSubgraphByIdResponse.response:type_name -> wg.cosmo.platform.v1.Response + 71, // 425: wg.cosmo.platform.v1.GetSubgraphByIdResponse.graph:type_name -> wg.cosmo.platform.v1.Subgraph + 306, // 426: wg.cosmo.platform.v1.GetSubgraphByIdResponse.members:type_name -> wg.cosmo.platform.v1.SubgraphMember + 19, // 427: wg.cosmo.platform.v1.GetNamespaceResponse.response:type_name -> wg.cosmo.platform.v1.Response + 330, // 428: wg.cosmo.platform.v1.GetNamespaceResponse.namespace:type_name -> wg.cosmo.platform.v1.Namespace + 412, // 429: wg.cosmo.platform.v1.WorkspaceNamespace.graphs:type_name -> wg.cosmo.platform.v1.WorkspaceFederatedGraph + 413, // 430: wg.cosmo.platform.v1.WorkspaceNamespace.subgraphs:type_name -> wg.cosmo.platform.v1.WorkspaceSubgraph + 19, // 431: wg.cosmo.platform.v1.GetWorkspaceResponse.response:type_name -> wg.cosmo.platform.v1.Response + 411, // 432: wg.cosmo.platform.v1.GetWorkspaceResponse.namespaces:type_name -> wg.cosmo.platform.v1.WorkspaceNamespace + 19, // 433: wg.cosmo.platform.v1.PushCacheWarmerOperationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 434: wg.cosmo.platform.v1.GetCacheWarmerOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 419, // 435: wg.cosmo.platform.v1.GetCacheWarmerOperationsResponse.operations:type_name -> wg.cosmo.platform.v1.CacheWarmerOperation + 19, // 436: wg.cosmo.platform.v1.ComputeCacheWarmerOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 437: wg.cosmo.platform.v1.ConfigureCacheWarmerResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 438: wg.cosmo.platform.v1.GetCacheWarmerConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 439: wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 440: wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 441: wg.cosmo.platform.v1.DeleteCacheWarmerOperationResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 442: wg.cosmo.platform.v1.ListRouterCompatibilityVersionsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 443: wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 444: wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 445: wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 446: wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 19, // 447: wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 440, // 448: wg.cosmo.platform.v1.Proposal.subgraphs:type_name -> wg.cosmo.platform.v1.ProposalSubgraph + 13, // 449: wg.cosmo.platform.v1.Proposal.origin:type_name -> wg.cosmo.platform.v1.ProposalOrigin + 18, // 450: wg.cosmo.platform.v1.ProposalSubgraph.labels:type_name -> wg.cosmo.platform.v1.Label + 440, // 451: wg.cosmo.platform.v1.CreateProposalRequest.subgraphs:type_name -> wg.cosmo.platform.v1.ProposalSubgraph + 14, // 452: wg.cosmo.platform.v1.CreateProposalRequest.namingConvention:type_name -> wg.cosmo.platform.v1.ProposalNamingConvention + 13, // 453: wg.cosmo.platform.v1.CreateProposalRequest.origin:type_name -> wg.cosmo.platform.v1.ProposalOrigin + 19, // 454: wg.cosmo.platform.v1.CreateProposalResponse.response:type_name -> wg.cosmo.platform.v1.Response + 47, // 455: wg.cosmo.platform.v1.CreateProposalResponse.breakingChanges:type_name -> wg.cosmo.platform.v1.SchemaChange + 47, // 456: wg.cosmo.platform.v1.CreateProposalResponse.nonBreakingChanges:type_name -> wg.cosmo.platform.v1.SchemaChange + 49, // 457: wg.cosmo.platform.v1.CreateProposalResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 50, // 458: wg.cosmo.platform.v1.CreateProposalResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 55, // 459: wg.cosmo.platform.v1.CreateProposalResponse.lintErrors:type_name -> wg.cosmo.platform.v1.LintIssue + 55, // 460: wg.cosmo.platform.v1.CreateProposalResponse.lintWarnings:type_name -> wg.cosmo.platform.v1.LintIssue + 56, // 461: wg.cosmo.platform.v1.CreateProposalResponse.graphPruneErrors:type_name -> wg.cosmo.platform.v1.GraphPruningIssue + 56, // 462: wg.cosmo.platform.v1.CreateProposalResponse.graphPruneWarnings:type_name -> wg.cosmo.platform.v1.GraphPruningIssue + 52, // 463: wg.cosmo.platform.v1.CreateProposalResponse.operationUsageStats:type_name -> wg.cosmo.platform.v1.CheckOperationUsageStats + 48, // 464: wg.cosmo.platform.v1.CreateProposalResponse.composedSchemaBreakingChanges:type_name -> wg.cosmo.platform.v1.FederatedGraphSchemaChange + 19, // 465: wg.cosmo.platform.v1.GetProposalResponse.response:type_name -> wg.cosmo.platform.v1.Response + 439, // 466: wg.cosmo.platform.v1.GetProposalResponse.proposal:type_name -> wg.cosmo.platform.v1.Proposal + 525, // 467: wg.cosmo.platform.v1.GetProposalResponse.currentSubgraphs:type_name -> wg.cosmo.platform.v1.GetProposalResponse.CurrentSubgraph + 19, // 468: wg.cosmo.platform.v1.GetProposalsByFederatedGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 439, // 469: wg.cosmo.platform.v1.GetProposalsByFederatedGraphResponse.proposals:type_name -> wg.cosmo.platform.v1.Proposal + 19, // 470: wg.cosmo.platform.v1.GetProposalChecksResponse.response:type_name -> wg.cosmo.platform.v1.Response + 85, // 471: wg.cosmo.platform.v1.GetProposalChecksResponse.checks:type_name -> wg.cosmo.platform.v1.SchemaCheck + 526, // 472: wg.cosmo.platform.v1.UpdateProposalRequest.updatedSubgraphs:type_name -> wg.cosmo.platform.v1.UpdateProposalRequest.UpdateProposalSubgraphs + 19, // 473: wg.cosmo.platform.v1.UpdateProposalResponse.response:type_name -> wg.cosmo.platform.v1.Response + 47, // 474: wg.cosmo.platform.v1.UpdateProposalResponse.breakingChanges:type_name -> wg.cosmo.platform.v1.SchemaChange + 47, // 475: wg.cosmo.platform.v1.UpdateProposalResponse.nonBreakingChanges:type_name -> wg.cosmo.platform.v1.SchemaChange + 49, // 476: wg.cosmo.platform.v1.UpdateProposalResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 50, // 477: wg.cosmo.platform.v1.UpdateProposalResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 55, // 478: wg.cosmo.platform.v1.UpdateProposalResponse.lintErrors:type_name -> wg.cosmo.platform.v1.LintIssue + 55, // 479: wg.cosmo.platform.v1.UpdateProposalResponse.lintWarnings:type_name -> wg.cosmo.platform.v1.LintIssue + 56, // 480: wg.cosmo.platform.v1.UpdateProposalResponse.graphPruneErrors:type_name -> wg.cosmo.platform.v1.GraphPruningIssue + 56, // 481: wg.cosmo.platform.v1.UpdateProposalResponse.graphPruneWarnings:type_name -> wg.cosmo.platform.v1.GraphPruningIssue + 52, // 482: wg.cosmo.platform.v1.UpdateProposalResponse.operationUsageStats:type_name -> wg.cosmo.platform.v1.CheckOperationUsageStats + 48, // 483: wg.cosmo.platform.v1.UpdateProposalResponse.composedSchemaBreakingChanges:type_name -> wg.cosmo.platform.v1.FederatedGraphSchemaChange + 19, // 484: wg.cosmo.platform.v1.EnableProposalsForNamespaceResponse.response:type_name -> wg.cosmo.platform.v1.Response + 1, // 485: wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigRequest.checkSeverityLevel:type_name -> wg.cosmo.platform.v1.LintSeverity + 1, // 486: wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigRequest.publishSeverityLevel:type_name -> wg.cosmo.platform.v1.LintSeverity + 19, // 487: wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 488: wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse.response:type_name -> wg.cosmo.platform.v1.Response + 1, // 489: wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse.checkSeverityLevel:type_name -> wg.cosmo.platform.v1.LintSeverity + 1, // 490: wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse.publishSeverityLevel:type_name -> wg.cosmo.platform.v1.LintSeverity + 457, // 491: wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsRequest.mappings:type_name -> wg.cosmo.platform.v1.NamespaceLoginMethodMapping + 19, // 492: wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 493: wg.cosmo.platform.v1.ListNamespaceLoginMethodsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 457, // 494: wg.cosmo.platform.v1.ListNamespaceLoginMethodsResponse.mappings:type_name -> wg.cosmo.platform.v1.NamespaceLoginMethodMapping + 19, // 495: wg.cosmo.platform.v1.GetOrganizationLoginMethodsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 462, // 496: wg.cosmo.platform.v1.GetOrganizationLoginMethodsResponse.login_methods:type_name -> wg.cosmo.platform.v1.OrganizationLoginMethods + 19, // 497: wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 330, // 498: wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsResponse.affected_namespaces:type_name -> wg.cosmo.platform.v1.Namespace + 15, // 499: wg.cosmo.platform.v1.GetOperationsRequest.fetchBasedOn:type_name -> wg.cosmo.platform.v1.OperationsFetchBasedOn + 111, // 500: wg.cosmo.platform.v1.GetOperationsRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange + 16, // 501: wg.cosmo.platform.v1.GetOperationsRequest.sortDirection:type_name -> wg.cosmo.platform.v1.SortDirection + 19, // 502: wg.cosmo.platform.v1.GetOperationsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 527, // 503: wg.cosmo.platform.v1.GetOperationsResponse.operations:type_name -> wg.cosmo.platform.v1.GetOperationsResponse.Operation + 19, // 504: wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 528, // 505: wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse.clients:type_name -> wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse.Client + 111, // 506: wg.cosmo.platform.v1.GetOperationClientsRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange + 19, // 507: wg.cosmo.platform.v1.GetOperationClientsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 529, // 508: wg.cosmo.platform.v1.GetOperationClientsResponse.clients:type_name -> wg.cosmo.platform.v1.GetOperationClientsResponse.Client + 111, // 509: wg.cosmo.platform.v1.GetOperationDeprecatedFieldsRequest.dateRange:type_name -> wg.cosmo.platform.v1.DateRange + 19, // 510: wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 530, // 511: wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse.deprecatedFields:type_name -> wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse.DeprecatedField + 18, // 512: wg.cosmo.platform.v1.ValidateAndFetchPluginDataRequest.labels:type_name -> wg.cosmo.platform.v1.Label + 19, // 513: wg.cosmo.platform.v1.ValidateAndFetchPluginDataResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 514: wg.cosmo.platform.v1.LinkSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 515: wg.cosmo.platform.v1.UnlinkSubgraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 516: wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 517: wg.cosmo.platform.v1.InitializeCosmoUserResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 518: wg.cosmo.platform.v1.ListOrganizationsResponse.response:type_name -> wg.cosmo.platform.v1.Response + 531, // 519: wg.cosmo.platform.v1.ListOrganizationsResponse.organizations:type_name -> wg.cosmo.platform.v1.ListOrganizationsResponse.OrganizationMembership + 19, // 520: wg.cosmo.platform.v1.RecomposeGraphResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 521: wg.cosmo.platform.v1.RecomposeGraphResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 522: wg.cosmo.platform.v1.RecomposeGraphResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 523: wg.cosmo.platform.v1.RecomposeGraphResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 26, // 524: wg.cosmo.platform.v1.RecomposeGraphResponse.errorCounts:type_name -> wg.cosmo.platform.v1.SubgraphPublishStats + 19, // 525: wg.cosmo.platform.v1.RecomposeFeatureFlagResponse.response:type_name -> wg.cosmo.platform.v1.Response + 49, // 526: wg.cosmo.platform.v1.RecomposeFeatureFlagResponse.compositionErrors:type_name -> wg.cosmo.platform.v1.CompositionError + 51, // 527: wg.cosmo.platform.v1.RecomposeFeatureFlagResponse.deploymentErrors:type_name -> wg.cosmo.platform.v1.DeploymentError + 50, // 528: wg.cosmo.platform.v1.RecomposeFeatureFlagResponse.compositionWarnings:type_name -> wg.cosmo.platform.v1.CompositionWarning + 26, // 529: wg.cosmo.platform.v1.RecomposeFeatureFlagResponse.errorCounts:type_name -> wg.cosmo.platform.v1.SubgraphPublishStats + 19, // 530: wg.cosmo.platform.v1.GetOnboardingResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 531: wg.cosmo.platform.v1.CreateOnboardingResponse.response:type_name -> wg.cosmo.platform.v1.Response + 19, // 532: wg.cosmo.platform.v1.FinishOnboardingResponse.response:type_name -> wg.cosmo.platform.v1.Response + 18, // 533: wg.cosmo.platform.v1.SchemaCheck.CheckedSubgraph.labels:type_name -> wg.cosmo.platform.v1.Label + 47, // 534: wg.cosmo.platform.v1.GetCheckOperationsResponse.CheckOperation.impacting_changes:type_name -> wg.cosmo.platform.v1.SchemaChange + 118, // 535: wg.cosmo.platform.v1.AnalyticsViewRow.ValueEntry.value:type_name -> wg.cosmo.platform.v1.AnalyticsViewRowValue + 516, // 536: wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlan.features:type_name -> wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlanFeature + 66, // 537: wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.FfFederatedGraph.federated_graph:type_name -> wg.cosmo.platform.v1.FederatedGraph + 440, // 538: wg.cosmo.platform.v1.UpdateProposalRequest.UpdateProposalSubgraphs.subgraphs:type_name -> wg.cosmo.platform.v1.ProposalSubgraph + 17, // 539: wg.cosmo.platform.v1.GetOperationsResponse.Operation.type:type_name -> wg.cosmo.platform.v1.GetOperationsResponse.OperationType + 396, // 540: wg.cosmo.platform.v1.PlatformService.CreatePlaygroundScript:input_type -> wg.cosmo.platform.v1.CreatePlaygroundScriptRequest + 398, // 541: wg.cosmo.platform.v1.PlatformService.DeletePlaygroundScript:input_type -> wg.cosmo.platform.v1.DeletePlaygroundScriptRequest + 400, // 542: wg.cosmo.platform.v1.PlatformService.UpdatePlaygroundScript:input_type -> wg.cosmo.platform.v1.UpdatePlaygroundScriptRequest + 402, // 543: wg.cosmo.platform.v1.PlatformService.GetPlaygroundScripts:input_type -> wg.cosmo.platform.v1.GetPlaygroundScriptsRequest + 324, // 544: wg.cosmo.platform.v1.PlatformService.CreateNamespace:input_type -> wg.cosmo.platform.v1.CreateNamespaceRequest + 326, // 545: wg.cosmo.platform.v1.PlatformService.DeleteNamespace:input_type -> wg.cosmo.platform.v1.DeleteNamespaceRequest + 328, // 546: wg.cosmo.platform.v1.PlatformService.RenameNamespace:input_type -> wg.cosmo.platform.v1.RenameNamespaceRequest + 331, // 547: wg.cosmo.platform.v1.PlatformService.GetNamespaces:input_type -> wg.cosmo.platform.v1.GetNamespacesRequest + 409, // 548: wg.cosmo.platform.v1.PlatformService.GetNamespace:input_type -> wg.cosmo.platform.v1.GetNamespaceRequest + 414, // 549: wg.cosmo.platform.v1.PlatformService.GetWorkspace:input_type -> wg.cosmo.platform.v1.GetWorkspaceRequest + 358, // 550: wg.cosmo.platform.v1.PlatformService.CreateContract:input_type -> wg.cosmo.platform.v1.CreateContractRequest + 360, // 551: wg.cosmo.platform.v1.PlatformService.UpdateContract:input_type -> wg.cosmo.platform.v1.UpdateContractRequest + 333, // 552: wg.cosmo.platform.v1.PlatformService.MoveFederatedGraph:input_type -> wg.cosmo.platform.v1.MoveGraphRequest + 333, // 553: wg.cosmo.platform.v1.PlatformService.MoveSubgraph:input_type -> wg.cosmo.platform.v1.MoveGraphRequest + 333, // 554: wg.cosmo.platform.v1.PlatformService.MoveMonograph:input_type -> wg.cosmo.platform.v1.MoveGraphRequest + 36, // 555: wg.cosmo.platform.v1.PlatformService.CreateMonograph:input_type -> wg.cosmo.platform.v1.CreateMonographRequest + 21, // 556: wg.cosmo.platform.v1.PlatformService.PublishMonograph:input_type -> wg.cosmo.platform.v1.PublishMonographRequest + 44, // 557: wg.cosmo.platform.v1.PlatformService.DeleteMonograph:input_type -> wg.cosmo.platform.v1.DeleteMonographRequest + 103, // 558: wg.cosmo.platform.v1.PlatformService.UpdateMonograph:input_type -> wg.cosmo.platform.v1.UpdateMonographRequest + 353, // 559: wg.cosmo.platform.v1.PlatformService.MigrateMonograph:input_type -> wg.cosmo.platform.v1.MigrateMonographRequest + 39, // 560: wg.cosmo.platform.v1.PlatformService.CreateFederatedSubgraph:input_type -> wg.cosmo.platform.v1.CreateFederatedSubgraphRequest + 41, // 561: wg.cosmo.platform.v1.PlatformService.CreateFederatedSubgraphs:input_type -> wg.cosmo.platform.v1.CreateFederatedSubgraphsRequest + 24, // 562: wg.cosmo.platform.v1.PlatformService.PublishFederatedSubgraph:input_type -> wg.cosmo.platform.v1.PublishFederatedSubgraphRequest + 28, // 563: wg.cosmo.platform.v1.PlatformService.PublishFederatedSubgraphs:input_type -> wg.cosmo.platform.v1.PublishFederatedSubgraphsRequest + 30, // 564: wg.cosmo.platform.v1.PlatformService.GetBatchPublishJobStatus:input_type -> wg.cosmo.platform.v1.GetBatchPublishJobStatusRequest + 38, // 565: wg.cosmo.platform.v1.PlatformService.CreateFederatedGraph:input_type -> wg.cosmo.platform.v1.CreateFederatedGraphRequest + 43, // 566: wg.cosmo.platform.v1.PlatformService.DeleteFederatedGraph:input_type -> wg.cosmo.platform.v1.DeleteFederatedGraphRequest + 46, // 567: wg.cosmo.platform.v1.PlatformService.DeleteFederatedSubgraph:input_type -> wg.cosmo.platform.v1.DeleteFederatedSubgraphRequest + 34, // 568: wg.cosmo.platform.v1.PlatformService.CheckSubgraphSchema:input_type -> wg.cosmo.platform.v1.CheckSubgraphSchemaRequest + 437, // 569: wg.cosmo.platform.v1.PlatformService.GetProposedSchemaOfCheckedSubgraph:input_type -> wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphRequest + 35, // 570: wg.cosmo.platform.v1.PlatformService.FixSubgraphSchema:input_type -> wg.cosmo.platform.v1.FixSubgraphSchemaRequest + 101, // 571: wg.cosmo.platform.v1.PlatformService.UpdateFederatedGraph:input_type -> wg.cosmo.platform.v1.UpdateFederatedGraphRequest + 99, // 572: wg.cosmo.platform.v1.PlatformService.UpdateSubgraph:input_type -> wg.cosmo.platform.v1.UpdateSubgraphRequest + 105, // 573: wg.cosmo.platform.v1.PlatformService.CheckFederatedGraph:input_type -> wg.cosmo.platform.v1.CheckFederatedGraphRequest + 169, // 574: wg.cosmo.platform.v1.PlatformService.WhoAmI:input_type -> wg.cosmo.platform.v1.WhoAmIRequest + 173, // 575: wg.cosmo.platform.v1.PlatformService.GenerateRouterToken:input_type -> wg.cosmo.platform.v1.GenerateRouterTokenRequest + 175, // 576: wg.cosmo.platform.v1.PlatformService.GetRouterTokens:input_type -> wg.cosmo.platform.v1.GetRouterTokensRequest + 177, // 577: wg.cosmo.platform.v1.PlatformService.DeleteRouterToken:input_type -> wg.cosmo.platform.v1.DeleteRouterTokenRequest + 180, // 578: wg.cosmo.platform.v1.PlatformService.PublishPersistedOperations:input_type -> wg.cosmo.platform.v1.PublishPersistedOperationsRequest + 185, // 579: wg.cosmo.platform.v1.PlatformService.CheckPersistedOperationTraffic:input_type -> wg.cosmo.platform.v1.CheckPersistedOperationTrafficRequest + 183, // 580: wg.cosmo.platform.v1.PlatformService.DeletePersistedOperation:input_type -> wg.cosmo.platform.v1.DeletePersistedOperationRequest + 187, // 581: wg.cosmo.platform.v1.PlatformService.GetPersistedOperations:input_type -> wg.cosmo.platform.v1.GetPersistedOperationsRequest + 283, // 582: wg.cosmo.platform.v1.PlatformService.GetAuditLogs:input_type -> wg.cosmo.platform.v1.GetAuditLogsRequest + 483, // 583: wg.cosmo.platform.v1.PlatformService.InitializeCosmoUser:input_type -> wg.cosmo.platform.v1.InitializeCosmoUserRequest + 485, // 584: wg.cosmo.platform.v1.PlatformService.ListOrganizations:input_type -> wg.cosmo.platform.v1.ListOrganizationsRequest + 64, // 585: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphs:input_type -> wg.cosmo.platform.v1.GetFederatedGraphsRequest + 68, // 586: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphsBySubgraphLabels:input_type -> wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsRequest + 73, // 587: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphByName:input_type -> wg.cosmo.platform.v1.GetFederatedGraphByNameRequest + 75, // 588: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphSDLByName:input_type -> wg.cosmo.platform.v1.GetFederatedGraphSDLByNameRequest + 70, // 589: wg.cosmo.platform.v1.PlatformService.GetSubgraphs:input_type -> wg.cosmo.platform.v1.GetSubgraphsRequest + 77, // 590: wg.cosmo.platform.v1.PlatformService.GetSubgraphByName:input_type -> wg.cosmo.platform.v1.GetSubgraphByNameRequest + 79, // 591: wg.cosmo.platform.v1.PlatformService.GetSubgraphSDLFromLatestComposition:input_type -> wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionRequest + 81, // 592: wg.cosmo.platform.v1.PlatformService.GetLatestSubgraphSDL:input_type -> wg.cosmo.platform.v1.GetLatestSubgraphSDLRequest + 84, // 593: wg.cosmo.platform.v1.PlatformService.GetChecksByFederatedGraphName:input_type -> wg.cosmo.platform.v1.GetChecksByFederatedGraphNameRequest + 87, // 594: wg.cosmo.platform.v1.PlatformService.GetCheckSummary:input_type -> wg.cosmo.platform.v1.GetCheckSummaryRequest + 90, // 595: wg.cosmo.platform.v1.PlatformService.GetCheckOperations:input_type -> wg.cosmo.platform.v1.GetCheckOperationsRequest + 247, // 596: wg.cosmo.platform.v1.PlatformService.ForceCheckSuccess:input_type -> wg.cosmo.platform.v1.ForceCheckSuccessRequest + 254, // 597: wg.cosmo.platform.v1.PlatformService.CreateOperationOverrides:input_type -> wg.cosmo.platform.v1.CreateOperationOverridesRequest + 258, // 598: wg.cosmo.platform.v1.PlatformService.RemoveOperationOverrides:input_type -> wg.cosmo.platform.v1.RemoveOperationOverridesRequest + 256, // 599: wg.cosmo.platform.v1.PlatformService.CreateOperationIgnoreAllOverride:input_type -> wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideRequest + 260, // 600: wg.cosmo.platform.v1.PlatformService.RemoveOperationIgnoreAllOverride:input_type -> wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideRequest + 262, // 601: wg.cosmo.platform.v1.PlatformService.GetOperationOverrides:input_type -> wg.cosmo.platform.v1.GetOperationOverridesRequest + 264, // 602: wg.cosmo.platform.v1.PlatformService.GetAllOverrides:input_type -> wg.cosmo.platform.v1.GetAllOverridesRequest + 249, // 603: wg.cosmo.platform.v1.PlatformService.ToggleChangeOverridesForAllOperations:input_type -> wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsRequest + 251, // 604: wg.cosmo.platform.v1.PlatformService.CreateIgnoreOverridesForAllOperations:input_type -> wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsRequest + 92, // 605: wg.cosmo.platform.v1.PlatformService.GetOperationContent:input_type -> wg.cosmo.platform.v1.GetOperationContentRequest + 94, // 606: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphChangelog:input_type -> wg.cosmo.platform.v1.GetFederatedGraphChangelogRequest + 126, // 607: wg.cosmo.platform.v1.PlatformService.CreateFederatedGraphToken:input_type -> wg.cosmo.platform.v1.CreateFederatedGraphTokenRequest + 224, // 608: wg.cosmo.platform.v1.PlatformService.GetOrganizationBySlug:input_type -> wg.cosmo.platform.v1.GetOrganizationBySlugRequest + 144, // 609: wg.cosmo.platform.v1.PlatformService.GetOrganizationMembers:input_type -> wg.cosmo.platform.v1.GetOrganizationMembersRequest + 142, // 610: wg.cosmo.platform.v1.PlatformService.GetPendingOrganizationMembers:input_type -> wg.cosmo.platform.v1.GetPendingOrganizationMembersRequest + 362, // 611: wg.cosmo.platform.v1.PlatformService.IsMemberLimitReached:input_type -> wg.cosmo.platform.v1.IsMemberLimitReachedRequest + 146, // 612: wg.cosmo.platform.v1.PlatformService.InviteUser:input_type -> wg.cosmo.platform.v1.InviteUserRequest + 148, // 613: wg.cosmo.platform.v1.PlatformService.InviteUsers:input_type -> wg.cosmo.platform.v1.InviteUsersRequest + 152, // 614: wg.cosmo.platform.v1.PlatformService.GetAPIKeys:input_type -> wg.cosmo.platform.v1.GetAPIKeysRequest + 154, // 615: wg.cosmo.platform.v1.PlatformService.CreateAPIKey:input_type -> wg.cosmo.platform.v1.CreateAPIKeyRequest + 158, // 616: wg.cosmo.platform.v1.PlatformService.UpdateAPIKey:input_type -> wg.cosmo.platform.v1.UpdateAPIKeyRequest + 156, // 617: wg.cosmo.platform.v1.PlatformService.DeleteAPIKey:input_type -> wg.cosmo.platform.v1.DeleteAPIKeyRequest + 160, // 618: wg.cosmo.platform.v1.PlatformService.RemoveOrganizationMember:input_type -> wg.cosmo.platform.v1.RemoveOrganizationMemberRequest + 162, // 619: wg.cosmo.platform.v1.PlatformService.RemoveInvitation:input_type -> wg.cosmo.platform.v1.RemoveInvitationRequest + 164, // 620: wg.cosmo.platform.v1.PlatformService.MigrateFromApollo:input_type -> wg.cosmo.platform.v1.MigrateFromApolloRequest + 130, // 621: wg.cosmo.platform.v1.PlatformService.CreateOrganizationGroup:input_type -> wg.cosmo.platform.v1.CreateOrganizationGroupRequest + 132, // 622: wg.cosmo.platform.v1.PlatformService.GetOrganizationGroups:input_type -> wg.cosmo.platform.v1.GetOrganizationGroupsRequest + 134, // 623: wg.cosmo.platform.v1.PlatformService.GetOrganizationGroupMembers:input_type -> wg.cosmo.platform.v1.GetOrganizationGroupMembersRequest + 136, // 624: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationGroup:input_type -> wg.cosmo.platform.v1.UpdateOrganizationGroupRequest + 138, // 625: wg.cosmo.platform.v1.PlatformService.DeleteOrganizationGroup:input_type -> wg.cosmo.platform.v1.DeleteOrganizationGroupRequest + 190, // 626: wg.cosmo.platform.v1.PlatformService.CreateOrganizationWebhookConfig:input_type -> wg.cosmo.platform.v1.CreateOrganizationWebhookConfigRequest + 192, // 627: wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookConfigs:input_type -> wg.cosmo.platform.v1.GetOrganizationWebhookConfigsRequest + 194, // 628: wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookMeta:input_type -> wg.cosmo.platform.v1.GetOrganizationWebhookMetaRequest + 196, // 629: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationWebhookConfig:input_type -> wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigRequest + 198, // 630: wg.cosmo.platform.v1.PlatformService.DeleteOrganizationWebhookConfig:input_type -> wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigRequest + 389, // 631: wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookHistory:input_type -> wg.cosmo.platform.v1.GetOrganizationWebhookHistoryRequest + 394, // 632: wg.cosmo.platform.v1.PlatformService.GetWebhookDeliveryDetails:input_type -> wg.cosmo.platform.v1.GetWebhookDeliveryDetailsRequest + 392, // 633: wg.cosmo.platform.v1.PlatformService.RedeliverWebhook:input_type -> wg.cosmo.platform.v1.RedeliverWebhookRequest + 200, // 634: wg.cosmo.platform.v1.PlatformService.CreateIntegration:input_type -> wg.cosmo.platform.v1.CreateIntegrationRequest + 202, // 635: wg.cosmo.platform.v1.PlatformService.GetOrganizationIntegrations:input_type -> wg.cosmo.platform.v1.GetOrganizationIntegrationsRequest + 207, // 636: wg.cosmo.platform.v1.PlatformService.UpdateIntegrationConfig:input_type -> wg.cosmo.platform.v1.UpdateIntegrationConfigRequest + 209, // 637: wg.cosmo.platform.v1.PlatformService.DeleteIntegration:input_type -> wg.cosmo.platform.v1.DeleteIntegrationRequest + 364, // 638: wg.cosmo.platform.v1.PlatformService.DeleteUser:input_type -> wg.cosmo.platform.v1.DeleteUserRequest + 211, // 639: wg.cosmo.platform.v1.PlatformService.DeleteOrganization:input_type -> wg.cosmo.platform.v1.DeleteOrganizationRequest + 213, // 640: wg.cosmo.platform.v1.PlatformService.RestoreOrganization:input_type -> wg.cosmo.platform.v1.RestoreOrganizationRequest + 215, // 641: wg.cosmo.platform.v1.PlatformService.LeaveOrganization:input_type -> wg.cosmo.platform.v1.LeaveOrganizationRequest + 217, // 642: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationDetails:input_type -> wg.cosmo.platform.v1.UpdateOrganizationDetailsRequest + 219, // 643: wg.cosmo.platform.v1.PlatformService.UpdateOrgMemberGroup:input_type -> wg.cosmo.platform.v1.UpdateOrgMemberGroupRequest + 266, // 644: wg.cosmo.platform.v1.PlatformService.IsGitHubAppInstalled:input_type -> wg.cosmo.platform.v1.IsGitHubAppInstalledRequest + 269, // 645: wg.cosmo.platform.v1.PlatformService.CreateOIDCProvider:input_type -> wg.cosmo.platform.v1.CreateOIDCProviderRequest + 274, // 646: wg.cosmo.platform.v1.PlatformService.GetOIDCProvider:input_type -> wg.cosmo.platform.v1.GetOIDCProviderRequest + 272, // 647: wg.cosmo.platform.v1.PlatformService.ListOIDCProviders:input_type -> wg.cosmo.platform.v1.ListOIDCProvidersRequest + 276, // 648: wg.cosmo.platform.v1.PlatformService.DeleteOIDCProvider:input_type -> wg.cosmo.platform.v1.DeleteOIDCProviderRequest + 278, // 649: wg.cosmo.platform.v1.PlatformService.UpdateIDPMappers:input_type -> wg.cosmo.platform.v1.UpdateIDPMappersRequest + 314, // 650: wg.cosmo.platform.v1.PlatformService.GetClients:input_type -> wg.cosmo.platform.v1.GetClientsRequest + 316, // 651: wg.cosmo.platform.v1.PlatformService.PreviewDeleteClient:input_type -> wg.cosmo.platform.v1.PreviewDeleteClientRequest + 318, // 652: wg.cosmo.platform.v1.PlatformService.DeleteClient:input_type -> wg.cosmo.platform.v1.DeleteClientRequest + 311, // 653: wg.cosmo.platform.v1.PlatformService.GetRouters:input_type -> wg.cosmo.platform.v1.GetRoutersRequest + 286, // 654: wg.cosmo.platform.v1.PlatformService.GetInvitations:input_type -> wg.cosmo.platform.v1.GetInvitationsRequest + 288, // 655: wg.cosmo.platform.v1.PlatformService.AcceptOrDeclineInvitation:input_type -> wg.cosmo.platform.v1.AcceptOrDeclineInvitationRequest + 292, // 656: wg.cosmo.platform.v1.PlatformService.GetCompositions:input_type -> wg.cosmo.platform.v1.GetCompositionsRequest + 294, // 657: wg.cosmo.platform.v1.PlatformService.GetCompositionDetails:input_type -> wg.cosmo.platform.v1.GetCompositionDetailsRequest + 297, // 658: wg.cosmo.platform.v1.PlatformService.GetSdlBySchemaVersion:input_type -> wg.cosmo.platform.v1.GetSdlBySchemaVersionRequest + 299, // 659: wg.cosmo.platform.v1.PlatformService.GetChangelogBySchemaVersion:input_type -> wg.cosmo.platform.v1.GetChangelogBySchemaVersionRequest + 301, // 660: wg.cosmo.platform.v1.PlatformService.GetUserAccessibleResources:input_type -> wg.cosmo.platform.v1.GetUserAccessibleResourcesRequest + 303, // 661: wg.cosmo.platform.v1.PlatformService.UpdateFeatureSettings:input_type -> wg.cosmo.platform.v1.UpdateFeatureSettingsRequest + 305, // 662: wg.cosmo.platform.v1.PlatformService.GetSubgraphMembers:input_type -> wg.cosmo.platform.v1.GetSubgraphMembersRequest + 308, // 663: wg.cosmo.platform.v1.PlatformService.AddReadme:input_type -> wg.cosmo.platform.v1.AddReadmeRequest + 355, // 664: wg.cosmo.platform.v1.PlatformService.GetUserAccessiblePermissions:input_type -> wg.cosmo.platform.v1.GetUserAccessiblePermissionsRequest + 366, // 665: wg.cosmo.platform.v1.PlatformService.CreateFeatureFlag:input_type -> wg.cosmo.platform.v1.CreateFeatureFlagRequest + 372, // 666: wg.cosmo.platform.v1.PlatformService.DeleteFeatureFlag:input_type -> wg.cosmo.platform.v1.DeleteFeatureFlagRequest + 368, // 667: wg.cosmo.platform.v1.PlatformService.UpdateFeatureFlag:input_type -> wg.cosmo.platform.v1.UpdateFeatureFlagRequest + 370, // 668: wg.cosmo.platform.v1.PlatformService.EnableFeatureFlag:input_type -> wg.cosmo.platform.v1.EnableFeatureFlagRequest + 112, // 669: wg.cosmo.platform.v1.PlatformService.GetAnalyticsView:input_type -> wg.cosmo.platform.v1.GetAnalyticsViewRequest + 120, // 670: wg.cosmo.platform.v1.PlatformService.GetDashboardAnalyticsView:input_type -> wg.cosmo.platform.v1.GetDashboardAnalyticsViewRequest + 167, // 671: wg.cosmo.platform.v1.PlatformService.GetTrace:input_type -> wg.cosmo.platform.v1.GetTraceRequest + 234, // 672: wg.cosmo.platform.v1.PlatformService.GetGraphMetrics:input_type -> wg.cosmo.platform.v1.GetGraphMetricsRequest + 240, // 673: wg.cosmo.platform.v1.PlatformService.GetMetricsErrorRate:input_type -> wg.cosmo.platform.v1.GetMetricsErrorRateRequest + 243, // 674: wg.cosmo.platform.v1.PlatformService.GetSubgraphMetrics:input_type -> wg.cosmo.platform.v1.GetSubgraphMetricsRequest + 245, // 675: wg.cosmo.platform.v1.PlatformService.GetSubgraphMetricsErrorRate:input_type -> wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateRequest + 320, // 676: wg.cosmo.platform.v1.PlatformService.GetFieldUsage:input_type -> wg.cosmo.platform.v1.GetFieldUsageRequest + 280, // 677: wg.cosmo.platform.v1.PlatformService.GetOrganizationRequestsCount:input_type -> wg.cosmo.platform.v1.GetOrganizationRequestsCountRequest + 221, // 678: wg.cosmo.platform.v1.PlatformService.CreateOrganization:input_type -> wg.cosmo.platform.v1.CreateOrganizationRequest + 341, // 679: wg.cosmo.platform.v1.PlatformService.EnableLintingForTheNamespace:input_type -> wg.cosmo.platform.v1.EnableLintingForTheNamespaceRequest + 344, // 680: wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceLintConfig:input_type -> wg.cosmo.platform.v1.ConfigureNamespaceLintConfigRequest + 335, // 681: wg.cosmo.platform.v1.PlatformService.GetNamespaceLintConfig:input_type -> wg.cosmo.platform.v1.GetNamespaceLintConfigRequest + 337, // 682: wg.cosmo.platform.v1.PlatformService.GetNamespaceChecksConfig:input_type -> wg.cosmo.platform.v1.GetNamespaceChecksConfigurationRequest + 339, // 683: wg.cosmo.platform.v1.PlatformService.UpdateNamespaceChecksConfig:input_type -> wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationRequest + 346, // 684: wg.cosmo.platform.v1.PlatformService.EnableGraphPruning:input_type -> wg.cosmo.platform.v1.EnableGraphPruningRequest + 349, // 685: wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceGraphPruningConfig:input_type -> wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigRequest + 351, // 686: wg.cosmo.platform.v1.PlatformService.GetNamespaceGraphPruningConfig:input_type -> wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigRequest + 375, // 687: wg.cosmo.platform.v1.PlatformService.GetFeatureFlags:input_type -> wg.cosmo.platform.v1.GetFeatureFlagsRequest + 377, // 688: wg.cosmo.platform.v1.PlatformService.GetFeatureFlagByName:input_type -> wg.cosmo.platform.v1.GetFeatureFlagByNameRequest + 379, // 689: wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphsByFeatureFlag:input_type -> wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagRequest + 381, // 690: wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphs:input_type -> wg.cosmo.platform.v1.GetFeatureSubgraphsRequest + 383, // 691: wg.cosmo.platform.v1.PlatformService.GetFeatureFlagsByFederatedGraph:input_type -> wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphRequest + 385, // 692: wg.cosmo.platform.v1.PlatformService.GetFeatureFlagsInLatestCompositionByFederatedGraph:input_type -> wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphRequest + 387, // 693: wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphsByFederatedGraph:input_type -> wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphRequest + 405, // 694: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphById:input_type -> wg.cosmo.platform.v1.GetFederatedGraphByIdRequest + 407, // 695: wg.cosmo.platform.v1.PlatformService.GetSubgraphById:input_type -> wg.cosmo.platform.v1.GetSubgraphByIdRequest + 416, // 696: wg.cosmo.platform.v1.PlatformService.PushCacheWarmerOperation:input_type -> wg.cosmo.platform.v1.PushCacheWarmerOperationRequest + 418, // 697: wg.cosmo.platform.v1.PlatformService.GetCacheWarmerOperations:input_type -> wg.cosmo.platform.v1.GetCacheWarmerOperationsRequest + 421, // 698: wg.cosmo.platform.v1.PlatformService.ComputeCacheWarmerOperations:input_type -> wg.cosmo.platform.v1.ComputeCacheWarmerOperationsRequest + 423, // 699: wg.cosmo.platform.v1.PlatformService.ConfigureCacheWarmer:input_type -> wg.cosmo.platform.v1.ConfigureCacheWarmerRequest + 425, // 700: wg.cosmo.platform.v1.PlatformService.GetCacheWarmerConfig:input_type -> wg.cosmo.platform.v1.GetCacheWarmerConfigRequest + 431, // 701: wg.cosmo.platform.v1.PlatformService.DeleteCacheWarmerOperation:input_type -> wg.cosmo.platform.v1.DeleteCacheWarmerOperationRequest + 427, // 702: wg.cosmo.platform.v1.PlatformService.GetSubgraphCheckExtensionsConfig:input_type -> wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigRequest + 429, // 703: wg.cosmo.platform.v1.PlatformService.ConfigureSubgraphCheckExtensions:input_type -> wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsRequest + 226, // 704: wg.cosmo.platform.v1.PlatformService.GetBillingPlans:input_type -> wg.cosmo.platform.v1.GetBillingPlansRequest + 228, // 705: wg.cosmo.platform.v1.PlatformService.CreateCheckoutSession:input_type -> wg.cosmo.platform.v1.CreateCheckoutSessionRequest + 230, // 706: wg.cosmo.platform.v1.PlatformService.CreateBillingPortalSession:input_type -> wg.cosmo.platform.v1.CreateBillingPortalSessionRequest + 232, // 707: wg.cosmo.platform.v1.PlatformService.UpgradePlan:input_type -> wg.cosmo.platform.v1.UpgradePlanRequest + 433, // 708: wg.cosmo.platform.v1.PlatformService.ListRouterCompatibilityVersions:input_type -> wg.cosmo.platform.v1.ListRouterCompatibilityVersionsRequest + 435, // 709: wg.cosmo.platform.v1.PlatformService.SetGraphRouterCompatibilityVersion:input_type -> wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionRequest + 441, // 710: wg.cosmo.platform.v1.PlatformService.CreateProposal:input_type -> wg.cosmo.platform.v1.CreateProposalRequest + 443, // 711: wg.cosmo.platform.v1.PlatformService.GetProposal:input_type -> wg.cosmo.platform.v1.GetProposalRequest + 449, // 712: wg.cosmo.platform.v1.PlatformService.UpdateProposal:input_type -> wg.cosmo.platform.v1.UpdateProposalRequest + 451, // 713: wg.cosmo.platform.v1.PlatformService.EnableProposalsForNamespace:input_type -> wg.cosmo.platform.v1.EnableProposalsForNamespaceRequest + 453, // 714: wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceProposalConfig:input_type -> wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigRequest + 455, // 715: wg.cosmo.platform.v1.PlatformService.GetNamespaceProposalConfig:input_type -> wg.cosmo.platform.v1.GetNamespaceProposalConfigRequest + 458, // 716: wg.cosmo.platform.v1.PlatformService.UpdateNamespaceLoginMethods:input_type -> wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsRequest + 460, // 717: wg.cosmo.platform.v1.PlatformService.ListNamespaceLoginMethods:input_type -> wg.cosmo.platform.v1.ListNamespaceLoginMethodsRequest + 463, // 718: wg.cosmo.platform.v1.PlatformService.GetOrganizationLoginMethods:input_type -> wg.cosmo.platform.v1.GetOrganizationLoginMethodsRequest + 465, // 719: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationLoginMethods:input_type -> wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsRequest + 445, // 720: wg.cosmo.platform.v1.PlatformService.GetProposalsByFederatedGraph:input_type -> wg.cosmo.platform.v1.GetProposalsByFederatedGraphRequest + 447, // 721: wg.cosmo.platform.v1.PlatformService.GetProposalChecks:input_type -> wg.cosmo.platform.v1.GetProposalChecksRequest + 467, // 722: wg.cosmo.platform.v1.PlatformService.GetOperations:input_type -> wg.cosmo.platform.v1.GetOperationsRequest + 469, // 723: wg.cosmo.platform.v1.PlatformService.GetClientsFromAnalytics:input_type -> wg.cosmo.platform.v1.GetClientsFromAnalyticsRequest + 471, // 724: wg.cosmo.platform.v1.PlatformService.GetOperationClients:input_type -> wg.cosmo.platform.v1.GetOperationClientsRequest + 473, // 725: wg.cosmo.platform.v1.PlatformService.GetOperationDeprecatedFields:input_type -> wg.cosmo.platform.v1.GetOperationDeprecatedFieldsRequest + 475, // 726: wg.cosmo.platform.v1.PlatformService.ValidateAndFetchPluginData:input_type -> wg.cosmo.platform.v1.ValidateAndFetchPluginDataRequest + 477, // 727: wg.cosmo.platform.v1.PlatformService.LinkSubgraph:input_type -> wg.cosmo.platform.v1.LinkSubgraphRequest + 479, // 728: wg.cosmo.platform.v1.PlatformService.UnlinkSubgraph:input_type -> wg.cosmo.platform.v1.UnlinkSubgraphRequest + 481, // 729: wg.cosmo.platform.v1.PlatformService.VerifyAPIKeyGraphAccess:input_type -> wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessRequest + 487, // 730: wg.cosmo.platform.v1.PlatformService.RecomposeGraph:input_type -> wg.cosmo.platform.v1.RecomposeGraphRequest + 489, // 731: wg.cosmo.platform.v1.PlatformService.RecomposeFeatureFlag:input_type -> wg.cosmo.platform.v1.RecomposeFeatureFlagRequest + 491, // 732: wg.cosmo.platform.v1.PlatformService.GetOnboarding:input_type -> wg.cosmo.platform.v1.GetOnboardingRequest + 493, // 733: wg.cosmo.platform.v1.PlatformService.CreateOnboarding:input_type -> wg.cosmo.platform.v1.CreateOnboardingRequest + 495, // 734: wg.cosmo.platform.v1.PlatformService.FinishOnboarding:input_type -> wg.cosmo.platform.v1.FinishOnboardingRequest + 397, // 735: wg.cosmo.platform.v1.PlatformService.CreatePlaygroundScript:output_type -> wg.cosmo.platform.v1.CreatePlaygroundScriptResponse + 399, // 736: wg.cosmo.platform.v1.PlatformService.DeletePlaygroundScript:output_type -> wg.cosmo.platform.v1.DeletePlaygroundScriptResponse + 401, // 737: wg.cosmo.platform.v1.PlatformService.UpdatePlaygroundScript:output_type -> wg.cosmo.platform.v1.UpdatePlaygroundScriptResponse + 404, // 738: wg.cosmo.platform.v1.PlatformService.GetPlaygroundScripts:output_type -> wg.cosmo.platform.v1.GetPlaygroundScriptsResponse + 325, // 739: wg.cosmo.platform.v1.PlatformService.CreateNamespace:output_type -> wg.cosmo.platform.v1.CreateNamespaceResponse + 327, // 740: wg.cosmo.platform.v1.PlatformService.DeleteNamespace:output_type -> wg.cosmo.platform.v1.DeleteNamespaceResponse + 329, // 741: wg.cosmo.platform.v1.PlatformService.RenameNamespace:output_type -> wg.cosmo.platform.v1.RenameNamespaceResponse + 332, // 742: wg.cosmo.platform.v1.PlatformService.GetNamespaces:output_type -> wg.cosmo.platform.v1.GetNamespacesResponse + 410, // 743: wg.cosmo.platform.v1.PlatformService.GetNamespace:output_type -> wg.cosmo.platform.v1.GetNamespaceResponse + 415, // 744: wg.cosmo.platform.v1.PlatformService.GetWorkspace:output_type -> wg.cosmo.platform.v1.GetWorkspaceResponse + 359, // 745: wg.cosmo.platform.v1.PlatformService.CreateContract:output_type -> wg.cosmo.platform.v1.CreateContractResponse + 361, // 746: wg.cosmo.platform.v1.PlatformService.UpdateContract:output_type -> wg.cosmo.platform.v1.UpdateContractResponse + 334, // 747: wg.cosmo.platform.v1.PlatformService.MoveFederatedGraph:output_type -> wg.cosmo.platform.v1.MoveGraphResponse + 334, // 748: wg.cosmo.platform.v1.PlatformService.MoveSubgraph:output_type -> wg.cosmo.platform.v1.MoveGraphResponse + 334, // 749: wg.cosmo.platform.v1.PlatformService.MoveMonograph:output_type -> wg.cosmo.platform.v1.MoveGraphResponse + 37, // 750: wg.cosmo.platform.v1.PlatformService.CreateMonograph:output_type -> wg.cosmo.platform.v1.CreateMonographResponse + 22, // 751: wg.cosmo.platform.v1.PlatformService.PublishMonograph:output_type -> wg.cosmo.platform.v1.PublishMonographResponse + 45, // 752: wg.cosmo.platform.v1.PlatformService.DeleteMonograph:output_type -> wg.cosmo.platform.v1.DeleteMonographResponse + 104, // 753: wg.cosmo.platform.v1.PlatformService.UpdateMonograph:output_type -> wg.cosmo.platform.v1.UpdateMonographResponse + 354, // 754: wg.cosmo.platform.v1.PlatformService.MigrateMonograph:output_type -> wg.cosmo.platform.v1.MigrateMonographResponse + 61, // 755: wg.cosmo.platform.v1.PlatformService.CreateFederatedSubgraph:output_type -> wg.cosmo.platform.v1.CreateFederatedSubgraphResponse + 42, // 756: wg.cosmo.platform.v1.PlatformService.CreateFederatedSubgraphs:output_type -> wg.cosmo.platform.v1.CreateFederatedSubgraphsResponse + 25, // 757: wg.cosmo.platform.v1.PlatformService.PublishFederatedSubgraph:output_type -> wg.cosmo.platform.v1.PublishFederatedSubgraphResponse + 29, // 758: wg.cosmo.platform.v1.PlatformService.PublishFederatedSubgraphs:output_type -> wg.cosmo.platform.v1.PublishFederatedSubgraphsResponse + 31, // 759: wg.cosmo.platform.v1.PlatformService.GetBatchPublishJobStatus:output_type -> wg.cosmo.platform.v1.GetBatchPublishJobStatusResponse + 60, // 760: wg.cosmo.platform.v1.PlatformService.CreateFederatedGraph:output_type -> wg.cosmo.platform.v1.CreateFederatedGraphResponse + 63, // 761: wg.cosmo.platform.v1.PlatformService.DeleteFederatedGraph:output_type -> wg.cosmo.platform.v1.DeleteFederatedGraphResponse + 62, // 762: wg.cosmo.platform.v1.PlatformService.DeleteFederatedSubgraph:output_type -> wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse + 57, // 763: wg.cosmo.platform.v1.PlatformService.CheckSubgraphSchema:output_type -> wg.cosmo.platform.v1.CheckSubgraphSchemaResponse + 438, // 764: wg.cosmo.platform.v1.PlatformService.GetProposedSchemaOfCheckedSubgraph:output_type -> wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphResponse + 59, // 765: wg.cosmo.platform.v1.PlatformService.FixSubgraphSchema:output_type -> wg.cosmo.platform.v1.FixSubgraphSchemaResponse + 102, // 766: wg.cosmo.platform.v1.PlatformService.UpdateFederatedGraph:output_type -> wg.cosmo.platform.v1.UpdateFederatedGraphResponse + 100, // 767: wg.cosmo.platform.v1.PlatformService.UpdateSubgraph:output_type -> wg.cosmo.platform.v1.UpdateSubgraphResponse + 106, // 768: wg.cosmo.platform.v1.PlatformService.CheckFederatedGraph:output_type -> wg.cosmo.platform.v1.CheckFederatedGraphResponse + 170, // 769: wg.cosmo.platform.v1.PlatformService.WhoAmI:output_type -> wg.cosmo.platform.v1.WhoAmIResponse + 174, // 770: wg.cosmo.platform.v1.PlatformService.GenerateRouterToken:output_type -> wg.cosmo.platform.v1.GenerateRouterTokenResponse + 176, // 771: wg.cosmo.platform.v1.PlatformService.GetRouterTokens:output_type -> wg.cosmo.platform.v1.GetRouterTokensResponse + 178, // 772: wg.cosmo.platform.v1.PlatformService.DeleteRouterToken:output_type -> wg.cosmo.platform.v1.DeleteRouterTokenResponse + 182, // 773: wg.cosmo.platform.v1.PlatformService.PublishPersistedOperations:output_type -> wg.cosmo.platform.v1.PublishPersistedOperationsResponse + 186, // 774: wg.cosmo.platform.v1.PlatformService.CheckPersistedOperationTraffic:output_type -> wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse + 184, // 775: wg.cosmo.platform.v1.PlatformService.DeletePersistedOperation:output_type -> wg.cosmo.platform.v1.DeletePersistedOperationResponse + 188, // 776: wg.cosmo.platform.v1.PlatformService.GetPersistedOperations:output_type -> wg.cosmo.platform.v1.GetPersistedOperationsResponse + 285, // 777: wg.cosmo.platform.v1.PlatformService.GetAuditLogs:output_type -> wg.cosmo.platform.v1.GetAuditLogsResponse + 484, // 778: wg.cosmo.platform.v1.PlatformService.InitializeCosmoUser:output_type -> wg.cosmo.platform.v1.InitializeCosmoUserResponse + 486, // 779: wg.cosmo.platform.v1.PlatformService.ListOrganizations:output_type -> wg.cosmo.platform.v1.ListOrganizationsResponse + 67, // 780: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphs:output_type -> wg.cosmo.platform.v1.GetFederatedGraphsResponse + 69, // 781: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphsBySubgraphLabels:output_type -> wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsResponse + 74, // 782: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphByName:output_type -> wg.cosmo.platform.v1.GetFederatedGraphByNameResponse + 76, // 783: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphSDLByName:output_type -> wg.cosmo.platform.v1.GetFederatedGraphSDLByNameResponse + 72, // 784: wg.cosmo.platform.v1.PlatformService.GetSubgraphs:output_type -> wg.cosmo.platform.v1.GetSubgraphsResponse + 78, // 785: wg.cosmo.platform.v1.PlatformService.GetSubgraphByName:output_type -> wg.cosmo.platform.v1.GetSubgraphByNameResponse + 80, // 786: wg.cosmo.platform.v1.PlatformService.GetSubgraphSDLFromLatestComposition:output_type -> wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionResponse + 82, // 787: wg.cosmo.platform.v1.PlatformService.GetLatestSubgraphSDL:output_type -> wg.cosmo.platform.v1.GetLatestSubgraphSDLResponse + 86, // 788: wg.cosmo.platform.v1.PlatformService.GetChecksByFederatedGraphName:output_type -> wg.cosmo.platform.v1.GetChecksByFederatedGraphNameResponse + 89, // 789: wg.cosmo.platform.v1.PlatformService.GetCheckSummary:output_type -> wg.cosmo.platform.v1.GetCheckSummaryResponse + 91, // 790: wg.cosmo.platform.v1.PlatformService.GetCheckOperations:output_type -> wg.cosmo.platform.v1.GetCheckOperationsResponse + 248, // 791: wg.cosmo.platform.v1.PlatformService.ForceCheckSuccess:output_type -> wg.cosmo.platform.v1.ForceCheckSuccessResponse + 255, // 792: wg.cosmo.platform.v1.PlatformService.CreateOperationOverrides:output_type -> wg.cosmo.platform.v1.CreateOperationOverridesResponse + 259, // 793: wg.cosmo.platform.v1.PlatformService.RemoveOperationOverrides:output_type -> wg.cosmo.platform.v1.RemoveOperationOverridesResponse + 257, // 794: wg.cosmo.platform.v1.PlatformService.CreateOperationIgnoreAllOverride:output_type -> wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideResponse + 261, // 795: wg.cosmo.platform.v1.PlatformService.RemoveOperationIgnoreAllOverride:output_type -> wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideResponse + 263, // 796: wg.cosmo.platform.v1.PlatformService.GetOperationOverrides:output_type -> wg.cosmo.platform.v1.GetOperationOverridesResponse + 265, // 797: wg.cosmo.platform.v1.PlatformService.GetAllOverrides:output_type -> wg.cosmo.platform.v1.GetAllOverridesResponse + 250, // 798: wg.cosmo.platform.v1.PlatformService.ToggleChangeOverridesForAllOperations:output_type -> wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsResponse + 252, // 799: wg.cosmo.platform.v1.PlatformService.CreateIgnoreOverridesForAllOperations:output_type -> wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsResponse + 93, // 800: wg.cosmo.platform.v1.PlatformService.GetOperationContent:output_type -> wg.cosmo.platform.v1.GetOperationContentResponse + 97, // 801: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphChangelog:output_type -> wg.cosmo.platform.v1.GetFederatedGraphChangelogResponse + 127, // 802: wg.cosmo.platform.v1.PlatformService.CreateFederatedGraphToken:output_type -> wg.cosmo.platform.v1.CreateFederatedGraphTokenResponse + 225, // 803: wg.cosmo.platform.v1.PlatformService.GetOrganizationBySlug:output_type -> wg.cosmo.platform.v1.GetOrganizationBySlugResponse + 145, // 804: wg.cosmo.platform.v1.PlatformService.GetOrganizationMembers:output_type -> wg.cosmo.platform.v1.GetOrganizationMembersResponse + 143, // 805: wg.cosmo.platform.v1.PlatformService.GetPendingOrganizationMembers:output_type -> wg.cosmo.platform.v1.GetPendingOrganizationMembersResponse + 363, // 806: wg.cosmo.platform.v1.PlatformService.IsMemberLimitReached:output_type -> wg.cosmo.platform.v1.IsMemberLimitReachedResponse + 147, // 807: wg.cosmo.platform.v1.PlatformService.InviteUser:output_type -> wg.cosmo.platform.v1.InviteUserResponse + 150, // 808: wg.cosmo.platform.v1.PlatformService.InviteUsers:output_type -> wg.cosmo.platform.v1.InviteUsersResponse + 153, // 809: wg.cosmo.platform.v1.PlatformService.GetAPIKeys:output_type -> wg.cosmo.platform.v1.GetAPIKeysResponse + 155, // 810: wg.cosmo.platform.v1.PlatformService.CreateAPIKey:output_type -> wg.cosmo.platform.v1.CreateAPIKeyResponse + 159, // 811: wg.cosmo.platform.v1.PlatformService.UpdateAPIKey:output_type -> wg.cosmo.platform.v1.UpdateAPIKeyResponse + 157, // 812: wg.cosmo.platform.v1.PlatformService.DeleteAPIKey:output_type -> wg.cosmo.platform.v1.DeleteAPIKeyResponse + 161, // 813: wg.cosmo.platform.v1.PlatformService.RemoveOrganizationMember:output_type -> wg.cosmo.platform.v1.RemoveOrganizationMemberResponse + 163, // 814: wg.cosmo.platform.v1.PlatformService.RemoveInvitation:output_type -> wg.cosmo.platform.v1.RemoveInvitationResponse + 165, // 815: wg.cosmo.platform.v1.PlatformService.MigrateFromApollo:output_type -> wg.cosmo.platform.v1.MigrateFromApolloResponse + 131, // 816: wg.cosmo.platform.v1.PlatformService.CreateOrganizationGroup:output_type -> wg.cosmo.platform.v1.CreateOrganizationGroupResponse + 133, // 817: wg.cosmo.platform.v1.PlatformService.GetOrganizationGroups:output_type -> wg.cosmo.platform.v1.GetOrganizationGroupsResponse + 135, // 818: wg.cosmo.platform.v1.PlatformService.GetOrganizationGroupMembers:output_type -> wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse + 137, // 819: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationGroup:output_type -> wg.cosmo.platform.v1.UpdateOrganizationGroupResponse + 139, // 820: wg.cosmo.platform.v1.PlatformService.DeleteOrganizationGroup:output_type -> wg.cosmo.platform.v1.DeleteOrganizationGroupResponse + 191, // 821: wg.cosmo.platform.v1.PlatformService.CreateOrganizationWebhookConfig:output_type -> wg.cosmo.platform.v1.CreateOrganizationWebhookConfigResponse + 193, // 822: wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookConfigs:output_type -> wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse + 195, // 823: wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookMeta:output_type -> wg.cosmo.platform.v1.GetOrganizationWebhookMetaResponse + 197, // 824: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationWebhookConfig:output_type -> wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigResponse + 199, // 825: wg.cosmo.platform.v1.PlatformService.DeleteOrganizationWebhookConfig:output_type -> wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigResponse + 391, // 826: wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookHistory:output_type -> wg.cosmo.platform.v1.GetOrganizationWebhookHistoryResponse + 395, // 827: wg.cosmo.platform.v1.PlatformService.GetWebhookDeliveryDetails:output_type -> wg.cosmo.platform.v1.GetWebhookDeliveryDetailsResponse + 393, // 828: wg.cosmo.platform.v1.PlatformService.RedeliverWebhook:output_type -> wg.cosmo.platform.v1.RedeliverWebhookResponse + 201, // 829: wg.cosmo.platform.v1.PlatformService.CreateIntegration:output_type -> wg.cosmo.platform.v1.CreateIntegrationResponse + 206, // 830: wg.cosmo.platform.v1.PlatformService.GetOrganizationIntegrations:output_type -> wg.cosmo.platform.v1.GetOrganizationIntegrationsResponse + 208, // 831: wg.cosmo.platform.v1.PlatformService.UpdateIntegrationConfig:output_type -> wg.cosmo.platform.v1.UpdateIntegrationConfigResponse + 210, // 832: wg.cosmo.platform.v1.PlatformService.DeleteIntegration:output_type -> wg.cosmo.platform.v1.DeleteIntegrationResponse + 365, // 833: wg.cosmo.platform.v1.PlatformService.DeleteUser:output_type -> wg.cosmo.platform.v1.DeleteUserResponse + 212, // 834: wg.cosmo.platform.v1.PlatformService.DeleteOrganization:output_type -> wg.cosmo.platform.v1.DeleteOrganizationResponse + 214, // 835: wg.cosmo.platform.v1.PlatformService.RestoreOrganization:output_type -> wg.cosmo.platform.v1.RestoreOrganizationResponse + 216, // 836: wg.cosmo.platform.v1.PlatformService.LeaveOrganization:output_type -> wg.cosmo.platform.v1.LeaveOrganizationResponse + 218, // 837: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationDetails:output_type -> wg.cosmo.platform.v1.UpdateOrganizationDetailsResponse + 220, // 838: wg.cosmo.platform.v1.PlatformService.UpdateOrgMemberGroup:output_type -> wg.cosmo.platform.v1.UpdateOrgMemberGroupResponse + 267, // 839: wg.cosmo.platform.v1.PlatformService.IsGitHubAppInstalled:output_type -> wg.cosmo.platform.v1.IsGitHubAppInstalledResponse + 270, // 840: wg.cosmo.platform.v1.PlatformService.CreateOIDCProvider:output_type -> wg.cosmo.platform.v1.CreateOIDCProviderResponse + 275, // 841: wg.cosmo.platform.v1.PlatformService.GetOIDCProvider:output_type -> wg.cosmo.platform.v1.GetOIDCProviderResponse + 273, // 842: wg.cosmo.platform.v1.PlatformService.ListOIDCProviders:output_type -> wg.cosmo.platform.v1.ListOIDCProvidersResponse + 277, // 843: wg.cosmo.platform.v1.PlatformService.DeleteOIDCProvider:output_type -> wg.cosmo.platform.v1.DeleteOIDCProviderResponse + 279, // 844: wg.cosmo.platform.v1.PlatformService.UpdateIDPMappers:output_type -> wg.cosmo.platform.v1.UpdateIDPMappersResponse + 315, // 845: wg.cosmo.platform.v1.PlatformService.GetClients:output_type -> wg.cosmo.platform.v1.GetClientsResponse + 317, // 846: wg.cosmo.platform.v1.PlatformService.PreviewDeleteClient:output_type -> wg.cosmo.platform.v1.PreviewDeleteClientResponse + 319, // 847: wg.cosmo.platform.v1.PlatformService.DeleteClient:output_type -> wg.cosmo.platform.v1.DeleteClientResponse + 312, // 848: wg.cosmo.platform.v1.PlatformService.GetRouters:output_type -> wg.cosmo.platform.v1.GetRoutersResponse + 287, // 849: wg.cosmo.platform.v1.PlatformService.GetInvitations:output_type -> wg.cosmo.platform.v1.GetInvitationsResponse + 289, // 850: wg.cosmo.platform.v1.PlatformService.AcceptOrDeclineInvitation:output_type -> wg.cosmo.platform.v1.AcceptOrDeclineInvitationResponse + 293, // 851: wg.cosmo.platform.v1.PlatformService.GetCompositions:output_type -> wg.cosmo.platform.v1.GetCompositionsResponse + 296, // 852: wg.cosmo.platform.v1.PlatformService.GetCompositionDetails:output_type -> wg.cosmo.platform.v1.GetCompositionDetailsResponse + 298, // 853: wg.cosmo.platform.v1.PlatformService.GetSdlBySchemaVersion:output_type -> wg.cosmo.platform.v1.GetSdlBySchemaVersionResponse + 300, // 854: wg.cosmo.platform.v1.PlatformService.GetChangelogBySchemaVersion:output_type -> wg.cosmo.platform.v1.GetChangelogBySchemaVersionResponse + 302, // 855: wg.cosmo.platform.v1.PlatformService.GetUserAccessibleResources:output_type -> wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse + 304, // 856: wg.cosmo.platform.v1.PlatformService.UpdateFeatureSettings:output_type -> wg.cosmo.platform.v1.UpdateFeatureSettingsResponse + 307, // 857: wg.cosmo.platform.v1.PlatformService.GetSubgraphMembers:output_type -> wg.cosmo.platform.v1.GetSubgraphMembersResponse + 309, // 858: wg.cosmo.platform.v1.PlatformService.AddReadme:output_type -> wg.cosmo.platform.v1.AddReadmeResponse + 357, // 859: wg.cosmo.platform.v1.PlatformService.GetUserAccessiblePermissions:output_type -> wg.cosmo.platform.v1.GetUserAccessiblePermissionsResponse + 367, // 860: wg.cosmo.platform.v1.PlatformService.CreateFeatureFlag:output_type -> wg.cosmo.platform.v1.CreateFeatureFlagResponse + 373, // 861: wg.cosmo.platform.v1.PlatformService.DeleteFeatureFlag:output_type -> wg.cosmo.platform.v1.DeleteFeatureFlagResponse + 369, // 862: wg.cosmo.platform.v1.PlatformService.UpdateFeatureFlag:output_type -> wg.cosmo.platform.v1.UpdateFeatureFlagResponse + 371, // 863: wg.cosmo.platform.v1.PlatformService.EnableFeatureFlag:output_type -> wg.cosmo.platform.v1.EnableFeatureFlagResponse + 119, // 864: wg.cosmo.platform.v1.PlatformService.GetAnalyticsView:output_type -> wg.cosmo.platform.v1.GetAnalyticsViewResponse + 125, // 865: wg.cosmo.platform.v1.PlatformService.GetDashboardAnalyticsView:output_type -> wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse + 168, // 866: wg.cosmo.platform.v1.PlatformService.GetTrace:output_type -> wg.cosmo.platform.v1.GetTraceResponse + 235, // 867: wg.cosmo.platform.v1.PlatformService.GetGraphMetrics:output_type -> wg.cosmo.platform.v1.GetGraphMetricsResponse + 241, // 868: wg.cosmo.platform.v1.PlatformService.GetMetricsErrorRate:output_type -> wg.cosmo.platform.v1.GetMetricsErrorRateResponse + 244, // 869: wg.cosmo.platform.v1.PlatformService.GetSubgraphMetrics:output_type -> wg.cosmo.platform.v1.GetSubgraphMetricsResponse + 246, // 870: wg.cosmo.platform.v1.PlatformService.GetSubgraphMetricsErrorRate:output_type -> wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateResponse + 323, // 871: wg.cosmo.platform.v1.PlatformService.GetFieldUsage:output_type -> wg.cosmo.platform.v1.GetFieldUsageResponse + 281, // 872: wg.cosmo.platform.v1.PlatformService.GetOrganizationRequestsCount:output_type -> wg.cosmo.platform.v1.GetOrganizationRequestsCountResponse + 222, // 873: wg.cosmo.platform.v1.PlatformService.CreateOrganization:output_type -> wg.cosmo.platform.v1.CreateOrganizationResponse + 342, // 874: wg.cosmo.platform.v1.PlatformService.EnableLintingForTheNamespace:output_type -> wg.cosmo.platform.v1.EnableLintingForTheNamespaceResponse + 345, // 875: wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceLintConfig:output_type -> wg.cosmo.platform.v1.ConfigureNamespaceLintConfigResponse + 336, // 876: wg.cosmo.platform.v1.PlatformService.GetNamespaceLintConfig:output_type -> wg.cosmo.platform.v1.GetNamespaceLintConfigResponse + 338, // 877: wg.cosmo.platform.v1.PlatformService.GetNamespaceChecksConfig:output_type -> wg.cosmo.platform.v1.GetNamespaceChecksConfigurationResponse + 340, // 878: wg.cosmo.platform.v1.PlatformService.UpdateNamespaceChecksConfig:output_type -> wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationResponse + 347, // 879: wg.cosmo.platform.v1.PlatformService.EnableGraphPruning:output_type -> wg.cosmo.platform.v1.EnableGraphPruningResponse + 350, // 880: wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceGraphPruningConfig:output_type -> wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigResponse + 352, // 881: wg.cosmo.platform.v1.PlatformService.GetNamespaceGraphPruningConfig:output_type -> wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigResponse + 376, // 882: wg.cosmo.platform.v1.PlatformService.GetFeatureFlags:output_type -> wg.cosmo.platform.v1.GetFeatureFlagsResponse + 378, // 883: wg.cosmo.platform.v1.PlatformService.GetFeatureFlagByName:output_type -> wg.cosmo.platform.v1.GetFeatureFlagByNameResponse + 380, // 884: wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphsByFeatureFlag:output_type -> wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagResponse + 382, // 885: wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphs:output_type -> wg.cosmo.platform.v1.GetFeatureSubgraphsResponse + 384, // 886: wg.cosmo.platform.v1.PlatformService.GetFeatureFlagsByFederatedGraph:output_type -> wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphResponse + 386, // 887: wg.cosmo.platform.v1.PlatformService.GetFeatureFlagsInLatestCompositionByFederatedGraph:output_type -> wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphResponse + 388, // 888: wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphsByFederatedGraph:output_type -> wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphResponse + 406, // 889: wg.cosmo.platform.v1.PlatformService.GetFederatedGraphById:output_type -> wg.cosmo.platform.v1.GetFederatedGraphByIdResponse + 408, // 890: wg.cosmo.platform.v1.PlatformService.GetSubgraphById:output_type -> wg.cosmo.platform.v1.GetSubgraphByIdResponse + 417, // 891: wg.cosmo.platform.v1.PlatformService.PushCacheWarmerOperation:output_type -> wg.cosmo.platform.v1.PushCacheWarmerOperationResponse + 420, // 892: wg.cosmo.platform.v1.PlatformService.GetCacheWarmerOperations:output_type -> wg.cosmo.platform.v1.GetCacheWarmerOperationsResponse + 422, // 893: wg.cosmo.platform.v1.PlatformService.ComputeCacheWarmerOperations:output_type -> wg.cosmo.platform.v1.ComputeCacheWarmerOperationsResponse + 424, // 894: wg.cosmo.platform.v1.PlatformService.ConfigureCacheWarmer:output_type -> wg.cosmo.platform.v1.ConfigureCacheWarmerResponse + 426, // 895: wg.cosmo.platform.v1.PlatformService.GetCacheWarmerConfig:output_type -> wg.cosmo.platform.v1.GetCacheWarmerConfigResponse + 432, // 896: wg.cosmo.platform.v1.PlatformService.DeleteCacheWarmerOperation:output_type -> wg.cosmo.platform.v1.DeleteCacheWarmerOperationResponse + 428, // 897: wg.cosmo.platform.v1.PlatformService.GetSubgraphCheckExtensionsConfig:output_type -> wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigResponse + 430, // 898: wg.cosmo.platform.v1.PlatformService.ConfigureSubgraphCheckExtensions:output_type -> wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsResponse + 227, // 899: wg.cosmo.platform.v1.PlatformService.GetBillingPlans:output_type -> wg.cosmo.platform.v1.GetBillingPlansResponse + 229, // 900: wg.cosmo.platform.v1.PlatformService.CreateCheckoutSession:output_type -> wg.cosmo.platform.v1.CreateCheckoutSessionResponse + 231, // 901: wg.cosmo.platform.v1.PlatformService.CreateBillingPortalSession:output_type -> wg.cosmo.platform.v1.CreateBillingPortalSessionResponse + 233, // 902: wg.cosmo.platform.v1.PlatformService.UpgradePlan:output_type -> wg.cosmo.platform.v1.UpgradePlanResponse + 434, // 903: wg.cosmo.platform.v1.PlatformService.ListRouterCompatibilityVersions:output_type -> wg.cosmo.platform.v1.ListRouterCompatibilityVersionsResponse + 436, // 904: wg.cosmo.platform.v1.PlatformService.SetGraphRouterCompatibilityVersion:output_type -> wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse + 442, // 905: wg.cosmo.platform.v1.PlatformService.CreateProposal:output_type -> wg.cosmo.platform.v1.CreateProposalResponse + 444, // 906: wg.cosmo.platform.v1.PlatformService.GetProposal:output_type -> wg.cosmo.platform.v1.GetProposalResponse + 450, // 907: wg.cosmo.platform.v1.PlatformService.UpdateProposal:output_type -> wg.cosmo.platform.v1.UpdateProposalResponse + 452, // 908: wg.cosmo.platform.v1.PlatformService.EnableProposalsForNamespace:output_type -> wg.cosmo.platform.v1.EnableProposalsForNamespaceResponse + 454, // 909: wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceProposalConfig:output_type -> wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigResponse + 456, // 910: wg.cosmo.platform.v1.PlatformService.GetNamespaceProposalConfig:output_type -> wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse + 459, // 911: wg.cosmo.platform.v1.PlatformService.UpdateNamespaceLoginMethods:output_type -> wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsResponse + 461, // 912: wg.cosmo.platform.v1.PlatformService.ListNamespaceLoginMethods:output_type -> wg.cosmo.platform.v1.ListNamespaceLoginMethodsResponse + 464, // 913: wg.cosmo.platform.v1.PlatformService.GetOrganizationLoginMethods:output_type -> wg.cosmo.platform.v1.GetOrganizationLoginMethodsResponse + 466, // 914: wg.cosmo.platform.v1.PlatformService.UpdateOrganizationLoginMethods:output_type -> wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsResponse + 446, // 915: wg.cosmo.platform.v1.PlatformService.GetProposalsByFederatedGraph:output_type -> wg.cosmo.platform.v1.GetProposalsByFederatedGraphResponse + 448, // 916: wg.cosmo.platform.v1.PlatformService.GetProposalChecks:output_type -> wg.cosmo.platform.v1.GetProposalChecksResponse + 468, // 917: wg.cosmo.platform.v1.PlatformService.GetOperations:output_type -> wg.cosmo.platform.v1.GetOperationsResponse + 470, // 918: wg.cosmo.platform.v1.PlatformService.GetClientsFromAnalytics:output_type -> wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse + 472, // 919: wg.cosmo.platform.v1.PlatformService.GetOperationClients:output_type -> wg.cosmo.platform.v1.GetOperationClientsResponse + 474, // 920: wg.cosmo.platform.v1.PlatformService.GetOperationDeprecatedFields:output_type -> wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse + 476, // 921: wg.cosmo.platform.v1.PlatformService.ValidateAndFetchPluginData:output_type -> wg.cosmo.platform.v1.ValidateAndFetchPluginDataResponse + 478, // 922: wg.cosmo.platform.v1.PlatformService.LinkSubgraph:output_type -> wg.cosmo.platform.v1.LinkSubgraphResponse + 480, // 923: wg.cosmo.platform.v1.PlatformService.UnlinkSubgraph:output_type -> wg.cosmo.platform.v1.UnlinkSubgraphResponse + 482, // 924: wg.cosmo.platform.v1.PlatformService.VerifyAPIKeyGraphAccess:output_type -> wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessResponse + 488, // 925: wg.cosmo.platform.v1.PlatformService.RecomposeGraph:output_type -> wg.cosmo.platform.v1.RecomposeGraphResponse + 490, // 926: wg.cosmo.platform.v1.PlatformService.RecomposeFeatureFlag:output_type -> wg.cosmo.platform.v1.RecomposeFeatureFlagResponse + 492, // 927: wg.cosmo.platform.v1.PlatformService.GetOnboarding:output_type -> wg.cosmo.platform.v1.GetOnboardingResponse + 494, // 928: wg.cosmo.platform.v1.PlatformService.CreateOnboarding:output_type -> wg.cosmo.platform.v1.CreateOnboardingResponse + 496, // 929: wg.cosmo.platform.v1.PlatformService.FinishOnboarding:output_type -> wg.cosmo.platform.v1.FinishOnboardingResponse + 735, // [735:930] is the sub-list for method output_type + 540, // [540:735] is the sub-list for method input_type + 540, // [540:540] is the sub-list for extension type_name + 540, // [540:540] is the sub-list for extension extendee + 0, // [0:540] is the sub-list for field type_name } func init() { file_wg_cosmo_platform_v1_platform_proto_init() } @@ -38188,107 +38436,108 @@ func file_wg_cosmo_platform_v1_platform_proto_init() { file_wg_cosmo_platform_v1_platform_proto_msgTypes[18].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[20].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[21].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[25].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[26].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[27].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[33].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[34].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[35].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[22].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[28].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[29].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[30].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[36].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[41].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[43].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[45].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[49].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[50].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[54].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[55].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[37].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[38].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[39].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[44].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[46].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[48].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[52].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[53].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[57].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[59].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[61].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[63].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[58].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[60].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[62].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[64].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[68].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[69].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[66].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[67].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[71].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[78].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[80].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[82].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[84].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[72].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[74].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[81].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[83].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[85].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[87].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[88].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[93].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[94].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[95].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[97].OneofWrappers = []any{ + file_wg_cosmo_platform_v1_platform_proto_msgTypes[91].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[96].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[97].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[98].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[100].OneofWrappers = []any{ (*AnalyticsViewRowValue_NumberValue)(nil), (*AnalyticsViewRowValue_StringValue)(nil), (*AnalyticsViewRowValue_BoolValue)(nil), } - file_wg_cosmo_platform_v1_platform_proto_msgTypes[117].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[121].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[123].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[130].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[120].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[124].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[126].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[133].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[149].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[183].OneofWrappers = []any{ + file_wg_cosmo_platform_v1_platform_proto_msgTypes[136].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[152].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[186].OneofWrappers = []any{ (*IntegrationConfig_SlackIntegrationConfig)(nil), } - file_wg_cosmo_platform_v1_platform_proto_msgTypes[201].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[202].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[204].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[214].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[215].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[205].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[207].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[217].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[218].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[220].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[221].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[223].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[225].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[226].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[228].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[230].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[232].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[261].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[269].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[274].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[292].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[299].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[312].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[327].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[337].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[339].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[345].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[347].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[231].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[233].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[235].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[264].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[272].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[277].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[295].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[302].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[315].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[330].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[340].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[342].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[348].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[349].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[350].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[351].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[352].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[353].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[354].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[360].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[362].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[366].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[368].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[357].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[363].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[365].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[369].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[392].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[408].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[414].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[421].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[428].OneofWrappers = []any{ + file_wg_cosmo_platform_v1_platform_proto_msgTypes[371].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[372].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[395].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[411].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[417].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[424].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[431].OneofWrappers = []any{ (*UpdateProposalRequest_State)(nil), (*UpdateProposalRequest_UpdatedSubgraphs)(nil), } - file_wg_cosmo_platform_v1_platform_proto_msgTypes[429].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[446].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[447].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[432].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[449].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[450].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[452].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[466].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[467].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[468].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[453].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[455].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[469].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[470].OneofWrappers = []any{} file_wg_cosmo_platform_v1_platform_proto_msgTypes[471].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[473].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[479].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[495].OneofWrappers = []any{} - file_wg_cosmo_platform_v1_platform_proto_msgTypes[506].OneofWrappers = []any{ + file_wg_cosmo_platform_v1_platform_proto_msgTypes[472].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[474].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[476].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[482].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[498].OneofWrappers = []any{} + file_wg_cosmo_platform_v1_platform_proto_msgTypes[509].OneofWrappers = []any{ (*GetOperationsResponse_Operation_Latency)(nil), (*GetOperationsResponse_Operation_RequestCount)(nil), (*GetOperationsResponse_Operation_ErrorPercentage)(nil), @@ -38299,7 +38548,7 @@ func file_wg_cosmo_platform_v1_platform_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_wg_cosmo_platform_v1_platform_proto_rawDesc), len(file_wg_cosmo_platform_v1_platform_proto_rawDesc)), NumEnums: 18, - NumMessages: 511, + NumMessages: 514, NumExtensions: 0, NumServices: 1, }, diff --git a/connect-go/gen/proto/wg/cosmo/platform/v1/platformv1connect/platform.connect.go b/connect-go/gen/proto/wg/cosmo/platform/v1/platformv1connect/platform.connect.go index 04cafc58c2..7b984e36fd 100644 --- a/connect-go/gen/proto/wg/cosmo/platform/v1/platformv1connect/platform.connect.go +++ b/connect-go/gen/proto/wg/cosmo/platform/v1/platformv1connect/platform.connect.go @@ -98,6 +98,9 @@ const ( // PlatformServiceCreateFederatedSubgraphProcedure is the fully-qualified name of the // PlatformService's CreateFederatedSubgraph RPC. PlatformServiceCreateFederatedSubgraphProcedure = "/wg.cosmo.platform.v1.PlatformService/CreateFederatedSubgraph" + // PlatformServiceCreateFederatedSubgraphsProcedure is the fully-qualified name of the + // PlatformService's CreateFederatedSubgraphs RPC. + PlatformServiceCreateFederatedSubgraphsProcedure = "/wg.cosmo.platform.v1.PlatformService/CreateFederatedSubgraphs" // PlatformServicePublishFederatedSubgraphProcedure is the fully-qualified name of the // PlatformService's PublishFederatedSubgraph RPC. PlatformServicePublishFederatedSubgraphProcedure = "/wg.cosmo.platform.v1.PlatformService/PublishFederatedSubgraph" @@ -651,6 +654,9 @@ type PlatformServiceClient interface { MigrateMonograph(context.Context, *connect.Request[v1.MigrateMonographRequest]) (*connect.Response[v1.MigrateMonographResponse], error) // CreateFederatedSubgraph creates a federated subgraph on the control plane. CreateFederatedSubgraph(context.Context, *connect.Request[v1.CreateFederatedSubgraphRequest]) (*connect.Response[v1.CreateFederatedSubgraphResponse], error) + // CreateFederatedSubgraphs creates multiple federated subgraphs on the control plane in a single request. Either + // every subgraph is created or none is. + CreateFederatedSubgraphs(context.Context, *connect.Request[v1.CreateFederatedSubgraphsRequest]) (*connect.Response[v1.CreateFederatedSubgraphsResponse], error) // PublishFederatedSubgraph pushes the schema of the subgraph to the control plane. PublishFederatedSubgraph(context.Context, *connect.Request[v1.PublishFederatedSubgraphRequest]) (*connect.Response[v1.PublishFederatedSubgraphResponse], error) // PublishFederatedSubgraphs pushes the schemas of multiple existing subgraphs to the control plane in a single @@ -1126,6 +1132,12 @@ func NewPlatformServiceClient(httpClient connect.HTTPClient, baseURL string, opt connect.WithSchema(platformServiceMethods.ByName("CreateFederatedSubgraph")), connect.WithClientOptions(opts...), ), + createFederatedSubgraphs: connect.NewClient[v1.CreateFederatedSubgraphsRequest, v1.CreateFederatedSubgraphsResponse]( + httpClient, + baseURL+PlatformServiceCreateFederatedSubgraphsProcedure, + connect.WithSchema(platformServiceMethods.ByName("CreateFederatedSubgraphs")), + connect.WithClientOptions(opts...), + ), publishFederatedSubgraph: connect.NewClient[v1.PublishFederatedSubgraphRequest, v1.PublishFederatedSubgraphResponse]( httpClient, baseURL+PlatformServicePublishFederatedSubgraphProcedure, @@ -2197,6 +2209,7 @@ type platformServiceClient struct { updateMonograph *connect.Client[v1.UpdateMonographRequest, v1.UpdateMonographResponse] migrateMonograph *connect.Client[v1.MigrateMonographRequest, v1.MigrateMonographResponse] createFederatedSubgraph *connect.Client[v1.CreateFederatedSubgraphRequest, v1.CreateFederatedSubgraphResponse] + createFederatedSubgraphs *connect.Client[v1.CreateFederatedSubgraphsRequest, v1.CreateFederatedSubgraphsResponse] publishFederatedSubgraph *connect.Client[v1.PublishFederatedSubgraphRequest, v1.PublishFederatedSubgraphResponse] publishFederatedSubgraphs *connect.Client[v1.PublishFederatedSubgraphsRequest, v1.PublishFederatedSubgraphsResponse] getBatchPublishJobStatus *connect.Client[v1.GetBatchPublishJobStatusRequest, v1.GetBatchPublishJobStatusResponse] @@ -2477,6 +2490,11 @@ func (c *platformServiceClient) CreateFederatedSubgraph(ctx context.Context, req return c.createFederatedSubgraph.CallUnary(ctx, req) } +// CreateFederatedSubgraphs calls wg.cosmo.platform.v1.PlatformService.CreateFederatedSubgraphs. +func (c *platformServiceClient) CreateFederatedSubgraphs(ctx context.Context, req *connect.Request[v1.CreateFederatedSubgraphsRequest]) (*connect.Response[v1.CreateFederatedSubgraphsResponse], error) { + return c.createFederatedSubgraphs.CallUnary(ctx, req) +} + // PublishFederatedSubgraph calls wg.cosmo.platform.v1.PlatformService.PublishFederatedSubgraph. func (c *platformServiceClient) PublishFederatedSubgraph(ctx context.Context, req *connect.Request[v1.PublishFederatedSubgraphRequest]) (*connect.Response[v1.PublishFederatedSubgraphResponse], error) { return c.publishFederatedSubgraph.CallUnary(ctx, req) @@ -3417,6 +3435,9 @@ type PlatformServiceHandler interface { MigrateMonograph(context.Context, *connect.Request[v1.MigrateMonographRequest]) (*connect.Response[v1.MigrateMonographResponse], error) // CreateFederatedSubgraph creates a federated subgraph on the control plane. CreateFederatedSubgraph(context.Context, *connect.Request[v1.CreateFederatedSubgraphRequest]) (*connect.Response[v1.CreateFederatedSubgraphResponse], error) + // CreateFederatedSubgraphs creates multiple federated subgraphs on the control plane in a single request. Either + // every subgraph is created or none is. + CreateFederatedSubgraphs(context.Context, *connect.Request[v1.CreateFederatedSubgraphsRequest]) (*connect.Response[v1.CreateFederatedSubgraphsResponse], error) // PublishFederatedSubgraph pushes the schema of the subgraph to the control plane. PublishFederatedSubgraph(context.Context, *connect.Request[v1.PublishFederatedSubgraphRequest]) (*connect.Response[v1.PublishFederatedSubgraphResponse], error) // PublishFederatedSubgraphs pushes the schemas of multiple existing subgraphs to the control plane in a single @@ -3888,6 +3909,12 @@ func NewPlatformServiceHandler(svc PlatformServiceHandler, opts ...connect.Handl connect.WithSchema(platformServiceMethods.ByName("CreateFederatedSubgraph")), connect.WithHandlerOptions(opts...), ) + platformServiceCreateFederatedSubgraphsHandler := connect.NewUnaryHandler( + PlatformServiceCreateFederatedSubgraphsProcedure, + svc.CreateFederatedSubgraphs, + connect.WithSchema(platformServiceMethods.ByName("CreateFederatedSubgraphs")), + connect.WithHandlerOptions(opts...), + ) platformServicePublishFederatedSubgraphHandler := connect.NewUnaryHandler( PlatformServicePublishFederatedSubgraphProcedure, svc.PublishFederatedSubgraph, @@ -4977,6 +5004,8 @@ func NewPlatformServiceHandler(svc PlatformServiceHandler, opts ...connect.Handl platformServiceMigrateMonographHandler.ServeHTTP(w, r) case PlatformServiceCreateFederatedSubgraphProcedure: platformServiceCreateFederatedSubgraphHandler.ServeHTTP(w, r) + case PlatformServiceCreateFederatedSubgraphsProcedure: + platformServiceCreateFederatedSubgraphsHandler.ServeHTTP(w, r) case PlatformServicePublishFederatedSubgraphProcedure: platformServicePublishFederatedSubgraphHandler.ServeHTTP(w, r) case PlatformServicePublishFederatedSubgraphsProcedure: @@ -5416,6 +5445,10 @@ func (UnimplementedPlatformServiceHandler) CreateFederatedSubgraph(context.Conte return nil, connect.NewError(connect.CodeUnimplemented, errors.New("wg.cosmo.platform.v1.PlatformService.CreateFederatedSubgraph is not implemented")) } +func (UnimplementedPlatformServiceHandler) CreateFederatedSubgraphs(context.Context, *connect.Request[v1.CreateFederatedSubgraphsRequest]) (*connect.Response[v1.CreateFederatedSubgraphsResponse], error) { + return nil, connect.NewError(connect.CodeUnimplemented, errors.New("wg.cosmo.platform.v1.PlatformService.CreateFederatedSubgraphs is not implemented")) +} + func (UnimplementedPlatformServiceHandler) PublishFederatedSubgraph(context.Context, *connect.Request[v1.PublishFederatedSubgraphRequest]) (*connect.Response[v1.PublishFederatedSubgraphResponse], error) { return nil, connect.NewError(connect.CodeUnimplemented, errors.New("wg.cosmo.platform.v1.PlatformService.PublishFederatedSubgraph is not implemented")) } diff --git a/connect/src/wg/cosmo/platform/v1/platform-PlatformService_connectquery.ts b/connect/src/wg/cosmo/platform/v1/platform-PlatformService_connectquery.ts index c16b72be21..1acd9b4cd9 100644 --- a/connect/src/wg/cosmo/platform/v1/platform-PlatformService_connectquery.ts +++ b/connect/src/wg/cosmo/platform/v1/platform-PlatformService_connectquery.ts @@ -131,6 +131,14 @@ export const migrateMonograph = PlatformService.method.migrateMonograph; */ export const createFederatedSubgraph = PlatformService.method.createFederatedSubgraph; +/** + * CreateFederatedSubgraphs creates multiple federated subgraphs on the control plane in a single request. Either + * every subgraph is created or none is. + * + * @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateFederatedSubgraphs + */ +export const createFederatedSubgraphs = PlatformService.method.createFederatedSubgraphs; + /** * PublishFederatedSubgraph pushes the schema of the subgraph to the control plane. * diff --git a/connect/src/wg/cosmo/platform/v1/platform_pb.ts b/connect/src/wg/cosmo/platform/v1/platform_pb.ts index cbe191da8f..04fb455f05 100644 --- a/connect/src/wg/cosmo/platform/v1/platform_pb.ts +++ b/connect/src/wg/cosmo/platform/v1/platform_pb.ts @@ -16,7 +16,7 @@ import type { Message } from "@bufbuild/protobuf"; * Describes the file wg/cosmo/platform/v1/platform.proto. */ export const file_wg_cosmo_platform_v1_platform: GenFile = /*@__PURE__*/ - fileDesc("CiN3Zy9jb3Ntby9wbGF0Zm9ybS92MS9wbGF0Zm9ybS5wcm90bxIUd2cuY29zbW8ucGxhdGZvcm0udjEiIwoFTGFiZWwSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJIlsKCFJlc3BvbnNlEi0KBGNvZGUYASABKA4yHy53Zy5jb3Ntby5jb21tb24uRW51bVN0YXR1c0NvZGUSFAoHZGV0YWlscxgCIAEoCUgAiAEBQgoKCF9kZXRhaWxzIi8KDlJlc3BvbnNlU3RhdHVzEgwKBGNvZGUYASABKAUSDwoHbWVzc2FnZRgCIAEoCSJKChdQdWJsaXNoTW9ub2dyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIOCgZzY2hlbWEYAyABKAkilwIKGFB1Ymxpc2hNb25vZ3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchI/ChBkZXBsb3ltZW50RXJyb3JzGAMgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBCADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmciYAoKUHJvdG9JbnB1dBIOCgZzY2hlbWEYASABKAkSEAoIbWFwcGluZ3MYAiABKAkSDAoEbG9jaxgDIAEoCRIRCglwbGF0Zm9ybXMYBCADKAkSDwoHdmVyc2lvbhgFIAEoCSKZBgofUHVibGlzaEZlZGVyYXRlZFN1YmdyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEg4KBnNjaGVtYRgCIAEoCRIYCgtyb3V0aW5nX3VybBgDIAEoCUgAiAEBEisKBmxhYmVscxgEIAMoCzIbLndnLmNvc21vLnBsYXRmb3JtLnYxLkxhYmVsElAKFXN1YnNjcmlwdGlvbl9wcm90b2NvbBgGIAEoDjIsLndnLmNvc21vLmNvbW1vbi5HcmFwaFFMU3Vic2NyaXB0aW9uUHJvdG9jb2xIAYgBARIdChBzdWJzY3JpcHRpb25fdXJsGAcgASgJSAKIAQESEQoJbmFtZXNwYWNlGAggASgJElAKFXdlYnNvY2tldF9zdWJwcm90b2NvbBgJIAEoDjIsLndnLmNvc21vLmNvbW1vbi5HcmFwaFFMV2Vic29ja2V0U3VicHJvdG9jb2xIA4gBARIgChNpc19mZWF0dXJlX3N1YmdyYXBoGAogASgISASIAQESHwoSYmFzZV9zdWJncmFwaF9uYW1lGAsgASgJSAWIAQESLQogZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24YDCABKAhIBogBARI1CgR0eXBlGA0gASgOMiIud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhUeXBlSAeIAQESNAoFcHJvdG8YDiABKAsyIC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Qcm90b0lucHV0SAiIAQESEgoFbGltaXQYDyABKAVICYgBAUIOCgxfcm91dGluZ191cmxCGAoWX3N1YnNjcmlwdGlvbl9wcm90b2NvbEITChFfc3Vic2NyaXB0aW9uX3VybEIYChZfd2Vic29ja2V0X3N1YnByb3RvY29sQhYKFF9pc19mZWF0dXJlX3N1YmdyYXBoQhUKE19iYXNlX3N1YmdyYXBoX25hbWVCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uQgcKBV90eXBlQggKBl9wcm90b0IICgZfbGltaXQizwMKIFB1Ymxpc2hGZWRlcmF0ZWRTdWJncmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQQoRY29tcG9zaXRpb25FcnJvcnMYAiADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbkVycm9yEj8KEGRlcGxveW1lbnRFcnJvcnMYAyADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZXBsb3ltZW50RXJyb3ISFwoKaGFzQ2hhbmdlZBgEIAEoCEgAiAEBEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBSADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcSIQoUcHJvcG9zYWxNYXRjaE1lc3NhZ2UYBiABKAlIAYgBARI/CgZjb3VudHMYByABKAsyKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaFB1Ymxpc2hTdGF0c0gCiAEBQg0KC19oYXNDaGFuZ2VkQhcKFV9wcm9wb3NhbE1hdGNoTWVzc2FnZUIJCgdfY291bnRzImgKFFN1YmdyYXBoUHVibGlzaFN0YXRzEhkKEWNvbXBvc2l0aW9uRXJyb3JzGAEgASgFEhsKE2NvbXBvc2l0aW9uV2FybmluZ3MYAiABKAUSGAoQZGVwbG95bWVudEVycm9ycxgDIAEoBSIvCg9QdWJsaXNoU3ViZ3JhcGgSDAoEbmFtZRgBIAEoCRIOCgZzY2hlbWEYAiABKAki/wEKIFB1Ymxpc2hGZWRlcmF0ZWRTdWJncmFwaHNSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRI4CglzdWJncmFwaHMYAiADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QdWJsaXNoU3ViZ3JhcGgSLQogZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24YAyABKAhIAIgBARISCgVsaW1pdBgEIAEoBUgBiAEBEhIKBWFzeW5jGAUgASgISAKIAQFCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uQggKBl9saW1pdEIICgZfYXN5bmMiqAMKIVB1Ymxpc2hGZWRlcmF0ZWRTdWJncmFwaHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchI/ChBkZXBsb3ltZW50RXJyb3JzGAMgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBCADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcSPwoGY291bnRzGAUgASgLMioud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhQdWJsaXNoU3RhdHNIAIgBARIcChR1cGRhdGVkU3ViZ3JhcGhOYW1lcxgGIAMoCRISCgVqb2JJZBgHIAEoCUgBiAEBQgkKB19jb3VudHNCCAoGX2pvYklkIk4KH0dldEJhdGNoUHVibGlzaEpvYlN0YXR1c1JlcXVlc3QSDQoFam9iSWQYASABKAkSEgoFbGltaXQYAiABKAVIAIgBAUIICgZfbGltaXQihAQKIEdldEJhdGNoUHVibGlzaEpvYlN0YXR1c1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQAoGc3RhdHVzGAIgASgOMisud2cuY29zbW8ucGxhdGZvcm0udjEuQmF0Y2hQdWJsaXNoSm9iU3RhdHVzSACIAQESGgoNZmFpbHVyZVJlYXNvbhgDIAEoCUgBiAEBEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAQgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchI/ChBkZXBsb3ltZW50RXJyb3JzGAUgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBiADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcSPwoGY291bnRzGAcgASgLMioud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhQdWJsaXNoU3RhdHNIAogBARIcChR1cGRhdGVkU3ViZ3JhcGhOYW1lcxgIIAMoCUIJCgdfc3RhdHVzQhAKDl9mYWlsdXJlUmVhc29uQgkKB19jb3VudHMiXgoHR2l0SW5mbxISCgpjb21taXRfc2hhGAEgASgJEhIKCmFjY291bnRfaWQYAiABKAkSEgoKb3duZXJfc2x1ZxgDIAEoCRIXCg9yZXBvc2l0b3J5X3NsdWcYBCABKAkiQAoKVkNTQ29udGV4dBIOCgZhdXRob3IYASABKAkSEgoKY29tbWl0X3NoYRgCIAEoCRIOCgZicmFuY2gYAyABKAkixwMKGkNoZWNrU3ViZ3JhcGhTY2hlbWFSZXF1ZXN0EhUKDXN1YmdyYXBoX25hbWUYASABKAkSDgoGc2NoZW1hGAIgASgMEi4KB2dpdEluZm8YAyABKAsyHS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HaXRJbmZvEhMKBmRlbGV0ZRgEIAEoCEgAiAEBEhEKCW5hbWVzcGFjZRgFIAEoCRIfChJza2lwX3RyYWZmaWNfY2hlY2sYBiABKAhIAYgBARI5Cgp2Y3NDb250ZXh0GAcgASgLMiAud2cuY29zbW8ucGxhdGZvcm0udjEuVkNTQ29udGV4dEgCiAEBEisKBmxhYmVscxgIIAMoCzIbLndnLmNvc21vLnBsYXRmb3JtLnYxLkxhYmVsEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAkgASgISAOIAQESEgoFbGltaXQYCiABKAVIBIgBAUIJCgdfZGVsZXRlQhUKE19za2lwX3RyYWZmaWNfY2hlY2tCDQoLX3Zjc0NvbnRleHRCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uQggKBl9saW1pdCKoAQoYRml4U3ViZ3JhcGhTY2hlbWFSZXF1ZXN0EhUKDXN1YmdyYXBoX25hbWUYASABKAkSDgoGc2NoZW1hGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCRItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgEIAEoCEgAiAEBQiMKIV9kaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbiLqAwoWQ3JlYXRlTW9ub2dyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRITCgtyb3V0aW5nX3VybBgDIAEoCRIRCglncmFwaF91cmwYBCABKAkSHQoQc3Vic2NyaXB0aW9uX3VybBgFIAEoCUgAiAEBElAKFXN1YnNjcmlwdGlvbl9wcm90b2NvbBgGIAEoDjIsLndnLmNvc21vLmNvbW1vbi5HcmFwaFFMU3Vic2NyaXB0aW9uUHJvdG9jb2xIAYgBARITCgZyZWFkbWUYByABKAlIAogBARIbChNhZG1pc3Npb25XZWJob29rVVJMGAggASgJElAKFXdlYnNvY2tldF9zdWJwcm90b2NvbBgJIAEoDjIsLndnLmNvc21vLmNvbW1vbi5HcmFwaFFMV2Vic29ja2V0U3VicHJvdG9jb2xIA4gBARIjChZhZG1pc3Npb25XZWJob29rU2VjcmV0GAogASgJSASIAQFCEwoRX3N1YnNjcmlwdGlvbl91cmxCGAoWX3N1YnNjcmlwdGlvbl9wcm90b2NvbEIJCgdfcmVhZG1lQhgKFl93ZWJzb2NrZXRfc3VicHJvdG9jb2xCGQoXX2FkbWlzc2lvbldlYmhvb2tTZWNyZXQiSwoXQ3JlYXRlTW9ub2dyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSK8AgobQ3JlYXRlRmVkZXJhdGVkR3JhcGhSZXF1ZXN0EgwKBG5hbWUYASABKAkSEwoLcm91dGluZ191cmwYAiABKAkSFgoObGFiZWxfbWF0Y2hlcnMYAyADKAkSEwoGcmVhZG1lGAQgASgJSACIAQESEQoJbmFtZXNwYWNlGAUgASgJEhsKE2FkbWlzc2lvbldlYmhvb2tVUkwYBiABKAkSIwoWYWRtaXNzaW9uV2ViaG9va1NlY3JldBgHIAEoCUgBiAEBEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAggASgISAKIAQFCCQoHX3JlYWRtZUIZChdfYWRtaXNzaW9uV2ViaG9va1NlY3JldEIjCiFfZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24ipgUKHkNyZWF0ZUZlZGVyYXRlZFN1YmdyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhgKC3JvdXRpbmdfdXJsGAIgASgJSACIAQESKwoGbGFiZWxzGAMgAygLMhsud2cuY29zbW8ucGxhdGZvcm0udjEuTGFiZWwSUAoVc3Vic2NyaXB0aW9uX3Byb3RvY29sGAUgASgOMiwud2cuY29zbW8uY29tbW9uLkdyYXBoUUxTdWJzY3JpcHRpb25Qcm90b2NvbEgBiAEBEh0KEHN1YnNjcmlwdGlvbl91cmwYBiABKAlIAogBARITCgZyZWFkbWUYByABKAlIA4gBARIRCgluYW1lc3BhY2UYCCABKAkSUAoVd2Vic29ja2V0X3N1YnByb3RvY29sGAkgASgOMiwud2cuY29zbW8uY29tbW9uLkdyYXBoUUxXZWJzb2NrZXRTdWJwcm90b2NvbEgEiAEBEiIKFWlzX2V2ZW50X2RyaXZlbl9ncmFwaBgKIAEoCEgFiAEBEiAKE2lzX2ZlYXR1cmVfc3ViZ3JhcGgYCyABKAhIBogBARIfChJiYXNlX3N1YmdyYXBoX25hbWUYDCABKAlIB4gBARIwCgR0eXBlGA0gASgOMiIud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhUeXBlQg4KDF9yb3V0aW5nX3VybEIYChZfc3Vic2NyaXB0aW9uX3Byb3RvY29sQhMKEV9zdWJzY3JpcHRpb25fdXJsQgkKB19yZWFkbWVCGAoWX3dlYnNvY2tldF9zdWJwcm90b2NvbEIYChZfaXNfZXZlbnRfZHJpdmVuX2dyYXBoQhYKFF9pc19mZWF0dXJlX3N1YmdyYXBoQhUKE19iYXNlX3N1YmdyYXBoX25hbWUiPgobRGVsZXRlRmVkZXJhdGVkR3JhcGhSZXF1ZXN0EgwKBG5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJIjkKFkRlbGV0ZU1vbm9ncmFwaFJlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkiSwoXRGVsZXRlTW9ub2dyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSKeAQoeRGVsZXRlRmVkZXJhdGVkU3ViZ3JhcGhSZXF1ZXN0EhUKDXN1YmdyYXBoX25hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAMgASgISACIAQFCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uIrkBCgxTY2hlbWFDaGFuZ2USDwoHbWVzc2FnZRgBIAEoCRISCgpjaGFuZ2VUeXBlGAIgASgJEhEKBHBhdGgYAyABKAlIAIgBARISCgppc0JyZWFraW5nGAQgASgIEhgKC2hhc092ZXJyaWRlGAUgASgISAGIAQESGQoMc3ViZ3JhcGhOYW1lGAYgASgJSAKIAQFCBwoFX3BhdGhCDgoMX2hhc092ZXJyaWRlQg8KDV9zdWJncmFwaE5hbWUizAEKGkZlZGVyYXRlZEdyYXBoU2NoZW1hQ2hhbmdlEg8KB21lc3NhZ2UYASABKAkSEgoKY2hhbmdlVHlwZRgCIAEoCRIRCgRwYXRoGAMgASgJSACIAQESEgoKaXNCcmVha2luZxgEIAEoCBIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYBSABKAkSGAoLaGFzT3ZlcnJpZGUYBiABKAhIAYgBARITCgtmZWF0dXJlRmxhZxgHIAEoCUIHCgVfcGF0aEIOCgxfaGFzT3ZlcnJpZGUiZwoQQ29tcG9zaXRpb25FcnJvchIPCgdtZXNzYWdlGAEgASgJEhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgCIAEoCRIRCgluYW1lc3BhY2UYAyABKAkSEwoLZmVhdHVyZUZsYWcYBCABKAkiaQoSQ29tcG9zaXRpb25XYXJuaW5nEg8KB21lc3NhZ2UYASABKAkSGgoSZmVkZXJhdGVkR3JhcGhOYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCRITCgtmZWF0dXJlRmxhZxgEIAEoCSJRCg9EZXBsb3ltZW50RXJyb3ISDwoHbWVzc2FnZRgBIAEoCRIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYAiABKAkSEQoJbmFtZXNwYWNlGAMgASgJInQKGENoZWNrT3BlcmF0aW9uVXNhZ2VTdGF0cxIXCg90b3RhbE9wZXJhdGlvbnMYASABKA0SEwoLZmlyc3RTZWVuQXQYAiABKAkSEgoKbGFzdFNlZW5BdBgDIAEoCRIWCg5zYWZlT3BlcmF0aW9ucxgEIAEoDSJgChZDaGVja2VkRmVkZXJhdGVkR3JhcGhzEgoKAmlkGAEgASgJEgwKBG5hbWUYAiABKAkSEQoJbmFtZXNwYWNlGAMgASgJEhkKEW9yZ2FuaXphdGlvbl9zbHVnGAQgASgJInQKDExpbnRMb2NhdGlvbhIMCgRsaW5lGAEgASgNEg4KBmNvbHVtbhgCIAEoDRIUCgdlbmRMaW5lGAMgASgNSACIAQESFgoJZW5kQ29sdW1uGAQgASgNSAGIAQFCCgoIX2VuZExpbmVCDAoKX2VuZENvbHVtbiLlAQoJTGludElzc3VlEhkKDGxpbnRSdWxlVHlwZRgBIAEoCUgAiAEBEjQKCHNldmVyaXR5GAIgASgOMiIud2cuY29zbW8ucGxhdGZvcm0udjEuTGludFNldmVyaXR5Eg8KB21lc3NhZ2UYAyABKAkSOQoNaXNzdWVMb2NhdGlvbhgEIAEoCzIiLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRMb2NhdGlvbhIZCgxzdWJncmFwaE5hbWUYBSABKAlIAYgBAUIPCg1fbGludFJ1bGVUeXBlQg8KDV9zdWJncmFwaE5hbWUijgIKEUdyYXBoUHJ1bmluZ0lzc3VlEhwKFGdyYXBoUHJ1bmluZ1J1bGVUeXBlGAEgASgJEjQKCHNldmVyaXR5GAIgASgOMiIud2cuY29zbW8ucGxhdGZvcm0udjEuTGludFNldmVyaXR5EhEKCWZpZWxkUGF0aBgDIAEoCRIPCgdtZXNzYWdlGAQgASgJEjkKDWlzc3VlTG9jYXRpb24YBSABKAsyIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW50TG9jYXRpb24SGgoSZmVkZXJhdGVkR3JhcGhOYW1lGAYgASgJEhkKDHN1YmdyYXBoTmFtZRgHIAEoCUgAiAEBQg8KDV9zdWJncmFwaE5hbWUihwsKG0NoZWNrU3ViZ3JhcGhTY2hlbWFSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjsKD2JyZWFraW5nQ2hhbmdlcxgCIAMoCzIiLndnLmNvc21vLnBsYXRmb3JtLnYxLlNjaGVtYUNoYW5nZRI+ChJub25CcmVha2luZ0NoYW5nZXMYAyADKAsyIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TY2hlbWFDaGFuZ2USQQoRY29tcG9zaXRpb25FcnJvcnMYBCADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbkVycm9yEksKE29wZXJhdGlvblVzYWdlU3RhdHMYBSABKAsyLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DaGVja09wZXJhdGlvblVzYWdlU3RhdHMSEAoIY2hlY2tfaWQYBiABKAkSTgoYY2hlY2tlZF9mZWRlcmF0ZWRfZ3JhcGhzGAcgAygLMiwud2cuY29zbW8ucGxhdGZvcm0udjEuQ2hlY2tlZEZlZGVyYXRlZEdyYXBocxI1CgxsaW50V2FybmluZ3MYCCADKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW50SXNzdWUSMwoKbGludEVycm9ycxgJIAMoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRJc3N1ZRJDChJncmFwaFBydW5lV2FybmluZ3MYCiADKAsyJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HcmFwaFBydW5pbmdJc3N1ZRJBChBncmFwaFBydW5lRXJyb3JzGAsgAygLMicud2cuY29zbW8ucGxhdGZvcm0udjEuR3JhcGhQcnVuaW5nSXNzdWUSKQocY2xpZW50X3RyYWZmaWNfY2hlY2tfc2tpcHBlZBgMIAEoCEgAiAEBEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYDSADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcSIQoUcHJvcG9zYWxNYXRjaE1lc3NhZ2UYDiABKAlIAYgBARInChppc0xpbmtlZFRyYWZmaWNDaGVja0ZhaWxlZBgPIAEoCEgCiAEBEicKGmlzTGlua2VkUHJ1bmluZ0NoZWNrRmFpbGVkGBAgASgISAOIAQESJAoXaXNDaGVja0V4dGVuc2lvblNraXBwZWQYESABKAhIBIgBARInChpjaGVja0V4dGVuc2lvbkVycm9yTWVzc2FnZRgSIAEoCUgFiAEBEjwKBmNvdW50cxgTIAEoCzInLndnLmNvc21vLnBsYXRmb3JtLnYxLlNjaGVtYUNoZWNrQ291bnRzSAaIAQESVwodY29tcG9zZWRTY2hlbWFCcmVha2luZ0NoYW5nZXMYFCADKAsyMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5GZWRlcmF0ZWRHcmFwaFNjaGVtYUNoYW5nZRIoChtmZWF0dXJlU3ViZ3JhcGhDaGVja01lc3NhZ2UYFSABKAlIB4gBAUIfCh1fY2xpZW50X3RyYWZmaWNfY2hlY2tfc2tpcHBlZEIXChVfcHJvcG9zYWxNYXRjaE1lc3NhZ2VCHQobX2lzTGlua2VkVHJhZmZpY0NoZWNrRmFpbGVkQh0KG19pc0xpbmtlZFBydW5pbmdDaGVja0ZhaWxlZEIaChhfaXNDaGVja0V4dGVuc2lvblNraXBwZWRCHQobX2NoZWNrRXh0ZW5zaW9uRXJyb3JNZXNzYWdlQgkKB19jb3VudHNCHgocX2ZlYXR1cmVTdWJncmFwaENoZWNrTWVzc2FnZSKHAgoRU2NoZW1hQ2hlY2tDb3VudHMSFAoMbGludFdhcm5pbmdzGAEgASgFEhIKCmxpbnRFcnJvcnMYAiABKAUSFwoPYnJlYWtpbmdDaGFuZ2VzGAMgASgFEhoKEm5vbkJyZWFraW5nQ2hhbmdlcxgEIAEoBRIZChFjb21wb3NpdGlvbkVycm9ycxgFIAEoBRIbChNjb21wb3NpdGlvbldhcm5pbmdzGAYgASgFEhgKEGdyYXBoUHJ1bmVFcnJvcnMYByABKAUSGgoSZ3JhcGhQcnVuZVdhcm5pbmdzGAggASgFEiUKHWNvbXBvc2VkU2NoZW1hQnJlYWtpbmdDaGFuZ2VzGAkgASgFIm8KGUZpeFN1YmdyYXBoU2NoZW1hUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIQCghtb2RpZmllZBgCIAEoCBIOCgZzY2hlbWEYAyABKAkimwIKHENyZWF0ZUZlZGVyYXRlZEdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJBChFjb21wb3NpdGlvbkVycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISPwoQZGVwbG95bWVudEVycm9ycxgDIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlcGxveW1lbnRFcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAQgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nIlMKH0NyZWF0ZUZlZGVyYXRlZFN1YmdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSLaAgofRGVsZXRlRmVkZXJhdGVkU3ViZ3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchI/ChBkZXBsb3ltZW50RXJyb3JzGAMgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBCADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcSIQoUcHJvcG9zYWxNYXRjaE1lc3NhZ2UYBSABKAlIAIgBAUIXChVfcHJvcG9zYWxNYXRjaE1lc3NhZ2UiUAocRGVsZXRlRmVkZXJhdGVkR3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIp8BChlHZXRGZWRlcmF0ZWRHcmFwaHNSZXF1ZXN0Eg0KBWxpbWl0GAEgASgFEg4KBm9mZnNldBgCIAEoBRIWCg5pbmNsdWRlTWV0cmljcxgDIAEoCBIRCgluYW1lc3BhY2UYBCABKAkSIAoTc3VwcG9ydHNfZmVkZXJhdGlvbhgFIAEoCEgAiAEBQhYKFF9zdXBwb3J0c19mZWRlcmF0aW9uImUKCENvbnRyYWN0EgoKAmlkGAEgASgJEiEKGXNvdXJjZV9mZWRlcmF0ZWRfZ3JhcGhfaWQYAiABKAkSFAoMZXhjbHVkZV90YWdzGAMgAygJEhQKDGluY2x1ZGVfdGFncxgEIAMoCSKzBAoORmVkZXJhdGVkR3JhcGgSCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRISCgpyb3V0aW5nVVJMGAMgASgJEhYKDmxhYmVsX21hdGNoZXJzGAQgAygJEhUKDWxhc3RVcGRhdGVkQXQYBSABKAkSFAoMaXNDb21wb3NhYmxlGAYgASgIEhkKEWNvbXBvc2l0aW9uRXJyb3JzGAcgASgJEhoKEmNvbm5lY3RlZFN1YmdyYXBocxgIIAEoBRI+Cg1yZXF1ZXN0U2VyaWVzGAkgAygLMicud2cuY29zbW8ucGxhdGZvcm0udjEuUmVxdWVzdFNlcmllc0l0ZW0SEwoGcmVhZG1lGAogASgJSACIAQESEQoJdGFyZ2V0X2lkGAsgASgJEhEKCW5hbWVzcGFjZRgMIAEoCRIaCg1jb21wb3NpdGlvbklkGA0gASgJSAGIAQESGwoTc3VwcG9ydHNfZmVkZXJhdGlvbhgOIAEoCBI1Cghjb250cmFjdBgPIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbnRyYWN0SAKIAQESIgoVYWRtaXNzaW9uX3dlYmhvb2tfdXJsGBAgASgJSAOIAQESJAoccm91dGVyX2NvbXBhdGliaWxpdHlfdmVyc2lvbhgRIAEoCUIJCgdfcmVhZG1lQhAKDl9jb21wb3NpdGlvbklkQgsKCV9jb250cmFjdEIYChZfYWRtaXNzaW9uX3dlYmhvb2tfdXJsIoQBChpHZXRGZWRlcmF0ZWRHcmFwaHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjQKBmdyYXBocxgCIAMoCzIkLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlZGVyYXRlZEdyYXBoIlQKKUdldEZlZGVyYXRlZEdyYXBoc0J5U3ViZ3JhcGhMYWJlbHNSZXF1ZXN0EhQKDHN1YmdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkilAEKKkdldEZlZGVyYXRlZEdyYXBoc0J5U3ViZ3JhcGhMYWJlbHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjQKBmdyYXBocxgCIAMoCzIkLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlZGVyYXRlZEdyYXBoIogBChNHZXRTdWJncmFwaHNSZXF1ZXN0Eg0KBWxpbWl0GAEgASgFEg4KBm9mZnNldBgCIAEoBRIRCgluYW1lc3BhY2UYAyABKAkSEgoFcXVlcnkYBCABKAlIAIgBARIhChlleGNsdWRlX2ZlYXR1cmVfc3ViZ3JhcGhzGAUgASgIQggKBl9xdWVyeSK9BQoIU3ViZ3JhcGgSCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRISCgpyb3V0aW5nVVJMGAMgASgJEhUKDWxhc3RVcGRhdGVkQXQYBCABKAkSKwoGbGFiZWxzGAUgAygLMhsud2cuY29zbW8ucGxhdGZvcm0udjEuTGFiZWwSGgoNY3JlYXRvclVzZXJJZBgGIAEoCUgAiAEBEhMKBnJlYWRtZRgHIAEoCUgBiAEBEhcKD3N1YnNjcmlwdGlvblVybBgIIAEoCRIRCgl0YXJnZXRfaWQYCSABKAkSEQoJbmFtZXNwYWNlGAogASgJEhwKFHN1YnNjcmlwdGlvblByb3RvY29sGAsgASgJEhYKCWlzVjJHcmFwaBgMIAEoCEgCiAEBEhoKEmlzRXZlbnREcml2ZW5HcmFwaBgNIAEoCBIcChR3ZWJzb2NrZXRTdWJwcm90b2NvbBgOIAEoCRIZChFpc0ZlYXR1cmVTdWJncmFwaBgPIAEoCBIdChBiYXNlU3ViZ3JhcGhOYW1lGBAgASgJSAOIAQESGwoOYmFzZVN1YmdyYXBoSWQYESABKAlIBIgBARIwCgR0eXBlGBIgASgOMiIud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhUeXBlEkIKCnBsdWdpbkRhdGEYEyABKAsyKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaC5QbHVnaW5EYXRhSAWIAQEaMAoKUGx1Z2luRGF0YRIPCgd2ZXJzaW9uGAEgASgJEhEKCXBsYXRmb3JtcxgCIAMoCUIQCg5fY3JlYXRvclVzZXJJZEIJCgdfcmVhZG1lQgwKCl9pc1YyR3JhcGhCEwoRX2Jhc2VTdWJncmFwaE5hbWVCEQoPX2Jhc2VTdWJncmFwaElkQg0KC19wbHVnaW5EYXRhIocBChRHZXRTdWJncmFwaHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEi4KBmdyYXBocxgCIAMoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoEg0KBWNvdW50GAMgASgFIlkKHkdldEZlZGVyYXRlZEdyYXBoQnlOYW1lUmVxdWVzdBIMCgRuYW1lGAEgASgJEhYKDmluY2x1ZGVNZXRyaWNzGAIgASgIEhEKCW5hbWVzcGFjZRgDIAEoCSKQAgofR2V0RmVkZXJhdGVkR3JhcGhCeU5hbWVSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjMKBWdyYXBoGAIgASgLMiQud2cuY29zbW8ucGxhdGZvcm0udjEuRmVkZXJhdGVkR3JhcGgSMQoJc3ViZ3JhcGhzGAMgAygLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGgSGQoRZ3JhcGhSZXF1ZXN0VG9rZW4YBCABKAkSOAoQZmVhdHVyZVN1YmdyYXBocxgFIAMoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoInoKIUdldEZlZGVyYXRlZEdyYXBoU0RMQnlOYW1lUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIeChFmZWF0dXJlX2ZsYWdfbmFtZRgDIAEoCUgAiAEBQhQKEl9mZWF0dXJlX2ZsYWdfbmFtZSLGAQoiR2V0RmVkZXJhdGVkR3JhcGhTRExCeU5hbWVSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhAKA3NkbBgCIAEoCUgAiAEBEhcKCnZlcnNpb25faWQYAyABKAlIAYgBARIaCg1jbGllbnRfc2NoZW1hGAQgASgJSAKIAQFCBgoEX3NkbEINCgtfdmVyc2lvbl9pZEIQCg5fY2xpZW50X3NjaGVtYSI7ChhHZXRTdWJncmFwaEJ5TmFtZVJlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAki4gIKGUdldFN1YmdyYXBoQnlOYW1lUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRItCgVncmFwaBgCIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoEjUKB21lbWJlcnMYAyADKAsyJC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaE1lbWJlchJbCg5saW5rZWRTdWJncmFwaBgEIAEoCzI+LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFN1YmdyYXBoQnlOYW1lUmVzcG9uc2UuTGlua2VkU3ViZ3JhcGhIAIgBARo9Cg5MaW5rZWRTdWJncmFwaBIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCUIRCg9fbGlua2VkU3ViZ3JhcGgiYwoqR2V0U3ViZ3JhcGhTRExGcm9tTGF0ZXN0Q29tcG9zaXRpb25SZXF1ZXN0EgwKBG5hbWUYASABKAkSFAoMZmVkR3JhcGhOYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCSKhAQorR2V0U3ViZ3JhcGhTRExGcm9tTGF0ZXN0Q29tcG9zaXRpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhAKA3NkbBgCIAEoCUgAiAEBEhcKCnZlcnNpb25faWQYAyABKAlIAYgBAUIGCgRfc2RsQg0KC192ZXJzaW9uX2lkIj4KG0dldExhdGVzdFN1YmdyYXBoU0RMUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCSKSAQocR2V0TGF0ZXN0U3ViZ3JhcGhTRExSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhAKA3NkbBgCIAEoCUgAiAEBEhcKCnZlcnNpb25faWQYAyABKAlIAYgBAUIGCgRfc2RsQg0KC192ZXJzaW9uX2lkIjkKJEdldENoZWNrc0J5RmVkZXJhdGVkR3JhcGhOYW1lRmlsdGVycxIRCglzdWJncmFwaHMYASADKAki6AEKJEdldENoZWNrc0J5RmVkZXJhdGVkR3JhcGhOYW1lUmVxdWVzdBIMCgRuYW1lGAEgASgJEg0KBWxpbWl0GAIgASgFEg4KBm9mZnNldBgDIAEoBRIRCglzdGFydERhdGUYBCABKAkSDwoHZW5kRGF0ZRgFIAEoCRIRCgluYW1lc3BhY2UYBiABKAkSUAoHZmlsdGVycxgHIAEoCzI6LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENoZWNrc0J5RmVkZXJhdGVkR3JhcGhOYW1lRmlsdGVyc0gAiAEBQgoKCF9maWx0ZXJzIooMCgtTY2hlbWFDaGVjaxIKCgJpZBgBIAEoCRIVCgh0YXJnZXRJRBgCIAEoCUgAiAEBEhkKDHN1YmdyYXBoTmFtZRgDIAEoCUgBiAEBEhEKCXRpbWVzdGFtcBgEIAEoCRIUCgxpc0NvbXBvc2FibGUYBSABKAgSEgoKaXNCcmVha2luZxgGIAEoCBIYChBoYXNDbGllbnRUcmFmZmljGAcgASgIEhcKD2lzRm9yY2VkU3VjY2VzcxgIIAEoCBIRCglpc0RlbGV0ZWQYCSABKAgSQwoJZ2hEZXRhaWxzGAogASgLMisud2cuY29zbW8ucGxhdGZvcm0udjEuU2NoZW1hQ2hlY2suR2hEZXRhaWxzSAKIAQESFQoNaGFzTGludEVycm9ycxgLIAEoCBIdChVoYXNHcmFwaFBydW5pbmdFcnJvcnMYDCABKAgSJAocY2xpZW50X3RyYWZmaWNfY2hlY2tfc2tpcHBlZBgNIAEoCBIUCgxsaW50X3NraXBwZWQYDiABKAgSHQoVZ3JhcGhfcHJ1bmluZ19za2lwcGVkGA8gASgIEjkKCnZjc0NvbnRleHQYECABKAsyIC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5WQ1NDb250ZXh0SAOIAQESSwoQY2hlY2tlZFN1YmdyYXBocxgRIAMoCzIxLndnLmNvc21vLnBsYXRmb3JtLnYxLlNjaGVtYUNoZWNrLkNoZWNrZWRTdWJncmFwaBIaCg1wcm9wb3NhbE1hdGNoGBIgASgJSASIAQESGwoTY29tcG9zaXRpb25fc2tpcHBlZBgTIAEoCBIgChhicmVha2luZ19jaGFuZ2VzX3NraXBwZWQYFCABKAgSGQoMZXJyb3JNZXNzYWdlGBUgASgJSAWIAQESQwoMbGlua2VkQ2hlY2tzGBYgAygLMi0ud2cuY29zbW8ucGxhdGZvcm0udjEuU2NoZW1hQ2hlY2suTGlua2VkQ2hlY2sSKAobY2hlY2tfZXh0ZW5zaW9uX2RlbGl2ZXJ5X2lkGBcgASgJSAaIAQESKgodY2hlY2tfZXh0ZW5zaW9uX2Vycm9yX21lc3NhZ2UYGCABKAlIB4gBARIfChdoYXNGZWF0dXJlU3ViZ3JhcGhDaGVjaxgZIAEoCBpJCglHaERldGFpbHMSEQoJY29tbWl0U2hhGAEgASgJEhEKCW93bmVyU2x1ZxgCIAEoCRIWCg5yZXBvc2l0b3J5U2x1ZxgDIAEoCRqqAQoPQ2hlY2tlZFN1YmdyYXBoEgoKAmlkGAEgASgJEhQKDHN1YmdyYXBoTmFtZRgCIAEoCRIXCgpzdWJncmFwaElkGAMgASgJSACIAQESEQoJaXNEZWxldGVkGAQgASgIEg0KBWlzTmV3GAUgASgIEisKBmxhYmVscxgGIAMoCzIbLndnLmNvc21vLnBsYXRmb3JtLnYxLkxhYmVsQg0KC19zdWJncmFwaElkGpECCgtMaW5rZWRDaGVjaxIKCgJpZBgBIAEoCRIaChJhZmZlY3RlZEdyYXBoTmFtZXMYAiADKAkSGQoRaXNDaGVja1N1Y2Nlc3NmdWwYAyABKAgSGAoQaGFzQ2xpZW50VHJhZmZpYxgEIAEoCBIdChVoYXNHcmFwaFBydW5pbmdFcnJvcnMYBSABKAgSIQoZY2xpZW50VHJhZmZpY0NoZWNrU2tpcHBlZBgGIAEoCBIgChhncmFwaFBydW5pbmdDaGVja1NraXBwZWQYByABKAgSFQoNc3ViZ3JhcGhOYW1lcxgIIAMoCRIRCgluYW1lc3BhY2UYCSABKAkSFwoPaXNGb3JjZWRTdWNjZXNzGAogASgIQgsKCV90YXJnZXRJREIPCg1fc3ViZ3JhcGhOYW1lQgwKCl9naERldGFpbHNCDQoLX3Zjc0NvbnRleHRCEAoOX3Byb3Bvc2FsTWF0Y2hCDwoNX2Vycm9yTWVzc2FnZUIeChxfY2hlY2tfZXh0ZW5zaW9uX2RlbGl2ZXJ5X2lkQiAKHl9jaGVja19leHRlbnNpb25fZXJyb3JfbWVzc2FnZSKxAQolR2V0Q2hlY2tzQnlGZWRlcmF0ZWRHcmFwaE5hbWVSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjEKBmNoZWNrcxgCIAMoCzIhLndnLmNvc21vLnBsYXRmb3JtLnYxLlNjaGVtYUNoZWNrEiMKG2NoZWNrc0NvdW50QmFzZWRPbkRhdGVSYW5nZRgDIAEoBSJRChZHZXRDaGVja1N1bW1hcnlSZXF1ZXN0EhAKCGNoZWNrX2lkGAEgASgJEhIKCmdyYXBoX25hbWUYAiABKAkSEQoJbmFtZXNwYWNlGAMgASgJIjQKDENoYW5nZUNvdW50cxIRCglhZGRpdGlvbnMYASABKAUSEQoJZGVsZXRpb25zGAIgASgFIsgJChdHZXRDaGVja1N1bW1hcnlSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjAKBWNoZWNrGAIgASgLMiEud2cuY29zbW8ucGxhdGZvcm0udjEuU2NoZW1hQ2hlY2sSVAoPYWZmZWN0ZWRfZ3JhcGhzGAMgAygLMjsud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2hlY2tTdW1tYXJ5UmVzcG9uc2UuQWZmZWN0ZWRHcmFwaBImChlwcm9wb3NlZFN1YmdyYXBoU2NoZW1hU0RMGAQgASgJSACIAQESMwoHY2hhbmdlcxgGIAMoCzIiLndnLmNvc21vLnBsYXRmb3JtLnYxLlNjaGVtYUNoYW5nZRJBChFjb21wb3NpdGlvbkVycm9ycxgHIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISGgoSdHJhZmZpY19jaGVja19kYXlzGAggASgFEjMKCmxpbnRJc3N1ZXMYCSADKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW50SXNzdWUSQwoSZ3JhcGhQcnVuaW5nSXNzdWVzGAogAygLMicud2cuY29zbW8ucGxhdGZvcm0udjEuR3JhcGhQcnVuaW5nSXNzdWUSRQoTY29tcG9zaXRpb25XYXJuaW5ncxgLIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uV2FybmluZxIXCgpwcm9wb3NhbElkGAwgASgJSAGIAQESGQoMcHJvcG9zYWxOYW1lGA0gASgJSAKIAQESWgoPcHJvcG9zYWxNYXRjaGVzGA4gAygLMkEud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2hlY2tTdW1tYXJ5UmVzcG9uc2UuUHJvcG9zYWxTY2hlbWFNYXRjaBIaChJpc1Byb3Bvc2Fsc0VuYWJsZWQYDyABKAgSVwodY29tcG9zZWRTY2hlbWFCcmVha2luZ0NoYW5nZXMYECADKAsyMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5GZWRlcmF0ZWRHcmFwaFNjaGVtYUNoYW5nZRraAQoNQWZmZWN0ZWRHcmFwaBIKCgJpZBgBIAEoCRIaChJ0cmFmZmljX2NoZWNrX2RheXMYAiABKAUSDAoEbmFtZRgDIAEoCRIZChFpc0NoZWNrU3VjY2Vzc2Z1bBgEIAEoCBIUCgxpc0NvbXBvc2FibGUYBSABKAgSEgoKaXNCcmVha2luZxgGIAEoCBIYChBoYXNDbGllbnRUcmFmZmljGAcgASgIEhUKDWhhc0xpbnRFcnJvcnMYCCABKAgSHQoVaGFzR3JhcGhQcnVuaW5nRXJyb3JzGAkgASgIGlYKE1Byb3Bvc2FsU2NoZW1hTWF0Y2gSEgoKcHJvcG9zYWxJZBgBIAEoCRIUCgxwcm9wb3NhbE5hbWUYAiABKAkSFQoNcHJvcG9zYWxNYXRjaBgDIAEoCEIcChpfcHJvcG9zZWRTdWJncmFwaFNjaGVtYVNETEINCgtfcHJvcG9zYWxJZEIPCg1fcHJvcG9zYWxOYW1lIpMBChlHZXRDaGVja09wZXJhdGlvbnNSZXF1ZXN0EhAKCGNoZWNrX2lkGAEgASgJEhIKCmdyYXBoX25hbWUYAiABKAkSEQoJbmFtZXNwYWNlGAMgASgJEg0KBWxpbWl0GAQgASgFEg4KBm9mZnNldBgFIAEoBRITCgZzZWFyY2gYBiABKAlIAIgBAUIJCgdfc2VhcmNoItMEChpHZXRDaGVja09wZXJhdGlvbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlElMKCm9wZXJhdGlvbnMYAiADKAsyPy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDaGVja09wZXJhdGlvbnNSZXNwb25zZS5DaGVja09wZXJhdGlvbhIaChJ0cmFmZmljX2NoZWNrX2RheXMYAyABKAUSEgoKY3JlYXRlZF9hdBgEIAEoCRIkChxjbGllbnRfdHJhZmZpY19jaGVja19za2lwcGVkGAUgASgIEhwKFHRvdGFsT3BlcmF0aW9uc0NvdW50GAYgASgFEiwKJGRvQWxsT3BlcmF0aW9uc0hhdmVJZ25vcmVBbGxPdmVycmlkZRgHIAEoCBI0Cixkb0FsbE9wZXJhdGlvbnNIYXZlQWxsVGhlaXJDaGFuZ2VzTWFya2VkU2FmZRgIIAEoCBrVAQoOQ2hlY2tPcGVyYXRpb24SDAoEaGFzaBgBIAEoCRIMCgRuYW1lGAIgASgJEgwKBHR5cGUYAyABKAkSFQoNZmlyc3Rfc2Vlbl9hdBgEIAEoCRIUCgxsYXN0X3NlZW5fYXQYBSABKAkSPQoRaW1wYWN0aW5nX2NoYW5nZXMYBiADKAsyIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TY2hlbWFDaGFuZ2USDwoHaXNfc2FmZRgHIAEoCBIcChRoYXNJZ25vcmVBbGxPdmVycmlkZRgIIAEoCCJ3ChpHZXRPcGVyYXRpb25Db250ZW50UmVxdWVzdBIMCgRoYXNoGAEgASgJEhwKFGZlZGVyYXRlZF9ncmFwaF9uYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCRIRCgRuYW1lGAQgASgJSACIAQFCBwoFX25hbWUiagobR2V0T3BlcmF0aW9uQ29udGVudFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USGQoRb3BlcmF0aW9uX2NvbnRlbnQYAiABKAkirgEKIUdldEZlZGVyYXRlZEdyYXBoQ2hhbmdlbG9nUmVxdWVzdBIMCgRuYW1lGAEgASgJEjQKCnBhZ2luYXRpb24YAiABKAsyIC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QYWdpbmF0aW9uEjIKCWRhdGVSYW5nZRgDIAEoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLkRhdGVSYW5nZRIRCgluYW1lc3BhY2UYBCABKAkicQoXRmVkZXJhdGVkR3JhcGhDaGFuZ2Vsb2cSCgoCaWQYASABKAkSDAoEcGF0aBgCIAEoCRISCgpjaGFuZ2VUeXBlGAMgASgJEhUKDWNoYW5nZU1lc3NhZ2UYBCABKAkSEQoJY3JlYXRlZEF0GAUgASgJIqUBCh1GZWRlcmF0ZWRHcmFwaENoYW5nZWxvZ091dHB1dBIRCgljcmVhdGVkQXQYASABKAkSFwoPc2NoZW1hVmVyc2lvbklkGAIgASgJEkEKCmNoYW5nZWxvZ3MYAyADKAsyLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5GZWRlcmF0ZWRHcmFwaENoYW5nZWxvZxIVCg1jb21wb3NpdGlvbklkGAQgASgJIscBCiJHZXRGZWRlcmF0ZWRHcmFwaENoYW5nZWxvZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USWgodZmVkZXJhdGVkR3JhcGhDaGFuZ2Vsb2dPdXRwdXQYAiADKAsyMy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5GZWRlcmF0ZWRHcmFwaENoYW5nZWxvZ091dHB1dBITCgtoYXNOZXh0UGFnZRgDIAEoCCJkChRHZXRGZWRlcmF0ZWRSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhoKEkZlZGVyYXRlZFNjaGVtYVNETBgCIAEoCSLMBAoVVXBkYXRlU3ViZ3JhcGhSZXF1ZXN0EgwKBG5hbWUYASABKAkSGAoLcm91dGluZ191cmwYAiABKAlIAIgBARIrCgZsYWJlbHMYAyADKAsyGy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MYWJlbBIPCgdoZWFkZXJzGAQgAygJElAKFXN1YnNjcmlwdGlvbl9wcm90b2NvbBgFIAEoDjIsLndnLmNvc21vLmNvbW1vbi5HcmFwaFFMU3Vic2NyaXB0aW9uUHJvdG9jb2xIAYgBARIdChBzdWJzY3JpcHRpb25fdXJsGAYgASgJSAKIAQESEwoGcmVhZG1lGAcgASgJSAOIAQESEQoJbmFtZXNwYWNlGAggASgJEhkKDHVuc2V0X2xhYmVscxgJIAEoCEgEiAEBElAKFXdlYnNvY2tldF9zdWJwcm90b2NvbBgKIAEoDjIsLndnLmNvc21vLmNvbW1vbi5HcmFwaFFMV2Vic29ja2V0U3VicHJvdG9jb2xIBYgBARItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgLIAEoCEgGiAEBQg4KDF9yb3V0aW5nX3VybEIYChZfc3Vic2NyaXB0aW9uX3Byb3RvY29sQhMKEV9zdWJzY3JpcHRpb25fdXJsQgkKB19yZWFkbWVCDwoNX3Vuc2V0X2xhYmVsc0IYChZfd2Vic29ja2V0X3N1YnByb3RvY29sQiMKIV9kaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbiKVAgoWVXBkYXRlU3ViZ3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchI/ChBkZXBsb3ltZW50RXJyb3JzGAMgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBCADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcilQMKG1VwZGF0ZUZlZGVyYXRlZEdyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhMKC3JvdXRpbmdfdXJsGAIgASgJEhYKDmxhYmVsX21hdGNoZXJzGAMgAygJEhMKBnJlYWRtZRgEIAEoCUgAiAEBEhEKCW5hbWVzcGFjZRgFIAEoCRIhChR1bnNldF9sYWJlbF9tYXRjaGVycxgGIAEoCEgBiAEBEiAKE2FkbWlzc2lvbldlYmhvb2tVUkwYByABKAlIAogBARIjChZhZG1pc3Npb25XZWJob29rU2VjcmV0GAggASgJSAOIAQESLQogZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24YCSABKAhIBIgBAUIJCgdfcmVhZG1lQhcKFV91bnNldF9sYWJlbF9tYXRjaGVyc0IWChRfYWRtaXNzaW9uV2ViaG9va1VSTEIZChdfYWRtaXNzaW9uV2ViaG9va1NlY3JldEIjCiFfZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24imwIKHFVwZGF0ZUZlZGVyYXRlZEdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJBChFjb21wb3NpdGlvbkVycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISPwoQZGVwbG95bWVudEVycm9ycxgDIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlcGxveW1lbnRFcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAQgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nIocEChZVcGRhdGVNb25vZ3JhcGhSZXF1ZXN0EgwKBG5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhMKC3JvdXRpbmdfdXJsGAMgASgJEhEKCWdyYXBoX3VybBgEIAEoCRJQChVzdWJzY3JpcHRpb25fcHJvdG9jb2wYBSABKA4yLC53Zy5jb3Ntby5jb21tb24uR3JhcGhRTFN1YnNjcmlwdGlvblByb3RvY29sSACIAQESHQoQc3Vic2NyaXB0aW9uX3VybBgGIAEoCUgBiAEBEhMKBnJlYWRtZRgHIAEoCUgCiAEBElAKFXdlYnNvY2tldF9zdWJwcm90b2NvbBgIIAEoDjIsLndnLmNvc21vLmNvbW1vbi5HcmFwaFFMV2Vic29ja2V0U3VicHJvdG9jb2xIA4gBARIgChNhZG1pc3Npb25XZWJob29rVVJMGAkgASgJSASIAQESIwoWYWRtaXNzaW9uV2ViaG9va1NlY3JldBgKIAEoCUgFiAEBQhgKFl9zdWJzY3JpcHRpb25fcHJvdG9jb2xCEwoRX3N1YnNjcmlwdGlvbl91cmxCCQoHX3JlYWRtZUIYChZfd2Vic29ja2V0X3N1YnByb3RvY29sQhYKFF9hZG1pc3Npb25XZWJob29rVVJMQhkKF19hZG1pc3Npb25XZWJob29rU2VjcmV0IksKF1VwZGF0ZU1vbm9ncmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UixwEKGkNoZWNrRmVkZXJhdGVkR3JhcGhSZXF1ZXN0EgwKBG5hbWUYASABKAkSFgoObGFiZWxfbWF0Y2hlcnMYAiADKAkSEQoJbmFtZXNwYWNlGAMgASgJEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAQgASgISACIAQESEgoFbGltaXQYBSABKAVIAYgBAUIjCiFfZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb25CCAoGX2xpbWl0ItUCChtDaGVja0ZlZGVyYXRlZEdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJBChFjb21wb3NpdGlvbkVycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISMQoJc3ViZ3JhcGhzGAMgAygLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGgSRQoTY29tcG9zaXRpb25XYXJuaW5ncxgEIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uV2FybmluZxI8CgZjb3VudHMYBSABKAsyJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TY2hlbWFDaGVja0NvdW50c0gAiAEBQgkKB19jb3VudHMiKwoKUGFnaW5hdGlvbhINCgVsaW1pdBgBIAEoBRIOCgZvZmZzZXQYAiABKAUiIAoEU29ydBIKCgJpZBgBIAEoCRIMCgRkZXNjGAIgASgIIokCCg9BbmFseXRpY3NDb25maWcSMgoJZGF0ZVJhbmdlGAEgASgLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuRGF0ZVJhbmdlEhIKBXJhbmdlGAIgASgFSACIAQESNgoHZmlsdGVycxgDIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkFuYWx5dGljc0ZpbHRlchI0CgpwYWdpbmF0aW9uGAQgASgLMiAud2cuY29zbW8ucGxhdGZvcm0udjEuUGFnaW5hdGlvbhItCgRzb3J0GAUgASgLMhoud2cuY29zbW8ucGxhdGZvcm0udjEuU29ydEgBiAEBQggKBl9yYW5nZUIHCgVfc29ydCJ0Cg9BbmFseXRpY3NGaWx0ZXISDQoFZmllbGQYASABKAkSDQoFdmFsdWUYAiABKAkSQwoIb3BlcmF0b3IYAyABKA4yMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NWaWV3RmlsdGVyT3BlcmF0b3IiJwoJRGF0ZVJhbmdlEg0KBXN0YXJ0GAEgASgJEgsKA2VuZBgCIAEoCSK7AQoXR2V0QW5hbHl0aWNzVmlld1JlcXVlc3QSGgoSZmVkZXJhdGVkR3JhcGhOYW1lGAEgASgJEjoKBG5hbWUYAiABKA4yLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NWaWV3R3JvdXBOYW1lEjUKBmNvbmZpZxgDIAEoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkFuYWx5dGljc0NvbmZpZxIRCgluYW1lc3BhY2UYBCABKAki2AEKE0FuYWx5dGljc1ZpZXdSZXN1bHQSOgoHY29sdW1ucxgBIAMoCzIpLndnLmNvc21vLnBsYXRmb3JtLnYxLkFuYWx5dGljc1ZpZXdDb2x1bW4SNAoEcm93cxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkFuYWx5dGljc1ZpZXdSb3cSQAoHZmlsdGVycxgDIAMoCzIvLndnLmNvc21vLnBsYXRmb3JtLnYxLkFuYWx5dGljc1ZpZXdSZXN1bHRGaWx0ZXISDQoFcGFnZXMYBCABKAUivgEKE0FuYWx5dGljc1ZpZXdDb2x1bW4SDAoEbmFtZRgBIAEoCRINCgV0aXRsZRgCIAEoCRIMCgR0eXBlGAMgASgJEi0KBHVuaXQYBCABKA4yGi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Vbml0SACIAQESFgoJaXNfaGlkZGVuGAUgASgISAGIAQESEwoGaXNfY3RhGAYgASgISAKIAQFCBwoFX3VuaXRCDAoKX2lzX2hpZGRlbkIJCgdfaXNfY3RhItsBChlBbmFseXRpY3NWaWV3UmVzdWx0RmlsdGVyEhIKCmNvbHVtbk5hbWUYASABKAkSDQoFdGl0bGUYAiABKAkSRgoHb3B0aW9ucxgDIAMoCzI1LndnLmNvc21vLnBsYXRmb3JtLnYxLkFuYWx5dGljc1ZpZXdSZXN1bHRGaWx0ZXJPcHRpb24SQAoOY3VzdG9tX29wdGlvbnMYBCABKA4yIy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DdXN0b21PcHRpb25zSACIAQFCEQoPX2N1c3RvbV9vcHRpb25zIpMBCh9BbmFseXRpY3NWaWV3UmVzdWx0RmlsdGVyT3B0aW9uEg0KBWxhYmVsGAEgASgJEhIKBXZhbHVlGAIgASgJSACIAQESQwoIb3BlcmF0b3IYAyABKA4yMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NWaWV3RmlsdGVyT3BlcmF0b3JCCAoGX3ZhbHVlIq8BChBBbmFseXRpY3NWaWV3Um93EkAKBXZhbHVlGAEgAygLMjEud2cuY29zbW8ucGxhdGZvcm0udjEuQW5hbHl0aWNzVmlld1Jvdy5WYWx1ZUVudHJ5GlkKClZhbHVlRW50cnkSCwoDa2V5GAEgASgJEjoKBXZhbHVlGAIgASgLMisud2cuY29zbW8ucGxhdGZvcm0udjEuQW5hbHl0aWNzVmlld1Jvd1ZhbHVlOgI4ASJlChVBbmFseXRpY3NWaWV3Um93VmFsdWUSFgoMbnVtYmVyX3ZhbHVlGAEgASgBSAASFgoMc3RyaW5nX3ZhbHVlGAIgASgJSAASFAoKYm9vbF92YWx1ZRgDIAEoCEgAQgYKBGtpbmQihQEKGEdldEFuYWx5dGljc1ZpZXdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjcKBHZpZXcYAiABKAsyKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NWaWV3UmVzdWx0IoQBCiBHZXREYXNoYm9hcmRBbmFseXRpY3NWaWV3UmVxdWVzdBIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYASABKAkSEQoJc3RhcnREYXRlGAIgASgJEg8KB2VuZERhdGUYAyABKAkSDQoFcmFuZ2UYBCABKAUSEQoJbmFtZXNwYWNlGAUgASgJIlYKEVJlcXVlc3RTZXJpZXNJdGVtEhEKCXRpbWVzdGFtcBgBIAEoCRIVCg10b3RhbFJlcXVlc3RzGAIgASgFEhcKD2Vycm9yZWRSZXF1ZXN0cxgDIAEoBSJcChVPcGVyYXRpb25SZXF1ZXN0Q291bnQSFQoNb3BlcmF0aW9uSGFzaBgBIAEoCRIVCg1vcGVyYXRpb25OYW1lGAIgASgJEhUKDXRvdGFsUmVxdWVzdHMYAyABKAUiagoVRmVkZXJhdGVkR3JhcGhNZXRyaWNzEhgKEGZlZGVyYXRlZEdyYXBoSUQYASABKAkSEwoLcmVxdWVzdFJhdGUYAiABKAISEQoJZXJyb3JSYXRlGAMgASgCEg8KB2xhdGVuY3kYBCABKAIiXgoPU3ViZ3JhcGhNZXRyaWNzEhIKCnN1YmdyYXBoSUQYASABKAkSEwoLcmVxdWVzdFJhdGUYAiABKAISEQoJZXJyb3JSYXRlGAMgASgCEg8KB2xhdGVuY3kYBCABKAIi7wIKIUdldERhc2hib2FyZEFuYWx5dGljc1ZpZXdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEj4KDXJlcXVlc3RTZXJpZXMYAiADKAsyJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXF1ZXN0U2VyaWVzSXRlbRJMChdtb3N0UmVxdWVzdGVkT3BlcmF0aW9ucxgDIAMoCzIrLndnLmNvc21vLnBsYXRmb3JtLnYxLk9wZXJhdGlvblJlcXVlc3RDb3VudBI+Cg9zdWJncmFwaE1ldHJpY3MYBCADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaE1ldHJpY3MSSgoVZmVkZXJhdGVkR3JhcGhNZXRyaWNzGAUgASgLMisud2cuY29zbW8ucGxhdGZvcm0udjEuRmVkZXJhdGVkR3JhcGhNZXRyaWNzIlsKIENyZWF0ZUZlZGVyYXRlZEdyYXBoVG9rZW5SZXF1ZXN0EhEKCWdyYXBoTmFtZRgBIAEoCRIRCgl0b2tlbk5hbWUYAiABKAkSEQoJbmFtZXNwYWNlGAMgASgJImQKIUNyZWF0ZUZlZGVyYXRlZEdyYXBoVG9rZW5SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEg0KBXRva2VuGAIgASgJIkwKFU9yZ2FuaXphdGlvbkdyb3VwUnVsZRIMCgRyb2xlGAEgASgJEhIKCm5hbWVzcGFjZXMYAiADKAkSEQoJcmVzb3VyY2VzGAMgAygJItgBChFPcmdhbml6YXRpb25Hcm91cBIPCgdncm91cElkGAEgASgJEgwKBG5hbWUYAiABKAkSEwoLZGVzY3JpcHRpb24YAyABKAkSDwoHYnVpbHRpbhgEIAEoCBIUCgxtZW1iZXJzQ291bnQYBSABKAUSOgoFcnVsZXMYBiADKAsyKy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Pcmdhbml6YXRpb25Hcm91cFJ1bGUSFgoOaGFzT2lkY01hcHBlcnMYByABKAgSFAoMYXBpS2V5c0NvdW50GAggASgFIkMKHkNyZWF0ZU9yZ2FuaXphdGlvbkdyb3VwUmVxdWVzdBIMCgRuYW1lGAEgASgJEhMKC2Rlc2NyaXB0aW9uGAIgASgJIosBCh9DcmVhdGVPcmdhbml6YXRpb25Hcm91cFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USNgoFZ3JvdXAYAiABKAsyJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Pcmdhbml6YXRpb25Hcm91cCIeChxHZXRPcmdhbml6YXRpb25Hcm91cHNSZXF1ZXN0IooBCh1HZXRPcmdhbml6YXRpb25Hcm91cHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjcKBmdyb3VwcxgCIAMoCzInLndnLmNvc21vLnBsYXRmb3JtLnYxLk9yZ2FuaXphdGlvbkdyb3VwIjUKIkdldE9yZ2FuaXphdGlvbkdyb3VwTWVtYmVyc1JlcXVlc3QSDwoHZ3JvdXBJZBgBIAEoCSKAAwojR2V0T3JnYW5pemF0aW9uR3JvdXBNZW1iZXJzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJWCgdtZW1iZXJzGAIgAygLMkUud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uR3JvdXBNZW1iZXJzUmVzcG9uc2UuR3JvdXBNZW1iZXISVgoHYXBpS2V5cxgDIAMoCzJFLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbkdyb3VwTWVtYmVyc1Jlc3BvbnNlLkdyb3VwQXBpS2V5GjsKC0dyb3VwTWVtYmVyEgoKAmlkGAEgASgJEg0KBWVtYWlsGAIgASgJEhEKCWNyZWF0ZWRBdBgDIAEoCRo6CgtHcm91cEFwaUtleRIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJEhEKCWNyZWF0ZWRBdBgDIAEoCSLXAQoeVXBkYXRlT3JnYW5pemF0aW9uR3JvdXBSZXF1ZXN0Eg8KB2dyb3VwSWQYASABKAkSEwoLZGVzY3JpcHRpb24YAiABKAkSTQoFcnVsZXMYAyADKAsyPi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVPcmdhbml6YXRpb25Hcm91cFJlcXVlc3QuR3JvdXBSdWxlGkAKCUdyb3VwUnVsZRIMCgRyb2xlGAEgASgJEhIKCm5hbWVzcGFjZXMYAiADKAkSEQoJcmVzb3VyY2VzGAMgAygJIlMKH1VwZGF0ZU9yZ2FuaXphdGlvbkdyb3VwUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSJXCh5EZWxldGVPcmdhbml6YXRpb25Hcm91cFJlcXVlc3QSDwoHZ3JvdXBJZBgBIAEoCRIWCgl0b0dyb3VwSWQYAiABKAlIAIgBAUIMCgpfdG9Hcm91cElkIlMKH0RlbGV0ZU9yZ2FuaXphdGlvbkdyb3VwUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSLAAQoJT3JnTWVtYmVyEg4KBnVzZXJJRBgBIAEoCRINCgVlbWFpbBgCIAEoCRITCgtvcmdNZW1iZXJJRBgDIAEoCRIOCgZhY3RpdmUYBCABKAgSEAoIam9pbmVkQXQYBSABKAkSNQoGZ3JvdXBzGAYgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuT3JnTWVtYmVyLkdyb3VwGiYKBUdyb3VwEg8KB2dyb3VwSWQYASABKAkSDAoEbmFtZRgCIAEoCSI1ChRQZW5kaW5nT3JnSW52aXRhdGlvbhIOCgZ1c2VySUQYASABKAkSDQoFZW1haWwYAiABKAkifAokR2V0UGVuZGluZ09yZ2FuaXphdGlvbk1lbWJlcnNSZXF1ZXN0EjQKCnBhZ2luYXRpb24YASABKAsyIC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QYWdpbmF0aW9uEhMKBnNlYXJjaBgCIAEoCUgAiAEBQgkKB19zZWFyY2gitgEKJUdldFBlbmRpbmdPcmdhbml6YXRpb25NZW1iZXJzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJGChJwZW5kaW5nSW52aXRhdGlvbnMYAiADKAsyKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QZW5kaW5nT3JnSW52aXRhdGlvbhITCgt0b3RhbF9jb3VudBgDIAEoBSJ1Ch1HZXRPcmdhbml6YXRpb25NZW1iZXJzUmVxdWVzdBI0CgpwYWdpbmF0aW9uGAEgASgLMiAud2cuY29zbW8ucGxhdGZvcm0udjEuUGFnaW5hdGlvbhITCgZzZWFyY2gYAiABKAlIAIgBAUIJCgdfc2VhcmNoIpkBCh5HZXRPcmdhbml6YXRpb25NZW1iZXJzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIwCgdtZW1iZXJzGAIgAygLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuT3JnTWVtYmVyEhMKC3RvdGFsX2NvdW50GAMgASgFIjIKEUludml0ZVVzZXJSZXF1ZXN0Eg0KBWVtYWlsGAEgASgJEg4KBmdyb3VwcxgCIAMoCSJGChJJbnZpdGVVc2VyUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSI0ChJJbnZpdGVVc2Vyc1JlcXVlc3QSDgoGZW1haWxzGAEgAygJEg4KBmdyb3VwcxgCIAMoCSI6ChpJbnZpdGVVc2Vyc0ludml0YXRpb25FcnJvchINCgVlbWFpbBgBIAEoCRINCgVlcnJvchgCIAEoCSKTAQoTSW52aXRlVXNlcnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkoKEGludml0YXRpb25FcnJvcnMYAiADKAsyMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5JbnZpdGVVc2Vyc0ludml0YXRpb25FcnJvciLmAQoGQVBJS2V5EgoKAmlkGAEgASgJEgwKBG5hbWUYAiABKAkSEQoJY3JlYXRlZEJ5GAMgASgJEhEKCWNyZWF0ZWRBdBgEIAEoCRISCgpsYXN0VXNlZEF0GAUgASgJEhEKCWV4cGlyZXNBdBgGIAEoCRI2CgVncm91cBgHIAEoCzIiLndnLmNvc21vLnBsYXRmb3JtLnYxLkFQSUtleS5Hcm91cEgAiAEBEhAKCGV4dGVybmFsGAggASgIGiEKBUdyb3VwEgoKAmlkGAEgASgJEgwKBG5hbWUYAiABKAlCCAoGX2dyb3VwIjIKEUdldEFQSUtleXNSZXF1ZXN0Eg0KBWxpbWl0GAEgASgFEg4KBm9mZnNldBgCIAEoBSKEAQoSR2V0QVBJS2V5c1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USLQoHYXBpS2V5cxgCIAMoCzIcLndnLmNvc21vLnBsYXRmb3JtLnYxLkFQSUtleRINCgVjb3VudBgDIAEoBSKvAQoTQ3JlYXRlQVBJS2V5UmVxdWVzdBIMCgRuYW1lGAEgASgJEg4KBnVzZXJJRBgCIAEoCRIwCgdleHBpcmVzGAMgASgOMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuRXhwaXJlc0F0Eg8KB2dyb3VwSWQYBCABKAkSEwoLcGVybWlzc2lvbnMYBSADKAkSFQoIZXh0ZXJuYWwYBiABKAhIAIgBAUILCglfZXh0ZXJuYWwiWAoUQ3JlYXRlQVBJS2V5UmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIOCgZhcGlLZXkYAiABKAkiIwoTRGVsZXRlQVBJS2V5UmVxdWVzdBIMCgRuYW1lGAEgASgJIkgKFERlbGV0ZUFQSUtleVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiNAoTVXBkYXRlQVBJS2V5UmVxdWVzdBIMCgRuYW1lGAEgASgJEg8KB2dyb3VwSWQYAiABKAkiSAoUVXBkYXRlQVBJS2V5UmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSIwCh9SZW1vdmVPcmdhbml6YXRpb25NZW1iZXJSZXF1ZXN0Eg0KBWVtYWlsGAEgASgJIlQKIFJlbW92ZU9yZ2FuaXphdGlvbk1lbWJlclJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiKAoXUmVtb3ZlSW52aXRhdGlvblJlcXVlc3QSDQoFZW1haWwYASABKAkiTAoYUmVtb3ZlSW52aXRhdGlvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiUgoYTWlncmF0ZUZyb21BcG9sbG9SZXF1ZXN0Eg4KBmFwaUtleRgBIAEoCRITCgt2YXJpYW50TmFtZRgCIAEoCRIRCgluYW1lc3BhY2UYAyABKAkiXAoZTWlncmF0ZUZyb21BcG9sbG9SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEg0KBXRva2VuGAIgASgJIswCCgRTcGFuEhEKCXRpbWVzdGFtcBgBIAEoAxIRCglzY29wZU5hbWUYAiABKAkSDwoHdHJhY2VJRBgDIAEoCRIOCgZzcGFuSUQYBCABKAkSFAoMcGFyZW50U3BhbklEGAUgASgJEhAKCHNwYW5OYW1lGAYgASgJEhAKCHNwYW5LaW5kGAcgASgJEhAKCGR1cmF0aW9uGAggASgDEhMKC3NlcnZpY2VOYW1lGAkgASgJEhIKCnN0YXR1c0NvZGUYCiABKAkSFQoNc3RhdHVzTWVzc2FnZRgLIAEoCRI+CgphdHRyaWJ1dGVzGAwgAygLMioud2cuY29zbW8ucGxhdGZvcm0udjEuU3Bhbi5BdHRyaWJ1dGVzRW50cnkaMQoPQXR0cmlidXRlc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEiSgoPR2V0VHJhY2VSZXF1ZXN0EgoKAmlkGAEgASgJEg8KB3NwYW5faWQYAiABKAkSGgoSZmVkZXJhdGVkX2dyYXBoX2lkGAMgASgJIm8KEEdldFRyYWNlUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIpCgVzcGFucxgCIAMoCzIaLndnLmNvc21vLnBsYXRmb3JtLnYxLlNwYW4iDwoNV2hvQW1JUmVxdWVzdCLtAQoOV2hvQW1JUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIYChBvcmdhbml6YXRpb25OYW1lGAIgASgJEhYKCXVzZXJFbWFpbBgDIAEoCUgAiAEBEhgKEG9yZ2FuaXphdGlvblNsdWcYBCABKAkSFgoOb3JnYW5pemF0aW9uSWQYBSABKAkSNwoMbG9naW5fbWV0aG9kGAYgASgLMiEud2cuY29zbW8ucGxhdGZvcm0udjEuTG9naW5NZXRob2RCDAoKX3VzZXJFbWFpbCLNAQoLTG9naW5NZXRob2QSMwoEdHlwZRgBIAEoDjIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkxvZ2luTWV0aG9kVHlwZRIXCg9zc29fcHJvdmlkZXJfaWQYAiABKAkSGQoRc3NvX3Byb3ZpZGVyX25hbWUYAyABKAkSEQoJc3NvX2FsaWFzGAQgASgJEkIKD3NvY2lhbF9wcm92aWRlchgFIAEoDjIpLndnLmNvc21vLnBsYXRmb3JtLnYxLlNvY2lhbExvZ2luUHJvdmlkZXIiUAoLUm91dGVyVG9rZW4SCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRIRCgljcmVhdGVkQXQYAyABKAkSFAoMY3JlYXRvckVtYWlsGAUgASgJIkUKGkdlbmVyYXRlUm91dGVyVG9rZW5SZXF1ZXN0EhQKDGZlZEdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkiXgobR2VuZXJhdGVSb3V0ZXJUb2tlblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USDQoFdG9rZW4YAiABKAkiQQoWR2V0Um91dGVyVG9rZW5zUmVxdWVzdBIUCgxmZWRHcmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJIn4KF0dldFJvdXRlclRva2Vuc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USMQoGdG9rZW5zGAIgAygLMiEud2cuY29zbW8ucGxhdGZvcm0udjEuUm91dGVyVG9rZW4iVgoYRGVsZXRlUm91dGVyVG9rZW5SZXF1ZXN0EhEKCXRva2VuTmFtZRgBIAEoCRIUCgxmZWRHcmFwaE5hbWUYAiABKAkSEQoJbmFtZXNwYWNlGAMgASgJIk0KGURlbGV0ZVJvdXRlclRva2VuUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSIyChJQZXJzaXN0ZWRPcGVyYXRpb24SCgoCaWQYASABKAkSEAoIY29udGVudHMYAiABKAkingEKIVB1Ymxpc2hQZXJzaXN0ZWRPcGVyYXRpb25zUmVxdWVzdBIUCgxmZWRHcmFwaE5hbWUYASABKAkSEgoKY2xpZW50TmFtZRgCIAEoCRI8CgpvcGVyYXRpb25zGAMgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuUGVyc2lzdGVkT3BlcmF0aW9uEhEKCW5hbWVzcGFjZRgEIAEoCSKGAQoSUHVibGlzaGVkT3BlcmF0aW9uEgoKAmlkGAEgASgJEgwKBGhhc2gYAiABKAkSPgoGc3RhdHVzGAMgASgOMi4ud2cuY29zbW8ucGxhdGZvcm0udjEuUHVibGlzaGVkT3BlcmF0aW9uU3RhdHVzEhYKDm9wZXJhdGlvbk5hbWVzGAQgAygJIpQBCiJQdWJsaXNoUGVyc2lzdGVkT3BlcmF0aW9uc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USPAoKb3BlcmF0aW9ucxgCIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLlB1Ymxpc2hlZE9wZXJhdGlvbiJzCh9EZWxldGVQZXJzaXN0ZWRPcGVyYXRpb25SZXF1ZXN0EhQKDGZlZEdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSEgoKY2xpZW50TmFtZRgDIAEoCRITCgtvcGVyYXRpb25JZBgEIAEoCSKDAgogRGVsZXRlUGVyc2lzdGVkT3BlcmF0aW9uUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJTCglvcGVyYXRpb24YAiABKAsyQC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVQZXJzaXN0ZWRPcGVyYXRpb25SZXNwb25zZS5PcGVyYXRpb24aWAoJT3BlcmF0aW9uEgoKAmlkGAEgASgJEhMKC29wZXJhdGlvbklkGAIgASgJEhIKCmNsaWVudE5hbWUYAyABKAkSFgoOb3BlcmF0aW9uTmFtZXMYBCADKAkieQolQ2hlY2tQZXJzaXN0ZWRPcGVyYXRpb25UcmFmZmljUmVxdWVzdBIUCgxmZWRHcmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhMKC29wZXJhdGlvbklkGAMgASgJEhIKCmNsaWVudE5hbWUYBCABKAkiowIKJkNoZWNrUGVyc2lzdGVkT3BlcmF0aW9uVHJhZmZpY1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USWQoJb3BlcmF0aW9uGAIgASgLMkYud2cuY29zbW8ucGxhdGZvcm0udjEuQ2hlY2tQZXJzaXN0ZWRPcGVyYXRpb25UcmFmZmljUmVzcG9uc2UuT3BlcmF0aW9uGmwKCU9wZXJhdGlvbhIKCgJpZBgBIAEoCRITCgtvcGVyYXRpb25JZBgCIAEoCRISCgpjbGllbnROYW1lGAMgASgJEhYKDm9wZXJhdGlvbk5hbWVzGAQgAygJEhIKCmhhc1RyYWZmaWMYBSABKAgiYwodR2V0UGVyc2lzdGVkT3BlcmF0aW9uc1JlcXVlc3QSHAoUZmVkZXJhdGVkX2dyYXBoX25hbWUYASABKAkSEQoJY2xpZW50X2lkGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCSKXAgoeR2V0UGVyc2lzdGVkT3BlcmF0aW9uc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USUgoKb3BlcmF0aW9ucxgCIAMoCzI+LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFBlcnNpc3RlZE9wZXJhdGlvbnNSZXNwb25zZS5PcGVyYXRpb24abwoJT3BlcmF0aW9uEgoKAmlkGAEgASgJEhAKCGNvbnRlbnRzGAIgASgJEhIKCmNyZWF0ZWRfYXQYAyABKAkSFwoPbGFzdF91cGRhdGVkX2F0GAQgASgJEhcKD29wZXJhdGlvbl9uYW1lcxgFIAMoCSIkCgZIZWFkZXISCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJIo8BCiZDcmVhdGVPcmdhbml6YXRpb25XZWJob29rQ29uZmlnUmVxdWVzdBIQCghlbmRwb2ludBgBIAEoCRILCgNrZXkYAiABKAkSDgoGZXZlbnRzGAMgAygJEjYKC2V2ZW50c19tZXRhGAQgAygLMiEud2cuY29zbW8ubm90aWZpY2F0aW9ucy5FdmVudE1ldGEidgonQ3JlYXRlT3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USGQoRd2ViaG9va19jb25maWdfaWQYAiABKAkiJgokR2V0T3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ3NSZXF1ZXN0IuYBCiVHZXRPcmdhbml6YXRpb25XZWJob29rQ29uZmlnc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USUwoHY29uZmlncxgCIAMoCzJCLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbldlYmhvb2tDb25maWdzUmVzcG9uc2UuQ29uZmlnGjYKBkNvbmZpZxIKCgJpZBgBIAEoCRIQCghlbmRwb2ludBgCIAEoCRIOCgZldmVudHMYAyADKAkiLwohR2V0T3JnYW5pemF0aW9uV2ViaG9va01ldGFSZXF1ZXN0EgoKAmlkGAEgASgJIo4BCiJHZXRPcmdhbml6YXRpb25XZWJob29rTWV0YVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USNgoLZXZlbnRzX21ldGEYAiADKAsyIS53Zy5jb3Ntby5ub3RpZmljYXRpb25zLkV2ZW50TWV0YSK2AQomVXBkYXRlT3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ1JlcXVlc3QSCgoCaWQYASABKAkSEAoIZW5kcG9pbnQYAiABKAkSCwoDa2V5GAMgASgJEg4KBmV2ZW50cxgEIAMoCRI2CgtldmVudHNfbWV0YRgFIAMoCzIhLndnLmNvc21vLm5vdGlmaWNhdGlvbnMuRXZlbnRNZXRhEhkKEXNob3VsZF91cGRhdGVfa2V5GAYgASgIIlsKJ1VwZGF0ZU9yZ2FuaXphdGlvbldlYmhvb2tDb25maWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIjQKJkRlbGV0ZU9yZ2FuaXphdGlvbldlYmhvb2tDb25maWdSZXF1ZXN0EgoKAmlkGAEgASgJIlsKJ0RlbGV0ZU9yZ2FuaXphdGlvbldlYmhvb2tDb25maWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIosBChhDcmVhdGVJbnRlZ3JhdGlvblJlcXVlc3QSDAoEdHlwZRgBIAEoCRIMCgRuYW1lGAIgASgJEgwKBGNvZGUYAyABKAkSDgoGZXZlbnRzGAQgAygJEjUKCmV2ZW50c01ldGEYBSADKAsyIS53Zy5jb3Ntby5ub3RpZmljYXRpb25zLkV2ZW50TWV0YSJNChlDcmVhdGVJbnRlZ3JhdGlvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiJAoiR2V0T3JnYW5pemF0aW9uSW50ZWdyYXRpb25zUmVxdWVzdCIqChZTbGFja0ludGVncmF0aW9uQ29uZmlnEhAKCGVuZHBvaW50GAEgASgJIqIBChFJbnRlZ3JhdGlvbkNvbmZpZxIzCgR0eXBlGAEgASgOMiUud2cuY29zbW8ucGxhdGZvcm0udjEuSW50ZWdyYXRpb25UeXBlEk4KFnNsYWNrSW50ZWdyYXRpb25Db25maWcYAiABKAsyLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TbGFja0ludGVncmF0aW9uQ29uZmlnSABCCAoGY29uZmlnIsABCgtJbnRlZ3JhdGlvbhIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJEgwKBHR5cGUYAyABKAkSDgoGZXZlbnRzGAQgAygJEkIKEWludGVncmF0aW9uQ29uZmlnGAUgASgLMicud2cuY29zbW8ucGxhdGZvcm0udjEuSW50ZWdyYXRpb25Db25maWcSNQoKZXZlbnRzTWV0YRgGIAMoCzIhLndnLmNvc21vLm5vdGlmaWNhdGlvbnMuRXZlbnRNZXRhIpABCiNHZXRPcmdhbml6YXRpb25JbnRlZ3JhdGlvbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjcKDGludGVncmF0aW9ucxgCIAMoCzIhLndnLmNvc21vLnBsYXRmb3JtLnYxLkludGVncmF0aW9uIoYBCh5VcGRhdGVJbnRlZ3JhdGlvbkNvbmZpZ1JlcXVlc3QSCgoCaWQYASABKAkSEAoIZW5kcG9pbnQYAiABKAkSDgoGZXZlbnRzGAMgAygJEjYKC2V2ZW50c19tZXRhGAQgAygLMiEud2cuY29zbW8ubm90aWZpY2F0aW9ucy5FdmVudE1ldGEiUwofVXBkYXRlSW50ZWdyYXRpb25Db25maWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIiYKGERlbGV0ZUludGVncmF0aW9uUmVxdWVzdBIKCgJpZBgBIAEoCSJNChlEZWxldGVJbnRlZ3JhdGlvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiKwoZRGVsZXRlT3JnYW5pemF0aW9uUmVxdWVzdBIOCgZ1c2VySUQYASABKAkiTgoaRGVsZXRlT3JnYW5pemF0aW9uUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSIcChpSZXN0b3JlT3JnYW5pemF0aW9uUmVxdWVzdCJPChtSZXN0b3JlT3JnYW5pemF0aW9uUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSIaChhMZWF2ZU9yZ2FuaXphdGlvblJlcXVlc3QiTQoZTGVhdmVPcmdhbml6YXRpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlImYKIFVwZGF0ZU9yZ2FuaXphdGlvbkRldGFpbHNSZXF1ZXN0Eg4KBnVzZXJJRBgBIAEoCRIYChBvcmdhbml6YXRpb25OYW1lGAIgASgJEhgKEG9yZ2FuaXphdGlvblNsdWcYAyABKAkiVQohVXBkYXRlT3JnYW5pemF0aW9uRGV0YWlsc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiRgobVXBkYXRlT3JnTWVtYmVyR3JvdXBSZXF1ZXN0EhcKD29yZ01lbWJlclVzZXJJRBgBIAEoCRIOCgZncm91cHMYAiADKAkiUAocVXBkYXRlT3JnTWVtYmVyR3JvdXBSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIkUKGUNyZWF0ZU9yZ2FuaXphdGlvblJlcXVlc3QSDAoEbmFtZRgBIAEoCRIMCgRzbHVnGAIgASgJEgwKBHBsYW4YAyABKAki0AEKGkNyZWF0ZU9yZ2FuaXphdGlvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USPQoMb3JnYW5pemF0aW9uGAIgASgLMiIud2cuY29zbW8ucGxhdGZvcm0udjEuT3JnYW5pemF0aW9uSACIAQESHAoPc3RyaXBlU2Vzc2lvbklkGAMgASgJSAGIAQFCDwoNX29yZ2FuaXphdGlvbkISChBfc3RyaXBlU2Vzc2lvbklkIncKDE9yZ2FuaXphdGlvbhIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJEgwKBHNsdWcYAyABKAkSGgoNY3JlYXRvclVzZXJJZBgEIAEoCUgAiAEBEhEKCWNyZWF0ZWRBdBgFIAEoCUIQCg5fY3JlYXRvclVzZXJJZCIsChxHZXRPcmdhbml6YXRpb25CeVNsdWdSZXF1ZXN0EgwKBHNsdWcYASABKAkioQEKHUdldE9yZ2FuaXphdGlvbkJ5U2x1Z1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USPQoMb3JnYW5pemF0aW9uGAIgASgLMiIud2cuY29zbW8ucGxhdGZvcm0udjEuT3JnYW5pemF0aW9uSACIAQFCDwoNX29yZ2FuaXphdGlvbiIYChZHZXRCaWxsaW5nUGxhbnNSZXF1ZXN0IvcCChdHZXRCaWxsaW5nUGxhbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkgKBXBsYW5zGAIgAygLMjkud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0QmlsbGluZ1BsYW5zUmVzcG9uc2UuQmlsbGluZ1BsYW4aUwoSQmlsbGluZ1BsYW5GZWF0dXJlEgoKAmlkGAEgASgJEhMKC2Rlc2NyaXB0aW9uGAMgASgJEhIKBWxpbWl0GAQgASgFSACIAQFCCAoGX2xpbWl0GooBCgtCaWxsaW5nUGxhbhIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJEg0KBXByaWNlGAMgASgFElIKCGZlYXR1cmVzGAQgAygLMkAud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0QmlsbGluZ1BsYW5zUmVzcG9uc2UuQmlsbGluZ1BsYW5GZWF0dXJlIiwKHENyZWF0ZUNoZWNrb3V0U2Vzc2lvblJlcXVlc3QSDAoEcGxhbhgBIAEoCSJkCh1DcmVhdGVDaGVja291dFNlc3Npb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhEKCXNlc3Npb25JZBgCIAEoCSIjCiFDcmVhdGVCaWxsaW5nUG9ydGFsU2Vzc2lvblJlcXVlc3QidgoiQ3JlYXRlQmlsbGluZ1BvcnRhbFNlc3Npb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhEKCXNlc3Npb25JZBgCIAEoCRILCgN1cmwYAyABKAkiIgoSVXBncmFkZVBsYW5SZXF1ZXN0EgwKBHBsYW4YASABKAkiRwoTVXBncmFkZVBsYW5SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIsIBChZHZXRHcmFwaE1ldHJpY3NSZXF1ZXN0EhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgBIAEoCRINCgVyYW5nZRgCIAEoBRIyCglkYXRlUmFuZ2UYAyABKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EYXRlUmFuZ2USNgoHZmlsdGVycxgEIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkFuYWx5dGljc0ZpbHRlchIRCgluYW1lc3BhY2UYBSABKAki8gIKF0dldEdyYXBoTWV0cmljc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USPgoIcmVxdWVzdHMYAiABKAsyLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5NZXRyaWNzRGFzaGJvYXJkTWV0cmljEj0KB2xhdGVuY3kYAyABKAsyLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5NZXRyaWNzRGFzaGJvYXJkTWV0cmljEjwKBmVycm9ycxgEIAEoCzIsLndnLmNvc21vLnBsYXRmb3JtLnYxLk1ldHJpY3NEYXNoYm9hcmRNZXRyaWMSQAoHZmlsdGVycxgFIAMoCzIvLndnLmNvc21vLnBsYXRmb3JtLnYxLkFuYWx5dGljc1ZpZXdSZXN1bHRGaWx0ZXISFwoKcmVzb2x1dGlvbhgGIAEoCUgAiAEBQg0KC19yZXNvbHV0aW9uIsEBChZNZXRyaWNzRGFzaGJvYXJkTWV0cmljEg0KBXZhbHVlGAEgASgJEhoKDXByZXZpb3VzVmFsdWUYAiABKAlIAIgBARIxCgN0b3AYAyADKAsyJC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5NZXRyaWNzVG9wSXRlbRI3CgZzZXJpZXMYBCADKAsyJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5NZXRyaWNzU2VyaWVzSXRlbUIQCg5fcHJldmlvdXNWYWx1ZSJQCg5NZXRyaWNzVG9wSXRlbRIMCgRoYXNoGAEgASgJEgwKBG5hbWUYAiABKAkSDQoFdmFsdWUYAyABKAkSEwoLaXNQZXJzaXN0ZWQYBCABKAgisQEKEU1ldHJpY3NTZXJpZXNJdGVtEhEKCXRpbWVzdGFtcBgBIAEoCRINCgV2YWx1ZRgCIAEoCRIaCg1wcmV2aW91c1ZhbHVlGAMgASgJSACIAQESEAoDcDUwGAQgASgJSAGIAQESEAoDcDkwGAUgASgJSAKIAQESEAoDcDk5GAYgASgJSAOIAQFCEAoOX3ByZXZpb3VzVmFsdWVCBgoEX3A1MEIGCgRfcDkwQgYKBF9wOTkiuwEKEE1ldHJpY3NEYXNoYm9hcmQSDAoEbmFtZRgBIAEoCRINCgV0aXRsZRgCIAEoCRIMCgR0eXBlGAMgASgJEi0KBHVuaXQYBCABKA4yGi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Vbml0SACIAQESFgoJaXNfaGlkZGVuGAUgASgISAGIAQESEwoGaXNfY3RhGAYgASgISAKIAQFCBwoFX3VuaXRCDAoKX2lzX2hpZGRlbkIJCgdfaXNfY3RhIsYBChpHZXRNZXRyaWNzRXJyb3JSYXRlUmVxdWVzdBIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYASABKAkSDQoFcmFuZ2UYAiABKAUSMgoJZGF0ZVJhbmdlGAMgASgLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuRGF0ZVJhbmdlEjYKB2ZpbHRlcnMYBCADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NGaWx0ZXISEQoJbmFtZXNwYWNlGAUgASgJIrkBChtHZXRNZXRyaWNzRXJyb3JSYXRlUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJACgZzZXJpZXMYAiADKAsyMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5NZXRyaWNzRXJyb3JSYXRlU2VyaWVzSXRlbRIXCgpyZXNvbHV0aW9uGAMgASgJSACIAQFCDQoLX3Jlc29sdXRpb24iVwoaTWV0cmljc0Vycm9yUmF0ZVNlcmllc0l0ZW0SEQoJdGltZXN0YW1wGAEgASgJEhMKC3JlcXVlc3RSYXRlGAIgASgCEhEKCWVycm9yUmF0ZRgDIAEoAiK/AQoZR2V0U3ViZ3JhcGhNZXRyaWNzUmVxdWVzdBIUCgxzdWJncmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEg0KBXJhbmdlGAQgASgFEjIKCWRhdGVSYW5nZRgFIAEoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLkRhdGVSYW5nZRI2CgdmaWx0ZXJzGAYgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuQW5hbHl0aWNzRmlsdGVyIvUCChpHZXRTdWJncmFwaE1ldHJpY3NSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEj4KCHJlcXVlc3RzGAIgASgLMiwud2cuY29zbW8ucGxhdGZvcm0udjEuTWV0cmljc0Rhc2hib2FyZE1ldHJpYxI9CgdsYXRlbmN5GAMgASgLMiwud2cuY29zbW8ucGxhdGZvcm0udjEuTWV0cmljc0Rhc2hib2FyZE1ldHJpYxI8CgZlcnJvcnMYBCABKAsyLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5NZXRyaWNzRGFzaGJvYXJkTWV0cmljEkAKB2ZpbHRlcnMYBSADKAsyLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NWaWV3UmVzdWx0RmlsdGVyEhcKCnJlc29sdXRpb24YBiABKAlIAIgBAUINCgtfcmVzb2x1dGlvbiLIAQoiR2V0U3ViZ3JhcGhNZXRyaWNzRXJyb3JSYXRlUmVxdWVzdBIUCgxzdWJncmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEg0KBXJhbmdlGAQgASgFEjIKCWRhdGVSYW5nZRgFIAEoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLkRhdGVSYW5nZRI2CgdmaWx0ZXJzGAYgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuQW5hbHl0aWNzRmlsdGVyIsEBCiNHZXRTdWJncmFwaE1ldHJpY3NFcnJvclJhdGVSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkAKBnNlcmllcxgCIAMoCzIwLndnLmNvc21vLnBsYXRmb3JtLnYxLk1ldHJpY3NFcnJvclJhdGVTZXJpZXNJdGVtEhcKCnJlc29sdXRpb24YAyABKAlIAIgBAUINCgtfcmVzb2x1dGlvbiJTChhGb3JjZUNoZWNrU3VjY2Vzc1JlcXVlc3QSEAoIY2hlY2tfaWQYASABKAkSEgoKZ3JhcGhfbmFtZRgCIAEoCRIRCgluYW1lc3BhY2UYAyABKAkiTQoZRm9yY2VDaGVja1N1Y2Nlc3NSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIpgBCixUb2dnbGVDaGFuZ2VPdmVycmlkZXNGb3JBbGxPcGVyYXRpb25zUmVxdWVzdBIQCghjaGVja19pZBgBIAEoCRIPCgdpc19zYWZlGAIgASgIEhIKCmdyYXBoX25hbWUYAyABKAkSEQoJbmFtZXNwYWNlGAQgASgJEhMKBnNlYXJjaBgFIAEoCUgAiAEBQgkKB19zZWFyY2giYQotVG9nZ2xlQ2hhbmdlT3ZlcnJpZGVzRm9yQWxsT3BlcmF0aW9uc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UihwEKLENyZWF0ZUlnbm9yZU92ZXJyaWRlc0ZvckFsbE9wZXJhdGlvbnNSZXF1ZXN0EhAKCGNoZWNrX2lkGAEgASgJEhIKCmdyYXBoX25hbWUYAiABKAkSEQoJbmFtZXNwYWNlGAMgASgJEhMKBnNlYXJjaBgEIAEoCUgAiAEBQgkKB19zZWFyY2giYQotQ3JlYXRlSWdub3JlT3ZlcnJpZGVzRm9yQWxsT3BlcmF0aW9uc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiQAoOT3ZlcnJpZGVDaGFuZ2USEgoKY2hhbmdlVHlwZRgBIAEoCRIRCgRwYXRoGAIgASgJSACIAQFCBwoFX3BhdGgirwEKH0NyZWF0ZU9wZXJhdGlvbk92ZXJyaWRlc1JlcXVlc3QSEgoKZ3JhcGhfbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSFgoOb3BlcmF0aW9uX2hhc2gYAyABKAkSFgoOb3BlcmF0aW9uX25hbWUYBCABKAkSNQoHY2hhbmdlcxgFIAMoCzIkLndnLmNvc21vLnBsYXRmb3JtLnYxLk92ZXJyaWRlQ2hhbmdlIlQKIENyZWF0ZU9wZXJhdGlvbk92ZXJyaWRlc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UigAEKJ0NyZWF0ZU9wZXJhdGlvbklnbm9yZUFsbE92ZXJyaWRlUmVxdWVzdBISCgpncmFwaF9uYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIWCg5vcGVyYXRpb25faGFzaBgDIAEoCRIWCg5vcGVyYXRpb25fbmFtZRgEIAEoCSJcCihDcmVhdGVPcGVyYXRpb25JZ25vcmVBbGxPdmVycmlkZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UilwEKH1JlbW92ZU9wZXJhdGlvbk92ZXJyaWRlc1JlcXVlc3QSEgoKZ3JhcGhfbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSFgoOb3BlcmF0aW9uX2hhc2gYAyABKAkSNQoHY2hhbmdlcxgEIAMoCzIkLndnLmNvc21vLnBsYXRmb3JtLnYxLk92ZXJyaWRlQ2hhbmdlIlQKIFJlbW92ZU9wZXJhdGlvbk92ZXJyaWRlc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiaAonUmVtb3ZlT3BlcmF0aW9uSWdub3JlQWxsT3ZlcnJpZGVSZXF1ZXN0EhIKCmdyYXBoX25hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhYKDm9wZXJhdGlvbl9oYXNoGAMgASgJIlwKKFJlbW92ZU9wZXJhdGlvbklnbm9yZUFsbE92ZXJyaWRlUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSJdChxHZXRPcGVyYXRpb25PdmVycmlkZXNSZXF1ZXN0EhIKCmdyYXBoX25hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhYKDm9wZXJhdGlvbl9oYXNoGAMgASgJIpwBCh1HZXRPcGVyYXRpb25PdmVycmlkZXNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjUKB2NoYW5nZXMYAiADKAsyJC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5PdmVycmlkZUNoYW5nZRISCgppZ25vcmVfYWxsGAMgASgIIl4KFkdldEFsbE92ZXJyaWRlc1JlcXVlc3QSEgoKZ3JhcGhfbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSDQoFbGltaXQYAyABKAUSDgoGb2Zmc2V0GAQgASgFIqMCChdHZXRBbGxPdmVycmlkZXNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkkKCW92ZXJyaWRlcxgCIAMoCzI2LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEFsbE92ZXJyaWRlc1Jlc3BvbnNlLk92ZXJyaWRlEhMKC3RvdGFsX2NvdW50GAMgASgFGnYKCE92ZXJyaWRlEgwKBGhhc2gYASABKAkSDAoEbmFtZRgCIAEoCRIcChRjaGFuZ2VzT3ZlcnJpZGVDb3VudBgDIAEoDRIcChRoYXNJZ25vcmVBbGxPdmVycmlkZRgEIAEoCBISCgp1cGRhdGVkX2F0GAUgASgJIk4KG0lzR2l0SHViQXBwSW5zdGFsbGVkUmVxdWVzdBIvCghnaXRfaW5mbxgBIAEoCzIdLndnLmNvc21vLnBsYXRmb3JtLnYxLkdpdEluZm8iZgocSXNHaXRIdWJBcHBJbnN0YWxsZWRSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhQKDGlzX2luc3RhbGxlZBgCIAEoCCIwCgtHcm91cE1hcHBlchIPCgdncm91cElkGAEgASgJEhAKCHNzb0dyb3VwGAIgASgJIqABChlDcmVhdGVPSURDUHJvdmlkZXJSZXF1ZXN0EgwKBG5hbWUYASABKAkSGQoRZGlzY292ZXJ5RW5kcG9pbnQYAiABKAkSEAoIY2xpZW50SUQYAyABKAkSFAoMY2xpZW50U2VjcmV0GAQgASgJEjIKB21hcHBlcnMYBSADKAsyIS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Hcm91cE1hcHBlciKHAQoaQ3JlYXRlT0lEQ1Byb3ZpZGVyUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIRCglzaWduSW5VUkwYAiABKAkSEgoKc2lnbk91dFVSTBgDIAEoCRIQCghsb2dpblVSTBgEIAEoCSKsAQoMT0lEQ1Byb3ZpZGVyEgoKAmlkGAEgASgJEgwKBG5hbWUYAiABKAkSDQoFYWxpYXMYAyABKAkSEAoIZW5kcG9pbnQYBCABKAkSEQoJbG9naW5fdXJsGAUgASgJEhwKFHNpZ25faW5fcmVkaXJlY3RfdXJsGAYgASgJEh0KFXNpZ25fb3V0X3JlZGlyZWN0X3VybBgHIAEoCRIRCgljcmVhdGVkQXQYCCABKAkiGgoYTGlzdE9JRENQcm92aWRlcnNSZXF1ZXN0IoQBChlMaXN0T0lEQ1Byb3ZpZGVyc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USNQoJcHJvdmlkZXJzGAIgAygLMiIud2cuY29zbW8ucGxhdGZvcm0udjEuT0lEQ1Byb3ZpZGVyIiQKFkdldE9JRENQcm92aWRlclJlcXVlc3QSCgoCaWQYASABKAki6AEKF0dldE9JRENQcm92aWRlclJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USDAoEbmFtZRgCIAEoCRIQCghlbmRwb2ludBgDIAEoCRIQCghsb2dpblVSTBgEIAEoCRIZChFzaWduSW5SZWRpcmVjdFVSTBgFIAEoCRIaChJzaWduT3V0UmVkaXJlY3RVUkwYBiABKAkSMgoHbWFwcGVycxgHIAMoCzIhLndnLmNvc21vLnBsYXRmb3JtLnYxLkdyb3VwTWFwcGVyIicKGURlbGV0ZU9JRENQcm92aWRlclJlcXVlc3QSCgoCaWQYASABKAkiTgoaRGVsZXRlT0lEQ1Byb3ZpZGVyUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSJZChdVcGRhdGVJRFBNYXBwZXJzUmVxdWVzdBIyCgdtYXBwZXJzGAEgAygLMiEud2cuY29zbW8ucGxhdGZvcm0udjEuR3JvdXBNYXBwZXISCgoCaWQYAiABKAkiTAoYVXBkYXRlSURQTWFwcGVyc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiJQojR2V0T3JnYW5pemF0aW9uUmVxdWVzdHNDb3VudFJlcXVlc3QiZwokR2V0T3JnYW5pemF0aW9uUmVxdWVzdHNDb3VudFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USDQoFY291bnQYAiABKAMiowEKEk9yZ2FuaXphdGlvbkludml0ZRIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJEgwKBHNsdWcYAyABKAkSGgoNY3JlYXRvclVzZXJJZBgEIAEoCUgAiAEBEhEKCWNyZWF0ZWRBdBgFIAEoCRIWCglpbnZpdGVkQnkYBiABKAlIAYgBAUIQCg5fY3JlYXRvclVzZXJJZEIMCgpfaW52aXRlZEJ5IlgKE0dldEF1ZGl0TG9nc1JlcXVlc3QSDQoFbGltaXQYASABKAUSDgoGb2Zmc2V0GAIgASgFEhEKCXN0YXJ0RGF0ZRgDIAEoCRIPCgdlbmREYXRlGAQgASgJIpsCCghBdWRpdExvZxIKCgJpZBgBIAEoCRIYChBhY3RvckRpc3BsYXlOYW1lGAIgASgJEg4KBmFjdGlvbhgDIAEoCRIRCglhY3RvclR5cGUYBCABKAkSEwoLYXVkaXRBY3Rpb24YBSABKAkSHAoUYXVkaXRhYmxlRGlzcGxheU5hbWUYBiABKAkSGQoRdGFyZ2V0RGlzcGxheU5hbWUYByABKAkSEgoKdGFyZ2V0VHlwZRgIIAEoCRIRCgljcmVhdGVkQXQYCSABKAkSGQoRdGFyZ2V0TmFtZXNwYWNlSWQYCiABKAkSIgoadGFyZ2V0TmFtZXNwYWNlRGlzcGxheU5hbWUYCyABKAkSEgoKYXBpS2V5TmFtZRgMIAEoCSKFAQoUR2V0QXVkaXRMb2dzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIsCgRsb2dzGAIgAygLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuQXVkaXRMb2cSDQoFY291bnQYAyABKAUiFwoVR2V0SW52aXRhdGlvbnNSZXF1ZXN0IokBChZHZXRJbnZpdGF0aW9uc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USPQoLaW52aXRhdGlvbnMYAiADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Pcmdhbml6YXRpb25JbnZpdGUiSgogQWNjZXB0T3JEZWNsaW5lSW52aXRhdGlvblJlcXVlc3QSFgoOb3JnYW5pemF0aW9uSWQYASABKAkSDgoGYWNjZXB0GAIgASgIIlUKIUFjY2VwdE9yRGVjbGluZUludml0YXRpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIrMFChBHcmFwaENvbXBvc2l0aW9uEgoKAmlkGAEgASgJEhcKD3NjaGVtYVZlcnNpb25JZBgCIAEoCRIRCgljcmVhdGVkQXQYAyABKAkSFAoMaXNDb21wb3NhYmxlGAQgASgIEh4KEWNvbXBvc2l0aW9uRXJyb3JzGAUgASgJSACIAQESFgoJY3JlYXRlZEJ5GAYgASgJSAGIAQESFQoNaXNMYXRlc3RWYWxpZBgHIAEoCBIiChVyb3V0ZXJDb25maWdTaWduYXR1cmUYCCABKAlIAogBARIbCg5hZG1pc3Npb25FcnJvchgJIAEoCUgDiAEBEhwKD2RlcGxveW1lbnRFcnJvchgKIAEoCUgEiAEBEigKG2hhc011bHRpcGxlQ2hhbmdlZFN1YmdyYXBocxgLIAEoCEgFiAEBEiQKF3RyaWdnZXJlZEJ5U3ViZ3JhcGhOYW1lGAwgASgJSAaIAQESIAoTY29tcG9zaXRpb25XYXJuaW5ncxgNIAEoCUgHiAEBEiQKHHJvdXRlcl9jb21wYXRpYmlsaXR5X3ZlcnNpb24YDiABKAkSIAoYaXNGZWF0dXJlRmxhZ0NvbXBvc2l0aW9uGA8gASgIEhwKD2ZlYXR1cmVGbGFnTmFtZRgQIAEoCUgIiAEBQhQKEl9jb21wb3NpdGlvbkVycm9yc0IMCgpfY3JlYXRlZEJ5QhgKFl9yb3V0ZXJDb25maWdTaWduYXR1cmVCEQoPX2FkbWlzc2lvbkVycm9yQhIKEF9kZXBsb3ltZW50RXJyb3JCHgocX2hhc011bHRpcGxlQ2hhbmdlZFN1YmdyYXBoc0IaChhfdHJpZ2dlcmVkQnlTdWJncmFwaE5hbWVCFgoUX2NvbXBvc2l0aW9uV2FybmluZ3NCEgoQX2ZlYXR1cmVGbGFnTmFtZSLJAQoYR3JhcGhDb21wb3NpdGlvblN1YmdyYXBoEgoKAmlkGAEgASgJEhcKD3NjaGVtYVZlcnNpb25JZBgCIAEoCRIMCgRuYW1lGAMgASgJEhEKCXRhcmdldF9pZBgEIAEoCRIZChFpc0ZlYXR1cmVTdWJncmFwaBgFIAEoCBISCgpjaGFuZ2VUeXBlGAYgASgJEjgKDHN1YmdyYXBoVHlwZRgHIAEoDjIiLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoVHlwZSKsAQoWR2V0Q29tcG9zaXRpb25zUmVxdWVzdBIUCgxmZWRHcmFwaE5hbWUYASABKAkSDQoFbGltaXQYAiABKAUSDgoGb2Zmc2V0GAMgASgFEhEKCXN0YXJ0RGF0ZRgEIAEoCRIPCgdlbmREYXRlGAUgASgJEhEKCW5hbWVzcGFjZRgGIAEoCRImCh5leGNsdWRlRmVhdHVyZUZsYWdDb21wb3NpdGlvbnMYByABKAgimAEKF0dldENvbXBvc2l0aW9uc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USPAoMY29tcG9zaXRpb25zGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuR3JhcGhDb21wb3NpdGlvbhINCgVjb3VudBgDIAEoBSJIChxHZXRDb21wb3NpdGlvbkRldGFpbHNSZXF1ZXN0EhUKDWNvbXBvc2l0aW9uSWQYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJIrUDChZGZWF0dXJlRmxhZ0NvbXBvc2l0aW9uEgoKAmlkGAEgASgJEhcKD3NjaGVtYVZlcnNpb25JZBgCIAEoCRIRCgljcmVhdGVkQXQYAyABKAkSFAoMaXNDb21wb3NhYmxlGAQgASgIEh4KEWNvbXBvc2l0aW9uRXJyb3JzGAUgASgJSACIAQESFgoJY3JlYXRlZEJ5GAYgASgJSAGIAQESIgoVcm91dGVyQ29uZmlnU2lnbmF0dXJlGAcgASgJSAKIAQESGwoOYWRtaXNzaW9uRXJyb3IYCCABKAlIA4gBARIcCg9kZXBsb3ltZW50RXJyb3IYCSABKAlIBIgBARIXCg9mZWF0dXJlRmxhZ05hbWUYCiABKAkSIAoTY29tcG9zaXRpb25XYXJuaW5ncxgLIAEoCUgFiAEBQhQKEl9jb21wb3NpdGlvbkVycm9yc0IMCgpfY3JlYXRlZEJ5QhgKFl9yb3V0ZXJDb25maWdTaWduYXR1cmVCEQoPX2FkbWlzc2lvbkVycm9yQhIKEF9kZXBsb3ltZW50RXJyb3JCFgoUX2NvbXBvc2l0aW9uV2FybmluZ3Mi5QIKHUdldENvbXBvc2l0aW9uRGV0YWlsc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USOwoLY29tcG9zaXRpb24YAiABKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HcmFwaENvbXBvc2l0aW9uEkwKFGNvbXBvc2l0aW9uU3ViZ3JhcGhzGAMgAygLMi4ud2cuY29zbW8ucGxhdGZvcm0udjEuR3JhcGhDb21wb3NpdGlvblN1YmdyYXBoEjgKDGNoYW5nZUNvdW50cxgEIAEoCzIiLndnLmNvc21vLnBsYXRmb3JtLnYxLkNoYW5nZUNvdW50cxJNChdmZWF0dXJlRmxhZ0NvbXBvc2l0aW9ucxgFIAMoCzIsLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlYXR1cmVGbGFnQ29tcG9zaXRpb24iSgocR2V0U2RsQnlTY2hlbWFWZXJzaW9uUmVxdWVzdBIXCg9zY2hlbWFWZXJzaW9uSWQYASABKAkSEQoJdGFyZ2V0X2lkGAIgASgJInUKHUdldFNkbEJ5U2NoZW1hVmVyc2lvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USCwoDc2RsGAIgASgJEhUKDWNsaWVudF9zY2hlbWEYAyABKAkiPQoiR2V0Q2hhbmdlbG9nQnlTY2hlbWFWZXJzaW9uUmVxdWVzdBIXCg9zY2hlbWFWZXJzaW9uSWQYASABKAkinwEKI0dldENoYW5nZWxvZ0J5U2NoZW1hVmVyc2lvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USRgoJY2hhbmdlbG9nGAIgASgLMjMud2cuY29zbW8ucGxhdGZvcm0udjEuRmVkZXJhdGVkR3JhcGhDaGFuZ2Vsb2dPdXRwdXQiIwohR2V0VXNlckFjY2Vzc2libGVSZXNvdXJjZXNSZXF1ZXN0IqsECiJHZXRVc2VyQWNjZXNzaWJsZVJlc291cmNlc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USVgoKbmFtZXNwYWNlcxgCIAMoCzJCLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFVzZXJBY2Nlc3NpYmxlUmVzb3VyY2VzUmVzcG9uc2UuTmFtZXNwYWNlEmAKD2ZlZGVyYXRlZEdyYXBocxgDIAMoCzJHLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFVzZXJBY2Nlc3NpYmxlUmVzb3VyY2VzUmVzcG9uc2UuRmVkZXJhdGVkR3JhcGgSVAoJc3ViZ3JhcGhzGAQgAygLMkEud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0VXNlckFjY2Vzc2libGVSZXNvdXJjZXNSZXNwb25zZS5TdWJHcmFwaBolCglOYW1lc3BhY2USCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRpDCg5GZWRlcmF0ZWRHcmFwaBIQCgh0YXJnZXRJZBgBIAEoCRIMCgRuYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCRpXCghTdWJHcmFwaBIQCgh0YXJnZXRJZBgBIAEoCRIMCgRuYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCRIYChBmZWRlcmF0ZWRHcmFwaElkGAQgASgJImAKHFVwZGF0ZUZlYXR1cmVTZXR0aW5nc1JlcXVlc3QSDgoGZW5hYmxlGAEgASgIEjAKCWZlYXR1cmVJZBgCIAEoDjIdLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlYXR1cmUiUQodVXBkYXRlRmVhdHVyZVNldHRpbmdzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSJEChlHZXRTdWJncmFwaE1lbWJlcnNSZXF1ZXN0EhQKDHN1YmdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkiSQoOU3ViZ3JhcGhNZW1iZXISDgoGdXNlcklkGAEgASgJEg0KBWVtYWlsGAIgASgJEhgKEHN1YmdyYXBoTWVtYmVySWQYBCABKAkihQEKGkdldFN1YmdyYXBoTWVtYmVyc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USNQoHbWVtYmVycxgCIAMoCzIkLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoTWVtYmVyIkkKEEFkZFJlYWRtZVJlcXVlc3QSEgoKdGFyZ2V0TmFtZRgBIAEoCRIOCgZyZWFkbWUYAiABKAkSEQoJbmFtZXNwYWNlGAMgASgJIkUKEUFkZFJlYWRtZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2Ui4wIKBlJvdXRlchIQCghob3N0bmFtZRgBIAEoCRITCgtjbHVzdGVyTmFtZRgCIAEoCRITCgtzZXJ2aWNlTmFtZRgDIAEoCRIWCg5zZXJ2aWNlVmVyc2lvbhgEIAEoCRIZChFzZXJ2aWNlSW5zdGFuY2VJZBgFIAEoCRIVCg11cHRpbWVTZWNvbmRzGAYgASgJEhsKE3NlcnZlclVwdGltZVNlY29uZHMYByABKAkSFQoNY29tcG9zaXRpb25JZBgIIAEoCRIbChNvbkxhdGVzdENvbXBvc2l0aW9uGAkgASgIEhEKCXByb2Nlc3NJZBgKIAEoCRIVCg1tZW1vcnlVc2FnZU1iGAsgASgCEiAKGG1lbW9yeVVzYWdlQ2hhbmdlUGVyY2VudBgMIAEoAhIXCg9jcHVVc2FnZVBlcmNlbnQYDSABKAISHQoVY3B1VXNhZ2VDaGFuZ2VQZXJjZW50GA4gASgCIjwKEUdldFJvdXRlcnNSZXF1ZXN0EhQKDGZlZEdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkidQoSR2V0Um91dGVyc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USLQoHcm91dGVycxgCIAMoCzIcLndnLmNvc21vLnBsYXRmb3JtLnYxLlJvdXRlciLmAQoKQ2xpZW50SW5mbxIMCgRuYW1lGAEgASgJEgoKAmlkGAIgASgJEhEKCWNyZWF0ZWRBdBgDIAEoCRIVCg1sYXN0VXBkYXRlZEF0GAQgASgJEhEKCWNyZWF0ZWRCeRgFIAEoCRIVCg1sYXN0VXBkYXRlZEJ5GAYgASgJEiUKGHBlcnNpc3RlZE9wZXJhdGlvbnNDb3VudBgHIAEoBUgAiAEBEhcKCmhhc1RyYWZmaWMYCCABKAhIAYgBAUIbChlfcGVyc2lzdGVkT3BlcmF0aW9uc0NvdW50Qg0KC19oYXNUcmFmZmljIlQKEUdldENsaWVudHNSZXF1ZXN0EhQKDGZlZEdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSFgoOaW5jbHVkZVRyYWZmaWMYAyABKAgieQoSR2V0Q2xpZW50c1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USMQoHY2xpZW50cxgCIAMoCzIgLndnLmNvc21vLnBsYXRmb3JtLnYxLkNsaWVudEluZm8iWQoaUHJldmlld0RlbGV0ZUNsaWVudFJlcXVlc3QSFAoMZmVkR3JhcGhOYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRISCgpjbGllbnROYW1lGAMgASgJItEBChtQcmV2aWV3RGVsZXRlQ2xpZW50UmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIwCgZjbGllbnQYAiABKAsyIC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DbGllbnRJbmZvEiAKGHBlcnNpc3RlZE9wZXJhdGlvbnNDb3VudBgDIAEoBRISCgpoYXNUcmFmZmljGAQgASgIEhgKEG9yZ2FuaXphdGlvblNsdWcYBSABKAkiUgoTRGVsZXRlQ2xpZW50UmVxdWVzdBIUCgxmZWRHcmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhIKCmNsaWVudE5hbWUYAyABKAki4AEKFERlbGV0ZUNsaWVudFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USMAoGY2xpZW50GAIgASgLMiAud2cuY29zbW8ucGxhdGZvcm0udjEuQ2xpZW50SW5mbxIeChZkZWxldGVkT3BlcmF0aW9uc0NvdW50GAMgASgFGkQKCU9wZXJhdGlvbhIKCgJpZBgBIAEoCRITCgtvcGVyYXRpb25JZBgCIAEoCRIWCg5vcGVyYXRpb25OYW1lcxgDIAMoCSLUAgoUR2V0RmllbGRVc2FnZVJlcXVlc3QSEgoKZ3JhcGhfbmFtZRgBIAEoCRIWCgluYW1lZFR5cGUYAiABKAlIAIgBARIVCgh0eXBlbmFtZRgDIAEoCUgBiAEBEhIKBWZpZWxkGAQgASgJSAKIAQESEgoFcmFuZ2UYBSABKAVIA4gBARIyCglkYXRlUmFuZ2UYBiABKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EYXRlUmFuZ2USEQoJbmFtZXNwYWNlGAcgASgJEh4KEWZlYXR1cmVfZmxhZ19uYW1lGAggASgJSASIAQESEwoLaXNfYXJndW1lbnQYCSABKAgSEAoIaXNfaW5wdXQYCiABKAhCDAoKX25hbWVkVHlwZUILCglfdHlwZW5hbWVCCAoGX2ZpZWxkQggKBl9yYW5nZUIUChJfZmVhdHVyZV9mbGFnX25hbWUitwEKFENsaWVudFdpdGhPcGVyYXRpb25zEgwKBG5hbWUYASABKAkSDwoHdmVyc2lvbhgCIAEoCRJICgpvcGVyYXRpb25zGAMgAygLMjQud2cuY29zbW8ucGxhdGZvcm0udjEuQ2xpZW50V2l0aE9wZXJhdGlvbnMuT3BlcmF0aW9uGjYKCU9wZXJhdGlvbhIMCgRoYXNoGAEgASgJEgwKBG5hbWUYAiABKAkSDQoFY291bnQYAyABKAUiXwoORmllbGRVc2FnZU1ldGESFAoMc3ViZ3JhcGhfaWRzGAEgAygJEhoKEmZpcnN0U2VlblRpbWVzdGFtcBgCIAEoCRIbChNsYXRlc3RTZWVuVGltZXN0YW1wGAMgASgJIvsBChVHZXRGaWVsZFVzYWdlUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI/Cg5yZXF1ZXN0X3NlcmllcxgCIAMoCzInLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlcXVlc3RTZXJpZXNJdGVtEjsKB2NsaWVudHMYAyADKAsyKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DbGllbnRXaXRoT3BlcmF0aW9ucxIyCgRtZXRhGAQgASgLMiQud2cuY29zbW8ucGxhdGZvcm0udjEuRmllbGRVc2FnZU1ldGEiJgoWQ3JlYXRlTmFtZXNwYWNlUmVxdWVzdBIMCgRuYW1lGAEgASgJIksKF0NyZWF0ZU5hbWVzcGFjZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiJgoWRGVsZXRlTmFtZXNwYWNlUmVxdWVzdBIMCgRuYW1lGAEgASgJIksKF0RlbGV0ZU5hbWVzcGFjZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiOAoWUmVuYW1lTmFtZXNwYWNlUmVxdWVzdBIMCgRuYW1lGAEgASgJEhAKCG5ld19uYW1lGAIgASgJIksKF1JlbmFtZU5hbWVzcGFjZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiJQoJTmFtZXNwYWNlEgoKAmlkGAEgASgJEgwKBG5hbWUYAiABKAkiFgoUR2V0TmFtZXNwYWNlc1JlcXVlc3QifgoVR2V0TmFtZXNwYWNlc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USMwoKbmFtZXNwYWNlcxgCIAMoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLk5hbWVzcGFjZSKeAQoQTW92ZUdyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIVCg1uZXdfbmFtZXNwYWNlGAMgASgJEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAQgASgISACIAQFCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uIpACChFNb3ZlR3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchI/ChBkZXBsb3ltZW50RXJyb3JzGAMgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBCADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmciMgodR2V0TmFtZXNwYWNlTGludENvbmZpZ1JlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJIpwBCh5HZXROYW1lc3BhY2VMaW50Q29uZmlnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIVCg1saW50ZXJFbmFibGVkGAIgASgIEjEKB2NvbmZpZ3MYAyADKAsyIC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW50Q29uZmlnIjsKJkdldE5hbWVzcGFjZUNoZWNrc0NvbmZpZ3VyYXRpb25SZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCSKSAQonR2V0TmFtZXNwYWNlQ2hlY2tzQ29uZmlndXJhdGlvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USFwoPdGltZWZyYW1lSW5EYXlzGAIgASgFEhwKFHRpbWVmcmFtZUxpbWl0SW5EYXlzGAMgASgFIlcKKVVwZGF0ZU5hbWVzcGFjZUNoZWNrc0NvbmZpZ3VyYXRpb25SZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRIXCg90aW1lZnJhbWVJbkRheXMYAiABKAUiXgoqVXBkYXRlTmFtZXNwYWNlQ2hlY2tzQ29uZmlndXJhdGlvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiTwojRW5hYmxlTGludGluZ0ZvclRoZU5hbWVzcGFjZVJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhUKDWVuYWJsZUxpbnRpbmcYAiABKAgiWAokRW5hYmxlTGludGluZ0ZvclRoZU5hbWVzcGFjZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiWQoKTGludENvbmZpZxIQCghydWxlTmFtZRgBIAEoCRI5Cg1zZXZlcml0eUxldmVsGAIgASgOMiIud2cuY29zbW8ucGxhdGZvcm0udjEuTGludFNldmVyaXR5ImsKI0NvbmZpZ3VyZU5hbWVzcGFjZUxpbnRDb25maWdSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRIxCgdjb25maWdzGAIgAygLMiAud2cuY29zbW8ucGxhdGZvcm0udjEuTGludENvbmZpZyJYCiRDb25maWd1cmVOYW1lc3BhY2VMaW50Q29uZmlnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSJKChlFbmFibGVHcmFwaFBydW5pbmdSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRIaChJlbmFibGVHcmFwaFBydW5pbmcYAiABKAgiTgoaRW5hYmxlR3JhcGhQcnVuaW5nUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSLIAQoSR3JhcGhQcnVuaW5nQ29uZmlnEhAKCHJ1bGVOYW1lGAEgASgJEjkKDXNldmVyaXR5TGV2ZWwYAiABKA4yIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW50U2V2ZXJpdHkSGQoRZ3JhY2VQZXJpb2RJbkRheXMYAyABKAUSKQocc2NoZW1hVXNhZ2VDaGVja1BlcmlvZEluRGF5cxgEIAEoBUgAiAEBQh8KHV9zY2hlbWFVc2FnZUNoZWNrUGVyaW9kSW5EYXlzInsKK0NvbmZpZ3VyZU5hbWVzcGFjZUdyYXBoUHJ1bmluZ0NvbmZpZ1JlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEjkKB2NvbmZpZ3MYAiADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HcmFwaFBydW5pbmdDb25maWciYAosQ29uZmlndXJlTmFtZXNwYWNlR3JhcGhQcnVuaW5nQ29uZmlnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSI6CiVHZXROYW1lc3BhY2VHcmFwaFBydW5pbmdDb25maWdSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCSKxAQomR2V0TmFtZXNwYWNlR3JhcGhQcnVuaW5nQ29uZmlnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIaChJncmFwaFBydW5lckVuYWJsZWQYAiABKAgSOQoHY29uZmlncxgDIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkdyYXBoUHJ1bmluZ0NvbmZpZyI6ChdNaWdyYXRlTW9ub2dyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCSJMChhNaWdyYXRlTW9ub2dyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSIlCiNHZXRVc2VyQWNjZXNzaWJsZVBlcm1pc3Npb25zUmVxdWVzdCIwCgpQZXJtaXNzaW9uEhMKC2Rpc3BsYXlOYW1lGAEgASgJEg0KBXZhbHVlGAIgASgJIo8BCiRHZXRVc2VyQWNjZXNzaWJsZVBlcm1pc3Npb25zUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI1CgtwZXJtaXNzaW9ucxgCIAMoCzIgLndnLmNvc21vLnBsYXRmb3JtLnYxLlBlcm1pc3Npb24i6wIKFUNyZWF0ZUNvbnRyYWN0UmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIZChFzb3VyY2VfZ3JhcGhfbmFtZRgDIAEoCRITCgtyb3V0aW5nX3VybBgEIAEoCRIdChVhZG1pc3Npb25fd2ViaG9va191cmwYBSABKAkSFAoMZXhjbHVkZV90YWdzGAYgAygJEhMKBnJlYWRtZRgHIAEoCUgAiAEBEiUKGGFkbWlzc2lvbl93ZWJob29rX3NlY3JldBgIIAEoCUgBiAEBEhQKDGluY2x1ZGVfdGFncxgJIAMoCRItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgKIAEoCEgCiAEBQgkKB19yZWFkbWVCGwoZX2FkbWlzc2lvbl93ZWJob29rX3NlY3JldEIjCiFfZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24ilQIKFkNyZWF0ZUNvbnRyYWN0UmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJBChFjb21wb3NpdGlvbkVycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISPwoQZGVwbG95bWVudEVycm9ycxgDIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlcGxveW1lbnRFcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAQgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nIoQDChVVcGRhdGVDb250cmFjdFJlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSFAoMZXhjbHVkZV90YWdzGAMgAygJEhQKDGluY2x1ZGVfdGFncxgEIAMoCRIYCgtyb3V0aW5nX3VybBgFIAEoCUgAiAEBEiIKFWFkbWlzc2lvbl93ZWJob29rX3VybBgGIAEoCUgBiAEBEiUKGGFkbWlzc2lvbl93ZWJob29rX3NlY3JldBgHIAEoCUgCiAEBEhMKBnJlYWRtZRgIIAEoCUgDiAEBEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAkgASgISASIAQFCDgoMX3JvdXRpbmdfdXJsQhgKFl9hZG1pc3Npb25fd2ViaG9va191cmxCGwoZX2FkbWlzc2lvbl93ZWJob29rX3NlY3JldEIJCgdfcmVhZG1lQiMKIV9kaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbiKVAgoWVXBkYXRlQ29udHJhY3RSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchI/ChBkZXBsb3ltZW50RXJyb3JzGAMgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBCADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmciHQobSXNNZW1iZXJMaW1pdFJlYWNoZWRSZXF1ZXN0In0KHElzTWVtYmVyTGltaXRSZWFjaGVkUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIVCg1saW1pdF9yZWFjaGVkGAIgASgIEhQKDG1lbWJlcl9jb3VudBgDIAEoBSITChFEZWxldGVVc2VyUmVxdWVzdCJGChJEZWxldGVVc2VyUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSLwAQoYQ3JlYXRlRmVhdHVyZUZsYWdSZXF1ZXN0EgwKBG5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEisKBmxhYmVscxgDIAMoCzIbLndnLmNvc21vLnBsYXRmb3JtLnYxLkxhYmVsEh4KFmZlYXR1cmVfc3ViZ3JhcGhfbmFtZXMYBCADKAkSEgoKaXNfZW5hYmxlZBgFIAEoCBItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgGIAEoCEgAiAEBQiMKIV9kaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbiKaAgoZQ3JlYXRlRmVhdHVyZUZsYWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkIKEmNvbXBvc2l0aW9uX2Vycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISQAoRZGVwbG95bWVudF9lcnJvcnMYAyADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZXBsb3ltZW50RXJyb3ISRQoTY29tcG9zaXRpb25XYXJuaW5ncxgEIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uV2FybmluZyLyAQoYVXBkYXRlRmVhdHVyZUZsYWdSZXF1ZXN0EgwKBG5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEisKBmxhYmVscxgDIAMoCzIbLndnLmNvc21vLnBsYXRmb3JtLnYxLkxhYmVsEh4KFmZlYXR1cmVfc3ViZ3JhcGhfbmFtZXMYBCADKAkSFAoMdW5zZXRfbGFiZWxzGAUgASgIEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAYgASgISACIAQFCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uIsQCChlVcGRhdGVGZWF0dXJlRmxhZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQgoSY29tcG9zaXRpb25fZXJyb3JzGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchJAChFkZXBsb3ltZW50X2Vycm9ycxgDIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlcGxveW1lbnRFcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAQgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nEhgKC2hhc19jaGFuZ2VkGAUgASgISACIAQFCDgoMX2hhc19jaGFuZ2VkIqABChhFbmFibGVGZWF0dXJlRmxhZ1JlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSDwoHZW5hYmxlZBgDIAEoCBItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgEIAEoCEgAiAEBQiMKIV9kaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbiLEAgoZRW5hYmxlRmVhdHVyZUZsYWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkIKEmNvbXBvc2l0aW9uX2Vycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISQAoRZGVwbG95bWVudF9lcnJvcnMYAyADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZXBsb3ltZW50RXJyb3ISGAoLaGFzX2NoYW5nZWQYBCABKAhIAIgBARJFChNjb21wb3NpdGlvbldhcm5pbmdzGAUgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nQg4KDF9oYXNfY2hhbmdlZCKPAQoYRGVsZXRlRmVhdHVyZUZsYWdSZXF1ZXN0EgwKBG5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAMgASgISACIAQFCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uIpoCChlEZWxldGVGZWF0dXJlRmxhZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQgoSY29tcG9zaXRpb25fZXJyb3JzGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchJAChFkZXBsb3ltZW50X2Vycm9ycxgDIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlcGxveW1lbnRFcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAQgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nIrcBCgtGZWF0dXJlRmxhZxIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCRIrCgZsYWJlbHMYBCADKAsyGy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MYWJlbBISCgppc19lbmFibGVkGAUgASgIEhIKCmNyZWF0ZWRfYnkYBiABKAkSEgoKY3JlYXRlZF9hdBgHIAEoCRISCgp1cGRhdGVkX2F0GAggASgJImgKFkdldEZlYXR1cmVGbGFnc1JlcXVlc3QSDQoFbGltaXQYASABKAUSDgoGb2Zmc2V0GAIgASgFEhEKCW5hbWVzcGFjZRgDIAEoCRISCgVxdWVyeRgEIAEoCUgAiAEBQggKBl9xdWVyeSKaAQoXR2V0RmVhdHVyZUZsYWdzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI4Cg1mZWF0dXJlX2ZsYWdzGAIgAygLMiEud2cuY29zbW8ucGxhdGZvcm0udjEuRmVhdHVyZUZsYWcSEwoLdG90YWxfY291bnQYAyABKAUiPgobR2V0RmVhdHVyZUZsYWdCeU5hbWVSZXF1ZXN0EgwKBG5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJIowDChxHZXRGZWF0dXJlRmxhZ0J5TmFtZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USNwoMZmVhdHVyZV9mbGFnGAIgASgLMiEud2cuY29zbW8ucGxhdGZvcm0udjEuRmVhdHVyZUZsYWcSXQoQZmVkZXJhdGVkX2dyYXBocxgDIAMoCzJDLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlYXR1cmVGbGFnQnlOYW1lUmVzcG9uc2UuRmZGZWRlcmF0ZWRHcmFwaBI5ChFmZWF0dXJlX3N1YmdyYXBocxgEIAMoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoGmcKEEZmRmVkZXJhdGVkR3JhcGgSPQoPZmVkZXJhdGVkX2dyYXBoGAEgASgLMiQud2cuY29zbW8ucGxhdGZvcm0udjEuRmVkZXJhdGVkR3JhcGgSFAoMaXNfY29ubmVjdGVkGAIgASgIIlcKJ0dldEZlYXR1cmVTdWJncmFwaHNCeUZlYXR1cmVGbGFnUmVxdWVzdBIZChFmZWF0dXJlX2ZsYWdfbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkilwEKKEdldEZlYXR1cmVTdWJncmFwaHNCeUZlYXR1cmVGbGFnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI5ChFmZWF0dXJlX3N1YmdyYXBocxgCIAMoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoImwKGkdldEZlYXR1cmVTdWJncmFwaHNSZXF1ZXN0Eg0KBWxpbWl0GAEgASgFEg4KBm9mZnNldBgCIAEoBRIRCgluYW1lc3BhY2UYAyABKAkSEgoFcXVlcnkYBCABKAlIAIgBAUIICgZfcXVlcnkimQEKG0dldEZlYXR1cmVTdWJncmFwaHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjkKEWZlYXR1cmVfc3ViZ3JhcGhzGAIgAygLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGgSDQoFY291bnQYAyABKAUilgEKJkdldEZlYXR1cmVGbGFnc0J5RmVkZXJhdGVkR3JhcGhSZXF1ZXN0EhwKFGZlZGVyYXRlZF9ncmFwaF9uYW1lGAEgASgJEg0KBWxpbWl0GAIgASgFEg4KBm9mZnNldBgDIAEoBRIRCgluYW1lc3BhY2UYBCABKAkSEgoFcXVlcnkYBSABKAlIAIgBAUIICgZfcXVlcnkiqgEKJ0dldEZlYXR1cmVGbGFnc0J5RmVkZXJhdGVkR3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjgKDWZlYXR1cmVfZmxhZ3MYAiADKAsyIS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5GZWF0dXJlRmxhZxITCgt0b3RhbF9jb3VudBgDIAEoBSJsCjlHZXRGZWF0dXJlRmxhZ3NJbkxhdGVzdENvbXBvc2l0aW9uQnlGZWRlcmF0ZWRHcmFwaFJlcXVlc3QSHAoUZmVkZXJhdGVkX2dyYXBoX25hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJIqgBCjpHZXRGZWF0dXJlRmxhZ3NJbkxhdGVzdENvbXBvc2l0aW9uQnlGZWRlcmF0ZWRHcmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USOAoNZmVhdHVyZV9mbGFncxgCIAMoCzIhLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlYXR1cmVGbGFnIpoBCipHZXRGZWF0dXJlU3ViZ3JhcGhzQnlGZWRlcmF0ZWRHcmFwaFJlcXVlc3QSHAoUZmVkZXJhdGVkX2dyYXBoX25hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEg0KBWxpbWl0GAMgASgFEg4KBm9mZnNldBgEIAEoBRISCgVxdWVyeRgFIAEoCUgAiAEBQggKBl9xdWVyeSKvAQorR2V0RmVhdHVyZVN1YmdyYXBoc0J5RmVkZXJhdGVkR3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjkKEWZlYXR1cmVfc3ViZ3JhcGhzGAIgAygLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGgSEwoLdG90YWxfY291bnQYAyABKAUiwQEKJEdldE9yZ2FuaXphdGlvbldlYmhvb2tIaXN0b3J5UmVxdWVzdBI0CgpwYWdpbmF0aW9uGAEgASgLMiAud2cuY29zbW8ucGxhdGZvcm0udjEuUGFnaW5hdGlvbhIzCgpkYXRlX3JhbmdlGAIgASgLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuRGF0ZVJhbmdlEhsKDmZpbHRlcl9ieV90eXBlGAMgASgJSACIAQFCEQoPX2ZpbHRlcl9ieV90eXBlIvsDCg9XZWJob29rRGVsaXZlcnkSCgoCaWQYASABKAkSEgoKY3JlYXRlZF9hdBgCIAEoCRIXCgpjcmVhdGVkX2J5GAMgASgJSACIAQESDAoEdHlwZRgEIAEoCRIQCghlbmRwb2ludBgFIAEoCRISCgpldmVudF9uYW1lGAYgASgJEg8KB3BheWxvYWQYByABKAkSFwoPcmVxdWVzdF9oZWFkZXJzGAggASgJEh0KEHJlc3BvbnNlX2hlYWRlcnMYCSABKAlIAYgBARIhChRyZXNwb25zZV9zdGF0dXNfY29kZRgKIAEoBUgCiAEBEiAKE3Jlc3BvbnNlX2Vycm9yX2NvZGUYCyABKAlIA4gBARIaCg1lcnJvcl9tZXNzYWdlGAwgASgJSASIAQESGgoNcmVzcG9uc2VfYm9keRgNIAEoCUgFiAEBEhMKC3JldHJ5X2NvdW50GA4gASgFEhAKCGR1cmF0aW9uGA8gASgCEhUKDWlzX3JlZGVsaXZlcnkYECABKAhCDQoLX2NyZWF0ZWRfYnlCEwoRX3Jlc3BvbnNlX2hlYWRlcnNCFwoVX3Jlc3BvbnNlX3N0YXR1c19jb2RlQhYKFF9yZXNwb25zZV9lcnJvcl9jb2RlQhAKDl9lcnJvcl9tZXNzYWdlQhAKDl9yZXNwb25zZV9ib2R5IqkBCiVHZXRPcmdhbml6YXRpb25XZWJob29rSGlzdG9yeVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USOQoKZGVsaXZlcmllcxgCIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLldlYmhvb2tEZWxpdmVyeRITCgt0b3RhbF9jb3VudBgDIAEoBSIlChdSZWRlbGl2ZXJXZWJob29rUmVxdWVzdBIKCgJpZBgBIAEoCSJMChhSZWRlbGl2ZXJXZWJob29rUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSIuCiBHZXRXZWJob29rRGVsaXZlcnlEZXRhaWxzUmVxdWVzdBIKCgJpZBgBIAEoCSKOAQohR2V0V2ViaG9va0RlbGl2ZXJ5RGV0YWlsc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USNwoIZGVsaXZlcnkYAiABKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5XZWJob29rRGVsaXZlcnkiTQodQ3JlYXRlUGxheWdyb3VuZFNjcmlwdFJlcXVlc3QSDQoFdGl0bGUYASABKAkSDAoEdHlwZRgCIAEoCRIPCgdjb250ZW50GAMgASgJIlIKHkNyZWF0ZVBsYXlncm91bmRTY3JpcHRSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIisKHURlbGV0ZVBsYXlncm91bmRTY3JpcHRSZXF1ZXN0EgoKAmlkGAEgASgJIlIKHkRlbGV0ZVBsYXlncm91bmRTY3JpcHRSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIksKHVVwZGF0ZVBsYXlncm91bmRTY3JpcHRSZXF1ZXN0EgoKAmlkGAEgASgJEg0KBXRpdGxlGAIgASgJEg8KB2NvbnRlbnQYAyABKAkiUgoeVXBkYXRlUGxheWdyb3VuZFNjcmlwdFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiKwobR2V0UGxheWdyb3VuZFNjcmlwdHNSZXF1ZXN0EgwKBHR5cGUYASABKAkiTAoQUGxheWdyb3VuZFNjcmlwdBIKCgJpZBgBIAEoCRIMCgR0eXBlGAIgASgJEg0KBXRpdGxlGAMgASgJEg8KB2NvbnRlbnQYBCABKAkiiQEKHEdldFBsYXlncm91bmRTY3JpcHRzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI3CgdzY3JpcHRzGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuUGxheWdyb3VuZFNjcmlwdCJCChxHZXRGZWRlcmF0ZWRHcmFwaEJ5SWRSZXF1ZXN0EgoKAmlkGAEgASgJEhYKDmluY2x1ZGVNZXRyaWNzGAIgASgIIt8CCh1HZXRGZWRlcmF0ZWRHcmFwaEJ5SWRSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjMKBWdyYXBoGAIgASgLMiQud2cuY29zbW8ucGxhdGZvcm0udjEuRmVkZXJhdGVkR3JhcGgSMQoJc3ViZ3JhcGhzGAMgAygLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGgSGQoRZ3JhcGhSZXF1ZXN0VG9rZW4YBCABKAkSTwokZmVhdHVyZUZsYWdzSW5MYXRlc3RWYWxpZENvbXBvc2l0aW9uGAUgAygLMiEud2cuY29zbW8ucGxhdGZvcm0udjEuRmVhdHVyZUZsYWcSOAoQZmVhdHVyZVN1YmdyYXBocxgGIAMoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoIiQKFkdldFN1YmdyYXBoQnlJZFJlcXVlc3QSCgoCaWQYASABKAkisQEKF0dldFN1YmdyYXBoQnlJZFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USLQoFZ3JhcGgYAiABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaBI1CgdtZW1iZXJzGAMgAygLMiQud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhNZW1iZXIiLwoTR2V0TmFtZXNwYWNlUmVxdWVzdBIMCgRuYW1lGAEgASgJEgoKAmlkGAIgASgJInwKFEdldE5hbWVzcGFjZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USMgoJbmFtZXNwYWNlGAIgASgLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuTmFtZXNwYWNlIqkBChJXb3Jrc3BhY2VOYW1lc3BhY2USCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRI9CgZncmFwaHMYAyADKAsyLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Xb3Jrc3BhY2VGZWRlcmF0ZWRHcmFwaBI6CglzdWJncmFwaHMYBCADKAsyJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Xb3Jrc3BhY2VTdWJncmFwaCJ0ChdXb3Jrc3BhY2VGZWRlcmF0ZWRHcmFwaBIKCgJpZBgBIAEoCRIQCgh0YXJnZXRJZBgCIAEoCRIMCgRuYW1lGAMgASgJEhIKCmlzQ29udHJhY3QYBCABKAgSGQoRc3ViZ3JhcGhUYXJnZXRJZHMYBSADKAkiigEKEVdvcmtzcGFjZVN1YmdyYXBoEgoKAmlkGAEgASgJEhAKCHRhcmdldElkGAIgASgJEgwKBG5hbWUYAyABKAkSGwoOYmFzZVN1YmdyYXBoSWQYBCABKAlIAIgBARIZChFpc0ZlYXR1cmVTdWJncmFwaBgFIAEoCEIRCg9fYmFzZVN1YmdyYXBoSWQiFQoTR2V0V29ya3NwYWNlUmVxdWVzdCKGAQoUR2V0V29ya3NwYWNlUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI8CgpuYW1lc3BhY2VzGAIgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuV29ya3NwYWNlTmFtZXNwYWNlIp8BCh9QdXNoQ2FjaGVXYXJtZXJPcGVyYXRpb25SZXF1ZXN0EhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgBIAEoCRIYChBvcGVyYXRpb25Db250ZW50GAIgASgJEhUKDW9wZXJhdGlvbk5hbWUYAyABKAkSHAoUb3BlcmF0aW9uUGVyc2lzdGVkSWQYBCABKAkSEQoJbmFtZXNwYWNlGAUgASgJIlQKIFB1c2hDYWNoZVdhcm1lck9wZXJhdGlvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UibwofR2V0Q2FjaGVXYXJtZXJPcGVyYXRpb25zUmVxdWVzdBIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEg0KBWxpbWl0GAMgASgFEg4KBm9mZnNldBgEIAEoBSKIAgoUQ2FjaGVXYXJtZXJPcGVyYXRpb24SCgoCaWQYASABKAkSGAoQb3BlcmF0aW9uQ29udGVudBgCIAEoCRIVCg1vcGVyYXRpb25OYW1lGAMgASgJEhwKFG9wZXJhdGlvblBlcnNpc3RlZElkGAQgASgJEhUKDW9wZXJhdGlvbkhhc2gYBSABKAkSEgoKY2xpZW50TmFtZRgGIAEoCRIVCg1jbGllbnRWZXJzaW9uGAcgASgJEhQKDHBsYW5uaW5nVGltZRgIIAEoAhIXCg9pc01hbnVhbGx5QWRkZWQYCSABKAgSEQoJY3JlYXRlZEF0GAogASgJEhEKCWNyZWF0ZWRCeRgLIAEoCSLHAQogR2V0Q2FjaGVXYXJtZXJPcGVyYXRpb25zUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI+CgpvcGVyYXRpb25zGAIgAygLMioud2cuY29zbW8ucGxhdGZvcm0udjEuQ2FjaGVXYXJtZXJPcGVyYXRpb24SEwoLdG90YWxfY291bnQYAyABKAUSHAoUaXNDYWNoZVdhcm1lckVuYWJsZWQYBCABKAgiVAojQ29tcHV0ZUNhY2hlV2FybWVyT3BlcmF0aW9uc1JlcXVlc3QSGgoSZmVkZXJhdGVkR3JhcGhOYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCSJYCiRDb21wdXRlQ2FjaGVXYXJtZXJPcGVyYXRpb25zUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSJnChtDb25maWd1cmVDYWNoZVdhcm1lclJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhkKEWVuYWJsZUNhY2hlV2FybWVyGAIgASgIEhoKEm1heE9wZXJhdGlvbnNDb3VudBgDIAEoBSJQChxDb25maWd1cmVDYWNoZVdhcm1lclJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiMAobR2V0Q2FjaGVXYXJtZXJDb25maWdSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCSKKAQocR2V0Q2FjaGVXYXJtZXJDb25maWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhwKFGlzQ2FjaGVXYXJtZXJFbmFibGVkGAIgASgIEhoKEm1heE9wZXJhdGlvbnNDb3VudBgDIAEoBSI8CidHZXRTdWJncmFwaENoZWNrRXh0ZW5zaW9uc0NvbmZpZ1JlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJIpQDCihHZXRTdWJncmFwaENoZWNrRXh0ZW5zaW9uc0NvbmZpZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USHQoVaXNFbmFibGVkRm9yTmFtZXNwYWNlGAIgASgIEiQKHGlzTGludGluZ0VuYWJsZWRGb3JOYW1lc3BhY2UYAyABKAgSKQohaXNHcmFwaFBydW5pbmdFbmFibGVkRm9yTmFtZXNwYWNlGAQgASgIEhAKCGVuZHBvaW50GAUgASgJEhsKE2lzU2VjcmV0S2V5QXNzaWduZWQYBiABKAgSGgoSaW5jbHVkZUNvbXBvc2VkU2RsGAcgASgIEhwKFGluY2x1ZGVMaW50aW5nSXNzdWVzGAggASgIEhwKFGluY2x1ZGVQcnVuaW5nSXNzdWVzGAkgASgIEhwKFGluY2x1ZGVTY2hlbWFDaGFuZ2VzGAogASgIEiEKGWluY2x1ZGVBZmZlY3RlZE9wZXJhdGlvbnMYCyABKAgitAIKJ0NvbmZpZ3VyZVN1YmdyYXBoQ2hlY2tFeHRlbnNpb25zUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSJQodZW5hYmxlU3ViZ3JhcGhDaGVja0V4dGVuc2lvbnMYAiABKAgSEAoIZW5kcG9pbnQYAyABKAkSFgoJc2VjcmV0S2V5GAQgASgJSACIAQESGgoSaW5jbHVkZUNvbXBvc2VkU2RsGAUgASgIEhwKFGluY2x1ZGVMaW50aW5nSXNzdWVzGAYgASgIEhwKFGluY2x1ZGVQcnVuaW5nSXNzdWVzGAcgASgIEhwKFGluY2x1ZGVTY2hlbWFDaGFuZ2VzGAggASgIEiEKGWluY2x1ZGVBZmZlY3RlZE9wZXJhdGlvbnMYCSABKAhCDAoKX3NlY3JldEtleSJcCihDb25maWd1cmVTdWJncmFwaENoZWNrRXh0ZW5zaW9uc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiXgohRGVsZXRlQ2FjaGVXYXJtZXJPcGVyYXRpb25SZXF1ZXN0EgoKAmlkGAEgASgJEhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgCIAEoCRIRCgluYW1lc3BhY2UYAyABKAkiVgoiRGVsZXRlQ2FjaGVXYXJtZXJPcGVyYXRpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIigKJkxpc3RSb3V0ZXJDb21wYXRpYmlsaXR5VmVyc2lvbnNSZXF1ZXN0Im0KJ0xpc3RSb3V0ZXJDb21wYXRpYmlsaXR5VmVyc2lvbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhAKCHZlcnNpb25zGAIgAygJIrEBCilTZXRHcmFwaFJvdXRlckNvbXBhdGliaWxpdHlWZXJzaW9uUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIPCgd2ZXJzaW9uGAMgASgJEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAQgASgISACIAQFCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uItgCCipTZXRHcmFwaFJvdXRlckNvbXBhdGliaWxpdHlWZXJzaW9uUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIYChBwcmV2aW91c192ZXJzaW9uGAIgASgJEhMKC25ld192ZXJzaW9uGAMgASgJEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAQgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchI/ChBkZXBsb3ltZW50RXJyb3JzGAUgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBiADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmciawopR2V0UHJvcG9zZWRTY2hlbWFPZkNoZWNrZWRTdWJncmFwaFJlcXVlc3QSDwoHY2hlY2tJZBgBIAEoCRIZChFjaGVja2VkU3ViZ3JhcGhJZBgCIAEoCRISCgpzdWJncmFwaElkGAMgASgJInYKKkdldFByb3Bvc2VkU2NoZW1hT2ZDaGVja2VkU3ViZ3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhYKDnByb3Bvc2VkU2NoZW1hGAIgASgJIrgCCghQcm9wb3NhbBIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJEhEKCWNyZWF0ZWRBdBgDIAEoCRIWCg5jcmVhdGVkQnlFbWFpbBgEIAEoCRINCgVzdGF0ZRgFIAEoCRIYChBmZWRlcmF0ZWRHcmFwaElkGAYgASgJEhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgHIAEoCRI5CglzdWJncmFwaHMYCCADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Qcm9wb3NhbFN1YmdyYXBoEhoKEmxhdGVzdENoZWNrU3VjY2VzcxgJIAEoCBIVCg1sYXRlc3RDaGVja0lkGAogASgJEjQKBm9yaWdpbhgLIAEoDjIkLndnLmNvc21vLnBsYXRmb3JtLnYxLlByb3Bvc2FsT3JpZ2luIoIBChBQcm9wb3NhbFN1YmdyYXBoEgwKBG5hbWUYASABKAkSEQoJc2NoZW1hU0RMGAIgASgJEhEKCWlzRGVsZXRlZBgDIAEoCBINCgVpc05ldxgEIAEoCBIrCgZsYWJlbHMYBSADKAsyGy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MYWJlbCKPAgoVQ3JlYXRlUHJvcG9zYWxSZXF1ZXN0EhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSDAoEbmFtZRgDIAEoCRI5CglzdWJncmFwaHMYBCADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Qcm9wb3NhbFN1YmdyYXBoEkgKEG5hbWluZ0NvbnZlbnRpb24YBSABKA4yLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Qcm9wb3NhbE5hbWluZ0NvbnZlbnRpb24SNAoGb3JpZ2luGAYgASgOMiQud2cuY29zbW8ucGxhdGZvcm0udjEuUHJvcG9zYWxPcmlnaW4i0AgKFkNyZWF0ZVByb3Bvc2FsUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRISCgpwcm9wb3NhbElkGAIgASgJEg8KB2NoZWNrSWQYAyABKAkSOwoPYnJlYWtpbmdDaGFuZ2VzGAQgAygLMiIud2cuY29zbW8ucGxhdGZvcm0udjEuU2NoZW1hQ2hhbmdlEj4KEm5vbkJyZWFraW5nQ2hhbmdlcxgFIAMoCzIiLndnLmNvc21vLnBsYXRmb3JtLnYxLlNjaGVtYUNoYW5nZRJBChFjb21wb3NpdGlvbkVycm9ycxgGIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISRQoTY29tcG9zaXRpb25XYXJuaW5ncxgHIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uV2FybmluZxIzCgpsaW50RXJyb3JzGAggAygLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuTGludElzc3VlEjUKDGxpbnRXYXJuaW5ncxgJIAMoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRJc3N1ZRJBChBncmFwaFBydW5lRXJyb3JzGAogAygLMicud2cuY29zbW8ucGxhdGZvcm0udjEuR3JhcGhQcnVuaW5nSXNzdWUSQwoSZ3JhcGhQcnVuZVdhcm5pbmdzGAsgAygLMicud2cuY29zbW8ucGxhdGZvcm0udjEuR3JhcGhQcnVuaW5nSXNzdWUSSwoTb3BlcmF0aW9uVXNhZ2VTdGF0cxgMIAEoCzIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkNoZWNrT3BlcmF0aW9uVXNhZ2VTdGF0cxIWCg5saW50aW5nU2tpcHBlZBgNIAEoCBIbChNncmFwaFBydW5pbmdTa2lwcGVkGA4gASgIEhAKCGNoZWNrVXJsGA8gASgJEhMKC3Byb3Bvc2FsVXJsGBAgASgJEhQKDHByb3Bvc2FsTmFtZRgRIAEoCRInChppc0xpbmtlZFRyYWZmaWNDaGVja0ZhaWxlZBgSIAEoCEgAiAEBEicKGmlzTGlua2VkUHJ1bmluZ0NoZWNrRmFpbGVkGBMgASgISAGIAQESIgoVaGFzTGlua2VkU2NoZW1hQ2hlY2tzGBQgASgISAKIAQESVwodY29tcG9zZWRTY2hlbWFCcmVha2luZ0NoYW5nZXMYFSADKAsyMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5GZWRlcmF0ZWRHcmFwaFNjaGVtYUNoYW5nZUIdChtfaXNMaW5rZWRUcmFmZmljQ2hlY2tGYWlsZWRCHQobX2lzTGlua2VkUHJ1bmluZ0NoZWNrRmFpbGVkQhgKFl9oYXNMaW5rZWRTY2hlbWFDaGVja3MiKAoSR2V0UHJvcG9zYWxSZXF1ZXN0EhIKCnByb3Bvc2FsSWQYASABKAkiggIKE0dldFByb3Bvc2FsUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIwCghwcm9wb3NhbBgCIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlByb3Bvc2FsElMKEGN1cnJlbnRTdWJncmFwaHMYAyADKAsyOS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRQcm9wb3NhbFJlc3BvbnNlLkN1cnJlbnRTdWJncmFwaBoyCg9DdXJyZW50U3ViZ3JhcGgSDAoEbmFtZRgBIAEoCRIRCglzY2hlbWFTREwYAiABKAkilwEKI0dldFByb3Bvc2Fsc0J5RmVkZXJhdGVkR3JhcGhSZXF1ZXN0EhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSEQoJc3RhcnREYXRlGAMgASgJEg8KB2VuZERhdGUYBCABKAkSDQoFbGltaXQYBSABKAUSDgoGb2Zmc2V0GAYgASgFIrsBCiRHZXRQcm9wb3NhbHNCeUZlZGVyYXRlZEdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIxCglwcm9wb3NhbHMYAiADKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Qcm9wb3NhbBIaChJpc1Byb3Bvc2Fsc0VuYWJsZWQYAyABKAgSEgoKdG90YWxDb3VudBgEIAEoBSJxChhHZXRQcm9wb3NhbENoZWNrc1JlcXVlc3QSEgoKcHJvcG9zYWxJZBgBIAEoCRINCgVsaW1pdBgCIAEoBRIOCgZvZmZzZXQYAyABKAUSEQoJc3RhcnREYXRlGAQgASgJEg8KB2VuZERhdGUYBSABKAkimgEKGUdldFByb3Bvc2FsQ2hlY2tzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIxCgZjaGVja3MYAiADKAsyIS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TY2hlbWFDaGVjaxIYChB0b3RhbENoZWNrc0NvdW50GAMgASgFIrUCChVVcGRhdGVQcm9wb3NhbFJlcXVlc3QSFAoMcHJvcG9zYWxOYW1lGAEgASgJEhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgCIAEoCRIPCgVzdGF0ZRgDIAEoCUgAEl8KEHVwZGF0ZWRTdWJncmFwaHMYBCABKAsyQy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVQcm9wb3NhbFJlcXVlc3QuVXBkYXRlUHJvcG9zYWxTdWJncmFwaHNIABIRCgluYW1lc3BhY2UYBSABKAkaVAoXVXBkYXRlUHJvcG9zYWxTdWJncmFwaHMSOQoJc3ViZ3JhcGhzGAEgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuUHJvcG9zYWxTdWJncmFwaEIPCg11cGRhdGVfYWN0aW9uIpEIChZVcGRhdGVQcm9wb3NhbFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USDwoHY2hlY2tJZBgCIAEoCRI7Cg9icmVha2luZ0NoYW5nZXMYAyADKAsyIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TY2hlbWFDaGFuZ2USPgoSbm9uQnJlYWtpbmdDaGFuZ2VzGAQgAygLMiIud2cuY29zbW8ucGxhdGZvcm0udjEuU2NoZW1hQ2hhbmdlEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAUgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAYgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nEjMKCmxpbnRFcnJvcnMYByADKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW50SXNzdWUSNQoMbGludFdhcm5pbmdzGAggAygLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuTGludElzc3VlEkEKEGdyYXBoUHJ1bmVFcnJvcnMYCSADKAsyJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HcmFwaFBydW5pbmdJc3N1ZRJDChJncmFwaFBydW5lV2FybmluZ3MYCiADKAsyJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HcmFwaFBydW5pbmdJc3N1ZRJLChNvcGVyYXRpb25Vc2FnZVN0YXRzGAsgASgLMi4ud2cuY29zbW8ucGxhdGZvcm0udjEuQ2hlY2tPcGVyYXRpb25Vc2FnZVN0YXRzEhYKDmxpbnRpbmdTa2lwcGVkGAwgASgIEhsKE2dyYXBoUHJ1bmluZ1NraXBwZWQYDSABKAgSEAoIY2hlY2tVcmwYDiABKAkSJwoaaXNMaW5rZWRUcmFmZmljQ2hlY2tGYWlsZWQYDyABKAhIAIgBARInChppc0xpbmtlZFBydW5pbmdDaGVja0ZhaWxlZBgQIAEoCEgBiAEBEiIKFWhhc0xpbmtlZFNjaGVtYUNoZWNrcxgRIAEoCEgCiAEBElcKHWNvbXBvc2VkU2NoZW1hQnJlYWtpbmdDaGFuZ2VzGBIgAygLMjAud2cuY29zbW8ucGxhdGZvcm0udjEuRmVkZXJhdGVkR3JhcGhTY2hlbWFDaGFuZ2VCHQobX2lzTGlua2VkVHJhZmZpY0NoZWNrRmFpbGVkQh0KG19pc0xpbmtlZFBydW5pbmdDaGVja0ZhaWxlZEIYChZfaGFzTGlua2VkU2NoZW1hQ2hlY2tzIlAKIkVuYWJsZVByb3Bvc2Fsc0Zvck5hbWVzcGFjZVJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhcKD2VuYWJsZVByb3Bvc2FscxgCIAEoCCJXCiNFbmFibGVQcm9wb3NhbHNGb3JOYW1lc3BhY2VSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIr4BCidDb25maWd1cmVOYW1lc3BhY2VQcm9wb3NhbENvbmZpZ1JlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEj4KEmNoZWNrU2V2ZXJpdHlMZXZlbBgCIAEoDjIiLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRTZXZlcml0eRJAChRwdWJsaXNoU2V2ZXJpdHlMZXZlbBgDIAEoDjIiLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRTZXZlcml0eSJcCihDb25maWd1cmVOYW1lc3BhY2VQcm9wb3NhbENvbmZpZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiNgohR2V0TmFtZXNwYWNlUHJvcG9zYWxDb25maWdSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCSLpAQoiR2V0TmFtZXNwYWNlUHJvcG9zYWxDb25maWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEg8KB2VuYWJsZWQYAiABKAgSPgoSY2hlY2tTZXZlcml0eUxldmVsGAMgASgOMiIud2cuY29zbW8ucGxhdGZvcm0udjEuTGludFNldmVyaXR5EkAKFHB1Ymxpc2hTZXZlcml0eUxldmVsGAQgASgOMiIud2cuY29zbW8ucGxhdGZvcm0udjEuTGludFNldmVyaXR5IqsBChtOYW1lc3BhY2VMb2dpbk1ldGhvZE1hcHBpbmcSFAoMbmFtZXNwYWNlX2lkGAEgASgJEiAKGGFsbG93ZWRfc3NvX3Byb3ZpZGVyX2lkcxgCIAMoCRIcChRhbGxvd19wYXNzd29yZF9sb2dpbhgDIAEoCBIaChJhbGxvd19nb29nbGVfbG9naW4YBCABKAgSGgoSYWxsb3dfZ2l0aHViX2xvZ2luGAUgASgIImkKIlVwZGF0ZU5hbWVzcGFjZUxvZ2luTWV0aG9kc1JlcXVlc3QSQwoIbWFwcGluZ3MYASADKAsyMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5OYW1lc3BhY2VMb2dpbk1ldGhvZE1hcHBpbmciVwojVXBkYXRlTmFtZXNwYWNlTG9naW5NZXRob2RzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSIiCiBMaXN0TmFtZXNwYWNlTG9naW5NZXRob2RzUmVxdWVzdCKaAQohTGlzdE5hbWVzcGFjZUxvZ2luTWV0aG9kc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQwoIbWFwcGluZ3MYAiADKAsyMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5OYW1lc3BhY2VMb2dpbk1ldGhvZE1hcHBpbmciqQEKGE9yZ2FuaXphdGlvbkxvZ2luTWV0aG9kcxIgChhhbGxvd2VkX3Nzb19wcm92aWRlcl9pZHMYASADKAkSHAoUYWxsb3dfcGFzc3dvcmRfbG9naW4YAiABKAgSGgoSYWxsb3dfZ29vZ2xlX2xvZ2luGAMgASgIEhoKEmFsbG93X2dpdGh1Yl9sb2dpbhgEIAEoCBIVCg1pc19yZXN0cmljdGVkGAUgASgIIiQKIkdldE9yZ2FuaXphdGlvbkxvZ2luTWV0aG9kc1JlcXVlc3QingEKI0dldE9yZ2FuaXphdGlvbkxvZ2luTWV0aG9kc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USRQoNbG9naW5fbWV0aG9kcxgCIAEoCzIuLndnLmNvc21vLnBsYXRmb3JtLnYxLk9yZ2FuaXphdGlvbkxvZ2luTWV0aG9kcyLCAQolVXBkYXRlT3JnYW5pemF0aW9uTG9naW5NZXRob2RzUmVxdWVzdBIgChhhbGxvd2VkX3Nzb19wcm92aWRlcl9pZHMYASADKAkSHAoUYWxsb3dfcGFzc3dvcmRfbG9naW4YAiABKAgSGgoSYWxsb3dfZ29vZ2xlX2xvZ2luGAMgASgIEhoKEmFsbG93X2dpdGh1Yl9sb2dpbhgEIAEoCBIhChljb25maXJtX25hbWVzcGFjZV9jaGFuZ2VzGAUgASgIIrcBCiZVcGRhdGVPcmdhbml6YXRpb25Mb2dpbk1ldGhvZHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEh0KFXJlcXVpcmVzX2NvbmZpcm1hdGlvbhgCIAEoCBI8ChNhZmZlY3RlZF9uYW1lc3BhY2VzGAMgAygLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuTmFtZXNwYWNlIugFChRHZXRPcGVyYXRpb25zUmVxdWVzdBIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhMKC2NsaWVudE5hbWVzGAMgAygJEhIKBWxpbWl0GAQgASgFSACIAQESEwoGb2Zmc2V0GAUgASgFSAGIAQESJwoaaW5jbHVkZUhhc0RlcHJlY2F0ZWRGaWVsZHMYBiABKAhIAogBARJHCgxmZXRjaEJhc2VkT24YByABKA4yLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5PcGVyYXRpb25zRmV0Y2hCYXNlZE9uSAOIAQESGwoOaW5jbHVkZUNvbnRlbnQYCCABKAhIBIgBARISCgVyYW5nZRgJIAEoBUgFiAEBEjcKCWRhdGVSYW5nZRgKIAEoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLkRhdGVSYW5nZUgGiAEBEhgKC3NlYXJjaFF1ZXJ5GAsgASgJSAeIAQESNgopaW5jbHVkZU9wZXJhdGlvbnNXaXRoRGVwcmVjYXRlZEZpZWxkc09ubHkYDCABKAhICIgBARI/Cg1zb3J0RGlyZWN0aW9uGA0gASgOMiMud2cuY29zbW8ucGxhdGZvcm0udjEuU29ydERpcmVjdGlvbkgJiAEBEh4KEWluY2x1ZGVUb3RhbENvdW50GA4gASgISAqIAQFCCAoGX2xpbWl0QgkKB19vZmZzZXRCHQobX2luY2x1ZGVIYXNEZXByZWNhdGVkRmllbGRzQg8KDV9mZXRjaEJhc2VkT25CEQoPX2luY2x1ZGVDb250ZW50QggKBl9yYW5nZUIMCgpfZGF0ZVJhbmdlQg4KDF9zZWFyY2hRdWVyeUIsCipfaW5jbHVkZU9wZXJhdGlvbnNXaXRoRGVwcmVjYXRlZEZpZWxkc09ubHlCEAoOX3NvcnREaXJlY3Rpb25CFAoSX2luY2x1ZGVUb3RhbENvdW50IpcEChVHZXRPcGVyYXRpb25zUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJJCgpvcGVyYXRpb25zGAIgAygLMjUud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3BlcmF0aW9uc1Jlc3BvbnNlLk9wZXJhdGlvbhIXCgp0b3RhbENvdW50GAMgASgFSACIAQEanAIKCU9wZXJhdGlvbhIMCgRoYXNoGAEgASgJEgwKBG5hbWUYAiABKAkSFAoHY29udGVudBgDIAEoCUgBiAEBEkcKBHR5cGUYBCABKA4yOS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcGVyYXRpb25zUmVzcG9uc2UuT3BlcmF0aW9uVHlwZRIgChNoYXNEZXByZWNhdGVkRmllbGRzGAUgASgISAKIAQESEQoHbGF0ZW5jeRgGIAEoAkgAEhYKDHJlcXVlc3RDb3VudBgHIAEoA0gAEhkKD2Vycm9yUGVyY2VudGFnZRgIIAEoAkgAQggKBm1ldHJpY0IKCghfY29udGVudEIWChRfaGFzRGVwcmVjYXRlZEZpZWxkcyI6Cg1PcGVyYXRpb25UeXBlEgkKBVFVRVJZEAASDAoITVVUQVRJT04QARIQCgxTVUJTQ1JJUFRJT04QAkINCgtfdG90YWxDb3VudCJPCh5HZXRDbGllbnRzRnJvbUFuYWx5dGljc1JlcXVlc3QSGgoSZmVkZXJhdGVkR3JhcGhOYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCSK6AQofR2V0Q2xpZW50c0Zyb21BbmFseXRpY3NSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEk0KB2NsaWVudHMYAiADKAsyPC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDbGllbnRzRnJvbUFuYWx5dGljc1Jlc3BvbnNlLkNsaWVudBoWCgZDbGllbnQSDAoEbmFtZRgBIAEoCSLeAQoaR2V0T3BlcmF0aW9uQ2xpZW50c1JlcXVlc3QSGgoSZmVkZXJhdGVkR3JhcGhOYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIVCg1vcGVyYXRpb25IYXNoGAMgASgJEhUKDW9wZXJhdGlvbk5hbWUYBCABKAkSEgoFcmFuZ2UYBSABKAVIAIgBARI3CglkYXRlUmFuZ2UYBiABKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EYXRlUmFuZ2VIAYgBAUIICgZfcmFuZ2VCDAoKX2RhdGVSYW5nZSLrAQobR2V0T3BlcmF0aW9uQ2xpZW50c1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USSQoHY2xpZW50cxgCIAMoCzI4LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9wZXJhdGlvbkNsaWVudHNSZXNwb25zZS5DbGllbnQaTwoGQ2xpZW50EgwKBG5hbWUYASABKAkSDwoHdmVyc2lvbhgCIAEoCRIUCgxyZXF1ZXN0Q291bnQYAyABKAMSEAoIbGFzdFVzZWQYBCABKAki/gEKI0dldE9wZXJhdGlvbkRlcHJlY2F0ZWRGaWVsZHNSZXF1ZXN0EhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSFQoNb3BlcmF0aW9uSGFzaBgDIAEoCRIaCg1vcGVyYXRpb25OYW1lGAQgASgJSACIAQESEgoFcmFuZ2UYBSABKAVIAYgBARI3CglkYXRlUmFuZ2UYBiABKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EYXRlUmFuZ2VIAogBAUIQCg5fb3BlcmF0aW9uTmFtZUIICgZfcmFuZ2VCDAoKX2RhdGVSYW5nZSKfAgokR2V0T3BlcmF0aW9uRGVwcmVjYXRlZEZpZWxkc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USZAoQZGVwcmVjYXRlZEZpZWxkcxgCIAMoCzJKLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9wZXJhdGlvbkRlcHJlY2F0ZWRGaWVsZHNSZXNwb25zZS5EZXByZWNhdGVkRmllbGQaXwoPRGVwcmVjYXRlZEZpZWxkEhEKCWZpZWxkTmFtZRgBIAEoCRIQCgh0eXBlTmFtZRgCIAEoCRIMCgRwYXRoGAMgASgJEhkKEWRlcHJlY2F0aW9uUmVhc29uGAQgASgJInEKIVZhbGlkYXRlQW5kRmV0Y2hQbHVnaW5EYXRhUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIrCgZsYWJlbHMYAyADKAsyGy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MYWJlbCKQAQoiVmFsaWRhdGVBbmRGZXRjaFBsdWdpbkRhdGFSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhIKCm5ld1ZlcnNpb24YAiABKAkSEQoJcHVzaFRva2VuGAMgASgJEhEKCXJlZmVyZW5jZRgEIAEoCSKPAQoTTGlua1N1YmdyYXBoUmVxdWVzdBIaChJzb3VyY2VTdWJncmFwaE5hbWUYASABKAkSHwoXc291cmNlU3ViZ3JhcGhOYW1lc3BhY2UYAiABKAkSGgoSdGFyZ2V0U3ViZ3JhcGhOYW1lGAMgASgJEh8KF3RhcmdldFN1YmdyYXBoTmFtZXNwYWNlGAQgASgJIkgKFExpbmtTdWJncmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiVAoVVW5saW5rU3ViZ3JhcGhSZXF1ZXN0EhoKEnNvdXJjZVN1YmdyYXBoTmFtZRgBIAEoCRIfChdzb3VyY2VTdWJncmFwaE5hbWVzcGFjZRgCIAEoCSJKChZVbmxpbmtTdWJncmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiOgoeVmVyaWZ5QVBJS2V5R3JhcGhBY2Nlc3NSZXF1ZXN0EhgKEGZlZGVyYXRlZEdyYXBoSWQYASABKAkipgEKH1ZlcmlmeUFQSUtleUdyYXBoQWNjZXNzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIyCipoYXNPcmdhbml6YXRpb25BZG1pbk9yRGV2ZWxvcGVyUGVybWlzc2lvbnMYAiABKAgSHQoVaGFzV3JpdGVBY2Nlc3NUb0dyYXBoGAMgASgIIisKGkluaXRpYWxpemVDb3Ntb1VzZXJSZXF1ZXN0Eg0KBXRva2VuGAEgASgJIk8KG0luaXRpYWxpemVDb3Ntb1VzZXJSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIhoKGExpc3RPcmdhbml6YXRpb25zUmVxdWVzdCL9AQoZTGlzdE9yZ2FuaXphdGlvbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEl0KDW9yZ2FuaXphdGlvbnMYAiADKAsyRi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaXN0T3JnYW5pemF0aW9uc1Jlc3BvbnNlLk9yZ2FuaXphdGlvbk1lbWJlcnNoaXAaTwoWT3JnYW5pemF0aW9uTWVtYmVyc2hpcBIKCgJpZBgBIAEoCRIMCgRzbHVnGAIgASgJEgwKBG5hbWUYAyABKAkSDQoFcm9sZXMYBCADKAkiwAEKFVJlY29tcG9zZUdyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIUCgxpc19tb25vZ3JhcGgYAyABKAgSEgoFbGltaXQYBCABKAVIAIgBARItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgFIAEoCEgBiAEBQggKBl9saW1pdEIjCiFfZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24i6wIKFlJlY29tcG9zZUdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJBChFjb21wb3NpdGlvbkVycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISPwoQZGVwbG95bWVudEVycm9ycxgDIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlcGxveW1lbnRFcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAQgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nEkQKC2Vycm9yQ291bnRzGAUgASgLMioud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhQdWJsaXNoU3RhdHNIAIgBAUIOCgxfZXJyb3JDb3VudHMisAEKG1JlY29tcG9zZUZlYXR1cmVGbGFnUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRISCgVsaW1pdBgDIAEoBUgAiAEBEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAUgASgISAGIAQFCCAoGX2xpbWl0QiMKIV9kaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbiLxAgocUmVjb21wb3NlRmVhdHVyZUZsYWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchI/ChBkZXBsb3ltZW50RXJyb3JzGAMgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBCADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcSRAoLZXJyb3JDb3VudHMYBSABKAsyKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaFB1Ymxpc2hTdGF0c0gAiAEBQg4KDF9lcnJvckNvdW50cyIWChRHZXRPbmJvYXJkaW5nUmVxdWVzdCKgAQoVR2V0T25ib2FyZGluZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USFwoKZmluaXNoZWRBdBgDIAEoCUgAiAEBEhwKFGZlZGVyYXRlZEdyYXBoc0NvdW50GAQgASgFEg8KB2VuYWJsZWQYBSABKAhCDQoLX2ZpbmlzaGVkQXQiGQoXQ3JlYXRlT25ib2FyZGluZ1JlcXVlc3QikgEKGENyZWF0ZU9uYm9hcmRpbmdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhcKCmZpbmlzaGVkQXQYAiABKAlIAIgBARIcChRmZWRlcmF0ZWRHcmFwaHNDb3VudBgDIAEoBUINCgtfZmluaXNoZWRBdCIZChdGaW5pc2hPbmJvYXJkaW5nUmVxdWVzdCJ+ChhGaW5pc2hPbmJvYXJkaW5nUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIcChRmZWRlcmF0ZWRHcmFwaHNDb3VudBgCIAEoBRISCgpmaW5pc2hlZEF0GAMgASgJKk8KFUJhdGNoUHVibGlzaEpvYlN0YXR1cxILCgdQRU5ESU5HEAASDgoKUFJPQ0VTU0lORxABEgoKBkZBSUxFRBACEg0KCUNPTVBMRVRFRBADKiMKDExpbnRTZXZlcml0eRIICgR3YXJuEAASCQoFZXJyb3IQASo/CgxTdWJncmFwaFR5cGUSDAoIU1RBTkRBUkQQABIPCgtHUlBDX1BMVUdJThABEhAKDEdSUENfU0VSVklDRRACKlUKFkFuYWx5dGljc1ZpZXdHcm91cE5hbWUSCAoETm9uZRAAEhEKDU9wZXJhdGlvbk5hbWUQARIKCgZDbGllbnQQAhISCg5IdHRwU3RhdHVzQ29kZRADKjEKDUN1c3RvbU9wdGlvbnMSCAoEVGV4dBAAEgkKBVJhbmdlEAESCwoHQm9vbGVhbhACKo4BCgRVbml0Eg8KC1Vuc3BlY2lmaWVkEAASDwoLTmFub3NlY29uZHMQARIRCg1Vbml4VGltZXN0YW1wEAISCQoFQnl0ZXMQAxINCglDb2RlQmxvY2sQBBIOCgpTdGF0dXNDb2RlEAUSCwoHVHJhY2VJRBAGEgoKBlNwYW5JRBAHEg4KClBlcmNlbnRhZ2UQCCr9AQobQW5hbHl0aWNzVmlld0ZpbHRlck9wZXJhdG9yEgoKBkVRVUFMUxAAEg4KCk5PVF9FUVVBTFMQARIQCgxHUkVBVEVSX1RIQU4QAhINCglMRVNTX1RIQU4QAxIZChVHUkVBVEVSX1RIQU5fT1JfRVFVQUwQBBIWChJMRVNTX1RIQU5fT1JfRVFVQUwQBRIMCghDT05UQUlOUxAGEhAKDE5PVF9DT05UQUlOUxAHEgYKAklOEAgSCgoGTk9UX0lOEAkSCwoHQkVUV0VFThAKEg8KC05PVF9CRVRXRUVOEAsSCwoHSVNfTlVMTBAMEg8KC0lTX05PVF9OVUxMEA0qRQoJRXhwaXJlc0F0EgkKBU5FVkVSEAASDwoLVEhJUlRZX0RBWVMQARIOCgpTSVhfTU9OVEhTEAISDAoIT05FX1lFQVIQAyqsAQoPTG9naW5NZXRob2RUeXBlEiEKHUxPR0lOX01FVEhPRF9UWVBFX1VOU1BFQ0lGSUVEEAASGQoVTE9HSU5fTUVUSE9EX1RZUEVfU1NPEAESHgoaTE9HSU5fTUVUSE9EX1RZUEVfUEFTU1dPUkQQAhIdChlMT0dJTl9NRVRIT0RfVFlQRV9BUElfS0VZEAMSHAoYTE9HSU5fTUVUSE9EX1RZUEVfU09DSUFMEAQqgAEKE1NvY2lhbExvZ2luUHJvdmlkZXISJQohU09DSUFMX0xPR0lOX1BST1ZJREVSX1VOU1BFQ0lGSUVEEAASIAocU09DSUFMX0xPR0lOX1BST1ZJREVSX0dPT0dMRRABEiAKHFNPQ0lBTF9MT0dJTl9QUk9WSURFUl9HSVRIVUIQAipFChhQdWJsaXNoZWRPcGVyYXRpb25TdGF0dXMSDgoKVVBfVE9fREFURRAAEgsKB0NSRUFURUQQARIMCghDT05GTElDVBACKhwKD0ludGVncmF0aW9uVHlwZRIJCgVTTEFDSxAAKiUKB0ZlYXR1cmUSCAoEcmJhYxAAEgYKAmFpEAESCAoEc2NpbRACKiwKDlByb3Bvc2FsT3JpZ2luEgwKCElOVEVSTkFMEAASDAoIRVhURVJOQUwQASo3ChhQcm9wb3NhbE5hbWluZ0NvbnZlbnRpb24SCgoGTk9STUFMEAASDwoLSU5DUkVNRU5UQUwQASo/ChZPcGVyYXRpb25zRmV0Y2hCYXNlZE9uEgwKCFJFUVVFU1RTEAASCwoHTEFURU5DWRABEgoKBkVSUk9SUxACKiIKDVNvcnREaXJlY3Rpb24SBwoDQVNDEAASCAoEREVTQxABMrzIAQoPUGxhdGZvcm1TZXJ2aWNlEoUBChZDcmVhdGVQbGF5Z3JvdW5kU2NyaXB0EjMud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlUGxheWdyb3VuZFNjcmlwdFJlcXVlc3QaNC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVQbGF5Z3JvdW5kU2NyaXB0UmVzcG9uc2UiABKFAQoWRGVsZXRlUGxheWdyb3VuZFNjcmlwdBIzLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZVBsYXlncm91bmRTY3JpcHRSZXF1ZXN0GjQud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlUGxheWdyb3VuZFNjcmlwdFJlc3BvbnNlIgAShQEKFlVwZGF0ZVBsYXlncm91bmRTY3JpcHQSMy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVQbGF5Z3JvdW5kU2NyaXB0UmVxdWVzdBo0LndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZVBsYXlncm91bmRTY3JpcHRSZXNwb25zZSIAEn8KFEdldFBsYXlncm91bmRTY3JpcHRzEjEud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0UGxheWdyb3VuZFNjcmlwdHNSZXF1ZXN0GjIud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0UGxheWdyb3VuZFNjcmlwdHNSZXNwb25zZSIAEnAKD0NyZWF0ZU5hbWVzcGFjZRIsLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZU5hbWVzcGFjZVJlcXVlc3QaLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVOYW1lc3BhY2VSZXNwb25zZSIAEnAKD0RlbGV0ZU5hbWVzcGFjZRIsLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZU5hbWVzcGFjZVJlcXVlc3QaLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVOYW1lc3BhY2VSZXNwb25zZSIAEnAKD1JlbmFtZU5hbWVzcGFjZRIsLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlbmFtZU5hbWVzcGFjZVJlcXVlc3QaLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZW5hbWVOYW1lc3BhY2VSZXNwb25zZSIAEmoKDUdldE5hbWVzcGFjZXMSKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXROYW1lc3BhY2VzUmVxdWVzdBorLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE5hbWVzcGFjZXNSZXNwb25zZSIAEmcKDEdldE5hbWVzcGFjZRIpLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE5hbWVzcGFjZVJlcXVlc3QaKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXROYW1lc3BhY2VSZXNwb25zZSIAEmcKDEdldFdvcmtzcGFjZRIpLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFdvcmtzcGFjZVJlcXVlc3QaKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRXb3Jrc3BhY2VSZXNwb25zZSIAEm0KDkNyZWF0ZUNvbnRyYWN0Eisud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlQ29udHJhY3RSZXF1ZXN0Giwud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlQ29udHJhY3RSZXNwb25zZSIAEm0KDlVwZGF0ZUNvbnRyYWN0Eisud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlQ29udHJhY3RSZXF1ZXN0Giwud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlQ29udHJhY3RSZXNwb25zZSIAEmcKEk1vdmVGZWRlcmF0ZWRHcmFwaBImLndnLmNvc21vLnBsYXRmb3JtLnYxLk1vdmVHcmFwaFJlcXVlc3QaJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Nb3ZlR3JhcGhSZXNwb25zZSIAEmEKDE1vdmVTdWJncmFwaBImLndnLmNvc21vLnBsYXRmb3JtLnYxLk1vdmVHcmFwaFJlcXVlc3QaJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Nb3ZlR3JhcGhSZXNwb25zZSIAEmIKDU1vdmVNb25vZ3JhcGgSJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Nb3ZlR3JhcGhSZXF1ZXN0Gicud2cuY29zbW8ucGxhdGZvcm0udjEuTW92ZUdyYXBoUmVzcG9uc2UiABJwCg9DcmVhdGVNb25vZ3JhcGgSLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVNb25vZ3JhcGhSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlTW9ub2dyYXBoUmVzcG9uc2UiABJzChBQdWJsaXNoTW9ub2dyYXBoEi0ud2cuY29zbW8ucGxhdGZvcm0udjEuUHVibGlzaE1vbm9ncmFwaFJlcXVlc3QaLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QdWJsaXNoTW9ub2dyYXBoUmVzcG9uc2UiABJwCg9EZWxldGVNb25vZ3JhcGgSLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVNb25vZ3JhcGhSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlTW9ub2dyYXBoUmVzcG9uc2UiABJwCg9VcGRhdGVNb25vZ3JhcGgSLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVNb25vZ3JhcGhSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlTW9ub2dyYXBoUmVzcG9uc2UiABJzChBNaWdyYXRlTW9ub2dyYXBoEi0ud2cuY29zbW8ucGxhdGZvcm0udjEuTWlncmF0ZU1vbm9ncmFwaFJlcXVlc3QaLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5NaWdyYXRlTW9ub2dyYXBoUmVzcG9uc2UiABKIAQoXQ3JlYXRlRmVkZXJhdGVkU3ViZ3JhcGgSNC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVGZWRlcmF0ZWRTdWJncmFwaFJlcXVlc3QaNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVGZWRlcmF0ZWRTdWJncmFwaFJlc3BvbnNlIgASiwEKGFB1Ymxpc2hGZWRlcmF0ZWRTdWJncmFwaBI1LndnLmNvc21vLnBsYXRmb3JtLnYxLlB1Ymxpc2hGZWRlcmF0ZWRTdWJncmFwaFJlcXVlc3QaNi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QdWJsaXNoRmVkZXJhdGVkU3ViZ3JhcGhSZXNwb25zZSIAEo4BChlQdWJsaXNoRmVkZXJhdGVkU3ViZ3JhcGhzEjYud2cuY29zbW8ucGxhdGZvcm0udjEuUHVibGlzaEZlZGVyYXRlZFN1YmdyYXBoc1JlcXVlc3QaNy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QdWJsaXNoRmVkZXJhdGVkU3ViZ3JhcGhzUmVzcG9uc2UiABKLAQoYR2V0QmF0Y2hQdWJsaXNoSm9iU3RhdHVzEjUud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0QmF0Y2hQdWJsaXNoSm9iU3RhdHVzUmVxdWVzdBo2LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEJhdGNoUHVibGlzaEpvYlN0YXR1c1Jlc3BvbnNlIgASfwoUQ3JlYXRlRmVkZXJhdGVkR3JhcGgSMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVGZWRlcmF0ZWRHcmFwaFJlcXVlc3QaMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVGZWRlcmF0ZWRHcmFwaFJlc3BvbnNlIgASfwoURGVsZXRlRmVkZXJhdGVkR3JhcGgSMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVGZWRlcmF0ZWRHcmFwaFJlcXVlc3QaMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVGZWRlcmF0ZWRHcmFwaFJlc3BvbnNlIgASiAEKF0RlbGV0ZUZlZGVyYXRlZFN1YmdyYXBoEjQud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlRmVkZXJhdGVkU3ViZ3JhcGhSZXF1ZXN0GjUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlRmVkZXJhdGVkU3ViZ3JhcGhSZXNwb25zZSIAEnwKE0NoZWNrU3ViZ3JhcGhTY2hlbWESMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DaGVja1N1YmdyYXBoU2NoZW1hUmVxdWVzdBoxLndnLmNvc21vLnBsYXRmb3JtLnYxLkNoZWNrU3ViZ3JhcGhTY2hlbWFSZXNwb25zZSIAEqkBCiJHZXRQcm9wb3NlZFNjaGVtYU9mQ2hlY2tlZFN1YmdyYXBoEj8ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0UHJvcG9zZWRTY2hlbWFPZkNoZWNrZWRTdWJncmFwaFJlcXVlc3QaQC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRQcm9wb3NlZFNjaGVtYU9mQ2hlY2tlZFN1YmdyYXBoUmVzcG9uc2UiABJ2ChFGaXhTdWJncmFwaFNjaGVtYRIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkZpeFN1YmdyYXBoU2NoZW1hUmVxdWVzdBovLndnLmNvc21vLnBsYXRmb3JtLnYxLkZpeFN1YmdyYXBoU2NoZW1hUmVzcG9uc2UiABJ/ChRVcGRhdGVGZWRlcmF0ZWRHcmFwaBIxLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZUZlZGVyYXRlZEdyYXBoUmVxdWVzdBoyLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZUZlZGVyYXRlZEdyYXBoUmVzcG9uc2UiABJtCg5VcGRhdGVTdWJncmFwaBIrLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZVN1YmdyYXBoUmVxdWVzdBosLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZVN1YmdyYXBoUmVzcG9uc2UiABJ8ChNDaGVja0ZlZGVyYXRlZEdyYXBoEjAud2cuY29zbW8ucGxhdGZvcm0udjEuQ2hlY2tGZWRlcmF0ZWRHcmFwaFJlcXVlc3QaMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DaGVja0ZlZGVyYXRlZEdyYXBoUmVzcG9uc2UiABJVCgZXaG9BbUkSIy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5XaG9BbUlSZXF1ZXN0GiQud2cuY29zbW8ucGxhdGZvcm0udjEuV2hvQW1JUmVzcG9uc2UiABJ8ChNHZW5lcmF0ZVJvdXRlclRva2VuEjAud2cuY29zbW8ucGxhdGZvcm0udjEuR2VuZXJhdGVSb3V0ZXJUb2tlblJlcXVlc3QaMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZW5lcmF0ZVJvdXRlclRva2VuUmVzcG9uc2UiABJwCg9HZXRSb3V0ZXJUb2tlbnMSLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRSb3V0ZXJUb2tlbnNSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Um91dGVyVG9rZW5zUmVzcG9uc2UiABJ2ChFEZWxldGVSb3V0ZXJUb2tlbhIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZVJvdXRlclRva2VuUmVxdWVzdBovLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZVJvdXRlclRva2VuUmVzcG9uc2UiABKRAQoaUHVibGlzaFBlcnNpc3RlZE9wZXJhdGlvbnMSNy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QdWJsaXNoUGVyc2lzdGVkT3BlcmF0aW9uc1JlcXVlc3QaOC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QdWJsaXNoUGVyc2lzdGVkT3BlcmF0aW9uc1Jlc3BvbnNlIgASnQEKHkNoZWNrUGVyc2lzdGVkT3BlcmF0aW9uVHJhZmZpYxI7LndnLmNvc21vLnBsYXRmb3JtLnYxLkNoZWNrUGVyc2lzdGVkT3BlcmF0aW9uVHJhZmZpY1JlcXVlc3QaPC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DaGVja1BlcnNpc3RlZE9wZXJhdGlvblRyYWZmaWNSZXNwb25zZSIAEosBChhEZWxldGVQZXJzaXN0ZWRPcGVyYXRpb24SNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVQZXJzaXN0ZWRPcGVyYXRpb25SZXF1ZXN0GjYud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlUGVyc2lzdGVkT3BlcmF0aW9uUmVzcG9uc2UiABKFAQoWR2V0UGVyc2lzdGVkT3BlcmF0aW9ucxIzLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFBlcnNpc3RlZE9wZXJhdGlvbnNSZXF1ZXN0GjQud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0UGVyc2lzdGVkT3BlcmF0aW9uc1Jlc3BvbnNlIgASZwoMR2V0QXVkaXRMb2dzEikud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0QXVkaXRMb2dzUmVxdWVzdBoqLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEF1ZGl0TG9nc1Jlc3BvbnNlIgASfAoTSW5pdGlhbGl6ZUNvc21vVXNlchIwLndnLmNvc21vLnBsYXRmb3JtLnYxLkluaXRpYWxpemVDb3Ntb1VzZXJSZXF1ZXN0GjEud2cuY29zbW8ucGxhdGZvcm0udjEuSW5pdGlhbGl6ZUNvc21vVXNlclJlc3BvbnNlIgASdgoRTGlzdE9yZ2FuaXphdGlvbnMSLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaXN0T3JnYW5pemF0aW9uc1JlcXVlc3QaLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaXN0T3JnYW5pemF0aW9uc1Jlc3BvbnNlIgASeQoSR2V0RmVkZXJhdGVkR3JhcGhzEi8ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVkZXJhdGVkR3JhcGhzUmVxdWVzdBowLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlZGVyYXRlZEdyYXBoc1Jlc3BvbnNlIgASqQEKIkdldEZlZGVyYXRlZEdyYXBoc0J5U3ViZ3JhcGhMYWJlbHMSPy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWRlcmF0ZWRHcmFwaHNCeVN1YmdyYXBoTGFiZWxzUmVxdWVzdBpALndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlZGVyYXRlZEdyYXBoc0J5U3ViZ3JhcGhMYWJlbHNSZXNwb25zZSIAEogBChdHZXRGZWRlcmF0ZWRHcmFwaEJ5TmFtZRI0LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlZGVyYXRlZEdyYXBoQnlOYW1lUmVxdWVzdBo1LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlZGVyYXRlZEdyYXBoQnlOYW1lUmVzcG9uc2UiABKRAQoaR2V0RmVkZXJhdGVkR3JhcGhTRExCeU5hbWUSNy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWRlcmF0ZWRHcmFwaFNETEJ5TmFtZVJlcXVlc3QaOC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWRlcmF0ZWRHcmFwaFNETEJ5TmFtZVJlc3BvbnNlIgASZwoMR2V0U3ViZ3JhcGhzEikud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U3ViZ3JhcGhzUmVxdWVzdBoqLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFN1YmdyYXBoc1Jlc3BvbnNlIgASdgoRR2V0U3ViZ3JhcGhCeU5hbWUSLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaEJ5TmFtZVJlcXVlc3QaLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaEJ5TmFtZVJlc3BvbnNlIgASrAEKI0dldFN1YmdyYXBoU0RMRnJvbUxhdGVzdENvbXBvc2l0aW9uEkAud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U3ViZ3JhcGhTRExGcm9tTGF0ZXN0Q29tcG9zaXRpb25SZXF1ZXN0GkEud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U3ViZ3JhcGhTRExGcm9tTGF0ZXN0Q29tcG9zaXRpb25SZXNwb25zZSIAEn8KFEdldExhdGVzdFN1YmdyYXBoU0RMEjEud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0TGF0ZXN0U3ViZ3JhcGhTRExSZXF1ZXN0GjIud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0TGF0ZXN0U3ViZ3JhcGhTRExSZXNwb25zZSIAEpoBCh1HZXRDaGVja3NCeUZlZGVyYXRlZEdyYXBoTmFtZRI6LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENoZWNrc0J5RmVkZXJhdGVkR3JhcGhOYW1lUmVxdWVzdBo7LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENoZWNrc0J5RmVkZXJhdGVkR3JhcGhOYW1lUmVzcG9uc2UiABJwCg9HZXRDaGVja1N1bW1hcnkSLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDaGVja1N1bW1hcnlSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2hlY2tTdW1tYXJ5UmVzcG9uc2UiABJ5ChJHZXRDaGVja09wZXJhdGlvbnMSLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDaGVja09wZXJhdGlvbnNSZXF1ZXN0GjAud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2hlY2tPcGVyYXRpb25zUmVzcG9uc2UiABJ2ChFGb3JjZUNoZWNrU3VjY2VzcxIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkZvcmNlQ2hlY2tTdWNjZXNzUmVxdWVzdBovLndnLmNvc21vLnBsYXRmb3JtLnYxLkZvcmNlQ2hlY2tTdWNjZXNzUmVzcG9uc2UiABKLAQoYQ3JlYXRlT3BlcmF0aW9uT3ZlcnJpZGVzEjUud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT3BlcmF0aW9uT3ZlcnJpZGVzUmVxdWVzdBo2LndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZU9wZXJhdGlvbk92ZXJyaWRlc1Jlc3BvbnNlIgASiwEKGFJlbW92ZU9wZXJhdGlvbk92ZXJyaWRlcxI1LndnLmNvc21vLnBsYXRmb3JtLnYxLlJlbW92ZU9wZXJhdGlvbk92ZXJyaWRlc1JlcXVlc3QaNi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZW1vdmVPcGVyYXRpb25PdmVycmlkZXNSZXNwb25zZSIAEqMBCiBDcmVhdGVPcGVyYXRpb25JZ25vcmVBbGxPdmVycmlkZRI9LndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZU9wZXJhdGlvbklnbm9yZUFsbE92ZXJyaWRlUmVxdWVzdBo+LndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZU9wZXJhdGlvbklnbm9yZUFsbE92ZXJyaWRlUmVzcG9uc2UiABKjAQogUmVtb3ZlT3BlcmF0aW9uSWdub3JlQWxsT3ZlcnJpZGUSPS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZW1vdmVPcGVyYXRpb25JZ25vcmVBbGxPdmVycmlkZVJlcXVlc3QaPi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZW1vdmVPcGVyYXRpb25JZ25vcmVBbGxPdmVycmlkZVJlc3BvbnNlIgASggEKFUdldE9wZXJhdGlvbk92ZXJyaWRlcxIyLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9wZXJhdGlvbk92ZXJyaWRlc1JlcXVlc3QaMy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcGVyYXRpb25PdmVycmlkZXNSZXNwb25zZSIAEnAKD0dldEFsbE92ZXJyaWRlcxIsLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEFsbE92ZXJyaWRlc1JlcXVlc3QaLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRBbGxPdmVycmlkZXNSZXNwb25zZSIAErIBCiVUb2dnbGVDaGFuZ2VPdmVycmlkZXNGb3JBbGxPcGVyYXRpb25zEkIud2cuY29zbW8ucGxhdGZvcm0udjEuVG9nZ2xlQ2hhbmdlT3ZlcnJpZGVzRm9yQWxsT3BlcmF0aW9uc1JlcXVlc3QaQy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Ub2dnbGVDaGFuZ2VPdmVycmlkZXNGb3JBbGxPcGVyYXRpb25zUmVzcG9uc2UiABKyAQolQ3JlYXRlSWdub3JlT3ZlcnJpZGVzRm9yQWxsT3BlcmF0aW9ucxJCLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZUlnbm9yZU92ZXJyaWRlc0ZvckFsbE9wZXJhdGlvbnNSZXF1ZXN0GkMud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlSWdub3JlT3ZlcnJpZGVzRm9yQWxsT3BlcmF0aW9uc1Jlc3BvbnNlIgASfAoTR2V0T3BlcmF0aW9uQ29udGVudBIwLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9wZXJhdGlvbkNvbnRlbnRSZXF1ZXN0GjEud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3BlcmF0aW9uQ29udGVudFJlc3BvbnNlIgASkQEKGkdldEZlZGVyYXRlZEdyYXBoQ2hhbmdlbG9nEjcud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVkZXJhdGVkR3JhcGhDaGFuZ2Vsb2dSZXF1ZXN0Gjgud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVkZXJhdGVkR3JhcGhDaGFuZ2Vsb2dSZXNwb25zZSIAEo4BChlDcmVhdGVGZWRlcmF0ZWRHcmFwaFRva2VuEjYud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlRmVkZXJhdGVkR3JhcGhUb2tlblJlcXVlc3QaNy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVGZWRlcmF0ZWRHcmFwaFRva2VuUmVzcG9uc2UiABKCAQoVR2V0T3JnYW5pemF0aW9uQnlTbHVnEjIud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uQnlTbHVnUmVxdWVzdBozLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbkJ5U2x1Z1Jlc3BvbnNlIgAShQEKFkdldE9yZ2FuaXphdGlvbk1lbWJlcnMSMy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcmdhbml6YXRpb25NZW1iZXJzUmVxdWVzdBo0LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbk1lbWJlcnNSZXNwb25zZSIAEpoBCh1HZXRQZW5kaW5nT3JnYW5pemF0aW9uTWVtYmVycxI6LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFBlbmRpbmdPcmdhbml6YXRpb25NZW1iZXJzUmVxdWVzdBo7LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFBlbmRpbmdPcmdhbml6YXRpb25NZW1iZXJzUmVzcG9uc2UiABJ/ChRJc01lbWJlckxpbWl0UmVhY2hlZBIxLndnLmNvc21vLnBsYXRmb3JtLnYxLklzTWVtYmVyTGltaXRSZWFjaGVkUmVxdWVzdBoyLndnLmNvc21vLnBsYXRmb3JtLnYxLklzTWVtYmVyTGltaXRSZWFjaGVkUmVzcG9uc2UiABJhCgpJbnZpdGVVc2VyEicud2cuY29zbW8ucGxhdGZvcm0udjEuSW52aXRlVXNlclJlcXVlc3QaKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5JbnZpdGVVc2VyUmVzcG9uc2UiABJkCgtJbnZpdGVVc2VycxIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkludml0ZVVzZXJzUmVxdWVzdBopLndnLmNvc21vLnBsYXRmb3JtLnYxLkludml0ZVVzZXJzUmVzcG9uc2UiABJhCgpHZXRBUElLZXlzEicud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0QVBJS2V5c1JlcXVlc3QaKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRBUElLZXlzUmVzcG9uc2UiABJnCgxDcmVhdGVBUElLZXkSKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVBUElLZXlSZXF1ZXN0Gioud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlQVBJS2V5UmVzcG9uc2UiABJnCgxVcGRhdGVBUElLZXkSKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVBUElLZXlSZXF1ZXN0Gioud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlQVBJS2V5UmVzcG9uc2UiABJnCgxEZWxldGVBUElLZXkSKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVBUElLZXlSZXF1ZXN0Gioud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlQVBJS2V5UmVzcG9uc2UiABKLAQoYUmVtb3ZlT3JnYW5pemF0aW9uTWVtYmVyEjUud2cuY29zbW8ucGxhdGZvcm0udjEuUmVtb3ZlT3JnYW5pemF0aW9uTWVtYmVyUmVxdWVzdBo2LndnLmNvc21vLnBsYXRmb3JtLnYxLlJlbW92ZU9yZ2FuaXphdGlvbk1lbWJlclJlc3BvbnNlIgAScwoQUmVtb3ZlSW52aXRhdGlvbhItLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlbW92ZUludml0YXRpb25SZXF1ZXN0Gi4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVtb3ZlSW52aXRhdGlvblJlc3BvbnNlIgASdgoRTWlncmF0ZUZyb21BcG9sbG8SLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5NaWdyYXRlRnJvbUFwb2xsb1JlcXVlc3QaLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5NaWdyYXRlRnJvbUFwb2xsb1Jlc3BvbnNlIgASiAEKF0NyZWF0ZU9yZ2FuaXphdGlvbkdyb3VwEjQud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT3JnYW5pemF0aW9uR3JvdXBSZXF1ZXN0GjUud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT3JnYW5pemF0aW9uR3JvdXBSZXNwb25zZSIAEoIBChVHZXRPcmdhbml6YXRpb25Hcm91cHMSMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcmdhbml6YXRpb25Hcm91cHNSZXF1ZXN0GjMud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uR3JvdXBzUmVzcG9uc2UiABKUAQobR2V0T3JnYW5pemF0aW9uR3JvdXBNZW1iZXJzEjgud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uR3JvdXBNZW1iZXJzUmVxdWVzdBo5LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbkdyb3VwTWVtYmVyc1Jlc3BvbnNlIgASiAEKF1VwZGF0ZU9yZ2FuaXphdGlvbkdyb3VwEjQud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlT3JnYW5pemF0aW9uR3JvdXBSZXF1ZXN0GjUud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlT3JnYW5pemF0aW9uR3JvdXBSZXNwb25zZSIAEogBChdEZWxldGVPcmdhbml6YXRpb25Hcm91cBI0LndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZU9yZ2FuaXphdGlvbkdyb3VwUmVxdWVzdBo1LndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZU9yZ2FuaXphdGlvbkdyb3VwUmVzcG9uc2UiABKgAQofQ3JlYXRlT3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZxI8LndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZU9yZ2FuaXphdGlvbldlYmhvb2tDb25maWdSZXF1ZXN0Gj0ud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ1Jlc3BvbnNlIgASmgEKHUdldE9yZ2FuaXphdGlvbldlYmhvb2tDb25maWdzEjoud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ3NSZXF1ZXN0Gjsud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ3NSZXNwb25zZSIAEpEBChpHZXRPcmdhbml6YXRpb25XZWJob29rTWV0YRI3LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbldlYmhvb2tNZXRhUmVxdWVzdBo4LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbldlYmhvb2tNZXRhUmVzcG9uc2UiABKgAQofVXBkYXRlT3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZxI8LndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZU9yZ2FuaXphdGlvbldlYmhvb2tDb25maWdSZXF1ZXN0Gj0ud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlT3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ1Jlc3BvbnNlIgASoAEKH0RlbGV0ZU9yZ2FuaXphdGlvbldlYmhvb2tDb25maWcSPC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVPcmdhbml6YXRpb25XZWJob29rQ29uZmlnUmVxdWVzdBo9LndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZU9yZ2FuaXphdGlvbldlYmhvb2tDb25maWdSZXNwb25zZSIAEpoBCh1HZXRPcmdhbml6YXRpb25XZWJob29rSGlzdG9yeRI6LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbldlYmhvb2tIaXN0b3J5UmVxdWVzdBo7LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbldlYmhvb2tIaXN0b3J5UmVzcG9uc2UiABKOAQoZR2V0V2ViaG9va0RlbGl2ZXJ5RGV0YWlscxI2LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFdlYmhvb2tEZWxpdmVyeURldGFpbHNSZXF1ZXN0Gjcud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0V2ViaG9va0RlbGl2ZXJ5RGV0YWlsc1Jlc3BvbnNlIgAScwoQUmVkZWxpdmVyV2ViaG9vaxItLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlZGVsaXZlcldlYmhvb2tSZXF1ZXN0Gi4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVkZWxpdmVyV2ViaG9va1Jlc3BvbnNlIgASdgoRQ3JlYXRlSW50ZWdyYXRpb24SLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVJbnRlZ3JhdGlvblJlcXVlc3QaLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVJbnRlZ3JhdGlvblJlc3BvbnNlIgASlAEKG0dldE9yZ2FuaXphdGlvbkludGVncmF0aW9ucxI4LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbkludGVncmF0aW9uc1JlcXVlc3QaOS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcmdhbml6YXRpb25JbnRlZ3JhdGlvbnNSZXNwb25zZSIAEogBChdVcGRhdGVJbnRlZ3JhdGlvbkNvbmZpZxI0LndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZUludGVncmF0aW9uQ29uZmlnUmVxdWVzdBo1LndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZUludGVncmF0aW9uQ29uZmlnUmVzcG9uc2UiABJ2ChFEZWxldGVJbnRlZ3JhdGlvbhIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZUludGVncmF0aW9uUmVxdWVzdBovLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZUludGVncmF0aW9uUmVzcG9uc2UiABJhCgpEZWxldGVVc2VyEicud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlVXNlclJlcXVlc3QaKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVVc2VyUmVzcG9uc2UiABJ5ChJEZWxldGVPcmdhbml6YXRpb24SLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVPcmdhbml6YXRpb25SZXF1ZXN0GjAud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlT3JnYW5pemF0aW9uUmVzcG9uc2UiABJ8ChNSZXN0b3JlT3JnYW5pemF0aW9uEjAud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzdG9yZU9yZ2FuaXphdGlvblJlcXVlc3QaMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXN0b3JlT3JnYW5pemF0aW9uUmVzcG9uc2UiABJ2ChFMZWF2ZU9yZ2FuaXphdGlvbhIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkxlYXZlT3JnYW5pemF0aW9uUmVxdWVzdBovLndnLmNvc21vLnBsYXRmb3JtLnYxLkxlYXZlT3JnYW5pemF0aW9uUmVzcG9uc2UiABKOAQoZVXBkYXRlT3JnYW5pemF0aW9uRGV0YWlscxI2LndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZU9yZ2FuaXphdGlvbkRldGFpbHNSZXF1ZXN0Gjcud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlT3JnYW5pemF0aW9uRGV0YWlsc1Jlc3BvbnNlIgASfwoUVXBkYXRlT3JnTWVtYmVyR3JvdXASMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVPcmdNZW1iZXJHcm91cFJlcXVlc3QaMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVPcmdNZW1iZXJHcm91cFJlc3BvbnNlIgASfwoUSXNHaXRIdWJBcHBJbnN0YWxsZWQSMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Jc0dpdEh1YkFwcEluc3RhbGxlZFJlcXVlc3QaMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Jc0dpdEh1YkFwcEluc3RhbGxlZFJlc3BvbnNlIgASeQoSQ3JlYXRlT0lEQ1Byb3ZpZGVyEi8ud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT0lEQ1Byb3ZpZGVyUmVxdWVzdBowLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZU9JRENQcm92aWRlclJlc3BvbnNlIgAScAoPR2V0T0lEQ1Byb3ZpZGVyEiwud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T0lEQ1Byb3ZpZGVyUmVxdWVzdBotLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9JRENQcm92aWRlclJlc3BvbnNlIgASdgoRTGlzdE9JRENQcm92aWRlcnMSLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaXN0T0lEQ1Byb3ZpZGVyc1JlcXVlc3QaLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaXN0T0lEQ1Byb3ZpZGVyc1Jlc3BvbnNlIgASeQoSRGVsZXRlT0lEQ1Byb3ZpZGVyEi8ud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlT0lEQ1Byb3ZpZGVyUmVxdWVzdBowLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZU9JRENQcm92aWRlclJlc3BvbnNlIgAScwoQVXBkYXRlSURQTWFwcGVycxItLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZUlEUE1hcHBlcnNSZXF1ZXN0Gi4ud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlSURQTWFwcGVyc1Jlc3BvbnNlIgASYQoKR2V0Q2xpZW50cxInLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENsaWVudHNSZXF1ZXN0Gigud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2xpZW50c1Jlc3BvbnNlIgASfAoTUHJldmlld0RlbGV0ZUNsaWVudBIwLndnLmNvc21vLnBsYXRmb3JtLnYxLlByZXZpZXdEZWxldGVDbGllbnRSZXF1ZXN0GjEud2cuY29zbW8ucGxhdGZvcm0udjEuUHJldmlld0RlbGV0ZUNsaWVudFJlc3BvbnNlIgASZwoMRGVsZXRlQ2xpZW50Eikud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlQ2xpZW50UmVxdWVzdBoqLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZUNsaWVudFJlc3BvbnNlIgASYQoKR2V0Um91dGVycxInLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFJvdXRlcnNSZXF1ZXN0Gigud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Um91dGVyc1Jlc3BvbnNlIgASbQoOR2V0SW52aXRhdGlvbnMSKy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRJbnZpdGF0aW9uc1JlcXVlc3QaLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRJbnZpdGF0aW9uc1Jlc3BvbnNlIgASjgEKGUFjY2VwdE9yRGVjbGluZUludml0YXRpb24SNi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BY2NlcHRPckRlY2xpbmVJbnZpdGF0aW9uUmVxdWVzdBo3LndnLmNvc21vLnBsYXRmb3JtLnYxLkFjY2VwdE9yRGVjbGluZUludml0YXRpb25SZXNwb25zZSIAEnAKD0dldENvbXBvc2l0aW9ucxIsLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENvbXBvc2l0aW9uc1JlcXVlc3QaLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDb21wb3NpdGlvbnNSZXNwb25zZSIAEoIBChVHZXRDb21wb3NpdGlvbkRldGFpbHMSMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDb21wb3NpdGlvbkRldGFpbHNSZXF1ZXN0GjMud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q29tcG9zaXRpb25EZXRhaWxzUmVzcG9uc2UiABKCAQoVR2V0U2RsQnlTY2hlbWFWZXJzaW9uEjIud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U2RsQnlTY2hlbWFWZXJzaW9uUmVxdWVzdBozLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFNkbEJ5U2NoZW1hVmVyc2lvblJlc3BvbnNlIgASlAEKG0dldENoYW5nZWxvZ0J5U2NoZW1hVmVyc2lvbhI4LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENoYW5nZWxvZ0J5U2NoZW1hVmVyc2lvblJlcXVlc3QaOS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDaGFuZ2Vsb2dCeVNjaGVtYVZlcnNpb25SZXNwb25zZSIAEpEBChpHZXRVc2VyQWNjZXNzaWJsZVJlc291cmNlcxI3LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFVzZXJBY2Nlc3NpYmxlUmVzb3VyY2VzUmVxdWVzdBo4LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFVzZXJBY2Nlc3NpYmxlUmVzb3VyY2VzUmVzcG9uc2UiABKCAQoVVXBkYXRlRmVhdHVyZVNldHRpbmdzEjIud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlRmVhdHVyZVNldHRpbmdzUmVxdWVzdBozLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZUZlYXR1cmVTZXR0aW5nc1Jlc3BvbnNlIgASeQoSR2V0U3ViZ3JhcGhNZW1iZXJzEi8ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U3ViZ3JhcGhNZW1iZXJzUmVxdWVzdBowLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFN1YmdyYXBoTWVtYmVyc1Jlc3BvbnNlIgASXgoJQWRkUmVhZG1lEiYud2cuY29zbW8ucGxhdGZvcm0udjEuQWRkUmVhZG1lUmVxdWVzdBonLndnLmNvc21vLnBsYXRmb3JtLnYxLkFkZFJlYWRtZVJlc3BvbnNlIgASlwEKHEdldFVzZXJBY2Nlc3NpYmxlUGVybWlzc2lvbnMSOS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRVc2VyQWNjZXNzaWJsZVBlcm1pc3Npb25zUmVxdWVzdBo6LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFVzZXJBY2Nlc3NpYmxlUGVybWlzc2lvbnNSZXNwb25zZSIAEnYKEUNyZWF0ZUZlYXR1cmVGbGFnEi4ud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlRmVhdHVyZUZsYWdSZXF1ZXN0Gi8ud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlRmVhdHVyZUZsYWdSZXNwb25zZSIAEnYKEURlbGV0ZUZlYXR1cmVGbGFnEi4ud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlRmVhdHVyZUZsYWdSZXF1ZXN0Gi8ud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlRmVhdHVyZUZsYWdSZXNwb25zZSIAEnYKEVVwZGF0ZUZlYXR1cmVGbGFnEi4ud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlRmVhdHVyZUZsYWdSZXF1ZXN0Gi8ud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlRmVhdHVyZUZsYWdSZXNwb25zZSIAEnYKEUVuYWJsZUZlYXR1cmVGbGFnEi4ud2cuY29zbW8ucGxhdGZvcm0udjEuRW5hYmxlRmVhdHVyZUZsYWdSZXF1ZXN0Gi8ud2cuY29zbW8ucGxhdGZvcm0udjEuRW5hYmxlRmVhdHVyZUZsYWdSZXNwb25zZSIAEnYKEEdldEFuYWx5dGljc1ZpZXcSLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRBbmFseXRpY3NWaWV3UmVxdWVzdBouLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEFuYWx5dGljc1ZpZXdSZXNwb25zZSIDkAIBEpEBChlHZXREYXNoYm9hcmRBbmFseXRpY3NWaWV3EjYud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RGFzaGJvYXJkQW5hbHl0aWNzVmlld1JlcXVlc3QaNy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXREYXNoYm9hcmRBbmFseXRpY3NWaWV3UmVzcG9uc2UiA5ACARJbCghHZXRUcmFjZRIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFRyYWNlUmVxdWVzdBomLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFRyYWNlUmVzcG9uc2UiABJzCg9HZXRHcmFwaE1ldHJpY3MSLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRHcmFwaE1ldHJpY3NSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0R3JhcGhNZXRyaWNzUmVzcG9uc2UiA5ACARJ/ChNHZXRNZXRyaWNzRXJyb3JSYXRlEjAud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0TWV0cmljc0Vycm9yUmF0ZVJlcXVlc3QaMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRNZXRyaWNzRXJyb3JSYXRlUmVzcG9uc2UiA5ACARJ8ChJHZXRTdWJncmFwaE1ldHJpY3MSLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaE1ldHJpY3NSZXF1ZXN0GjAud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U3ViZ3JhcGhNZXRyaWNzUmVzcG9uc2UiA5ACARKXAQobR2V0U3ViZ3JhcGhNZXRyaWNzRXJyb3JSYXRlEjgud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U3ViZ3JhcGhNZXRyaWNzRXJyb3JSYXRlUmVxdWVzdBo5LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFN1YmdyYXBoTWV0cmljc0Vycm9yUmF0ZVJlc3BvbnNlIgOQAgESbQoNR2V0RmllbGRVc2FnZRIqLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZpZWxkVXNhZ2VSZXF1ZXN0Gisud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmllbGRVc2FnZVJlc3BvbnNlIgOQAgESlwEKHEdldE9yZ2FuaXphdGlvblJlcXVlc3RzQ291bnQSOS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcmdhbml6YXRpb25SZXF1ZXN0c0NvdW50UmVxdWVzdBo6LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvblJlcXVlc3RzQ291bnRSZXNwb25zZSIAEnkKEkNyZWF0ZU9yZ2FuaXphdGlvbhIvLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZU9yZ2FuaXphdGlvblJlcXVlc3QaMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVPcmdhbml6YXRpb25SZXNwb25zZSIAEpcBChxFbmFibGVMaW50aW5nRm9yVGhlTmFtZXNwYWNlEjkud2cuY29zbW8ucGxhdGZvcm0udjEuRW5hYmxlTGludGluZ0ZvclRoZU5hbWVzcGFjZVJlcXVlc3QaOi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5FbmFibGVMaW50aW5nRm9yVGhlTmFtZXNwYWNlUmVzcG9uc2UiABKXAQocQ29uZmlndXJlTmFtZXNwYWNlTGludENvbmZpZxI5LndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbmZpZ3VyZU5hbWVzcGFjZUxpbnRDb25maWdSZXF1ZXN0Gjoud2cuY29zbW8ucGxhdGZvcm0udjEuQ29uZmlndXJlTmFtZXNwYWNlTGludENvbmZpZ1Jlc3BvbnNlIgAShQEKFkdldE5hbWVzcGFjZUxpbnRDb25maWcSMy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXROYW1lc3BhY2VMaW50Q29uZmlnUmVxdWVzdBo0LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE5hbWVzcGFjZUxpbnRDb25maWdSZXNwb25zZSIAEpkBChhHZXROYW1lc3BhY2VDaGVja3NDb25maWcSPC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXROYW1lc3BhY2VDaGVja3NDb25maWd1cmF0aW9uUmVxdWVzdBo9LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE5hbWVzcGFjZUNoZWNrc0NvbmZpZ3VyYXRpb25SZXNwb25zZSIAEqIBChtVcGRhdGVOYW1lc3BhY2VDaGVja3NDb25maWcSPy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVOYW1lc3BhY2VDaGVja3NDb25maWd1cmF0aW9uUmVxdWVzdBpALndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZU5hbWVzcGFjZUNoZWNrc0NvbmZpZ3VyYXRpb25SZXNwb25zZSIAEnkKEkVuYWJsZUdyYXBoUHJ1bmluZxIvLndnLmNvc21vLnBsYXRmb3JtLnYxLkVuYWJsZUdyYXBoUHJ1bmluZ1JlcXVlc3QaMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5FbmFibGVHcmFwaFBydW5pbmdSZXNwb25zZSIAEq8BCiRDb25maWd1cmVOYW1lc3BhY2VHcmFwaFBydW5pbmdDb25maWcSQS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db25maWd1cmVOYW1lc3BhY2VHcmFwaFBydW5pbmdDb25maWdSZXF1ZXN0GkIud2cuY29zbW8ucGxhdGZvcm0udjEuQ29uZmlndXJlTmFtZXNwYWNlR3JhcGhQcnVuaW5nQ29uZmlnUmVzcG9uc2UiABKdAQoeR2V0TmFtZXNwYWNlR3JhcGhQcnVuaW5nQ29uZmlnEjsud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0TmFtZXNwYWNlR3JhcGhQcnVuaW5nQ29uZmlnUmVxdWVzdBo8LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE5hbWVzcGFjZUdyYXBoUHJ1bmluZ0NvbmZpZ1Jlc3BvbnNlIgAScAoPR2V0RmVhdHVyZUZsYWdzEiwud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVhdHVyZUZsYWdzUmVxdWVzdBotLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlYXR1cmVGbGFnc1Jlc3BvbnNlIgASfwoUR2V0RmVhdHVyZUZsYWdCeU5hbWUSMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlRmxhZ0J5TmFtZVJlcXVlc3QaMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlRmxhZ0J5TmFtZVJlc3BvbnNlIgASowEKIEdldEZlYXR1cmVTdWJncmFwaHNCeUZlYXR1cmVGbGFnEj0ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVhdHVyZVN1YmdyYXBoc0J5RmVhdHVyZUZsYWdSZXF1ZXN0Gj4ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVhdHVyZVN1YmdyYXBoc0J5RmVhdHVyZUZsYWdSZXNwb25zZSIAEnwKE0dldEZlYXR1cmVTdWJncmFwaHMSMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlU3ViZ3JhcGhzUmVxdWVzdBoxLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlYXR1cmVTdWJncmFwaHNSZXNwb25zZSIAEqABCh9HZXRGZWF0dXJlRmxhZ3NCeUZlZGVyYXRlZEdyYXBoEjwud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVhdHVyZUZsYWdzQnlGZWRlcmF0ZWRHcmFwaFJlcXVlc3QaPS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlRmxhZ3NCeUZlZGVyYXRlZEdyYXBoUmVzcG9uc2UiABLZAQoyR2V0RmVhdHVyZUZsYWdzSW5MYXRlc3RDb21wb3NpdGlvbkJ5RmVkZXJhdGVkR3JhcGgSTy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlRmxhZ3NJbkxhdGVzdENvbXBvc2l0aW9uQnlGZWRlcmF0ZWRHcmFwaFJlcXVlc3QaUC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlRmxhZ3NJbkxhdGVzdENvbXBvc2l0aW9uQnlGZWRlcmF0ZWRHcmFwaFJlc3BvbnNlIgASrAEKI0dldEZlYXR1cmVTdWJncmFwaHNCeUZlZGVyYXRlZEdyYXBoEkAud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVhdHVyZVN1YmdyYXBoc0J5RmVkZXJhdGVkR3JhcGhSZXF1ZXN0GkEud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVhdHVyZVN1YmdyYXBoc0J5RmVkZXJhdGVkR3JhcGhSZXNwb25zZSIAEoIBChVHZXRGZWRlcmF0ZWRHcmFwaEJ5SWQSMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWRlcmF0ZWRHcmFwaEJ5SWRSZXF1ZXN0GjMud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVkZXJhdGVkR3JhcGhCeUlkUmVzcG9uc2UiABJwCg9HZXRTdWJncmFwaEJ5SWQSLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaEJ5SWRSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U3ViZ3JhcGhCeUlkUmVzcG9uc2UiABKLAQoYUHVzaENhY2hlV2FybWVyT3BlcmF0aW9uEjUud2cuY29zbW8ucGxhdGZvcm0udjEuUHVzaENhY2hlV2FybWVyT3BlcmF0aW9uUmVxdWVzdBo2LndnLmNvc21vLnBsYXRmb3JtLnYxLlB1c2hDYWNoZVdhcm1lck9wZXJhdGlvblJlc3BvbnNlIgASiwEKGEdldENhY2hlV2FybWVyT3BlcmF0aW9ucxI1LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENhY2hlV2FybWVyT3BlcmF0aW9uc1JlcXVlc3QaNi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDYWNoZVdhcm1lck9wZXJhdGlvbnNSZXNwb25zZSIAEpcBChxDb21wdXRlQ2FjaGVXYXJtZXJPcGVyYXRpb25zEjkud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcHV0ZUNhY2hlV2FybWVyT3BlcmF0aW9uc1JlcXVlc3QaOi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wdXRlQ2FjaGVXYXJtZXJPcGVyYXRpb25zUmVzcG9uc2UiABJ/ChRDb25maWd1cmVDYWNoZVdhcm1lchIxLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbmZpZ3VyZUNhY2hlV2FybWVyUmVxdWVzdBoyLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbmZpZ3VyZUNhY2hlV2FybWVyUmVzcG9uc2UiABJ/ChRHZXRDYWNoZVdhcm1lckNvbmZpZxIxLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENhY2hlV2FybWVyQ29uZmlnUmVxdWVzdBoyLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENhY2hlV2FybWVyQ29uZmlnUmVzcG9uc2UiABKRAQoaRGVsZXRlQ2FjaGVXYXJtZXJPcGVyYXRpb24SNy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVDYWNoZVdhcm1lck9wZXJhdGlvblJlcXVlc3QaOC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVDYWNoZVdhcm1lck9wZXJhdGlvblJlc3BvbnNlIgASowEKIEdldFN1YmdyYXBoQ2hlY2tFeHRlbnNpb25zQ29uZmlnEj0ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U3ViZ3JhcGhDaGVja0V4dGVuc2lvbnNDb25maWdSZXF1ZXN0Gj4ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U3ViZ3JhcGhDaGVja0V4dGVuc2lvbnNDb25maWdSZXNwb25zZSIAEqMBCiBDb25maWd1cmVTdWJncmFwaENoZWNrRXh0ZW5zaW9ucxI9LndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbmZpZ3VyZVN1YmdyYXBoQ2hlY2tFeHRlbnNpb25zUmVxdWVzdBo+LndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbmZpZ3VyZVN1YmdyYXBoQ2hlY2tFeHRlbnNpb25zUmVzcG9uc2UiABJwCg9HZXRCaWxsaW5nUGxhbnMSLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRCaWxsaW5nUGxhbnNSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0QmlsbGluZ1BsYW5zUmVzcG9uc2UiABKCAQoVQ3JlYXRlQ2hlY2tvdXRTZXNzaW9uEjIud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlQ2hlY2tvdXRTZXNzaW9uUmVxdWVzdBozLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZUNoZWNrb3V0U2Vzc2lvblJlc3BvbnNlIgASkQEKGkNyZWF0ZUJpbGxpbmdQb3J0YWxTZXNzaW9uEjcud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlQmlsbGluZ1BvcnRhbFNlc3Npb25SZXF1ZXN0Gjgud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlQmlsbGluZ1BvcnRhbFNlc3Npb25SZXNwb25zZSIAEmQKC1VwZ3JhZGVQbGFuEigud2cuY29zbW8ucGxhdGZvcm0udjEuVXBncmFkZVBsYW5SZXF1ZXN0Gikud2cuY29zbW8ucGxhdGZvcm0udjEuVXBncmFkZVBsYW5SZXNwb25zZSIAEqABCh9MaXN0Um91dGVyQ29tcGF0aWJpbGl0eVZlcnNpb25zEjwud2cuY29zbW8ucGxhdGZvcm0udjEuTGlzdFJvdXRlckNvbXBhdGliaWxpdHlWZXJzaW9uc1JlcXVlc3QaPS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaXN0Um91dGVyQ29tcGF0aWJpbGl0eVZlcnNpb25zUmVzcG9uc2UiABKpAQoiU2V0R3JhcGhSb3V0ZXJDb21wYXRpYmlsaXR5VmVyc2lvbhI/LndnLmNvc21vLnBsYXRmb3JtLnYxLlNldEdyYXBoUm91dGVyQ29tcGF0aWJpbGl0eVZlcnNpb25SZXF1ZXN0GkAud2cuY29zbW8ucGxhdGZvcm0udjEuU2V0R3JhcGhSb3V0ZXJDb21wYXRpYmlsaXR5VmVyc2lvblJlc3BvbnNlIgASbQoOQ3JlYXRlUHJvcG9zYWwSKy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVQcm9wb3NhbFJlcXVlc3QaLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVQcm9wb3NhbFJlc3BvbnNlIgASZAoLR2V0UHJvcG9zYWwSKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRQcm9wb3NhbFJlcXVlc3QaKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRQcm9wb3NhbFJlc3BvbnNlIgASbQoOVXBkYXRlUHJvcG9zYWwSKy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVQcm9wb3NhbFJlcXVlc3QaLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVQcm9wb3NhbFJlc3BvbnNlIgASlAEKG0VuYWJsZVByb3Bvc2Fsc0Zvck5hbWVzcGFjZRI4LndnLmNvc21vLnBsYXRmb3JtLnYxLkVuYWJsZVByb3Bvc2Fsc0Zvck5hbWVzcGFjZVJlcXVlc3QaOS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5FbmFibGVQcm9wb3NhbHNGb3JOYW1lc3BhY2VSZXNwb25zZSIAEqMBCiBDb25maWd1cmVOYW1lc3BhY2VQcm9wb3NhbENvbmZpZxI9LndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbmZpZ3VyZU5hbWVzcGFjZVByb3Bvc2FsQ29uZmlnUmVxdWVzdBo+LndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbmZpZ3VyZU5hbWVzcGFjZVByb3Bvc2FsQ29uZmlnUmVzcG9uc2UiABKRAQoaR2V0TmFtZXNwYWNlUHJvcG9zYWxDb25maWcSNy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXROYW1lc3BhY2VQcm9wb3NhbENvbmZpZ1JlcXVlc3QaOC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXROYW1lc3BhY2VQcm9wb3NhbENvbmZpZ1Jlc3BvbnNlIgASlAEKG1VwZGF0ZU5hbWVzcGFjZUxvZ2luTWV0aG9kcxI4LndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZU5hbWVzcGFjZUxvZ2luTWV0aG9kc1JlcXVlc3QaOS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVOYW1lc3BhY2VMb2dpbk1ldGhvZHNSZXNwb25zZSIAEo4BChlMaXN0TmFtZXNwYWNlTG9naW5NZXRob2RzEjYud2cuY29zbW8ucGxhdGZvcm0udjEuTGlzdE5hbWVzcGFjZUxvZ2luTWV0aG9kc1JlcXVlc3QaNy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaXN0TmFtZXNwYWNlTG9naW5NZXRob2RzUmVzcG9uc2UiABKUAQobR2V0T3JnYW5pemF0aW9uTG9naW5NZXRob2RzEjgud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uTG9naW5NZXRob2RzUmVxdWVzdBo5LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbkxvZ2luTWV0aG9kc1Jlc3BvbnNlIgASnQEKHlVwZGF0ZU9yZ2FuaXphdGlvbkxvZ2luTWV0aG9kcxI7LndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZU9yZ2FuaXphdGlvbkxvZ2luTWV0aG9kc1JlcXVlc3QaPC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVPcmdhbml6YXRpb25Mb2dpbk1ldGhvZHNSZXNwb25zZSIAEpcBChxHZXRQcm9wb3NhbHNCeUZlZGVyYXRlZEdyYXBoEjkud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0UHJvcG9zYWxzQnlGZWRlcmF0ZWRHcmFwaFJlcXVlc3QaOi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRQcm9wb3NhbHNCeUZlZGVyYXRlZEdyYXBoUmVzcG9uc2UiABJ2ChFHZXRQcm9wb3NhbENoZWNrcxIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFByb3Bvc2FsQ2hlY2tzUmVxdWVzdBovLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFByb3Bvc2FsQ2hlY2tzUmVzcG9uc2UiABJqCg1HZXRPcGVyYXRpb25zEioud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3BlcmF0aW9uc1JlcXVlc3QaKy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcGVyYXRpb25zUmVzcG9uc2UiABKIAQoXR2V0Q2xpZW50c0Zyb21BbmFseXRpY3MSNC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDbGllbnRzRnJvbUFuYWx5dGljc1JlcXVlc3QaNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDbGllbnRzRnJvbUFuYWx5dGljc1Jlc3BvbnNlIgASfAoTR2V0T3BlcmF0aW9uQ2xpZW50cxIwLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9wZXJhdGlvbkNsaWVudHNSZXF1ZXN0GjEud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3BlcmF0aW9uQ2xpZW50c1Jlc3BvbnNlIgASlwEKHEdldE9wZXJhdGlvbkRlcHJlY2F0ZWRGaWVsZHMSOS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcGVyYXRpb25EZXByZWNhdGVkRmllbGRzUmVxdWVzdBo6LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9wZXJhdGlvbkRlcHJlY2F0ZWRGaWVsZHNSZXNwb25zZSIAEpEBChpWYWxpZGF0ZUFuZEZldGNoUGx1Z2luRGF0YRI3LndnLmNvc21vLnBsYXRmb3JtLnYxLlZhbGlkYXRlQW5kRmV0Y2hQbHVnaW5EYXRhUmVxdWVzdBo4LndnLmNvc21vLnBsYXRmb3JtLnYxLlZhbGlkYXRlQW5kRmV0Y2hQbHVnaW5EYXRhUmVzcG9uc2UiABJnCgxMaW5rU3ViZ3JhcGgSKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW5rU3ViZ3JhcGhSZXF1ZXN0Gioud2cuY29zbW8ucGxhdGZvcm0udjEuTGlua1N1YmdyYXBoUmVzcG9uc2UiABJtCg5VbmxpbmtTdWJncmFwaBIrLndnLmNvc21vLnBsYXRmb3JtLnYxLlVubGlua1N1YmdyYXBoUmVxdWVzdBosLndnLmNvc21vLnBsYXRmb3JtLnYxLlVubGlua1N1YmdyYXBoUmVzcG9uc2UiABKIAQoXVmVyaWZ5QVBJS2V5R3JhcGhBY2Nlc3MSNC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5WZXJpZnlBUElLZXlHcmFwaEFjY2Vzc1JlcXVlc3QaNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5WZXJpZnlBUElLZXlHcmFwaEFjY2Vzc1Jlc3BvbnNlIgASbQoOUmVjb21wb3NlR3JhcGgSKy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZWNvbXBvc2VHcmFwaFJlcXVlc3QaLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZWNvbXBvc2VHcmFwaFJlc3BvbnNlIgASfwoUUmVjb21wb3NlRmVhdHVyZUZsYWcSMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZWNvbXBvc2VGZWF0dXJlRmxhZ1JlcXVlc3QaMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZWNvbXBvc2VGZWF0dXJlRmxhZ1Jlc3BvbnNlIgASagoNR2V0T25ib2FyZGluZxIqLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9uYm9hcmRpbmdSZXF1ZXN0Gisud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T25ib2FyZGluZ1Jlc3BvbnNlIgAScwoQQ3JlYXRlT25ib2FyZGluZxItLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZU9uYm9hcmRpbmdSZXF1ZXN0Gi4ud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT25ib2FyZGluZ1Jlc3BvbnNlIgAScwoQRmluaXNoT25ib2FyZGluZxItLndnLmNvc21vLnBsYXRmb3JtLnYxLkZpbmlzaE9uYm9hcmRpbmdSZXF1ZXN0Gi4ud2cuY29zbW8ucGxhdGZvcm0udjEuRmluaXNoT25ib2FyZGluZ1Jlc3BvbnNlIgBiBnByb3RvMw", [file_wg_cosmo_common_common, file_wg_cosmo_notifications_events]); + fileDesc("CiN3Zy9jb3Ntby9wbGF0Zm9ybS92MS9wbGF0Zm9ybS5wcm90bxIUd2cuY29zbW8ucGxhdGZvcm0udjEiIwoFTGFiZWwSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJIlsKCFJlc3BvbnNlEi0KBGNvZGUYASABKA4yHy53Zy5jb3Ntby5jb21tb24uRW51bVN0YXR1c0NvZGUSFAoHZGV0YWlscxgCIAEoCUgAiAEBQgoKCF9kZXRhaWxzIi8KDlJlc3BvbnNlU3RhdHVzEgwKBGNvZGUYASABKAUSDwoHbWVzc2FnZRgCIAEoCSJKChdQdWJsaXNoTW9ub2dyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIOCgZzY2hlbWEYAyABKAkilwIKGFB1Ymxpc2hNb25vZ3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchI/ChBkZXBsb3ltZW50RXJyb3JzGAMgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBCADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmciYAoKUHJvdG9JbnB1dBIOCgZzY2hlbWEYASABKAkSEAoIbWFwcGluZ3MYAiABKAkSDAoEbG9jaxgDIAEoCRIRCglwbGF0Zm9ybXMYBCADKAkSDwoHdmVyc2lvbhgFIAEoCSKZBgofUHVibGlzaEZlZGVyYXRlZFN1YmdyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEg4KBnNjaGVtYRgCIAEoCRIYCgtyb3V0aW5nX3VybBgDIAEoCUgAiAEBEisKBmxhYmVscxgEIAMoCzIbLndnLmNvc21vLnBsYXRmb3JtLnYxLkxhYmVsElAKFXN1YnNjcmlwdGlvbl9wcm90b2NvbBgGIAEoDjIsLndnLmNvc21vLmNvbW1vbi5HcmFwaFFMU3Vic2NyaXB0aW9uUHJvdG9jb2xIAYgBARIdChBzdWJzY3JpcHRpb25fdXJsGAcgASgJSAKIAQESEQoJbmFtZXNwYWNlGAggASgJElAKFXdlYnNvY2tldF9zdWJwcm90b2NvbBgJIAEoDjIsLndnLmNvc21vLmNvbW1vbi5HcmFwaFFMV2Vic29ja2V0U3VicHJvdG9jb2xIA4gBARIgChNpc19mZWF0dXJlX3N1YmdyYXBoGAogASgISASIAQESHwoSYmFzZV9zdWJncmFwaF9uYW1lGAsgASgJSAWIAQESLQogZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24YDCABKAhIBogBARI1CgR0eXBlGA0gASgOMiIud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhUeXBlSAeIAQESNAoFcHJvdG8YDiABKAsyIC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Qcm90b0lucHV0SAiIAQESEgoFbGltaXQYDyABKAVICYgBAUIOCgxfcm91dGluZ191cmxCGAoWX3N1YnNjcmlwdGlvbl9wcm90b2NvbEITChFfc3Vic2NyaXB0aW9uX3VybEIYChZfd2Vic29ja2V0X3N1YnByb3RvY29sQhYKFF9pc19mZWF0dXJlX3N1YmdyYXBoQhUKE19iYXNlX3N1YmdyYXBoX25hbWVCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uQgcKBV90eXBlQggKBl9wcm90b0IICgZfbGltaXQizwMKIFB1Ymxpc2hGZWRlcmF0ZWRTdWJncmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQQoRY29tcG9zaXRpb25FcnJvcnMYAiADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbkVycm9yEj8KEGRlcGxveW1lbnRFcnJvcnMYAyADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZXBsb3ltZW50RXJyb3ISFwoKaGFzQ2hhbmdlZBgEIAEoCEgAiAEBEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBSADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcSIQoUcHJvcG9zYWxNYXRjaE1lc3NhZ2UYBiABKAlIAYgBARI/CgZjb3VudHMYByABKAsyKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaFB1Ymxpc2hTdGF0c0gCiAEBQg0KC19oYXNDaGFuZ2VkQhcKFV9wcm9wb3NhbE1hdGNoTWVzc2FnZUIJCgdfY291bnRzImgKFFN1YmdyYXBoUHVibGlzaFN0YXRzEhkKEWNvbXBvc2l0aW9uRXJyb3JzGAEgASgFEhsKE2NvbXBvc2l0aW9uV2FybmluZ3MYAiABKAUSGAoQZGVwbG95bWVudEVycm9ycxgDIAEoBSIvCg9QdWJsaXNoU3ViZ3JhcGgSDAoEbmFtZRgBIAEoCRIOCgZzY2hlbWEYAiABKAki/wEKIFB1Ymxpc2hGZWRlcmF0ZWRTdWJncmFwaHNSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRI4CglzdWJncmFwaHMYAiADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QdWJsaXNoU3ViZ3JhcGgSLQogZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24YAyABKAhIAIgBARISCgVsaW1pdBgEIAEoBUgBiAEBEhIKBWFzeW5jGAUgASgISAKIAQFCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uQggKBl9saW1pdEIICgZfYXN5bmMiqAMKIVB1Ymxpc2hGZWRlcmF0ZWRTdWJncmFwaHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAIgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchI/ChBkZXBsb3ltZW50RXJyb3JzGAMgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBCADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcSPwoGY291bnRzGAUgASgLMioud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhQdWJsaXNoU3RhdHNIAIgBARIcChR1cGRhdGVkU3ViZ3JhcGhOYW1lcxgGIAMoCRISCgVqb2JJZBgHIAEoCUgBiAEBQgkKB19jb3VudHNCCAoGX2pvYklkIk4KH0dldEJhdGNoUHVibGlzaEpvYlN0YXR1c1JlcXVlc3QSDQoFam9iSWQYASABKAkSEgoFbGltaXQYAiABKAVIAIgBAUIICgZfbGltaXQihAQKIEdldEJhdGNoUHVibGlzaEpvYlN0YXR1c1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQAoGc3RhdHVzGAIgASgOMisud2cuY29zbW8ucGxhdGZvcm0udjEuQmF0Y2hQdWJsaXNoSm9iU3RhdHVzSACIAQESGgoNZmFpbHVyZVJlYXNvbhgDIAEoCUgBiAEBEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAQgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchI/ChBkZXBsb3ltZW50RXJyb3JzGAUgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBiADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcSPwoGY291bnRzGAcgASgLMioud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhQdWJsaXNoU3RhdHNIAogBARIcChR1cGRhdGVkU3ViZ3JhcGhOYW1lcxgIIAMoCUIJCgdfc3RhdHVzQhAKDl9mYWlsdXJlUmVhc29uQgkKB19jb3VudHMiXgoHR2l0SW5mbxISCgpjb21taXRfc2hhGAEgASgJEhIKCmFjY291bnRfaWQYAiABKAkSEgoKb3duZXJfc2x1ZxgDIAEoCRIXCg9yZXBvc2l0b3J5X3NsdWcYBCABKAkiQAoKVkNTQ29udGV4dBIOCgZhdXRob3IYASABKAkSEgoKY29tbWl0X3NoYRgCIAEoCRIOCgZicmFuY2gYAyABKAkixwMKGkNoZWNrU3ViZ3JhcGhTY2hlbWFSZXF1ZXN0EhUKDXN1YmdyYXBoX25hbWUYASABKAkSDgoGc2NoZW1hGAIgASgMEi4KB2dpdEluZm8YAyABKAsyHS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HaXRJbmZvEhMKBmRlbGV0ZRgEIAEoCEgAiAEBEhEKCW5hbWVzcGFjZRgFIAEoCRIfChJza2lwX3RyYWZmaWNfY2hlY2sYBiABKAhIAYgBARI5Cgp2Y3NDb250ZXh0GAcgASgLMiAud2cuY29zbW8ucGxhdGZvcm0udjEuVkNTQ29udGV4dEgCiAEBEisKBmxhYmVscxgIIAMoCzIbLndnLmNvc21vLnBsYXRmb3JtLnYxLkxhYmVsEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAkgASgISAOIAQESEgoFbGltaXQYCiABKAVIBIgBAUIJCgdfZGVsZXRlQhUKE19za2lwX3RyYWZmaWNfY2hlY2tCDQoLX3Zjc0NvbnRleHRCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uQggKBl9saW1pdCKoAQoYRml4U3ViZ3JhcGhTY2hlbWFSZXF1ZXN0EhUKDXN1YmdyYXBoX25hbWUYASABKAkSDgoGc2NoZW1hGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCRItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgEIAEoCEgAiAEBQiMKIV9kaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbiLqAwoWQ3JlYXRlTW9ub2dyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRITCgtyb3V0aW5nX3VybBgDIAEoCRIRCglncmFwaF91cmwYBCABKAkSHQoQc3Vic2NyaXB0aW9uX3VybBgFIAEoCUgAiAEBElAKFXN1YnNjcmlwdGlvbl9wcm90b2NvbBgGIAEoDjIsLndnLmNvc21vLmNvbW1vbi5HcmFwaFFMU3Vic2NyaXB0aW9uUHJvdG9jb2xIAYgBARITCgZyZWFkbWUYByABKAlIAogBARIbChNhZG1pc3Npb25XZWJob29rVVJMGAggASgJElAKFXdlYnNvY2tldF9zdWJwcm90b2NvbBgJIAEoDjIsLndnLmNvc21vLmNvbW1vbi5HcmFwaFFMV2Vic29ja2V0U3VicHJvdG9jb2xIA4gBARIjChZhZG1pc3Npb25XZWJob29rU2VjcmV0GAogASgJSASIAQFCEwoRX3N1YnNjcmlwdGlvbl91cmxCGAoWX3N1YnNjcmlwdGlvbl9wcm90b2NvbEIJCgdfcmVhZG1lQhgKFl93ZWJzb2NrZXRfc3VicHJvdG9jb2xCGQoXX2FkbWlzc2lvbldlYmhvb2tTZWNyZXQiSwoXQ3JlYXRlTW9ub2dyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSK8AgobQ3JlYXRlRmVkZXJhdGVkR3JhcGhSZXF1ZXN0EgwKBG5hbWUYASABKAkSEwoLcm91dGluZ191cmwYAiABKAkSFgoObGFiZWxfbWF0Y2hlcnMYAyADKAkSEwoGcmVhZG1lGAQgASgJSACIAQESEQoJbmFtZXNwYWNlGAUgASgJEhsKE2FkbWlzc2lvbldlYmhvb2tVUkwYBiABKAkSIwoWYWRtaXNzaW9uV2ViaG9va1NlY3JldBgHIAEoCUgBiAEBEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAggASgISAKIAQFCCQoHX3JlYWRtZUIZChdfYWRtaXNzaW9uV2ViaG9va1NlY3JldEIjCiFfZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24ipgUKHkNyZWF0ZUZlZGVyYXRlZFN1YmdyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhgKC3JvdXRpbmdfdXJsGAIgASgJSACIAQESKwoGbGFiZWxzGAMgAygLMhsud2cuY29zbW8ucGxhdGZvcm0udjEuTGFiZWwSUAoVc3Vic2NyaXB0aW9uX3Byb3RvY29sGAUgASgOMiwud2cuY29zbW8uY29tbW9uLkdyYXBoUUxTdWJzY3JpcHRpb25Qcm90b2NvbEgBiAEBEh0KEHN1YnNjcmlwdGlvbl91cmwYBiABKAlIAogBARITCgZyZWFkbWUYByABKAlIA4gBARIRCgluYW1lc3BhY2UYCCABKAkSUAoVd2Vic29ja2V0X3N1YnByb3RvY29sGAkgASgOMiwud2cuY29zbW8uY29tbW9uLkdyYXBoUUxXZWJzb2NrZXRTdWJwcm90b2NvbEgEiAEBEiIKFWlzX2V2ZW50X2RyaXZlbl9ncmFwaBgKIAEoCEgFiAEBEiAKE2lzX2ZlYXR1cmVfc3ViZ3JhcGgYCyABKAhIBogBARIfChJiYXNlX3N1YmdyYXBoX25hbWUYDCABKAlIB4gBARIwCgR0eXBlGA0gASgOMiIud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhUeXBlQg4KDF9yb3V0aW5nX3VybEIYChZfc3Vic2NyaXB0aW9uX3Byb3RvY29sQhMKEV9zdWJzY3JpcHRpb25fdXJsQgkKB19yZWFkbWVCGAoWX3dlYnNvY2tldF9zdWJwcm90b2NvbEIYChZfaXNfZXZlbnRfZHJpdmVuX2dyYXBoQhYKFF9pc19mZWF0dXJlX3N1YmdyYXBoQhUKE19iYXNlX3N1YmdyYXBoX25hbWUi3wMKDkNyZWF0ZVN1YmdyYXBoEgwKBG5hbWUYASABKAkSGAoLcm91dGluZ191cmwYAiABKAlIAIgBARIrCgZsYWJlbHMYAyADKAsyGy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MYWJlbBJQChVzdWJzY3JpcHRpb25fcHJvdG9jb2wYBCABKA4yLC53Zy5jb3Ntby5jb21tb24uR3JhcGhRTFN1YnNjcmlwdGlvblByb3RvY29sSAGIAQESHQoQc3Vic2NyaXB0aW9uX3VybBgFIAEoCUgCiAEBEhMKBnJlYWRtZRgGIAEoCUgDiAEBElAKFXdlYnNvY2tldF9zdWJwcm90b2NvbBgHIAEoDjIsLndnLmNvc21vLmNvbW1vbi5HcmFwaFFMV2Vic29ja2V0U3VicHJvdG9jb2xIBIgBARIiChVpc19ldmVudF9kcml2ZW5fZ3JhcGgYCCABKAhIBYgBAUIOCgxfcm91dGluZ191cmxCGAoWX3N1YnNjcmlwdGlvbl9wcm90b2NvbEITChFfc3Vic2NyaXB0aW9uX3VybEIJCgdfcmVhZG1lQhgKFl93ZWJzb2NrZXRfc3VicHJvdG9jb2xCGAoWX2lzX2V2ZW50X2RyaXZlbl9ncmFwaCJtCh9DcmVhdGVGZWRlcmF0ZWRTdWJncmFwaHNSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRI3CglzdWJncmFwaHMYAiADKAsyJC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVTdWJncmFwaCJyCiBDcmVhdGVGZWRlcmF0ZWRTdWJncmFwaHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhwKFGNyZWF0ZWRTdWJncmFwaE5hbWVzGAIgAygJIj4KG0RlbGV0ZUZlZGVyYXRlZEdyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCSI5ChZEZWxldGVNb25vZ3JhcGhSZXF1ZXN0EgwKBG5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJIksKF0RlbGV0ZU1vbm9ncmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UingEKHkRlbGV0ZUZlZGVyYXRlZFN1YmdyYXBoUmVxdWVzdBIVCg1zdWJncmFwaF9uYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgDIAEoCEgAiAEBQiMKIV9kaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbiK5AQoMU2NoZW1hQ2hhbmdlEg8KB21lc3NhZ2UYASABKAkSEgoKY2hhbmdlVHlwZRgCIAEoCRIRCgRwYXRoGAMgASgJSACIAQESEgoKaXNCcmVha2luZxgEIAEoCBIYCgtoYXNPdmVycmlkZRgFIAEoCEgBiAEBEhkKDHN1YmdyYXBoTmFtZRgGIAEoCUgCiAEBQgcKBV9wYXRoQg4KDF9oYXNPdmVycmlkZUIPCg1fc3ViZ3JhcGhOYW1lIswBChpGZWRlcmF0ZWRHcmFwaFNjaGVtYUNoYW5nZRIPCgdtZXNzYWdlGAEgASgJEhIKCmNoYW5nZVR5cGUYAiABKAkSEQoEcGF0aBgDIAEoCUgAiAEBEhIKCmlzQnJlYWtpbmcYBCABKAgSGgoSZmVkZXJhdGVkR3JhcGhOYW1lGAUgASgJEhgKC2hhc092ZXJyaWRlGAYgASgISAGIAQESEwoLZmVhdHVyZUZsYWcYByABKAlCBwoFX3BhdGhCDgoMX2hhc092ZXJyaWRlImcKEENvbXBvc2l0aW9uRXJyb3ISDwoHbWVzc2FnZRgBIAEoCRIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYAiABKAkSEQoJbmFtZXNwYWNlGAMgASgJEhMKC2ZlYXR1cmVGbGFnGAQgASgJImkKEkNvbXBvc2l0aW9uV2FybmluZxIPCgdtZXNzYWdlGAEgASgJEhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgCIAEoCRIRCgluYW1lc3BhY2UYAyABKAkSEwoLZmVhdHVyZUZsYWcYBCABKAkiUQoPRGVwbG95bWVudEVycm9yEg8KB21lc3NhZ2UYASABKAkSGgoSZmVkZXJhdGVkR3JhcGhOYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCSJ0ChhDaGVja09wZXJhdGlvblVzYWdlU3RhdHMSFwoPdG90YWxPcGVyYXRpb25zGAEgASgNEhMKC2ZpcnN0U2VlbkF0GAIgASgJEhIKCmxhc3RTZWVuQXQYAyABKAkSFgoOc2FmZU9wZXJhdGlvbnMYBCABKA0iYAoWQ2hlY2tlZEZlZGVyYXRlZEdyYXBocxIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCRIZChFvcmdhbml6YXRpb25fc2x1ZxgEIAEoCSJ0CgxMaW50TG9jYXRpb24SDAoEbGluZRgBIAEoDRIOCgZjb2x1bW4YAiABKA0SFAoHZW5kTGluZRgDIAEoDUgAiAEBEhYKCWVuZENvbHVtbhgEIAEoDUgBiAEBQgoKCF9lbmRMaW5lQgwKCl9lbmRDb2x1bW4i5QEKCUxpbnRJc3N1ZRIZCgxsaW50UnVsZVR5cGUYASABKAlIAIgBARI0CghzZXZlcml0eRgCIAEoDjIiLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRTZXZlcml0eRIPCgdtZXNzYWdlGAMgASgJEjkKDWlzc3VlTG9jYXRpb24YBCABKAsyIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW50TG9jYXRpb24SGQoMc3ViZ3JhcGhOYW1lGAUgASgJSAGIAQFCDwoNX2xpbnRSdWxlVHlwZUIPCg1fc3ViZ3JhcGhOYW1lIo4CChFHcmFwaFBydW5pbmdJc3N1ZRIcChRncmFwaFBydW5pbmdSdWxlVHlwZRgBIAEoCRI0CghzZXZlcml0eRgCIAEoDjIiLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRTZXZlcml0eRIRCglmaWVsZFBhdGgYAyABKAkSDwoHbWVzc2FnZRgEIAEoCRI5Cg1pc3N1ZUxvY2F0aW9uGAUgASgLMiIud2cuY29zbW8ucGxhdGZvcm0udjEuTGludExvY2F0aW9uEhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgGIAEoCRIZCgxzdWJncmFwaE5hbWUYByABKAlIAIgBAUIPCg1fc3ViZ3JhcGhOYW1lIocLChtDaGVja1N1YmdyYXBoU2NoZW1hUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI7Cg9icmVha2luZ0NoYW5nZXMYAiADKAsyIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TY2hlbWFDaGFuZ2USPgoSbm9uQnJlYWtpbmdDaGFuZ2VzGAMgAygLMiIud2cuY29zbW8ucGxhdGZvcm0udjEuU2NoZW1hQ2hhbmdlEkEKEWNvbXBvc2l0aW9uRXJyb3JzGAQgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25FcnJvchJLChNvcGVyYXRpb25Vc2FnZVN0YXRzGAUgASgLMi4ud2cuY29zbW8ucGxhdGZvcm0udjEuQ2hlY2tPcGVyYXRpb25Vc2FnZVN0YXRzEhAKCGNoZWNrX2lkGAYgASgJEk4KGGNoZWNrZWRfZmVkZXJhdGVkX2dyYXBocxgHIAMoCzIsLndnLmNvc21vLnBsYXRmb3JtLnYxLkNoZWNrZWRGZWRlcmF0ZWRHcmFwaHMSNQoMbGludFdhcm5pbmdzGAggAygLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuTGludElzc3VlEjMKCmxpbnRFcnJvcnMYCSADKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW50SXNzdWUSQwoSZ3JhcGhQcnVuZVdhcm5pbmdzGAogAygLMicud2cuY29zbW8ucGxhdGZvcm0udjEuR3JhcGhQcnVuaW5nSXNzdWUSQQoQZ3JhcGhQcnVuZUVycm9ycxgLIAMoCzInLndnLmNvc21vLnBsYXRmb3JtLnYxLkdyYXBoUHJ1bmluZ0lzc3VlEikKHGNsaWVudF90cmFmZmljX2NoZWNrX3NraXBwZWQYDCABKAhIAIgBARJFChNjb21wb3NpdGlvbldhcm5pbmdzGA0gAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nEiEKFHByb3Bvc2FsTWF0Y2hNZXNzYWdlGA4gASgJSAGIAQESJwoaaXNMaW5rZWRUcmFmZmljQ2hlY2tGYWlsZWQYDyABKAhIAogBARInChppc0xpbmtlZFBydW5pbmdDaGVja0ZhaWxlZBgQIAEoCEgDiAEBEiQKF2lzQ2hlY2tFeHRlbnNpb25Ta2lwcGVkGBEgASgISASIAQESJwoaY2hlY2tFeHRlbnNpb25FcnJvck1lc3NhZ2UYEiABKAlIBYgBARI8CgZjb3VudHMYEyABKAsyJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TY2hlbWFDaGVja0NvdW50c0gGiAEBElcKHWNvbXBvc2VkU2NoZW1hQnJlYWtpbmdDaGFuZ2VzGBQgAygLMjAud2cuY29zbW8ucGxhdGZvcm0udjEuRmVkZXJhdGVkR3JhcGhTY2hlbWFDaGFuZ2USKAobZmVhdHVyZVN1YmdyYXBoQ2hlY2tNZXNzYWdlGBUgASgJSAeIAQFCHwodX2NsaWVudF90cmFmZmljX2NoZWNrX3NraXBwZWRCFwoVX3Byb3Bvc2FsTWF0Y2hNZXNzYWdlQh0KG19pc0xpbmtlZFRyYWZmaWNDaGVja0ZhaWxlZEIdChtfaXNMaW5rZWRQcnVuaW5nQ2hlY2tGYWlsZWRCGgoYX2lzQ2hlY2tFeHRlbnNpb25Ta2lwcGVkQh0KG19jaGVja0V4dGVuc2lvbkVycm9yTWVzc2FnZUIJCgdfY291bnRzQh4KHF9mZWF0dXJlU3ViZ3JhcGhDaGVja01lc3NhZ2UihwIKEVNjaGVtYUNoZWNrQ291bnRzEhQKDGxpbnRXYXJuaW5ncxgBIAEoBRISCgpsaW50RXJyb3JzGAIgASgFEhcKD2JyZWFraW5nQ2hhbmdlcxgDIAEoBRIaChJub25CcmVha2luZ0NoYW5nZXMYBCABKAUSGQoRY29tcG9zaXRpb25FcnJvcnMYBSABKAUSGwoTY29tcG9zaXRpb25XYXJuaW5ncxgGIAEoBRIYChBncmFwaFBydW5lRXJyb3JzGAcgASgFEhoKEmdyYXBoUHJ1bmVXYXJuaW5ncxgIIAEoBRIlCh1jb21wb3NlZFNjaGVtYUJyZWFraW5nQ2hhbmdlcxgJIAEoBSJvChlGaXhTdWJncmFwaFNjaGVtYVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USEAoIbW9kaWZpZWQYAiABKAgSDgoGc2NoZW1hGAMgASgJIpsCChxDcmVhdGVGZWRlcmF0ZWRHcmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQQoRY29tcG9zaXRpb25FcnJvcnMYAiADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbkVycm9yEj8KEGRlcGxveW1lbnRFcnJvcnMYAyADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZXBsb3ltZW50RXJyb3ISRQoTY29tcG9zaXRpb25XYXJuaW5ncxgEIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uV2FybmluZyJTCh9DcmVhdGVGZWRlcmF0ZWRTdWJncmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2Ui2gIKH0RlbGV0ZUZlZGVyYXRlZFN1YmdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJBChFjb21wb3NpdGlvbkVycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISPwoQZGVwbG95bWVudEVycm9ycxgDIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlcGxveW1lbnRFcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAQgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nEiEKFHByb3Bvc2FsTWF0Y2hNZXNzYWdlGAUgASgJSACIAQFCFwoVX3Byb3Bvc2FsTWF0Y2hNZXNzYWdlIlAKHERlbGV0ZUZlZGVyYXRlZEdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSKfAQoZR2V0RmVkZXJhdGVkR3JhcGhzUmVxdWVzdBINCgVsaW1pdBgBIAEoBRIOCgZvZmZzZXQYAiABKAUSFgoOaW5jbHVkZU1ldHJpY3MYAyABKAgSEQoJbmFtZXNwYWNlGAQgASgJEiAKE3N1cHBvcnRzX2ZlZGVyYXRpb24YBSABKAhIAIgBAUIWChRfc3VwcG9ydHNfZmVkZXJhdGlvbiJlCghDb250cmFjdBIKCgJpZBgBIAEoCRIhChlzb3VyY2VfZmVkZXJhdGVkX2dyYXBoX2lkGAIgASgJEhQKDGV4Y2x1ZGVfdGFncxgDIAMoCRIUCgxpbmNsdWRlX3RhZ3MYBCADKAkiswQKDkZlZGVyYXRlZEdyYXBoEgoKAmlkGAEgASgJEgwKBG5hbWUYAiABKAkSEgoKcm91dGluZ1VSTBgDIAEoCRIWCg5sYWJlbF9tYXRjaGVycxgEIAMoCRIVCg1sYXN0VXBkYXRlZEF0GAUgASgJEhQKDGlzQ29tcG9zYWJsZRgGIAEoCBIZChFjb21wb3NpdGlvbkVycm9ycxgHIAEoCRIaChJjb25uZWN0ZWRTdWJncmFwaHMYCCABKAUSPgoNcmVxdWVzdFNlcmllcxgJIAMoCzInLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlcXVlc3RTZXJpZXNJdGVtEhMKBnJlYWRtZRgKIAEoCUgAiAEBEhEKCXRhcmdldF9pZBgLIAEoCRIRCgluYW1lc3BhY2UYDCABKAkSGgoNY29tcG9zaXRpb25JZBgNIAEoCUgBiAEBEhsKE3N1cHBvcnRzX2ZlZGVyYXRpb24YDiABKAgSNQoIY29udHJhY3QYDyABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db250cmFjdEgCiAEBEiIKFWFkbWlzc2lvbl93ZWJob29rX3VybBgQIAEoCUgDiAEBEiQKHHJvdXRlcl9jb21wYXRpYmlsaXR5X3ZlcnNpb24YESABKAlCCQoHX3JlYWRtZUIQCg5fY29tcG9zaXRpb25JZEILCglfY29udHJhY3RCGAoWX2FkbWlzc2lvbl93ZWJob29rX3VybCKEAQoaR2V0RmVkZXJhdGVkR3JhcGhzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI0CgZncmFwaHMYAiADKAsyJC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5GZWRlcmF0ZWRHcmFwaCJUCilHZXRGZWRlcmF0ZWRHcmFwaHNCeVN1YmdyYXBoTGFiZWxzUmVxdWVzdBIUCgxzdWJncmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJIpQBCipHZXRGZWRlcmF0ZWRHcmFwaHNCeVN1YmdyYXBoTGFiZWxzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI0CgZncmFwaHMYAiADKAsyJC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5GZWRlcmF0ZWRHcmFwaCKIAQoTR2V0U3ViZ3JhcGhzUmVxdWVzdBINCgVsaW1pdBgBIAEoBRIOCgZvZmZzZXQYAiABKAUSEQoJbmFtZXNwYWNlGAMgASgJEhIKBXF1ZXJ5GAQgASgJSACIAQESIQoZZXhjbHVkZV9mZWF0dXJlX3N1YmdyYXBocxgFIAEoCEIICgZfcXVlcnkivQUKCFN1YmdyYXBoEgoKAmlkGAEgASgJEgwKBG5hbWUYAiABKAkSEgoKcm91dGluZ1VSTBgDIAEoCRIVCg1sYXN0VXBkYXRlZEF0GAQgASgJEisKBmxhYmVscxgFIAMoCzIbLndnLmNvc21vLnBsYXRmb3JtLnYxLkxhYmVsEhoKDWNyZWF0b3JVc2VySWQYBiABKAlIAIgBARITCgZyZWFkbWUYByABKAlIAYgBARIXCg9zdWJzY3JpcHRpb25VcmwYCCABKAkSEQoJdGFyZ2V0X2lkGAkgASgJEhEKCW5hbWVzcGFjZRgKIAEoCRIcChRzdWJzY3JpcHRpb25Qcm90b2NvbBgLIAEoCRIWCglpc1YyR3JhcGgYDCABKAhIAogBARIaChJpc0V2ZW50RHJpdmVuR3JhcGgYDSABKAgSHAoUd2Vic29ja2V0U3VicHJvdG9jb2wYDiABKAkSGQoRaXNGZWF0dXJlU3ViZ3JhcGgYDyABKAgSHQoQYmFzZVN1YmdyYXBoTmFtZRgQIAEoCUgDiAEBEhsKDmJhc2VTdWJncmFwaElkGBEgASgJSASIAQESMAoEdHlwZRgSIAEoDjIiLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoVHlwZRJCCgpwbHVnaW5EYXRhGBMgASgLMikud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGguUGx1Z2luRGF0YUgFiAEBGjAKClBsdWdpbkRhdGESDwoHdmVyc2lvbhgBIAEoCRIRCglwbGF0Zm9ybXMYAiADKAlCEAoOX2NyZWF0b3JVc2VySWRCCQoHX3JlYWRtZUIMCgpfaXNWMkdyYXBoQhMKEV9iYXNlU3ViZ3JhcGhOYW1lQhEKD19iYXNlU3ViZ3JhcGhJZEINCgtfcGx1Z2luRGF0YSKHAQoUR2V0U3ViZ3JhcGhzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIuCgZncmFwaHMYAiADKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaBINCgVjb3VudBgDIAEoBSJZCh5HZXRGZWRlcmF0ZWRHcmFwaEJ5TmFtZVJlcXVlc3QSDAoEbmFtZRgBIAEoCRIWCg5pbmNsdWRlTWV0cmljcxgCIAEoCBIRCgluYW1lc3BhY2UYAyABKAkikAIKH0dldEZlZGVyYXRlZEdyYXBoQnlOYW1lUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIzCgVncmFwaBgCIAEoCzIkLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlZGVyYXRlZEdyYXBoEjEKCXN1YmdyYXBocxgDIAMoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoEhkKEWdyYXBoUmVxdWVzdFRva2VuGAQgASgJEjgKEGZlYXR1cmVTdWJncmFwaHMYBSADKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaCJ6CiFHZXRGZWRlcmF0ZWRHcmFwaFNETEJ5TmFtZVJlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSHgoRZmVhdHVyZV9mbGFnX25hbWUYAyABKAlIAIgBAUIUChJfZmVhdHVyZV9mbGFnX25hbWUixgEKIkdldEZlZGVyYXRlZEdyYXBoU0RMQnlOYW1lUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIQCgNzZGwYAiABKAlIAIgBARIXCgp2ZXJzaW9uX2lkGAMgASgJSAGIAQESGgoNY2xpZW50X3NjaGVtYRgEIAEoCUgCiAEBQgYKBF9zZGxCDQoLX3ZlcnNpb25faWRCEAoOX2NsaWVudF9zY2hlbWEiOwoYR2V0U3ViZ3JhcGhCeU5hbWVSZXF1ZXN0EgwKBG5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJIuICChlHZXRTdWJncmFwaEJ5TmFtZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USLQoFZ3JhcGgYAiABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaBI1CgdtZW1iZXJzGAMgAygLMiQud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhNZW1iZXISWwoObGlua2VkU3ViZ3JhcGgYBCABKAsyPi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaEJ5TmFtZVJlc3BvbnNlLkxpbmtlZFN1YmdyYXBoSACIAQEaPQoOTGlua2VkU3ViZ3JhcGgSCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRIRCgluYW1lc3BhY2UYAyABKAlCEQoPX2xpbmtlZFN1YmdyYXBoImMKKkdldFN1YmdyYXBoU0RMRnJvbUxhdGVzdENvbXBvc2l0aW9uUmVxdWVzdBIMCgRuYW1lGAEgASgJEhQKDGZlZEdyYXBoTmFtZRgCIAEoCRIRCgluYW1lc3BhY2UYAyABKAkioQEKK0dldFN1YmdyYXBoU0RMRnJvbUxhdGVzdENvbXBvc2l0aW9uUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIQCgNzZGwYAiABKAlIAIgBARIXCgp2ZXJzaW9uX2lkGAMgASgJSAGIAQFCBgoEX3NkbEINCgtfdmVyc2lvbl9pZCI+ChtHZXRMYXRlc3RTdWJncmFwaFNETFJlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkikgEKHEdldExhdGVzdFN1YmdyYXBoU0RMUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIQCgNzZGwYAiABKAlIAIgBARIXCgp2ZXJzaW9uX2lkGAMgASgJSAGIAQFCBgoEX3NkbEINCgtfdmVyc2lvbl9pZCI5CiRHZXRDaGVja3NCeUZlZGVyYXRlZEdyYXBoTmFtZUZpbHRlcnMSEQoJc3ViZ3JhcGhzGAEgAygJIugBCiRHZXRDaGVja3NCeUZlZGVyYXRlZEdyYXBoTmFtZVJlcXVlc3QSDAoEbmFtZRgBIAEoCRINCgVsaW1pdBgCIAEoBRIOCgZvZmZzZXQYAyABKAUSEQoJc3RhcnREYXRlGAQgASgJEg8KB2VuZERhdGUYBSABKAkSEQoJbmFtZXNwYWNlGAYgASgJElAKB2ZpbHRlcnMYByABKAsyOi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDaGVja3NCeUZlZGVyYXRlZEdyYXBoTmFtZUZpbHRlcnNIAIgBAUIKCghfZmlsdGVycyKKDAoLU2NoZW1hQ2hlY2sSCgoCaWQYASABKAkSFQoIdGFyZ2V0SUQYAiABKAlIAIgBARIZCgxzdWJncmFwaE5hbWUYAyABKAlIAYgBARIRCgl0aW1lc3RhbXAYBCABKAkSFAoMaXNDb21wb3NhYmxlGAUgASgIEhIKCmlzQnJlYWtpbmcYBiABKAgSGAoQaGFzQ2xpZW50VHJhZmZpYxgHIAEoCBIXCg9pc0ZvcmNlZFN1Y2Nlc3MYCCABKAgSEQoJaXNEZWxldGVkGAkgASgIEkMKCWdoRGV0YWlscxgKIAEoCzIrLndnLmNvc21vLnBsYXRmb3JtLnYxLlNjaGVtYUNoZWNrLkdoRGV0YWlsc0gCiAEBEhUKDWhhc0xpbnRFcnJvcnMYCyABKAgSHQoVaGFzR3JhcGhQcnVuaW5nRXJyb3JzGAwgASgIEiQKHGNsaWVudF90cmFmZmljX2NoZWNrX3NraXBwZWQYDSABKAgSFAoMbGludF9za2lwcGVkGA4gASgIEh0KFWdyYXBoX3BydW5pbmdfc2tpcHBlZBgPIAEoCBI5Cgp2Y3NDb250ZXh0GBAgASgLMiAud2cuY29zbW8ucGxhdGZvcm0udjEuVkNTQ29udGV4dEgDiAEBEksKEGNoZWNrZWRTdWJncmFwaHMYESADKAsyMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TY2hlbWFDaGVjay5DaGVja2VkU3ViZ3JhcGgSGgoNcHJvcG9zYWxNYXRjaBgSIAEoCUgEiAEBEhsKE2NvbXBvc2l0aW9uX3NraXBwZWQYEyABKAgSIAoYYnJlYWtpbmdfY2hhbmdlc19za2lwcGVkGBQgASgIEhkKDGVycm9yTWVzc2FnZRgVIAEoCUgFiAEBEkMKDGxpbmtlZENoZWNrcxgWIAMoCzItLndnLmNvc21vLnBsYXRmb3JtLnYxLlNjaGVtYUNoZWNrLkxpbmtlZENoZWNrEigKG2NoZWNrX2V4dGVuc2lvbl9kZWxpdmVyeV9pZBgXIAEoCUgGiAEBEioKHWNoZWNrX2V4dGVuc2lvbl9lcnJvcl9tZXNzYWdlGBggASgJSAeIAQESHwoXaGFzRmVhdHVyZVN1YmdyYXBoQ2hlY2sYGSABKAgaSQoJR2hEZXRhaWxzEhEKCWNvbW1pdFNoYRgBIAEoCRIRCglvd25lclNsdWcYAiABKAkSFgoOcmVwb3NpdG9yeVNsdWcYAyABKAkaqgEKD0NoZWNrZWRTdWJncmFwaBIKCgJpZBgBIAEoCRIUCgxzdWJncmFwaE5hbWUYAiABKAkSFwoKc3ViZ3JhcGhJZBgDIAEoCUgAiAEBEhEKCWlzRGVsZXRlZBgEIAEoCBINCgVpc05ldxgFIAEoCBIrCgZsYWJlbHMYBiADKAsyGy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MYWJlbEINCgtfc3ViZ3JhcGhJZBqRAgoLTGlua2VkQ2hlY2sSCgoCaWQYASABKAkSGgoSYWZmZWN0ZWRHcmFwaE5hbWVzGAIgAygJEhkKEWlzQ2hlY2tTdWNjZXNzZnVsGAMgASgIEhgKEGhhc0NsaWVudFRyYWZmaWMYBCABKAgSHQoVaGFzR3JhcGhQcnVuaW5nRXJyb3JzGAUgASgIEiEKGWNsaWVudFRyYWZmaWNDaGVja1NraXBwZWQYBiABKAgSIAoYZ3JhcGhQcnVuaW5nQ2hlY2tTa2lwcGVkGAcgASgIEhUKDXN1YmdyYXBoTmFtZXMYCCADKAkSEQoJbmFtZXNwYWNlGAkgASgJEhcKD2lzRm9yY2VkU3VjY2VzcxgKIAEoCEILCglfdGFyZ2V0SURCDwoNX3N1YmdyYXBoTmFtZUIMCgpfZ2hEZXRhaWxzQg0KC192Y3NDb250ZXh0QhAKDl9wcm9wb3NhbE1hdGNoQg8KDV9lcnJvck1lc3NhZ2VCHgocX2NoZWNrX2V4dGVuc2lvbl9kZWxpdmVyeV9pZEIgCh5fY2hlY2tfZXh0ZW5zaW9uX2Vycm9yX21lc3NhZ2UisQEKJUdldENoZWNrc0J5RmVkZXJhdGVkR3JhcGhOYW1lUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIxCgZjaGVja3MYAiADKAsyIS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TY2hlbWFDaGVjaxIjChtjaGVja3NDb3VudEJhc2VkT25EYXRlUmFuZ2UYAyABKAUiUQoWR2V0Q2hlY2tTdW1tYXJ5UmVxdWVzdBIQCghjaGVja19pZBgBIAEoCRISCgpncmFwaF9uYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCSI0CgxDaGFuZ2VDb3VudHMSEQoJYWRkaXRpb25zGAEgASgFEhEKCWRlbGV0aW9ucxgCIAEoBSLICQoXR2V0Q2hlY2tTdW1tYXJ5UmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIwCgVjaGVjaxgCIAEoCzIhLndnLmNvc21vLnBsYXRmb3JtLnYxLlNjaGVtYUNoZWNrElQKD2FmZmVjdGVkX2dyYXBocxgDIAMoCzI7LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENoZWNrU3VtbWFyeVJlc3BvbnNlLkFmZmVjdGVkR3JhcGgSJgoZcHJvcG9zZWRTdWJncmFwaFNjaGVtYVNETBgEIAEoCUgAiAEBEjMKB2NoYW5nZXMYBiADKAsyIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TY2hlbWFDaGFuZ2USQQoRY29tcG9zaXRpb25FcnJvcnMYByADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbkVycm9yEhoKEnRyYWZmaWNfY2hlY2tfZGF5cxgIIAEoBRIzCgpsaW50SXNzdWVzGAkgAygLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuTGludElzc3VlEkMKEmdyYXBoUHJ1bmluZ0lzc3VlcxgKIAMoCzInLndnLmNvc21vLnBsYXRmb3JtLnYxLkdyYXBoUHJ1bmluZ0lzc3VlEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYCyADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcSFwoKcHJvcG9zYWxJZBgMIAEoCUgBiAEBEhkKDHByb3Bvc2FsTmFtZRgNIAEoCUgCiAEBEloKD3Byb3Bvc2FsTWF0Y2hlcxgOIAMoCzJBLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENoZWNrU3VtbWFyeVJlc3BvbnNlLlByb3Bvc2FsU2NoZW1hTWF0Y2gSGgoSaXNQcm9wb3NhbHNFbmFibGVkGA8gASgIElcKHWNvbXBvc2VkU2NoZW1hQnJlYWtpbmdDaGFuZ2VzGBAgAygLMjAud2cuY29zbW8ucGxhdGZvcm0udjEuRmVkZXJhdGVkR3JhcGhTY2hlbWFDaGFuZ2Ua2gEKDUFmZmVjdGVkR3JhcGgSCgoCaWQYASABKAkSGgoSdHJhZmZpY19jaGVja19kYXlzGAIgASgFEgwKBG5hbWUYAyABKAkSGQoRaXNDaGVja1N1Y2Nlc3NmdWwYBCABKAgSFAoMaXNDb21wb3NhYmxlGAUgASgIEhIKCmlzQnJlYWtpbmcYBiABKAgSGAoQaGFzQ2xpZW50VHJhZmZpYxgHIAEoCBIVCg1oYXNMaW50RXJyb3JzGAggASgIEh0KFWhhc0dyYXBoUHJ1bmluZ0Vycm9ycxgJIAEoCBpWChNQcm9wb3NhbFNjaGVtYU1hdGNoEhIKCnByb3Bvc2FsSWQYASABKAkSFAoMcHJvcG9zYWxOYW1lGAIgASgJEhUKDXByb3Bvc2FsTWF0Y2gYAyABKAhCHAoaX3Byb3Bvc2VkU3ViZ3JhcGhTY2hlbWFTRExCDQoLX3Byb3Bvc2FsSWRCDwoNX3Byb3Bvc2FsTmFtZSKTAQoZR2V0Q2hlY2tPcGVyYXRpb25zUmVxdWVzdBIQCghjaGVja19pZBgBIAEoCRISCgpncmFwaF9uYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCRINCgVsaW1pdBgEIAEoBRIOCgZvZmZzZXQYBSABKAUSEwoGc2VhcmNoGAYgASgJSACIAQFCCQoHX3NlYXJjaCLTBAoaR2V0Q2hlY2tPcGVyYXRpb25zUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJTCgpvcGVyYXRpb25zGAIgAygLMj8ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2hlY2tPcGVyYXRpb25zUmVzcG9uc2UuQ2hlY2tPcGVyYXRpb24SGgoSdHJhZmZpY19jaGVja19kYXlzGAMgASgFEhIKCmNyZWF0ZWRfYXQYBCABKAkSJAocY2xpZW50X3RyYWZmaWNfY2hlY2tfc2tpcHBlZBgFIAEoCBIcChR0b3RhbE9wZXJhdGlvbnNDb3VudBgGIAEoBRIsCiRkb0FsbE9wZXJhdGlvbnNIYXZlSWdub3JlQWxsT3ZlcnJpZGUYByABKAgSNAosZG9BbGxPcGVyYXRpb25zSGF2ZUFsbFRoZWlyQ2hhbmdlc01hcmtlZFNhZmUYCCABKAga1QEKDkNoZWNrT3BlcmF0aW9uEgwKBGhhc2gYASABKAkSDAoEbmFtZRgCIAEoCRIMCgR0eXBlGAMgASgJEhUKDWZpcnN0X3NlZW5fYXQYBCABKAkSFAoMbGFzdF9zZWVuX2F0GAUgASgJEj0KEWltcGFjdGluZ19jaGFuZ2VzGAYgAygLMiIud2cuY29zbW8ucGxhdGZvcm0udjEuU2NoZW1hQ2hhbmdlEg8KB2lzX3NhZmUYByABKAgSHAoUaGFzSWdub3JlQWxsT3ZlcnJpZGUYCCABKAgidwoaR2V0T3BlcmF0aW9uQ29udGVudFJlcXVlc3QSDAoEaGFzaBgBIAEoCRIcChRmZWRlcmF0ZWRfZ3JhcGhfbmFtZRgCIAEoCRIRCgluYW1lc3BhY2UYAyABKAkSEQoEbmFtZRgEIAEoCUgAiAEBQgcKBV9uYW1lImoKG0dldE9wZXJhdGlvbkNvbnRlbnRSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhkKEW9wZXJhdGlvbl9jb250ZW50GAIgASgJIq4BCiFHZXRGZWRlcmF0ZWRHcmFwaENoYW5nZWxvZ1JlcXVlc3QSDAoEbmFtZRgBIAEoCRI0CgpwYWdpbmF0aW9uGAIgASgLMiAud2cuY29zbW8ucGxhdGZvcm0udjEuUGFnaW5hdGlvbhIyCglkYXRlUmFuZ2UYAyABKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EYXRlUmFuZ2USEQoJbmFtZXNwYWNlGAQgASgJInEKF0ZlZGVyYXRlZEdyYXBoQ2hhbmdlbG9nEgoKAmlkGAEgASgJEgwKBHBhdGgYAiABKAkSEgoKY2hhbmdlVHlwZRgDIAEoCRIVCg1jaGFuZ2VNZXNzYWdlGAQgASgJEhEKCWNyZWF0ZWRBdBgFIAEoCSKlAQodRmVkZXJhdGVkR3JhcGhDaGFuZ2Vsb2dPdXRwdXQSEQoJY3JlYXRlZEF0GAEgASgJEhcKD3NjaGVtYVZlcnNpb25JZBgCIAEoCRJBCgpjaGFuZ2Vsb2dzGAMgAygLMi0ud2cuY29zbW8ucGxhdGZvcm0udjEuRmVkZXJhdGVkR3JhcGhDaGFuZ2Vsb2cSFQoNY29tcG9zaXRpb25JZBgEIAEoCSLHAQoiR2V0RmVkZXJhdGVkR3JhcGhDaGFuZ2Vsb2dSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEloKHWZlZGVyYXRlZEdyYXBoQ2hhbmdlbG9nT3V0cHV0GAIgAygLMjMud2cuY29zbW8ucGxhdGZvcm0udjEuRmVkZXJhdGVkR3JhcGhDaGFuZ2Vsb2dPdXRwdXQSEwoLaGFzTmV4dFBhZ2UYAyABKAgiZAoUR2V0RmVkZXJhdGVkUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIaChJGZWRlcmF0ZWRTY2hlbWFTREwYAiABKAkizAQKFVVwZGF0ZVN1YmdyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhgKC3JvdXRpbmdfdXJsGAIgASgJSACIAQESKwoGbGFiZWxzGAMgAygLMhsud2cuY29zbW8ucGxhdGZvcm0udjEuTGFiZWwSDwoHaGVhZGVycxgEIAMoCRJQChVzdWJzY3JpcHRpb25fcHJvdG9jb2wYBSABKA4yLC53Zy5jb3Ntby5jb21tb24uR3JhcGhRTFN1YnNjcmlwdGlvblByb3RvY29sSAGIAQESHQoQc3Vic2NyaXB0aW9uX3VybBgGIAEoCUgCiAEBEhMKBnJlYWRtZRgHIAEoCUgDiAEBEhEKCW5hbWVzcGFjZRgIIAEoCRIZCgx1bnNldF9sYWJlbHMYCSABKAhIBIgBARJQChV3ZWJzb2NrZXRfc3VicHJvdG9jb2wYCiABKA4yLC53Zy5jb3Ntby5jb21tb24uR3JhcGhRTFdlYnNvY2tldFN1YnByb3RvY29sSAWIAQESLQogZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24YCyABKAhIBogBAUIOCgxfcm91dGluZ191cmxCGAoWX3N1YnNjcmlwdGlvbl9wcm90b2NvbEITChFfc3Vic2NyaXB0aW9uX3VybEIJCgdfcmVhZG1lQg8KDV91bnNldF9sYWJlbHNCGAoWX3dlYnNvY2tldF9zdWJwcm90b2NvbEIjCiFfZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24ilQIKFlVwZGF0ZVN1YmdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJBChFjb21wb3NpdGlvbkVycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISPwoQZGVwbG95bWVudEVycm9ycxgDIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlcGxveW1lbnRFcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAQgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nIpUDChtVcGRhdGVGZWRlcmF0ZWRHcmFwaFJlcXVlc3QSDAoEbmFtZRgBIAEoCRITCgtyb3V0aW5nX3VybBgCIAEoCRIWCg5sYWJlbF9tYXRjaGVycxgDIAMoCRITCgZyZWFkbWUYBCABKAlIAIgBARIRCgluYW1lc3BhY2UYBSABKAkSIQoUdW5zZXRfbGFiZWxfbWF0Y2hlcnMYBiABKAhIAYgBARIgChNhZG1pc3Npb25XZWJob29rVVJMGAcgASgJSAKIAQESIwoWYWRtaXNzaW9uV2ViaG9va1NlY3JldBgIIAEoCUgDiAEBEi0KIGRpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uGAkgASgISASIAQFCCQoHX3JlYWRtZUIXChVfdW5zZXRfbGFiZWxfbWF0Y2hlcnNCFgoUX2FkbWlzc2lvbldlYmhvb2tVUkxCGQoXX2FkbWlzc2lvbldlYmhvb2tTZWNyZXRCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uIpsCChxVcGRhdGVGZWRlcmF0ZWRHcmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQQoRY29tcG9zaXRpb25FcnJvcnMYAiADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbkVycm9yEj8KEGRlcGxveW1lbnRFcnJvcnMYAyADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZXBsb3ltZW50RXJyb3ISRQoTY29tcG9zaXRpb25XYXJuaW5ncxgEIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uV2FybmluZyKHBAoWVXBkYXRlTW9ub2dyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRITCgtyb3V0aW5nX3VybBgDIAEoCRIRCglncmFwaF91cmwYBCABKAkSUAoVc3Vic2NyaXB0aW9uX3Byb3RvY29sGAUgASgOMiwud2cuY29zbW8uY29tbW9uLkdyYXBoUUxTdWJzY3JpcHRpb25Qcm90b2NvbEgAiAEBEh0KEHN1YnNjcmlwdGlvbl91cmwYBiABKAlIAYgBARITCgZyZWFkbWUYByABKAlIAogBARJQChV3ZWJzb2NrZXRfc3VicHJvdG9jb2wYCCABKA4yLC53Zy5jb3Ntby5jb21tb24uR3JhcGhRTFdlYnNvY2tldFN1YnByb3RvY29sSAOIAQESIAoTYWRtaXNzaW9uV2ViaG9va1VSTBgJIAEoCUgEiAEBEiMKFmFkbWlzc2lvbldlYmhvb2tTZWNyZXQYCiABKAlIBYgBAUIYChZfc3Vic2NyaXB0aW9uX3Byb3RvY29sQhMKEV9zdWJzY3JpcHRpb25fdXJsQgkKB19yZWFkbWVCGAoWX3dlYnNvY2tldF9zdWJwcm90b2NvbEIWChRfYWRtaXNzaW9uV2ViaG9va1VSTEIZChdfYWRtaXNzaW9uV2ViaG9va1NlY3JldCJLChdVcGRhdGVNb25vZ3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIscBChpDaGVja0ZlZGVyYXRlZEdyYXBoUmVxdWVzdBIMCgRuYW1lGAEgASgJEhYKDmxhYmVsX21hdGNoZXJzGAIgAygJEhEKCW5hbWVzcGFjZRgDIAEoCRItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgEIAEoCEgAiAEBEhIKBWxpbWl0GAUgASgFSAGIAQFCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uQggKBl9saW1pdCLVAgobQ2hlY2tGZWRlcmF0ZWRHcmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQQoRY29tcG9zaXRpb25FcnJvcnMYAiADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbkVycm9yEjEKCXN1YmdyYXBocxgDIAMoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBCADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcSPAoGY291bnRzGAUgASgLMicud2cuY29zbW8ucGxhdGZvcm0udjEuU2NoZW1hQ2hlY2tDb3VudHNIAIgBAUIJCgdfY291bnRzIisKClBhZ2luYXRpb24SDQoFbGltaXQYASABKAUSDgoGb2Zmc2V0GAIgASgFIiAKBFNvcnQSCgoCaWQYASABKAkSDAoEZGVzYxgCIAEoCCKJAgoPQW5hbHl0aWNzQ29uZmlnEjIKCWRhdGVSYW5nZRgBIAEoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLkRhdGVSYW5nZRISCgVyYW5nZRgCIAEoBUgAiAEBEjYKB2ZpbHRlcnMYAyADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NGaWx0ZXISNAoKcGFnaW5hdGlvbhgEIAEoCzIgLndnLmNvc21vLnBsYXRmb3JtLnYxLlBhZ2luYXRpb24SLQoEc29ydBgFIAEoCzIaLndnLmNvc21vLnBsYXRmb3JtLnYxLlNvcnRIAYgBAUIICgZfcmFuZ2VCBwoFX3NvcnQidAoPQW5hbHl0aWNzRmlsdGVyEg0KBWZpZWxkGAEgASgJEg0KBXZhbHVlGAIgASgJEkMKCG9wZXJhdG9yGAMgASgOMjEud2cuY29zbW8ucGxhdGZvcm0udjEuQW5hbHl0aWNzVmlld0ZpbHRlck9wZXJhdG9yIicKCURhdGVSYW5nZRINCgVzdGFydBgBIAEoCRILCgNlbmQYAiABKAkiuwEKF0dldEFuYWx5dGljc1ZpZXdSZXF1ZXN0EhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgBIAEoCRI6CgRuYW1lGAIgASgOMiwud2cuY29zbW8ucGxhdGZvcm0udjEuQW5hbHl0aWNzVmlld0dyb3VwTmFtZRI1CgZjb25maWcYAyABKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NDb25maWcSEQoJbmFtZXNwYWNlGAQgASgJItgBChNBbmFseXRpY3NWaWV3UmVzdWx0EjoKB2NvbHVtbnMYASADKAsyKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NWaWV3Q29sdW1uEjQKBHJvd3MYAiADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NWaWV3Um93EkAKB2ZpbHRlcnMYAyADKAsyLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NWaWV3UmVzdWx0RmlsdGVyEg0KBXBhZ2VzGAQgASgFIr4BChNBbmFseXRpY3NWaWV3Q29sdW1uEgwKBG5hbWUYASABKAkSDQoFdGl0bGUYAiABKAkSDAoEdHlwZRgDIAEoCRItCgR1bml0GAQgASgOMhoud2cuY29zbW8ucGxhdGZvcm0udjEuVW5pdEgAiAEBEhYKCWlzX2hpZGRlbhgFIAEoCEgBiAEBEhMKBmlzX2N0YRgGIAEoCEgCiAEBQgcKBV91bml0QgwKCl9pc19oaWRkZW5CCQoHX2lzX2N0YSLbAQoZQW5hbHl0aWNzVmlld1Jlc3VsdEZpbHRlchISCgpjb2x1bW5OYW1lGAEgASgJEg0KBXRpdGxlGAIgASgJEkYKB29wdGlvbnMYAyADKAsyNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NWaWV3UmVzdWx0RmlsdGVyT3B0aW9uEkAKDmN1c3RvbV9vcHRpb25zGAQgASgOMiMud2cuY29zbW8ucGxhdGZvcm0udjEuQ3VzdG9tT3B0aW9uc0gAiAEBQhEKD19jdXN0b21fb3B0aW9ucyKTAQofQW5hbHl0aWNzVmlld1Jlc3VsdEZpbHRlck9wdGlvbhINCgVsYWJlbBgBIAEoCRISCgV2YWx1ZRgCIAEoCUgAiAEBEkMKCG9wZXJhdG9yGAMgASgOMjEud2cuY29zbW8ucGxhdGZvcm0udjEuQW5hbHl0aWNzVmlld0ZpbHRlck9wZXJhdG9yQggKBl92YWx1ZSKvAQoQQW5hbHl0aWNzVmlld1JvdxJACgV2YWx1ZRgBIAMoCzIxLndnLmNvc21vLnBsYXRmb3JtLnYxLkFuYWx5dGljc1ZpZXdSb3cuVmFsdWVFbnRyeRpZCgpWYWx1ZUVudHJ5EgsKA2tleRgBIAEoCRI6CgV2YWx1ZRgCIAEoCzIrLndnLmNvc21vLnBsYXRmb3JtLnYxLkFuYWx5dGljc1ZpZXdSb3dWYWx1ZToCOAEiZQoVQW5hbHl0aWNzVmlld1Jvd1ZhbHVlEhYKDG51bWJlcl92YWx1ZRgBIAEoAUgAEhYKDHN0cmluZ192YWx1ZRgCIAEoCUgAEhQKCmJvb2xfdmFsdWUYAyABKAhIAEIGCgRraW5kIoUBChhHZXRBbmFseXRpY3NWaWV3UmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI3CgR2aWV3GAIgASgLMikud2cuY29zbW8ucGxhdGZvcm0udjEuQW5hbHl0aWNzVmlld1Jlc3VsdCKEAQogR2V0RGFzaGJvYXJkQW5hbHl0aWNzVmlld1JlcXVlc3QSGgoSZmVkZXJhdGVkR3JhcGhOYW1lGAEgASgJEhEKCXN0YXJ0RGF0ZRgCIAEoCRIPCgdlbmREYXRlGAMgASgJEg0KBXJhbmdlGAQgASgFEhEKCW5hbWVzcGFjZRgFIAEoCSJWChFSZXF1ZXN0U2VyaWVzSXRlbRIRCgl0aW1lc3RhbXAYASABKAkSFQoNdG90YWxSZXF1ZXN0cxgCIAEoBRIXCg9lcnJvcmVkUmVxdWVzdHMYAyABKAUiXAoVT3BlcmF0aW9uUmVxdWVzdENvdW50EhUKDW9wZXJhdGlvbkhhc2gYASABKAkSFQoNb3BlcmF0aW9uTmFtZRgCIAEoCRIVCg10b3RhbFJlcXVlc3RzGAMgASgFImoKFUZlZGVyYXRlZEdyYXBoTWV0cmljcxIYChBmZWRlcmF0ZWRHcmFwaElEGAEgASgJEhMKC3JlcXVlc3RSYXRlGAIgASgCEhEKCWVycm9yUmF0ZRgDIAEoAhIPCgdsYXRlbmN5GAQgASgCIl4KD1N1YmdyYXBoTWV0cmljcxISCgpzdWJncmFwaElEGAEgASgJEhMKC3JlcXVlc3RSYXRlGAIgASgCEhEKCWVycm9yUmF0ZRgDIAEoAhIPCgdsYXRlbmN5GAQgASgCIu8CCiFHZXREYXNoYm9hcmRBbmFseXRpY3NWaWV3UmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI+Cg1yZXF1ZXN0U2VyaWVzGAIgAygLMicud2cuY29zbW8ucGxhdGZvcm0udjEuUmVxdWVzdFNlcmllc0l0ZW0STAoXbW9zdFJlcXVlc3RlZE9wZXJhdGlvbnMYAyADKAsyKy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5PcGVyYXRpb25SZXF1ZXN0Q291bnQSPgoPc3ViZ3JhcGhNZXRyaWNzGAQgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhNZXRyaWNzEkoKFWZlZGVyYXRlZEdyYXBoTWV0cmljcxgFIAEoCzIrLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlZGVyYXRlZEdyYXBoTWV0cmljcyJbCiBDcmVhdGVGZWRlcmF0ZWRHcmFwaFRva2VuUmVxdWVzdBIRCglncmFwaE5hbWUYASABKAkSEQoJdG9rZW5OYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCSJkCiFDcmVhdGVGZWRlcmF0ZWRHcmFwaFRva2VuUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRINCgV0b2tlbhgCIAEoCSJMChVPcmdhbml6YXRpb25Hcm91cFJ1bGUSDAoEcm9sZRgBIAEoCRISCgpuYW1lc3BhY2VzGAIgAygJEhEKCXJlc291cmNlcxgDIAMoCSLYAQoRT3JnYW5pemF0aW9uR3JvdXASDwoHZ3JvdXBJZBgBIAEoCRIMCgRuYW1lGAIgASgJEhMKC2Rlc2NyaXB0aW9uGAMgASgJEg8KB2J1aWx0aW4YBCABKAgSFAoMbWVtYmVyc0NvdW50GAUgASgFEjoKBXJ1bGVzGAYgAygLMisud2cuY29zbW8ucGxhdGZvcm0udjEuT3JnYW5pemF0aW9uR3JvdXBSdWxlEhYKDmhhc09pZGNNYXBwZXJzGAcgASgIEhQKDGFwaUtleXNDb3VudBgIIAEoBSJDCh5DcmVhdGVPcmdhbml6YXRpb25Hcm91cFJlcXVlc3QSDAoEbmFtZRgBIAEoCRITCgtkZXNjcmlwdGlvbhgCIAEoCSKLAQofQ3JlYXRlT3JnYW5pemF0aW9uR3JvdXBSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjYKBWdyb3VwGAIgASgLMicud2cuY29zbW8ucGxhdGZvcm0udjEuT3JnYW5pemF0aW9uR3JvdXAiHgocR2V0T3JnYW5pemF0aW9uR3JvdXBzUmVxdWVzdCKKAQodR2V0T3JnYW5pemF0aW9uR3JvdXBzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI3CgZncm91cHMYAiADKAsyJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Pcmdhbml6YXRpb25Hcm91cCI1CiJHZXRPcmdhbml6YXRpb25Hcm91cE1lbWJlcnNSZXF1ZXN0Eg8KB2dyb3VwSWQYASABKAkigAMKI0dldE9yZ2FuaXphdGlvbkdyb3VwTWVtYmVyc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USVgoHbWVtYmVycxgCIAMoCzJFLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbkdyb3VwTWVtYmVyc1Jlc3BvbnNlLkdyb3VwTWVtYmVyElYKB2FwaUtleXMYAyADKAsyRS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcmdhbml6YXRpb25Hcm91cE1lbWJlcnNSZXNwb25zZS5Hcm91cEFwaUtleRo7CgtHcm91cE1lbWJlchIKCgJpZBgBIAEoCRINCgVlbWFpbBgCIAEoCRIRCgljcmVhdGVkQXQYAyABKAkaOgoLR3JvdXBBcGlLZXkSCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRIRCgljcmVhdGVkQXQYAyABKAki1wEKHlVwZGF0ZU9yZ2FuaXphdGlvbkdyb3VwUmVxdWVzdBIPCgdncm91cElkGAEgASgJEhMKC2Rlc2NyaXB0aW9uGAIgASgJEk0KBXJ1bGVzGAMgAygLMj4ud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlT3JnYW5pemF0aW9uR3JvdXBSZXF1ZXN0Lkdyb3VwUnVsZRpACglHcm91cFJ1bGUSDAoEcm9sZRgBIAEoCRISCgpuYW1lc3BhY2VzGAIgAygJEhEKCXJlc291cmNlcxgDIAMoCSJTCh9VcGRhdGVPcmdhbml6YXRpb25Hcm91cFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiVwoeRGVsZXRlT3JnYW5pemF0aW9uR3JvdXBSZXF1ZXN0Eg8KB2dyb3VwSWQYASABKAkSFgoJdG9Hcm91cElkGAIgASgJSACIAQFCDAoKX3RvR3JvdXBJZCJTCh9EZWxldGVPcmdhbml6YXRpb25Hcm91cFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiwAEKCU9yZ01lbWJlchIOCgZ1c2VySUQYASABKAkSDQoFZW1haWwYAiABKAkSEwoLb3JnTWVtYmVySUQYAyABKAkSDgoGYWN0aXZlGAQgASgIEhAKCGpvaW5lZEF0GAUgASgJEjUKBmdyb3VwcxgGIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLk9yZ01lbWJlci5Hcm91cBomCgVHcm91cBIPCgdncm91cElkGAEgASgJEgwKBG5hbWUYAiABKAkiNQoUUGVuZGluZ09yZ0ludml0YXRpb24SDgoGdXNlcklEGAEgASgJEg0KBWVtYWlsGAIgASgJInwKJEdldFBlbmRpbmdPcmdhbml6YXRpb25NZW1iZXJzUmVxdWVzdBI0CgpwYWdpbmF0aW9uGAEgASgLMiAud2cuY29zbW8ucGxhdGZvcm0udjEuUGFnaW5hdGlvbhITCgZzZWFyY2gYAiABKAlIAIgBAUIJCgdfc2VhcmNoIrYBCiVHZXRQZW5kaW5nT3JnYW5pemF0aW9uTWVtYmVyc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USRgoScGVuZGluZ0ludml0YXRpb25zGAIgAygLMioud2cuY29zbW8ucGxhdGZvcm0udjEuUGVuZGluZ09yZ0ludml0YXRpb24SEwoLdG90YWxfY291bnQYAyABKAUidQodR2V0T3JnYW5pemF0aW9uTWVtYmVyc1JlcXVlc3QSNAoKcGFnaW5hdGlvbhgBIAEoCzIgLndnLmNvc21vLnBsYXRmb3JtLnYxLlBhZ2luYXRpb24SEwoGc2VhcmNoGAIgASgJSACIAQFCCQoHX3NlYXJjaCKZAQoeR2V0T3JnYW5pemF0aW9uTWVtYmVyc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USMAoHbWVtYmVycxgCIAMoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLk9yZ01lbWJlchITCgt0b3RhbF9jb3VudBgDIAEoBSIyChFJbnZpdGVVc2VyUmVxdWVzdBINCgVlbWFpbBgBIAEoCRIOCgZncm91cHMYAiADKAkiRgoSSW52aXRlVXNlclJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiNAoSSW52aXRlVXNlcnNSZXF1ZXN0Eg4KBmVtYWlscxgBIAMoCRIOCgZncm91cHMYAiADKAkiOgoaSW52aXRlVXNlcnNJbnZpdGF0aW9uRXJyb3ISDQoFZW1haWwYASABKAkSDQoFZXJyb3IYAiABKAkikwEKE0ludml0ZVVzZXJzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJKChBpbnZpdGF0aW9uRXJyb3JzGAIgAygLMjAud2cuY29zbW8ucGxhdGZvcm0udjEuSW52aXRlVXNlcnNJbnZpdGF0aW9uRXJyb3Ii5gEKBkFQSUtleRIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJEhEKCWNyZWF0ZWRCeRgDIAEoCRIRCgljcmVhdGVkQXQYBCABKAkSEgoKbGFzdFVzZWRBdBgFIAEoCRIRCglleHBpcmVzQXQYBiABKAkSNgoFZ3JvdXAYByABKAsyIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BUElLZXkuR3JvdXBIAIgBARIQCghleHRlcm5hbBgIIAEoCBohCgVHcm91cBIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJQggKBl9ncm91cCIyChFHZXRBUElLZXlzUmVxdWVzdBINCgVsaW1pdBgBIAEoBRIOCgZvZmZzZXQYAiABKAUihAEKEkdldEFQSUtleXNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEi0KB2FwaUtleXMYAiADKAsyHC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BUElLZXkSDQoFY291bnQYAyABKAUirwEKE0NyZWF0ZUFQSUtleVJlcXVlc3QSDAoEbmFtZRgBIAEoCRIOCgZ1c2VySUQYAiABKAkSMAoHZXhwaXJlcxgDIAEoDjIfLndnLmNvc21vLnBsYXRmb3JtLnYxLkV4cGlyZXNBdBIPCgdncm91cElkGAQgASgJEhMKC3Blcm1pc3Npb25zGAUgAygJEhUKCGV4dGVybmFsGAYgASgISACIAQFCCwoJX2V4dGVybmFsIlgKFENyZWF0ZUFQSUtleVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USDgoGYXBpS2V5GAIgASgJIiMKE0RlbGV0ZUFQSUtleVJlcXVlc3QSDAoEbmFtZRgBIAEoCSJIChREZWxldGVBUElLZXlSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIjQKE1VwZGF0ZUFQSUtleVJlcXVlc3QSDAoEbmFtZRgBIAEoCRIPCgdncm91cElkGAIgASgJIkgKFFVwZGF0ZUFQSUtleVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiMAofUmVtb3ZlT3JnYW5pemF0aW9uTWVtYmVyUmVxdWVzdBINCgVlbWFpbBgBIAEoCSJUCiBSZW1vdmVPcmdhbml6YXRpb25NZW1iZXJSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIigKF1JlbW92ZUludml0YXRpb25SZXF1ZXN0Eg0KBWVtYWlsGAEgASgJIkwKGFJlbW92ZUludml0YXRpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIlIKGE1pZ3JhdGVGcm9tQXBvbGxvUmVxdWVzdBIOCgZhcGlLZXkYASABKAkSEwoLdmFyaWFudE5hbWUYAiABKAkSEQoJbmFtZXNwYWNlGAMgASgJIlwKGU1pZ3JhdGVGcm9tQXBvbGxvUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRINCgV0b2tlbhgCIAEoCSLMAgoEU3BhbhIRCgl0aW1lc3RhbXAYASABKAMSEQoJc2NvcGVOYW1lGAIgASgJEg8KB3RyYWNlSUQYAyABKAkSDgoGc3BhbklEGAQgASgJEhQKDHBhcmVudFNwYW5JRBgFIAEoCRIQCghzcGFuTmFtZRgGIAEoCRIQCghzcGFuS2luZBgHIAEoCRIQCghkdXJhdGlvbhgIIAEoAxITCgtzZXJ2aWNlTmFtZRgJIAEoCRISCgpzdGF0dXNDb2RlGAogASgJEhUKDXN0YXR1c01lc3NhZ2UYCyABKAkSPgoKYXR0cmlidXRlcxgMIAMoCzIqLndnLmNvc21vLnBsYXRmb3JtLnYxLlNwYW4uQXR0cmlidXRlc0VudHJ5GjEKD0F0dHJpYnV0ZXNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBIkoKD0dldFRyYWNlUmVxdWVzdBIKCgJpZBgBIAEoCRIPCgdzcGFuX2lkGAIgASgJEhoKEmZlZGVyYXRlZF9ncmFwaF9pZBgDIAEoCSJvChBHZXRUcmFjZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USKQoFc3BhbnMYAiADKAsyGi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TcGFuIg8KDVdob0FtSVJlcXVlc3Qi7QEKDldob0FtSVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USGAoQb3JnYW5pemF0aW9uTmFtZRgCIAEoCRIWCgl1c2VyRW1haWwYAyABKAlIAIgBARIYChBvcmdhbml6YXRpb25TbHVnGAQgASgJEhYKDm9yZ2FuaXphdGlvbklkGAUgASgJEjcKDGxvZ2luX21ldGhvZBgGIAEoCzIhLndnLmNvc21vLnBsYXRmb3JtLnYxLkxvZ2luTWV0aG9kQgwKCl91c2VyRW1haWwizQEKC0xvZ2luTWV0aG9kEjMKBHR5cGUYASABKA4yJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Mb2dpbk1ldGhvZFR5cGUSFwoPc3NvX3Byb3ZpZGVyX2lkGAIgASgJEhkKEXNzb19wcm92aWRlcl9uYW1lGAMgASgJEhEKCXNzb19hbGlhcxgEIAEoCRJCCg9zb2NpYWxfcHJvdmlkZXIYBSABKA4yKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Tb2NpYWxMb2dpblByb3ZpZGVyIlAKC1JvdXRlclRva2VuEgoKAmlkGAEgASgJEgwKBG5hbWUYAiABKAkSEQoJY3JlYXRlZEF0GAMgASgJEhQKDGNyZWF0b3JFbWFpbBgFIAEoCSJFChpHZW5lcmF0ZVJvdXRlclRva2VuUmVxdWVzdBIUCgxmZWRHcmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJIl4KG0dlbmVyYXRlUm91dGVyVG9rZW5SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEg0KBXRva2VuGAIgASgJIkEKFkdldFJvdXRlclRva2Vuc1JlcXVlc3QSFAoMZmVkR3JhcGhOYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCSJ+ChdHZXRSb3V0ZXJUb2tlbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjEKBnRva2VucxgCIAMoCzIhLndnLmNvc21vLnBsYXRmb3JtLnYxLlJvdXRlclRva2VuIlYKGERlbGV0ZVJvdXRlclRva2VuUmVxdWVzdBIRCgl0b2tlbk5hbWUYASABKAkSFAoMZmVkR3JhcGhOYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCSJNChlEZWxldGVSb3V0ZXJUb2tlblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiMgoSUGVyc2lzdGVkT3BlcmF0aW9uEgoKAmlkGAEgASgJEhAKCGNvbnRlbnRzGAIgASgJIp4BCiFQdWJsaXNoUGVyc2lzdGVkT3BlcmF0aW9uc1JlcXVlc3QSFAoMZmVkR3JhcGhOYW1lGAEgASgJEhIKCmNsaWVudE5hbWUYAiABKAkSPAoKb3BlcmF0aW9ucxgDIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLlBlcnNpc3RlZE9wZXJhdGlvbhIRCgluYW1lc3BhY2UYBCABKAkihgEKElB1Ymxpc2hlZE9wZXJhdGlvbhIKCgJpZBgBIAEoCRIMCgRoYXNoGAIgASgJEj4KBnN0YXR1cxgDIAEoDjIuLndnLmNvc21vLnBsYXRmb3JtLnYxLlB1Ymxpc2hlZE9wZXJhdGlvblN0YXR1cxIWCg5vcGVyYXRpb25OYW1lcxgEIAMoCSKUAQoiUHVibGlzaFBlcnNpc3RlZE9wZXJhdGlvbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjwKCm9wZXJhdGlvbnMYAiADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QdWJsaXNoZWRPcGVyYXRpb24icwofRGVsZXRlUGVyc2lzdGVkT3BlcmF0aW9uUmVxdWVzdBIUCgxmZWRHcmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhIKCmNsaWVudE5hbWUYAyABKAkSEwoLb3BlcmF0aW9uSWQYBCABKAkigwIKIERlbGV0ZVBlcnNpc3RlZE9wZXJhdGlvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USUwoJb3BlcmF0aW9uGAIgASgLMkAud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlUGVyc2lzdGVkT3BlcmF0aW9uUmVzcG9uc2UuT3BlcmF0aW9uGlgKCU9wZXJhdGlvbhIKCgJpZBgBIAEoCRITCgtvcGVyYXRpb25JZBgCIAEoCRISCgpjbGllbnROYW1lGAMgASgJEhYKDm9wZXJhdGlvbk5hbWVzGAQgAygJInkKJUNoZWNrUGVyc2lzdGVkT3BlcmF0aW9uVHJhZmZpY1JlcXVlc3QSFAoMZmVkR3JhcGhOYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRITCgtvcGVyYXRpb25JZBgDIAEoCRISCgpjbGllbnROYW1lGAQgASgJIqMCCiZDaGVja1BlcnNpc3RlZE9wZXJhdGlvblRyYWZmaWNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlElkKCW9wZXJhdGlvbhgCIAEoCzJGLndnLmNvc21vLnBsYXRmb3JtLnYxLkNoZWNrUGVyc2lzdGVkT3BlcmF0aW9uVHJhZmZpY1Jlc3BvbnNlLk9wZXJhdGlvbhpsCglPcGVyYXRpb24SCgoCaWQYASABKAkSEwoLb3BlcmF0aW9uSWQYAiABKAkSEgoKY2xpZW50TmFtZRgDIAEoCRIWCg5vcGVyYXRpb25OYW1lcxgEIAMoCRISCgpoYXNUcmFmZmljGAUgASgIImMKHUdldFBlcnNpc3RlZE9wZXJhdGlvbnNSZXF1ZXN0EhwKFGZlZGVyYXRlZF9ncmFwaF9uYW1lGAEgASgJEhEKCWNsaWVudF9pZBgCIAEoCRIRCgluYW1lc3BhY2UYAyABKAkilwIKHkdldFBlcnNpc3RlZE9wZXJhdGlvbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlElIKCm9wZXJhdGlvbnMYAiADKAsyPi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRQZXJzaXN0ZWRPcGVyYXRpb25zUmVzcG9uc2UuT3BlcmF0aW9uGm8KCU9wZXJhdGlvbhIKCgJpZBgBIAEoCRIQCghjb250ZW50cxgCIAEoCRISCgpjcmVhdGVkX2F0GAMgASgJEhcKD2xhc3RfdXBkYXRlZF9hdBgEIAEoCRIXCg9vcGVyYXRpb25fbmFtZXMYBSADKAkiJAoGSGVhZGVyEgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCSKPAQomQ3JlYXRlT3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ1JlcXVlc3QSEAoIZW5kcG9pbnQYASABKAkSCwoDa2V5GAIgASgJEg4KBmV2ZW50cxgDIAMoCRI2CgtldmVudHNfbWV0YRgEIAMoCzIhLndnLmNvc21vLm5vdGlmaWNhdGlvbnMuRXZlbnRNZXRhInYKJ0NyZWF0ZU9yZ2FuaXphdGlvbldlYmhvb2tDb25maWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhkKEXdlYmhvb2tfY29uZmlnX2lkGAIgASgJIiYKJEdldE9yZ2FuaXphdGlvbldlYmhvb2tDb25maWdzUmVxdWVzdCLmAQolR2V0T3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ3NSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlElMKB2NvbmZpZ3MYAiADKAsyQi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcmdhbml6YXRpb25XZWJob29rQ29uZmlnc1Jlc3BvbnNlLkNvbmZpZxo2CgZDb25maWcSCgoCaWQYASABKAkSEAoIZW5kcG9pbnQYAiABKAkSDgoGZXZlbnRzGAMgAygJIi8KIUdldE9yZ2FuaXphdGlvbldlYmhvb2tNZXRhUmVxdWVzdBIKCgJpZBgBIAEoCSKOAQoiR2V0T3JnYW5pemF0aW9uV2ViaG9va01ldGFSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjYKC2V2ZW50c19tZXRhGAIgAygLMiEud2cuY29zbW8ubm90aWZpY2F0aW9ucy5FdmVudE1ldGEitgEKJlVwZGF0ZU9yZ2FuaXphdGlvbldlYmhvb2tDb25maWdSZXF1ZXN0EgoKAmlkGAEgASgJEhAKCGVuZHBvaW50GAIgASgJEgsKA2tleRgDIAEoCRIOCgZldmVudHMYBCADKAkSNgoLZXZlbnRzX21ldGEYBSADKAsyIS53Zy5jb3Ntby5ub3RpZmljYXRpb25zLkV2ZW50TWV0YRIZChFzaG91bGRfdXBkYXRlX2tleRgGIAEoCCJbCidVcGRhdGVPcmdhbml6YXRpb25XZWJob29rQ29uZmlnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSI0CiZEZWxldGVPcmdhbml6YXRpb25XZWJob29rQ29uZmlnUmVxdWVzdBIKCgJpZBgBIAEoCSJbCidEZWxldGVPcmdhbml6YXRpb25XZWJob29rQ29uZmlnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSKLAQoYQ3JlYXRlSW50ZWdyYXRpb25SZXF1ZXN0EgwKBHR5cGUYASABKAkSDAoEbmFtZRgCIAEoCRIMCgRjb2RlGAMgASgJEg4KBmV2ZW50cxgEIAMoCRI1CgpldmVudHNNZXRhGAUgAygLMiEud2cuY29zbW8ubm90aWZpY2F0aW9ucy5FdmVudE1ldGEiTQoZQ3JlYXRlSW50ZWdyYXRpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIiQKIkdldE9yZ2FuaXphdGlvbkludGVncmF0aW9uc1JlcXVlc3QiKgoWU2xhY2tJbnRlZ3JhdGlvbkNvbmZpZxIQCghlbmRwb2ludBgBIAEoCSKiAQoRSW50ZWdyYXRpb25Db25maWcSMwoEdHlwZRgBIAEoDjIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkludGVncmF0aW9uVHlwZRJOChZzbGFja0ludGVncmF0aW9uQ29uZmlnGAIgASgLMiwud2cuY29zbW8ucGxhdGZvcm0udjEuU2xhY2tJbnRlZ3JhdGlvbkNvbmZpZ0gAQggKBmNvbmZpZyLAAQoLSW50ZWdyYXRpb24SCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRIMCgR0eXBlGAMgASgJEg4KBmV2ZW50cxgEIAMoCRJCChFpbnRlZ3JhdGlvbkNvbmZpZxgFIAEoCzInLndnLmNvc21vLnBsYXRmb3JtLnYxLkludGVncmF0aW9uQ29uZmlnEjUKCmV2ZW50c01ldGEYBiADKAsyIS53Zy5jb3Ntby5ub3RpZmljYXRpb25zLkV2ZW50TWV0YSKQAQojR2V0T3JnYW5pemF0aW9uSW50ZWdyYXRpb25zUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI3CgxpbnRlZ3JhdGlvbnMYAiADKAsyIS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5JbnRlZ3JhdGlvbiKGAQoeVXBkYXRlSW50ZWdyYXRpb25Db25maWdSZXF1ZXN0EgoKAmlkGAEgASgJEhAKCGVuZHBvaW50GAIgASgJEg4KBmV2ZW50cxgDIAMoCRI2CgtldmVudHNfbWV0YRgEIAMoCzIhLndnLmNvc21vLm5vdGlmaWNhdGlvbnMuRXZlbnRNZXRhIlMKH1VwZGF0ZUludGVncmF0aW9uQ29uZmlnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSImChhEZWxldGVJbnRlZ3JhdGlvblJlcXVlc3QSCgoCaWQYASABKAkiTQoZRGVsZXRlSW50ZWdyYXRpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIisKGURlbGV0ZU9yZ2FuaXphdGlvblJlcXVlc3QSDgoGdXNlcklEGAEgASgJIk4KGkRlbGV0ZU9yZ2FuaXphdGlvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiHAoaUmVzdG9yZU9yZ2FuaXphdGlvblJlcXVlc3QiTwobUmVzdG9yZU9yZ2FuaXphdGlvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiGgoYTGVhdmVPcmdhbml6YXRpb25SZXF1ZXN0Ik0KGUxlYXZlT3JnYW5pemF0aW9uUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSJmCiBVcGRhdGVPcmdhbml6YXRpb25EZXRhaWxzUmVxdWVzdBIOCgZ1c2VySUQYASABKAkSGAoQb3JnYW5pemF0aW9uTmFtZRgCIAEoCRIYChBvcmdhbml6YXRpb25TbHVnGAMgASgJIlUKIVVwZGF0ZU9yZ2FuaXphdGlvbkRldGFpbHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIkYKG1VwZGF0ZU9yZ01lbWJlckdyb3VwUmVxdWVzdBIXCg9vcmdNZW1iZXJVc2VySUQYASABKAkSDgoGZ3JvdXBzGAIgAygJIlAKHFVwZGF0ZU9yZ01lbWJlckdyb3VwUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSJFChlDcmVhdGVPcmdhbml6YXRpb25SZXF1ZXN0EgwKBG5hbWUYASABKAkSDAoEc2x1ZxgCIAEoCRIMCgRwbGFuGAMgASgJItABChpDcmVhdGVPcmdhbml6YXRpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEj0KDG9yZ2FuaXphdGlvbhgCIAEoCzIiLndnLmNvc21vLnBsYXRmb3JtLnYxLk9yZ2FuaXphdGlvbkgAiAEBEhwKD3N0cmlwZVNlc3Npb25JZBgDIAEoCUgBiAEBQg8KDV9vcmdhbml6YXRpb25CEgoQX3N0cmlwZVNlc3Npb25JZCJ3CgxPcmdhbml6YXRpb24SCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRIMCgRzbHVnGAMgASgJEhoKDWNyZWF0b3JVc2VySWQYBCABKAlIAIgBARIRCgljcmVhdGVkQXQYBSABKAlCEAoOX2NyZWF0b3JVc2VySWQiLAocR2V0T3JnYW5pemF0aW9uQnlTbHVnUmVxdWVzdBIMCgRzbHVnGAEgASgJIqEBCh1HZXRPcmdhbml6YXRpb25CeVNsdWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEj0KDG9yZ2FuaXphdGlvbhgCIAEoCzIiLndnLmNvc21vLnBsYXRmb3JtLnYxLk9yZ2FuaXphdGlvbkgAiAEBQg8KDV9vcmdhbml6YXRpb24iGAoWR2V0QmlsbGluZ1BsYW5zUmVxdWVzdCL3AgoXR2V0QmlsbGluZ1BsYW5zUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJICgVwbGFucxgCIAMoCzI5LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEJpbGxpbmdQbGFuc1Jlc3BvbnNlLkJpbGxpbmdQbGFuGlMKEkJpbGxpbmdQbGFuRmVhdHVyZRIKCgJpZBgBIAEoCRITCgtkZXNjcmlwdGlvbhgDIAEoCRISCgVsaW1pdBgEIAEoBUgAiAEBQggKBl9saW1pdBqKAQoLQmlsbGluZ1BsYW4SCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRINCgVwcmljZRgDIAEoBRJSCghmZWF0dXJlcxgEIAMoCzJALndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEJpbGxpbmdQbGFuc1Jlc3BvbnNlLkJpbGxpbmdQbGFuRmVhdHVyZSIsChxDcmVhdGVDaGVja291dFNlc3Npb25SZXF1ZXN0EgwKBHBsYW4YASABKAkiZAodQ3JlYXRlQ2hlY2tvdXRTZXNzaW9uUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIRCglzZXNzaW9uSWQYAiABKAkiIwohQ3JlYXRlQmlsbGluZ1BvcnRhbFNlc3Npb25SZXF1ZXN0InYKIkNyZWF0ZUJpbGxpbmdQb3J0YWxTZXNzaW9uUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIRCglzZXNzaW9uSWQYAiABKAkSCwoDdXJsGAMgASgJIiIKElVwZ3JhZGVQbGFuUmVxdWVzdBIMCgRwbGFuGAEgASgJIkcKE1VwZ3JhZGVQbGFuUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSLCAQoWR2V0R3JhcGhNZXRyaWNzUmVxdWVzdBIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYASABKAkSDQoFcmFuZ2UYAiABKAUSMgoJZGF0ZVJhbmdlGAMgASgLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuRGF0ZVJhbmdlEjYKB2ZpbHRlcnMYBCADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NGaWx0ZXISEQoJbmFtZXNwYWNlGAUgASgJIvICChdHZXRHcmFwaE1ldHJpY3NSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEj4KCHJlcXVlc3RzGAIgASgLMiwud2cuY29zbW8ucGxhdGZvcm0udjEuTWV0cmljc0Rhc2hib2FyZE1ldHJpYxI9CgdsYXRlbmN5GAMgASgLMiwud2cuY29zbW8ucGxhdGZvcm0udjEuTWV0cmljc0Rhc2hib2FyZE1ldHJpYxI8CgZlcnJvcnMYBCABKAsyLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5NZXRyaWNzRGFzaGJvYXJkTWV0cmljEkAKB2ZpbHRlcnMYBSADKAsyLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BbmFseXRpY3NWaWV3UmVzdWx0RmlsdGVyEhcKCnJlc29sdXRpb24YBiABKAlIAIgBAUINCgtfcmVzb2x1dGlvbiLBAQoWTWV0cmljc0Rhc2hib2FyZE1ldHJpYxINCgV2YWx1ZRgBIAEoCRIaCg1wcmV2aW91c1ZhbHVlGAIgASgJSACIAQESMQoDdG9wGAMgAygLMiQud2cuY29zbW8ucGxhdGZvcm0udjEuTWV0cmljc1RvcEl0ZW0SNwoGc2VyaWVzGAQgAygLMicud2cuY29zbW8ucGxhdGZvcm0udjEuTWV0cmljc1Nlcmllc0l0ZW1CEAoOX3ByZXZpb3VzVmFsdWUiUAoOTWV0cmljc1RvcEl0ZW0SDAoEaGFzaBgBIAEoCRIMCgRuYW1lGAIgASgJEg0KBXZhbHVlGAMgASgJEhMKC2lzUGVyc2lzdGVkGAQgASgIIrEBChFNZXRyaWNzU2VyaWVzSXRlbRIRCgl0aW1lc3RhbXAYASABKAkSDQoFdmFsdWUYAiABKAkSGgoNcHJldmlvdXNWYWx1ZRgDIAEoCUgAiAEBEhAKA3A1MBgEIAEoCUgBiAEBEhAKA3A5MBgFIAEoCUgCiAEBEhAKA3A5ORgGIAEoCUgDiAEBQhAKDl9wcmV2aW91c1ZhbHVlQgYKBF9wNTBCBgoEX3A5MEIGCgRfcDk5IrsBChBNZXRyaWNzRGFzaGJvYXJkEgwKBG5hbWUYASABKAkSDQoFdGl0bGUYAiABKAkSDAoEdHlwZRgDIAEoCRItCgR1bml0GAQgASgOMhoud2cuY29zbW8ucGxhdGZvcm0udjEuVW5pdEgAiAEBEhYKCWlzX2hpZGRlbhgFIAEoCEgBiAEBEhMKBmlzX2N0YRgGIAEoCEgCiAEBQgcKBV91bml0QgwKCl9pc19oaWRkZW5CCQoHX2lzX2N0YSLGAQoaR2V0TWV0cmljc0Vycm9yUmF0ZVJlcXVlc3QSGgoSZmVkZXJhdGVkR3JhcGhOYW1lGAEgASgJEg0KBXJhbmdlGAIgASgFEjIKCWRhdGVSYW5nZRgDIAEoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLkRhdGVSYW5nZRI2CgdmaWx0ZXJzGAQgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuQW5hbHl0aWNzRmlsdGVyEhEKCW5hbWVzcGFjZRgFIAEoCSK5AQobR2V0TWV0cmljc0Vycm9yUmF0ZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQAoGc2VyaWVzGAIgAygLMjAud2cuY29zbW8ucGxhdGZvcm0udjEuTWV0cmljc0Vycm9yUmF0ZVNlcmllc0l0ZW0SFwoKcmVzb2x1dGlvbhgDIAEoCUgAiAEBQg0KC19yZXNvbHV0aW9uIlcKGk1ldHJpY3NFcnJvclJhdGVTZXJpZXNJdGVtEhEKCXRpbWVzdGFtcBgBIAEoCRITCgtyZXF1ZXN0UmF0ZRgCIAEoAhIRCgllcnJvclJhdGUYAyABKAIivwEKGUdldFN1YmdyYXBoTWV0cmljc1JlcXVlc3QSFAoMc3ViZ3JhcGhOYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRINCgVyYW5nZRgEIAEoBRIyCglkYXRlUmFuZ2UYBSABKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EYXRlUmFuZ2USNgoHZmlsdGVycxgGIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkFuYWx5dGljc0ZpbHRlciL1AgoaR2V0U3ViZ3JhcGhNZXRyaWNzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI+CghyZXF1ZXN0cxgCIAEoCzIsLndnLmNvc21vLnBsYXRmb3JtLnYxLk1ldHJpY3NEYXNoYm9hcmRNZXRyaWMSPQoHbGF0ZW5jeRgDIAEoCzIsLndnLmNvc21vLnBsYXRmb3JtLnYxLk1ldHJpY3NEYXNoYm9hcmRNZXRyaWMSPAoGZXJyb3JzGAQgASgLMiwud2cuY29zbW8ucGxhdGZvcm0udjEuTWV0cmljc0Rhc2hib2FyZE1ldHJpYxJACgdmaWx0ZXJzGAUgAygLMi8ud2cuY29zbW8ucGxhdGZvcm0udjEuQW5hbHl0aWNzVmlld1Jlc3VsdEZpbHRlchIXCgpyZXNvbHV0aW9uGAYgASgJSACIAQFCDQoLX3Jlc29sdXRpb24iyAEKIkdldFN1YmdyYXBoTWV0cmljc0Vycm9yUmF0ZVJlcXVlc3QSFAoMc3ViZ3JhcGhOYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRINCgVyYW5nZRgEIAEoBRIyCglkYXRlUmFuZ2UYBSABKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EYXRlUmFuZ2USNgoHZmlsdGVycxgGIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkFuYWx5dGljc0ZpbHRlciLBAQojR2V0U3ViZ3JhcGhNZXRyaWNzRXJyb3JSYXRlUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJACgZzZXJpZXMYAiADKAsyMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5NZXRyaWNzRXJyb3JSYXRlU2VyaWVzSXRlbRIXCgpyZXNvbHV0aW9uGAMgASgJSACIAQFCDQoLX3Jlc29sdXRpb24iUwoYRm9yY2VDaGVja1N1Y2Nlc3NSZXF1ZXN0EhAKCGNoZWNrX2lkGAEgASgJEhIKCmdyYXBoX25hbWUYAiABKAkSEQoJbmFtZXNwYWNlGAMgASgJIk0KGUZvcmNlQ2hlY2tTdWNjZXNzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSKYAQosVG9nZ2xlQ2hhbmdlT3ZlcnJpZGVzRm9yQWxsT3BlcmF0aW9uc1JlcXVlc3QSEAoIY2hlY2tfaWQYASABKAkSDwoHaXNfc2FmZRgCIAEoCBISCgpncmFwaF9uYW1lGAMgASgJEhEKCW5hbWVzcGFjZRgEIAEoCRITCgZzZWFyY2gYBSABKAlIAIgBAUIJCgdfc2VhcmNoImEKLVRvZ2dsZUNoYW5nZU92ZXJyaWRlc0ZvckFsbE9wZXJhdGlvbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIocBCixDcmVhdGVJZ25vcmVPdmVycmlkZXNGb3JBbGxPcGVyYXRpb25zUmVxdWVzdBIQCghjaGVja19pZBgBIAEoCRISCgpncmFwaF9uYW1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCRITCgZzZWFyY2gYBCABKAlIAIgBAUIJCgdfc2VhcmNoImEKLUNyZWF0ZUlnbm9yZU92ZXJyaWRlc0ZvckFsbE9wZXJhdGlvbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIkAKDk92ZXJyaWRlQ2hhbmdlEhIKCmNoYW5nZVR5cGUYASABKAkSEQoEcGF0aBgCIAEoCUgAiAEBQgcKBV9wYXRoIq8BCh9DcmVhdGVPcGVyYXRpb25PdmVycmlkZXNSZXF1ZXN0EhIKCmdyYXBoX25hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhYKDm9wZXJhdGlvbl9oYXNoGAMgASgJEhYKDm9wZXJhdGlvbl9uYW1lGAQgASgJEjUKB2NoYW5nZXMYBSADKAsyJC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5PdmVycmlkZUNoYW5nZSJUCiBDcmVhdGVPcGVyYXRpb25PdmVycmlkZXNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIoABCidDcmVhdGVPcGVyYXRpb25JZ25vcmVBbGxPdmVycmlkZVJlcXVlc3QSEgoKZ3JhcGhfbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSFgoOb3BlcmF0aW9uX2hhc2gYAyABKAkSFgoOb3BlcmF0aW9uX25hbWUYBCABKAkiXAooQ3JlYXRlT3BlcmF0aW9uSWdub3JlQWxsT3ZlcnJpZGVSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIpcBCh9SZW1vdmVPcGVyYXRpb25PdmVycmlkZXNSZXF1ZXN0EhIKCmdyYXBoX25hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhYKDm9wZXJhdGlvbl9oYXNoGAMgASgJEjUKB2NoYW5nZXMYBCADKAsyJC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5PdmVycmlkZUNoYW5nZSJUCiBSZW1vdmVPcGVyYXRpb25PdmVycmlkZXNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlImgKJ1JlbW92ZU9wZXJhdGlvbklnbm9yZUFsbE92ZXJyaWRlUmVxdWVzdBISCgpncmFwaF9uYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIWCg5vcGVyYXRpb25faGFzaBgDIAEoCSJcCihSZW1vdmVPcGVyYXRpb25JZ25vcmVBbGxPdmVycmlkZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiXQocR2V0T3BlcmF0aW9uT3ZlcnJpZGVzUmVxdWVzdBISCgpncmFwaF9uYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIWCg5vcGVyYXRpb25faGFzaBgDIAEoCSKcAQodR2V0T3BlcmF0aW9uT3ZlcnJpZGVzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI1CgdjaGFuZ2VzGAIgAygLMiQud2cuY29zbW8ucGxhdGZvcm0udjEuT3ZlcnJpZGVDaGFuZ2USEgoKaWdub3JlX2FsbBgDIAEoCCJeChZHZXRBbGxPdmVycmlkZXNSZXF1ZXN0EhIKCmdyYXBoX25hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEg0KBWxpbWl0GAMgASgFEg4KBm9mZnNldBgEIAEoBSKjAgoXR2V0QWxsT3ZlcnJpZGVzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJJCglvdmVycmlkZXMYAiADKAsyNi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRBbGxPdmVycmlkZXNSZXNwb25zZS5PdmVycmlkZRITCgt0b3RhbF9jb3VudBgDIAEoBRp2CghPdmVycmlkZRIMCgRoYXNoGAEgASgJEgwKBG5hbWUYAiABKAkSHAoUY2hhbmdlc092ZXJyaWRlQ291bnQYAyABKA0SHAoUaGFzSWdub3JlQWxsT3ZlcnJpZGUYBCABKAgSEgoKdXBkYXRlZF9hdBgFIAEoCSJOChtJc0dpdEh1YkFwcEluc3RhbGxlZFJlcXVlc3QSLwoIZ2l0X2luZm8YASABKAsyHS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HaXRJbmZvImYKHElzR2l0SHViQXBwSW5zdGFsbGVkUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIUCgxpc19pbnN0YWxsZWQYAiABKAgiMAoLR3JvdXBNYXBwZXISDwoHZ3JvdXBJZBgBIAEoCRIQCghzc29Hcm91cBgCIAEoCSKgAQoZQ3JlYXRlT0lEQ1Byb3ZpZGVyUmVxdWVzdBIMCgRuYW1lGAEgASgJEhkKEWRpc2NvdmVyeUVuZHBvaW50GAIgASgJEhAKCGNsaWVudElEGAMgASgJEhQKDGNsaWVudFNlY3JldBgEIAEoCRIyCgdtYXBwZXJzGAUgAygLMiEud2cuY29zbW8ucGxhdGZvcm0udjEuR3JvdXBNYXBwZXIihwEKGkNyZWF0ZU9JRENQcm92aWRlclJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USEQoJc2lnbkluVVJMGAIgASgJEhIKCnNpZ25PdXRVUkwYAyABKAkSEAoIbG9naW5VUkwYBCABKAkirAEKDE9JRENQcm92aWRlchIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJEg0KBWFsaWFzGAMgASgJEhAKCGVuZHBvaW50GAQgASgJEhEKCWxvZ2luX3VybBgFIAEoCRIcChRzaWduX2luX3JlZGlyZWN0X3VybBgGIAEoCRIdChVzaWduX291dF9yZWRpcmVjdF91cmwYByABKAkSEQoJY3JlYXRlZEF0GAggASgJIhoKGExpc3RPSURDUHJvdmlkZXJzUmVxdWVzdCKEAQoZTGlzdE9JRENQcm92aWRlcnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjUKCXByb3ZpZGVycxgCIAMoCzIiLndnLmNvc21vLnBsYXRmb3JtLnYxLk9JRENQcm92aWRlciIkChZHZXRPSURDUHJvdmlkZXJSZXF1ZXN0EgoKAmlkGAEgASgJIugBChdHZXRPSURDUHJvdmlkZXJSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEgwKBG5hbWUYAiABKAkSEAoIZW5kcG9pbnQYAyABKAkSEAoIbG9naW5VUkwYBCABKAkSGQoRc2lnbkluUmVkaXJlY3RVUkwYBSABKAkSGgoSc2lnbk91dFJlZGlyZWN0VVJMGAYgASgJEjIKB21hcHBlcnMYByADKAsyIS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Hcm91cE1hcHBlciInChlEZWxldGVPSURDUHJvdmlkZXJSZXF1ZXN0EgoKAmlkGAEgASgJIk4KGkRlbGV0ZU9JRENQcm92aWRlclJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiWQoXVXBkYXRlSURQTWFwcGVyc1JlcXVlc3QSMgoHbWFwcGVycxgBIAMoCzIhLndnLmNvc21vLnBsYXRmb3JtLnYxLkdyb3VwTWFwcGVyEgoKAmlkGAIgASgJIkwKGFVwZGF0ZUlEUE1hcHBlcnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIiUKI0dldE9yZ2FuaXphdGlvblJlcXVlc3RzQ291bnRSZXF1ZXN0ImcKJEdldE9yZ2FuaXphdGlvblJlcXVlc3RzQ291bnRSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEg0KBWNvdW50GAIgASgDIqMBChJPcmdhbml6YXRpb25JbnZpdGUSCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRIMCgRzbHVnGAMgASgJEhoKDWNyZWF0b3JVc2VySWQYBCABKAlIAIgBARIRCgljcmVhdGVkQXQYBSABKAkSFgoJaW52aXRlZEJ5GAYgASgJSAGIAQFCEAoOX2NyZWF0b3JVc2VySWRCDAoKX2ludml0ZWRCeSJYChNHZXRBdWRpdExvZ3NSZXF1ZXN0Eg0KBWxpbWl0GAEgASgFEg4KBm9mZnNldBgCIAEoBRIRCglzdGFydERhdGUYAyABKAkSDwoHZW5kRGF0ZRgEIAEoCSKbAgoIQXVkaXRMb2cSCgoCaWQYASABKAkSGAoQYWN0b3JEaXNwbGF5TmFtZRgCIAEoCRIOCgZhY3Rpb24YAyABKAkSEQoJYWN0b3JUeXBlGAQgASgJEhMKC2F1ZGl0QWN0aW9uGAUgASgJEhwKFGF1ZGl0YWJsZURpc3BsYXlOYW1lGAYgASgJEhkKEXRhcmdldERpc3BsYXlOYW1lGAcgASgJEhIKCnRhcmdldFR5cGUYCCABKAkSEQoJY3JlYXRlZEF0GAkgASgJEhkKEXRhcmdldE5hbWVzcGFjZUlkGAogASgJEiIKGnRhcmdldE5hbWVzcGFjZURpc3BsYXlOYW1lGAsgASgJEhIKCmFwaUtleU5hbWUYDCABKAkihQEKFEdldEF1ZGl0TG9nc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USLAoEbG9ncxgCIAMoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLkF1ZGl0TG9nEg0KBWNvdW50GAMgASgFIhcKFUdldEludml0YXRpb25zUmVxdWVzdCKJAQoWR2V0SW52aXRhdGlvbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEj0KC2ludml0YXRpb25zGAIgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuT3JnYW5pemF0aW9uSW52aXRlIkoKIEFjY2VwdE9yRGVjbGluZUludml0YXRpb25SZXF1ZXN0EhYKDm9yZ2FuaXphdGlvbklkGAEgASgJEg4KBmFjY2VwdBgCIAEoCCJVCiFBY2NlcHRPckRlY2xpbmVJbnZpdGF0aW9uUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSKzBQoQR3JhcGhDb21wb3NpdGlvbhIKCgJpZBgBIAEoCRIXCg9zY2hlbWFWZXJzaW9uSWQYAiABKAkSEQoJY3JlYXRlZEF0GAMgASgJEhQKDGlzQ29tcG9zYWJsZRgEIAEoCBIeChFjb21wb3NpdGlvbkVycm9ycxgFIAEoCUgAiAEBEhYKCWNyZWF0ZWRCeRgGIAEoCUgBiAEBEhUKDWlzTGF0ZXN0VmFsaWQYByABKAgSIgoVcm91dGVyQ29uZmlnU2lnbmF0dXJlGAggASgJSAKIAQESGwoOYWRtaXNzaW9uRXJyb3IYCSABKAlIA4gBARIcCg9kZXBsb3ltZW50RXJyb3IYCiABKAlIBIgBARIoChtoYXNNdWx0aXBsZUNoYW5nZWRTdWJncmFwaHMYCyABKAhIBYgBARIkChd0cmlnZ2VyZWRCeVN1YmdyYXBoTmFtZRgMIAEoCUgGiAEBEiAKE2NvbXBvc2l0aW9uV2FybmluZ3MYDSABKAlIB4gBARIkChxyb3V0ZXJfY29tcGF0aWJpbGl0eV92ZXJzaW9uGA4gASgJEiAKGGlzRmVhdHVyZUZsYWdDb21wb3NpdGlvbhgPIAEoCBIcCg9mZWF0dXJlRmxhZ05hbWUYECABKAlICIgBAUIUChJfY29tcG9zaXRpb25FcnJvcnNCDAoKX2NyZWF0ZWRCeUIYChZfcm91dGVyQ29uZmlnU2lnbmF0dXJlQhEKD19hZG1pc3Npb25FcnJvckISChBfZGVwbG95bWVudEVycm9yQh4KHF9oYXNNdWx0aXBsZUNoYW5nZWRTdWJncmFwaHNCGgoYX3RyaWdnZXJlZEJ5U3ViZ3JhcGhOYW1lQhYKFF9jb21wb3NpdGlvbldhcm5pbmdzQhIKEF9mZWF0dXJlRmxhZ05hbWUiyQEKGEdyYXBoQ29tcG9zaXRpb25TdWJncmFwaBIKCgJpZBgBIAEoCRIXCg9zY2hlbWFWZXJzaW9uSWQYAiABKAkSDAoEbmFtZRgDIAEoCRIRCgl0YXJnZXRfaWQYBCABKAkSGQoRaXNGZWF0dXJlU3ViZ3JhcGgYBSABKAgSEgoKY2hhbmdlVHlwZRgGIAEoCRI4CgxzdWJncmFwaFR5cGUYByABKA4yIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaFR5cGUirAEKFkdldENvbXBvc2l0aW9uc1JlcXVlc3QSFAoMZmVkR3JhcGhOYW1lGAEgASgJEg0KBWxpbWl0GAIgASgFEg4KBm9mZnNldBgDIAEoBRIRCglzdGFydERhdGUYBCABKAkSDwoHZW5kRGF0ZRgFIAEoCRIRCgluYW1lc3BhY2UYBiABKAkSJgoeZXhjbHVkZUZlYXR1cmVGbGFnQ29tcG9zaXRpb25zGAcgASgIIpgBChdHZXRDb21wb3NpdGlvbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjwKDGNvbXBvc2l0aW9ucxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkdyYXBoQ29tcG9zaXRpb24SDQoFY291bnQYAyABKAUiSAocR2V0Q29tcG9zaXRpb25EZXRhaWxzUmVxdWVzdBIVCg1jb21wb3NpdGlvbklkGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCSK1AwoWRmVhdHVyZUZsYWdDb21wb3NpdGlvbhIKCgJpZBgBIAEoCRIXCg9zY2hlbWFWZXJzaW9uSWQYAiABKAkSEQoJY3JlYXRlZEF0GAMgASgJEhQKDGlzQ29tcG9zYWJsZRgEIAEoCBIeChFjb21wb3NpdGlvbkVycm9ycxgFIAEoCUgAiAEBEhYKCWNyZWF0ZWRCeRgGIAEoCUgBiAEBEiIKFXJvdXRlckNvbmZpZ1NpZ25hdHVyZRgHIAEoCUgCiAEBEhsKDmFkbWlzc2lvbkVycm9yGAggASgJSAOIAQESHAoPZGVwbG95bWVudEVycm9yGAkgASgJSASIAQESFwoPZmVhdHVyZUZsYWdOYW1lGAogASgJEiAKE2NvbXBvc2l0aW9uV2FybmluZ3MYCyABKAlIBYgBAUIUChJfY29tcG9zaXRpb25FcnJvcnNCDAoKX2NyZWF0ZWRCeUIYChZfcm91dGVyQ29uZmlnU2lnbmF0dXJlQhEKD19hZG1pc3Npb25FcnJvckISChBfZGVwbG95bWVudEVycm9yQhYKFF9jb21wb3NpdGlvbldhcm5pbmdzIuUCCh1HZXRDb21wb3NpdGlvbkRldGFpbHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjsKC2NvbXBvc2l0aW9uGAIgASgLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuR3JhcGhDb21wb3NpdGlvbhJMChRjb21wb3NpdGlvblN1YmdyYXBocxgDIAMoCzIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkdyYXBoQ29tcG9zaXRpb25TdWJncmFwaBI4CgxjaGFuZ2VDb3VudHMYBCABKAsyIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DaGFuZ2VDb3VudHMSTQoXZmVhdHVyZUZsYWdDb21wb3NpdGlvbnMYBSADKAsyLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5GZWF0dXJlRmxhZ0NvbXBvc2l0aW9uIkoKHEdldFNkbEJ5U2NoZW1hVmVyc2lvblJlcXVlc3QSFwoPc2NoZW1hVmVyc2lvbklkGAEgASgJEhEKCXRhcmdldF9pZBgCIAEoCSJ1Ch1HZXRTZGxCeVNjaGVtYVZlcnNpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEgsKA3NkbBgCIAEoCRIVCg1jbGllbnRfc2NoZW1hGAMgASgJIj0KIkdldENoYW5nZWxvZ0J5U2NoZW1hVmVyc2lvblJlcXVlc3QSFwoPc2NoZW1hVmVyc2lvbklkGAEgASgJIp8BCiNHZXRDaGFuZ2Vsb2dCeVNjaGVtYVZlcnNpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkYKCWNoYW5nZWxvZxgCIAEoCzIzLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlZGVyYXRlZEdyYXBoQ2hhbmdlbG9nT3V0cHV0IiMKIUdldFVzZXJBY2Nlc3NpYmxlUmVzb3VyY2VzUmVxdWVzdCKrBAoiR2V0VXNlckFjY2Vzc2libGVSZXNvdXJjZXNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlElYKCm5hbWVzcGFjZXMYAiADKAsyQi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRVc2VyQWNjZXNzaWJsZVJlc291cmNlc1Jlc3BvbnNlLk5hbWVzcGFjZRJgCg9mZWRlcmF0ZWRHcmFwaHMYAyADKAsyRy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRVc2VyQWNjZXNzaWJsZVJlc291cmNlc1Jlc3BvbnNlLkZlZGVyYXRlZEdyYXBoElQKCXN1YmdyYXBocxgEIAMoCzJBLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFVzZXJBY2Nlc3NpYmxlUmVzb3VyY2VzUmVzcG9uc2UuU3ViR3JhcGgaJQoJTmFtZXNwYWNlEgoKAmlkGAEgASgJEgwKBG5hbWUYAiABKAkaQwoORmVkZXJhdGVkR3JhcGgSEAoIdGFyZ2V0SWQYASABKAkSDAoEbmFtZRgCIAEoCRIRCgluYW1lc3BhY2UYAyABKAkaVwoIU3ViR3JhcGgSEAoIdGFyZ2V0SWQYASABKAkSDAoEbmFtZRgCIAEoCRIRCgluYW1lc3BhY2UYAyABKAkSGAoQZmVkZXJhdGVkR3JhcGhJZBgEIAEoCSJgChxVcGRhdGVGZWF0dXJlU2V0dGluZ3NSZXF1ZXN0Eg4KBmVuYWJsZRgBIAEoCBIwCglmZWF0dXJlSWQYAiABKA4yHS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5GZWF0dXJlIlEKHVVwZGF0ZUZlYXR1cmVTZXR0aW5nc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiRAoZR2V0U3ViZ3JhcGhNZW1iZXJzUmVxdWVzdBIUCgxzdWJncmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJIkkKDlN1YmdyYXBoTWVtYmVyEg4KBnVzZXJJZBgBIAEoCRINCgVlbWFpbBgCIAEoCRIYChBzdWJncmFwaE1lbWJlcklkGAQgASgJIoUBChpHZXRTdWJncmFwaE1lbWJlcnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjUKB21lbWJlcnMYAiADKAsyJC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaE1lbWJlciJJChBBZGRSZWFkbWVSZXF1ZXN0EhIKCnRhcmdldE5hbWUYASABKAkSDgoGcmVhZG1lGAIgASgJEhEKCW5hbWVzcGFjZRgDIAEoCSJFChFBZGRSZWFkbWVSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIuMCCgZSb3V0ZXISEAoIaG9zdG5hbWUYASABKAkSEwoLY2x1c3Rlck5hbWUYAiABKAkSEwoLc2VydmljZU5hbWUYAyABKAkSFgoOc2VydmljZVZlcnNpb24YBCABKAkSGQoRc2VydmljZUluc3RhbmNlSWQYBSABKAkSFQoNdXB0aW1lU2Vjb25kcxgGIAEoCRIbChNzZXJ2ZXJVcHRpbWVTZWNvbmRzGAcgASgJEhUKDWNvbXBvc2l0aW9uSWQYCCABKAkSGwoTb25MYXRlc3RDb21wb3NpdGlvbhgJIAEoCBIRCglwcm9jZXNzSWQYCiABKAkSFQoNbWVtb3J5VXNhZ2VNYhgLIAEoAhIgChhtZW1vcnlVc2FnZUNoYW5nZVBlcmNlbnQYDCABKAISFwoPY3B1VXNhZ2VQZXJjZW50GA0gASgCEh0KFWNwdVVzYWdlQ2hhbmdlUGVyY2VudBgOIAEoAiI8ChFHZXRSb3V0ZXJzUmVxdWVzdBIUCgxmZWRHcmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJInUKEkdldFJvdXRlcnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEi0KB3JvdXRlcnMYAiADKAsyHC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Sb3V0ZXIi5gEKCkNsaWVudEluZm8SDAoEbmFtZRgBIAEoCRIKCgJpZBgCIAEoCRIRCgljcmVhdGVkQXQYAyABKAkSFQoNbGFzdFVwZGF0ZWRBdBgEIAEoCRIRCgljcmVhdGVkQnkYBSABKAkSFQoNbGFzdFVwZGF0ZWRCeRgGIAEoCRIlChhwZXJzaXN0ZWRPcGVyYXRpb25zQ291bnQYByABKAVIAIgBARIXCgpoYXNUcmFmZmljGAggASgISAGIAQFCGwoZX3BlcnNpc3RlZE9wZXJhdGlvbnNDb3VudEINCgtfaGFzVHJhZmZpYyJUChFHZXRDbGllbnRzUmVxdWVzdBIUCgxmZWRHcmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhYKDmluY2x1ZGVUcmFmZmljGAMgASgIInkKEkdldENsaWVudHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjEKB2NsaWVudHMYAiADKAsyIC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DbGllbnRJbmZvIlkKGlByZXZpZXdEZWxldGVDbGllbnRSZXF1ZXN0EhQKDGZlZEdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSEgoKY2xpZW50TmFtZRgDIAEoCSLRAQobUHJldmlld0RlbGV0ZUNsaWVudFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USMAoGY2xpZW50GAIgASgLMiAud2cuY29zbW8ucGxhdGZvcm0udjEuQ2xpZW50SW5mbxIgChhwZXJzaXN0ZWRPcGVyYXRpb25zQ291bnQYAyABKAUSEgoKaGFzVHJhZmZpYxgEIAEoCBIYChBvcmdhbml6YXRpb25TbHVnGAUgASgJIlIKE0RlbGV0ZUNsaWVudFJlcXVlc3QSFAoMZmVkR3JhcGhOYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRISCgpjbGllbnROYW1lGAMgASgJIuABChREZWxldGVDbGllbnRSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjAKBmNsaWVudBgCIAEoCzIgLndnLmNvc21vLnBsYXRmb3JtLnYxLkNsaWVudEluZm8SHgoWZGVsZXRlZE9wZXJhdGlvbnNDb3VudBgDIAEoBRpECglPcGVyYXRpb24SCgoCaWQYASABKAkSEwoLb3BlcmF0aW9uSWQYAiABKAkSFgoOb3BlcmF0aW9uTmFtZXMYAyADKAki1AIKFEdldEZpZWxkVXNhZ2VSZXF1ZXN0EhIKCmdyYXBoX25hbWUYASABKAkSFgoJbmFtZWRUeXBlGAIgASgJSACIAQESFQoIdHlwZW5hbWUYAyABKAlIAYgBARISCgVmaWVsZBgEIAEoCUgCiAEBEhIKBXJhbmdlGAUgASgFSAOIAQESMgoJZGF0ZVJhbmdlGAYgASgLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuRGF0ZVJhbmdlEhEKCW5hbWVzcGFjZRgHIAEoCRIeChFmZWF0dXJlX2ZsYWdfbmFtZRgIIAEoCUgEiAEBEhMKC2lzX2FyZ3VtZW50GAkgASgIEhAKCGlzX2lucHV0GAogASgIQgwKCl9uYW1lZFR5cGVCCwoJX3R5cGVuYW1lQggKBl9maWVsZEIICgZfcmFuZ2VCFAoSX2ZlYXR1cmVfZmxhZ19uYW1lIrcBChRDbGllbnRXaXRoT3BlcmF0aW9ucxIMCgRuYW1lGAEgASgJEg8KB3ZlcnNpb24YAiABKAkSSAoKb3BlcmF0aW9ucxgDIAMoCzI0LndnLmNvc21vLnBsYXRmb3JtLnYxLkNsaWVudFdpdGhPcGVyYXRpb25zLk9wZXJhdGlvbho2CglPcGVyYXRpb24SDAoEaGFzaBgBIAEoCRIMCgRuYW1lGAIgASgJEg0KBWNvdW50GAMgASgFIl8KDkZpZWxkVXNhZ2VNZXRhEhQKDHN1YmdyYXBoX2lkcxgBIAMoCRIaChJmaXJzdFNlZW5UaW1lc3RhbXAYAiABKAkSGwoTbGF0ZXN0U2VlblRpbWVzdGFtcBgDIAEoCSL7AQoVR2V0RmllbGRVc2FnZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USPwoOcmVxdWVzdF9zZXJpZXMYAiADKAsyJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXF1ZXN0U2VyaWVzSXRlbRI7CgdjbGllbnRzGAMgAygLMioud2cuY29zbW8ucGxhdGZvcm0udjEuQ2xpZW50V2l0aE9wZXJhdGlvbnMSMgoEbWV0YRgEIAEoCzIkLndnLmNvc21vLnBsYXRmb3JtLnYxLkZpZWxkVXNhZ2VNZXRhIiYKFkNyZWF0ZU5hbWVzcGFjZVJlcXVlc3QSDAoEbmFtZRgBIAEoCSJLChdDcmVhdGVOYW1lc3BhY2VSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIiYKFkRlbGV0ZU5hbWVzcGFjZVJlcXVlc3QSDAoEbmFtZRgBIAEoCSJLChdEZWxldGVOYW1lc3BhY2VSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIjgKFlJlbmFtZU5hbWVzcGFjZVJlcXVlc3QSDAoEbmFtZRgBIAEoCRIQCghuZXdfbmFtZRgCIAEoCSJLChdSZW5hbWVOYW1lc3BhY2VSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIiUKCU5hbWVzcGFjZRIKCgJpZBgBIAEoCRIMCgRuYW1lGAIgASgJIhYKFEdldE5hbWVzcGFjZXNSZXF1ZXN0In4KFUdldE5hbWVzcGFjZXNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjMKCm5hbWVzcGFjZXMYAiADKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5OYW1lc3BhY2UingEKEE1vdmVHcmFwaFJlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSFQoNbmV3X25hbWVzcGFjZRgDIAEoCRItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgEIAEoCEgAiAEBQiMKIV9kaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbiKQAgoRTW92ZUdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJBChFjb21wb3NpdGlvbkVycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISPwoQZGVwbG95bWVudEVycm9ycxgDIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlcGxveW1lbnRFcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAQgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nIjIKHUdldE5hbWVzcGFjZUxpbnRDb25maWdSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCSKcAQoeR2V0TmFtZXNwYWNlTGludENvbmZpZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USFQoNbGludGVyRW5hYmxlZBgCIAEoCBIxCgdjb25maWdzGAMgAygLMiAud2cuY29zbW8ucGxhdGZvcm0udjEuTGludENvbmZpZyI7CiZHZXROYW1lc3BhY2VDaGVja3NDb25maWd1cmF0aW9uUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkikgEKJ0dldE5hbWVzcGFjZUNoZWNrc0NvbmZpZ3VyYXRpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhcKD3RpbWVmcmFtZUluRGF5cxgCIAEoBRIcChR0aW1lZnJhbWVMaW1pdEluRGF5cxgDIAEoBSJXCilVcGRhdGVOYW1lc3BhY2VDaGVja3NDb25maWd1cmF0aW9uUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSFwoPdGltZWZyYW1lSW5EYXlzGAIgASgFIl4KKlVwZGF0ZU5hbWVzcGFjZUNoZWNrc0NvbmZpZ3VyYXRpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIk8KI0VuYWJsZUxpbnRpbmdGb3JUaGVOYW1lc3BhY2VSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRIVCg1lbmFibGVMaW50aW5nGAIgASgIIlgKJEVuYWJsZUxpbnRpbmdGb3JUaGVOYW1lc3BhY2VSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIlkKCkxpbnRDb25maWcSEAoIcnVsZU5hbWUYASABKAkSOQoNc2V2ZXJpdHlMZXZlbBgCIAEoDjIiLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRTZXZlcml0eSJrCiNDb25maWd1cmVOYW1lc3BhY2VMaW50Q29uZmlnUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSMQoHY29uZmlncxgCIAMoCzIgLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRDb25maWciWAokQ29uZmlndXJlTmFtZXNwYWNlTGludENvbmZpZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiSgoZRW5hYmxlR3JhcGhQcnVuaW5nUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSGgoSZW5hYmxlR3JhcGhQcnVuaW5nGAIgASgIIk4KGkVuYWJsZUdyYXBoUHJ1bmluZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiyAEKEkdyYXBoUHJ1bmluZ0NvbmZpZxIQCghydWxlTmFtZRgBIAEoCRI5Cg1zZXZlcml0eUxldmVsGAIgASgOMiIud2cuY29zbW8ucGxhdGZvcm0udjEuTGludFNldmVyaXR5EhkKEWdyYWNlUGVyaW9kSW5EYXlzGAMgASgFEikKHHNjaGVtYVVzYWdlQ2hlY2tQZXJpb2RJbkRheXMYBCABKAVIAIgBAUIfCh1fc2NoZW1hVXNhZ2VDaGVja1BlcmlvZEluRGF5cyJ7CitDb25maWd1cmVOYW1lc3BhY2VHcmFwaFBydW5pbmdDb25maWdSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRI5Cgdjb25maWdzGAIgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuR3JhcGhQcnVuaW5nQ29uZmlnImAKLENvbmZpZ3VyZU5hbWVzcGFjZUdyYXBoUHJ1bmluZ0NvbmZpZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiOgolR2V0TmFtZXNwYWNlR3JhcGhQcnVuaW5nQ29uZmlnUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkisQEKJkdldE5hbWVzcGFjZUdyYXBoUHJ1bmluZ0NvbmZpZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USGgoSZ3JhcGhQcnVuZXJFbmFibGVkGAIgASgIEjkKB2NvbmZpZ3MYAyADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HcmFwaFBydW5pbmdDb25maWciOgoXTWlncmF0ZU1vbm9ncmFwaFJlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkiTAoYTWlncmF0ZU1vbm9ncmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiJQojR2V0VXNlckFjY2Vzc2libGVQZXJtaXNzaW9uc1JlcXVlc3QiMAoKUGVybWlzc2lvbhITCgtkaXNwbGF5TmFtZRgBIAEoCRINCgV2YWx1ZRgCIAEoCSKPAQokR2V0VXNlckFjY2Vzc2libGVQZXJtaXNzaW9uc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USNQoLcGVybWlzc2lvbnMYAiADKAsyIC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QZXJtaXNzaW9uIusCChVDcmVhdGVDb250cmFjdFJlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSGQoRc291cmNlX2dyYXBoX25hbWUYAyABKAkSEwoLcm91dGluZ191cmwYBCABKAkSHQoVYWRtaXNzaW9uX3dlYmhvb2tfdXJsGAUgASgJEhQKDGV4Y2x1ZGVfdGFncxgGIAMoCRITCgZyZWFkbWUYByABKAlIAIgBARIlChhhZG1pc3Npb25fd2ViaG9va19zZWNyZXQYCCABKAlIAYgBARIUCgxpbmNsdWRlX3RhZ3MYCSADKAkSLQogZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24YCiABKAhIAogBAUIJCgdfcmVhZG1lQhsKGV9hZG1pc3Npb25fd2ViaG9va19zZWNyZXRCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uIpUCChZDcmVhdGVDb250cmFjdFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQQoRY29tcG9zaXRpb25FcnJvcnMYAiADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbkVycm9yEj8KEGRlcGxveW1lbnRFcnJvcnMYAyADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZXBsb3ltZW50RXJyb3ISRQoTY29tcG9zaXRpb25XYXJuaW5ncxgEIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uV2FybmluZyKEAwoVVXBkYXRlQ29udHJhY3RSZXF1ZXN0EgwKBG5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhQKDGV4Y2x1ZGVfdGFncxgDIAMoCRIUCgxpbmNsdWRlX3RhZ3MYBCADKAkSGAoLcm91dGluZ191cmwYBSABKAlIAIgBARIiChVhZG1pc3Npb25fd2ViaG9va191cmwYBiABKAlIAYgBARIlChhhZG1pc3Npb25fd2ViaG9va19zZWNyZXQYByABKAlIAogBARITCgZyZWFkbWUYCCABKAlIA4gBARItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgJIAEoCEgEiAEBQg4KDF9yb3V0aW5nX3VybEIYChZfYWRtaXNzaW9uX3dlYmhvb2tfdXJsQhsKGV9hZG1pc3Npb25fd2ViaG9va19zZWNyZXRCCQoHX3JlYWRtZUIjCiFfZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24ilQIKFlVwZGF0ZUNvbnRyYWN0UmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJBChFjb21wb3NpdGlvbkVycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISPwoQZGVwbG95bWVudEVycm9ycxgDIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlcGxveW1lbnRFcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAQgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nIh0KG0lzTWVtYmVyTGltaXRSZWFjaGVkUmVxdWVzdCJ9ChxJc01lbWJlckxpbWl0UmVhY2hlZFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USFQoNbGltaXRfcmVhY2hlZBgCIAEoCBIUCgxtZW1iZXJfY291bnQYAyABKAUiEwoRRGVsZXRlVXNlclJlcXVlc3QiRgoSRGVsZXRlVXNlclJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2Ui8AEKGENyZWF0ZUZlYXR1cmVGbGFnUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIrCgZsYWJlbHMYAyADKAsyGy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MYWJlbBIeChZmZWF0dXJlX3N1YmdyYXBoX25hbWVzGAQgAygJEhIKCmlzX2VuYWJsZWQYBSABKAgSLQogZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24YBiABKAhIAIgBAUIjCiFfZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24imgIKGUNyZWF0ZUZlYXR1cmVGbGFnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJCChJjb21wb3NpdGlvbl9lcnJvcnMYAiADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbkVycm9yEkAKEWRlcGxveW1lbnRfZXJyb3JzGAMgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYBCADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmci8gEKGFVwZGF0ZUZlYXR1cmVGbGFnUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRIrCgZsYWJlbHMYAyADKAsyGy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MYWJlbBIeChZmZWF0dXJlX3N1YmdyYXBoX25hbWVzGAQgAygJEhQKDHVuc2V0X2xhYmVscxgFIAEoCBItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgGIAEoCEgAiAEBQiMKIV9kaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbiLEAgoZVXBkYXRlRmVhdHVyZUZsYWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkIKEmNvbXBvc2l0aW9uX2Vycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISQAoRZGVwbG95bWVudF9lcnJvcnMYAyADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZXBsb3ltZW50RXJyb3ISRQoTY29tcG9zaXRpb25XYXJuaW5ncxgEIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uV2FybmluZxIYCgtoYXNfY2hhbmdlZBgFIAEoCEgAiAEBQg4KDF9oYXNfY2hhbmdlZCKgAQoYRW5hYmxlRmVhdHVyZUZsYWdSZXF1ZXN0EgwKBG5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEg8KB2VuYWJsZWQYAyABKAgSLQogZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24YBCABKAhIAIgBAUIjCiFfZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24ixAIKGUVuYWJsZUZlYXR1cmVGbGFnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJCChJjb21wb3NpdGlvbl9lcnJvcnMYAiADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbkVycm9yEkAKEWRlcGxveW1lbnRfZXJyb3JzGAMgAygLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVwbG95bWVudEVycm9yEhgKC2hhc19jaGFuZ2VkGAQgASgISACIAQESRQoTY29tcG9zaXRpb25XYXJuaW5ncxgFIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uV2FybmluZ0IOCgxfaGFzX2NoYW5nZWQijwEKGERlbGV0ZUZlYXR1cmVGbGFnUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgDIAEoCEgAiAEBQiMKIV9kaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbiKaAgoZRGVsZXRlRmVhdHVyZUZsYWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkIKEmNvbXBvc2l0aW9uX2Vycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISQAoRZGVwbG95bWVudF9lcnJvcnMYAyADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZXBsb3ltZW50RXJyb3ISRQoTY29tcG9zaXRpb25XYXJuaW5ncxgEIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uV2FybmluZyK3AQoLRmVhdHVyZUZsYWcSCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRIRCgluYW1lc3BhY2UYAyABKAkSKwoGbGFiZWxzGAQgAygLMhsud2cuY29zbW8ucGxhdGZvcm0udjEuTGFiZWwSEgoKaXNfZW5hYmxlZBgFIAEoCBISCgpjcmVhdGVkX2J5GAYgASgJEhIKCmNyZWF0ZWRfYXQYByABKAkSEgoKdXBkYXRlZF9hdBgIIAEoCSJoChZHZXRGZWF0dXJlRmxhZ3NSZXF1ZXN0Eg0KBWxpbWl0GAEgASgFEg4KBm9mZnNldBgCIAEoBRIRCgluYW1lc3BhY2UYAyABKAkSEgoFcXVlcnkYBCABKAlIAIgBAUIICgZfcXVlcnkimgEKF0dldEZlYXR1cmVGbGFnc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USOAoNZmVhdHVyZV9mbGFncxgCIAMoCzIhLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlYXR1cmVGbGFnEhMKC3RvdGFsX2NvdW50GAMgASgFIj4KG0dldEZlYXR1cmVGbGFnQnlOYW1lUmVxdWVzdBIMCgRuYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCSKMAwocR2V0RmVhdHVyZUZsYWdCeU5hbWVSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjcKDGZlYXR1cmVfZmxhZxgCIAEoCzIhLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlYXR1cmVGbGFnEl0KEGZlZGVyYXRlZF9ncmFwaHMYAyADKAsyQy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlRmxhZ0J5TmFtZVJlc3BvbnNlLkZmRmVkZXJhdGVkR3JhcGgSOQoRZmVhdHVyZV9zdWJncmFwaHMYBCADKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaBpnChBGZkZlZGVyYXRlZEdyYXBoEj0KD2ZlZGVyYXRlZF9ncmFwaBgBIAEoCzIkLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlZGVyYXRlZEdyYXBoEhQKDGlzX2Nvbm5lY3RlZBgCIAEoCCJXCidHZXRGZWF0dXJlU3ViZ3JhcGhzQnlGZWF0dXJlRmxhZ1JlcXVlc3QSGQoRZmVhdHVyZV9mbGFnX25hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJIpcBCihHZXRGZWF0dXJlU3ViZ3JhcGhzQnlGZWF0dXJlRmxhZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USOQoRZmVhdHVyZV9zdWJncmFwaHMYAiADKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaCJsChpHZXRGZWF0dXJlU3ViZ3JhcGhzUmVxdWVzdBINCgVsaW1pdBgBIAEoBRIOCgZvZmZzZXQYAiABKAUSEQoJbmFtZXNwYWNlGAMgASgJEhIKBXF1ZXJ5GAQgASgJSACIAQFCCAoGX3F1ZXJ5IpkBChtHZXRGZWF0dXJlU3ViZ3JhcGhzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI5ChFmZWF0dXJlX3N1YmdyYXBocxgCIAMoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoEg0KBWNvdW50GAMgASgFIpYBCiZHZXRGZWF0dXJlRmxhZ3NCeUZlZGVyYXRlZEdyYXBoUmVxdWVzdBIcChRmZWRlcmF0ZWRfZ3JhcGhfbmFtZRgBIAEoCRINCgVsaW1pdBgCIAEoBRIOCgZvZmZzZXQYAyABKAUSEQoJbmFtZXNwYWNlGAQgASgJEhIKBXF1ZXJ5GAUgASgJSACIAQFCCAoGX3F1ZXJ5IqoBCidHZXRGZWF0dXJlRmxhZ3NCeUZlZGVyYXRlZEdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI4Cg1mZWF0dXJlX2ZsYWdzGAIgAygLMiEud2cuY29zbW8ucGxhdGZvcm0udjEuRmVhdHVyZUZsYWcSEwoLdG90YWxfY291bnQYAyABKAUibAo5R2V0RmVhdHVyZUZsYWdzSW5MYXRlc3RDb21wb3NpdGlvbkJ5RmVkZXJhdGVkR3JhcGhSZXF1ZXN0EhwKFGZlZGVyYXRlZF9ncmFwaF9uYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCSKoAQo6R2V0RmVhdHVyZUZsYWdzSW5MYXRlc3RDb21wb3NpdGlvbkJ5RmVkZXJhdGVkR3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjgKDWZlYXR1cmVfZmxhZ3MYAiADKAsyIS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5GZWF0dXJlRmxhZyKaAQoqR2V0RmVhdHVyZVN1YmdyYXBoc0J5RmVkZXJhdGVkR3JhcGhSZXF1ZXN0EhwKFGZlZGVyYXRlZF9ncmFwaF9uYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRINCgVsaW1pdBgDIAEoBRIOCgZvZmZzZXQYBCABKAUSEgoFcXVlcnkYBSABKAlIAIgBAUIICgZfcXVlcnkirwEKK0dldEZlYXR1cmVTdWJncmFwaHNCeUZlZGVyYXRlZEdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRI5ChFmZWF0dXJlX3N1YmdyYXBocxgCIAMoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoEhMKC3RvdGFsX2NvdW50GAMgASgFIsEBCiRHZXRPcmdhbml6YXRpb25XZWJob29rSGlzdG9yeVJlcXVlc3QSNAoKcGFnaW5hdGlvbhgBIAEoCzIgLndnLmNvc21vLnBsYXRmb3JtLnYxLlBhZ2luYXRpb24SMwoKZGF0ZV9yYW5nZRgCIAEoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLkRhdGVSYW5nZRIbCg5maWx0ZXJfYnlfdHlwZRgDIAEoCUgAiAEBQhEKD19maWx0ZXJfYnlfdHlwZSL7AwoPV2ViaG9va0RlbGl2ZXJ5EgoKAmlkGAEgASgJEhIKCmNyZWF0ZWRfYXQYAiABKAkSFwoKY3JlYXRlZF9ieRgDIAEoCUgAiAEBEgwKBHR5cGUYBCABKAkSEAoIZW5kcG9pbnQYBSABKAkSEgoKZXZlbnRfbmFtZRgGIAEoCRIPCgdwYXlsb2FkGAcgASgJEhcKD3JlcXVlc3RfaGVhZGVycxgIIAEoCRIdChByZXNwb25zZV9oZWFkZXJzGAkgASgJSAGIAQESIQoUcmVzcG9uc2Vfc3RhdHVzX2NvZGUYCiABKAVIAogBARIgChNyZXNwb25zZV9lcnJvcl9jb2RlGAsgASgJSAOIAQESGgoNZXJyb3JfbWVzc2FnZRgMIAEoCUgEiAEBEhoKDXJlc3BvbnNlX2JvZHkYDSABKAlIBYgBARITCgtyZXRyeV9jb3VudBgOIAEoBRIQCghkdXJhdGlvbhgPIAEoAhIVCg1pc19yZWRlbGl2ZXJ5GBAgASgIQg0KC19jcmVhdGVkX2J5QhMKEV9yZXNwb25zZV9oZWFkZXJzQhcKFV9yZXNwb25zZV9zdGF0dXNfY29kZUIWChRfcmVzcG9uc2VfZXJyb3JfY29kZUIQCg5fZXJyb3JfbWVzc2FnZUIQCg5fcmVzcG9uc2VfYm9keSKpAQolR2V0T3JnYW5pemF0aW9uV2ViaG9va0hpc3RvcnlSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjkKCmRlbGl2ZXJpZXMYAiADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5XZWJob29rRGVsaXZlcnkSEwoLdG90YWxfY291bnQYAyABKAUiJQoXUmVkZWxpdmVyV2ViaG9va1JlcXVlc3QSCgoCaWQYASABKAkiTAoYUmVkZWxpdmVyV2ViaG9va1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiLgogR2V0V2ViaG9va0RlbGl2ZXJ5RGV0YWlsc1JlcXVlc3QSCgoCaWQYASABKAkijgEKIUdldFdlYmhvb2tEZWxpdmVyeURldGFpbHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjcKCGRlbGl2ZXJ5GAIgASgLMiUud2cuY29zbW8ucGxhdGZvcm0udjEuV2ViaG9va0RlbGl2ZXJ5Ik0KHUNyZWF0ZVBsYXlncm91bmRTY3JpcHRSZXF1ZXN0Eg0KBXRpdGxlGAEgASgJEgwKBHR5cGUYAiABKAkSDwoHY29udGVudBgDIAEoCSJSCh5DcmVhdGVQbGF5Z3JvdW5kU2NyaXB0UmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSIrCh1EZWxldGVQbGF5Z3JvdW5kU2NyaXB0UmVxdWVzdBIKCgJpZBgBIAEoCSJSCh5EZWxldGVQbGF5Z3JvdW5kU2NyaXB0UmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSJLCh1VcGRhdGVQbGF5Z3JvdW5kU2NyaXB0UmVxdWVzdBIKCgJpZBgBIAEoCRINCgV0aXRsZRgCIAEoCRIPCgdjb250ZW50GAMgASgJIlIKHlVwZGF0ZVBsYXlncm91bmRTY3JpcHRSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIisKG0dldFBsYXlncm91bmRTY3JpcHRzUmVxdWVzdBIMCgR0eXBlGAEgASgJIkwKEFBsYXlncm91bmRTY3JpcHQSCgoCaWQYASABKAkSDAoEdHlwZRgCIAEoCRINCgV0aXRsZRgDIAEoCRIPCgdjb250ZW50GAQgASgJIokBChxHZXRQbGF5Z3JvdW5kU2NyaXB0c1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USNwoHc2NyaXB0cxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLlBsYXlncm91bmRTY3JpcHQiQgocR2V0RmVkZXJhdGVkR3JhcGhCeUlkUmVxdWVzdBIKCgJpZBgBIAEoCRIWCg5pbmNsdWRlTWV0cmljcxgCIAEoCCLfAgodR2V0RmVkZXJhdGVkR3JhcGhCeUlkUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIzCgVncmFwaBgCIAEoCzIkLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlZGVyYXRlZEdyYXBoEjEKCXN1YmdyYXBocxgDIAMoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoEhkKEWdyYXBoUmVxdWVzdFRva2VuGAQgASgJEk8KJGZlYXR1cmVGbGFnc0luTGF0ZXN0VmFsaWRDb21wb3NpdGlvbhgFIAMoCzIhLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlYXR1cmVGbGFnEjgKEGZlYXR1cmVTdWJncmFwaHMYBiADKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TdWJncmFwaCIkChZHZXRTdWJncmFwaEJ5SWRSZXF1ZXN0EgoKAmlkGAEgASgJIrEBChdHZXRTdWJncmFwaEJ5SWRSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEi0KBWdyYXBoGAIgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGgSNQoHbWVtYmVycxgDIAMoCzIkLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoTWVtYmVyIi8KE0dldE5hbWVzcGFjZVJlcXVlc3QSDAoEbmFtZRgBIAEoCRIKCgJpZBgCIAEoCSJ8ChRHZXROYW1lc3BhY2VSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEjIKCW5hbWVzcGFjZRgCIAEoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLk5hbWVzcGFjZSKpAQoSV29ya3NwYWNlTmFtZXNwYWNlEgoKAmlkGAEgASgJEgwKBG5hbWUYAiABKAkSPQoGZ3JhcGhzGAMgAygLMi0ud2cuY29zbW8ucGxhdGZvcm0udjEuV29ya3NwYWNlRmVkZXJhdGVkR3JhcGgSOgoJc3ViZ3JhcGhzGAQgAygLMicud2cuY29zbW8ucGxhdGZvcm0udjEuV29ya3NwYWNlU3ViZ3JhcGgidAoXV29ya3NwYWNlRmVkZXJhdGVkR3JhcGgSCgoCaWQYASABKAkSEAoIdGFyZ2V0SWQYAiABKAkSDAoEbmFtZRgDIAEoCRISCgppc0NvbnRyYWN0GAQgASgIEhkKEXN1YmdyYXBoVGFyZ2V0SWRzGAUgAygJIooBChFXb3Jrc3BhY2VTdWJncmFwaBIKCgJpZBgBIAEoCRIQCgh0YXJnZXRJZBgCIAEoCRIMCgRuYW1lGAMgASgJEhsKDmJhc2VTdWJncmFwaElkGAQgASgJSACIAQESGQoRaXNGZWF0dXJlU3ViZ3JhcGgYBSABKAhCEQoPX2Jhc2VTdWJncmFwaElkIhUKE0dldFdvcmtzcGFjZVJlcXVlc3QihgEKFEdldFdvcmtzcGFjZVJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USPAoKbmFtZXNwYWNlcxgCIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLldvcmtzcGFjZU5hbWVzcGFjZSKfAQofUHVzaENhY2hlV2FybWVyT3BlcmF0aW9uUmVxdWVzdBIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYASABKAkSGAoQb3BlcmF0aW9uQ29udGVudBgCIAEoCRIVCg1vcGVyYXRpb25OYW1lGAMgASgJEhwKFG9wZXJhdGlvblBlcnNpc3RlZElkGAQgASgJEhEKCW5hbWVzcGFjZRgFIAEoCSJUCiBQdXNoQ2FjaGVXYXJtZXJPcGVyYXRpb25SZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIm8KH0dldENhY2hlV2FybWVyT3BlcmF0aW9uc1JlcXVlc3QSGgoSZmVkZXJhdGVkR3JhcGhOYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRINCgVsaW1pdBgDIAEoBRIOCgZvZmZzZXQYBCABKAUiiAIKFENhY2hlV2FybWVyT3BlcmF0aW9uEgoKAmlkGAEgASgJEhgKEG9wZXJhdGlvbkNvbnRlbnQYAiABKAkSFQoNb3BlcmF0aW9uTmFtZRgDIAEoCRIcChRvcGVyYXRpb25QZXJzaXN0ZWRJZBgEIAEoCRIVCg1vcGVyYXRpb25IYXNoGAUgASgJEhIKCmNsaWVudE5hbWUYBiABKAkSFQoNY2xpZW50VmVyc2lvbhgHIAEoCRIUCgxwbGFubmluZ1RpbWUYCCABKAISFwoPaXNNYW51YWxseUFkZGVkGAkgASgIEhEKCWNyZWF0ZWRBdBgKIAEoCRIRCgljcmVhdGVkQnkYCyABKAkixwEKIEdldENhY2hlV2FybWVyT3BlcmF0aW9uc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USPgoKb3BlcmF0aW9ucxgCIAMoCzIqLndnLmNvc21vLnBsYXRmb3JtLnYxLkNhY2hlV2FybWVyT3BlcmF0aW9uEhMKC3RvdGFsX2NvdW50GAMgASgFEhwKFGlzQ2FjaGVXYXJtZXJFbmFibGVkGAQgASgIIlQKI0NvbXB1dGVDYWNoZVdhcm1lck9wZXJhdGlvbnNSZXF1ZXN0EhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkiWAokQ29tcHV0ZUNhY2hlV2FybWVyT3BlcmF0aW9uc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiZwobQ29uZmlndXJlQ2FjaGVXYXJtZXJSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRIZChFlbmFibGVDYWNoZVdhcm1lchgCIAEoCBIaChJtYXhPcGVyYXRpb25zQ291bnQYAyABKAUiUAocQ29uZmlndXJlQ2FjaGVXYXJtZXJSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIjAKG0dldENhY2hlV2FybWVyQ29uZmlnUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkiigEKHEdldENhY2hlV2FybWVyQ29uZmlnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIcChRpc0NhY2hlV2FybWVyRW5hYmxlZBgCIAEoCBIaChJtYXhPcGVyYXRpb25zQ291bnQYAyABKAUiPAonR2V0U3ViZ3JhcGhDaGVja0V4dGVuc2lvbnNDb25maWdSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCSKUAwooR2V0U3ViZ3JhcGhDaGVja0V4dGVuc2lvbnNDb25maWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEh0KFWlzRW5hYmxlZEZvck5hbWVzcGFjZRgCIAEoCBIkChxpc0xpbnRpbmdFbmFibGVkRm9yTmFtZXNwYWNlGAMgASgIEikKIWlzR3JhcGhQcnVuaW5nRW5hYmxlZEZvck5hbWVzcGFjZRgEIAEoCBIQCghlbmRwb2ludBgFIAEoCRIbChNpc1NlY3JldEtleUFzc2lnbmVkGAYgASgIEhoKEmluY2x1ZGVDb21wb3NlZFNkbBgHIAEoCBIcChRpbmNsdWRlTGludGluZ0lzc3VlcxgIIAEoCBIcChRpbmNsdWRlUHJ1bmluZ0lzc3VlcxgJIAEoCBIcChRpbmNsdWRlU2NoZW1hQ2hhbmdlcxgKIAEoCBIhChlpbmNsdWRlQWZmZWN0ZWRPcGVyYXRpb25zGAsgASgIIrQCCidDb25maWd1cmVTdWJncmFwaENoZWNrRXh0ZW5zaW9uc1JlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEiUKHWVuYWJsZVN1YmdyYXBoQ2hlY2tFeHRlbnNpb25zGAIgASgIEhAKCGVuZHBvaW50GAMgASgJEhYKCXNlY3JldEtleRgEIAEoCUgAiAEBEhoKEmluY2x1ZGVDb21wb3NlZFNkbBgFIAEoCBIcChRpbmNsdWRlTGludGluZ0lzc3VlcxgGIAEoCBIcChRpbmNsdWRlUHJ1bmluZ0lzc3VlcxgHIAEoCBIcChRpbmNsdWRlU2NoZW1hQ2hhbmdlcxgIIAEoCBIhChlpbmNsdWRlQWZmZWN0ZWRPcGVyYXRpb25zGAkgASgIQgwKCl9zZWNyZXRLZXkiXAooQ29uZmlndXJlU3ViZ3JhcGhDaGVja0V4dGVuc2lvbnNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIl4KIURlbGV0ZUNhY2hlV2FybWVyT3BlcmF0aW9uUmVxdWVzdBIKCgJpZBgBIAEoCRIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYAiABKAkSEQoJbmFtZXNwYWNlGAMgASgJIlYKIkRlbGV0ZUNhY2hlV2FybWVyT3BlcmF0aW9uUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSIoCiZMaXN0Um91dGVyQ29tcGF0aWJpbGl0eVZlcnNpb25zUmVxdWVzdCJtCidMaXN0Um91dGVyQ29tcGF0aWJpbGl0eVZlcnNpb25zUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIQCgh2ZXJzaW9ucxgCIAMoCSKxAQopU2V0R3JhcGhSb3V0ZXJDb21wYXRpYmlsaXR5VmVyc2lvblJlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSDwoHdmVyc2lvbhgDIAEoCRItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgEIAEoCEgAiAEBQiMKIV9kaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbiLYAgoqU2V0R3JhcGhSb3V0ZXJDb21wYXRpYmlsaXR5VmVyc2lvblJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USGAoQcHJldmlvdXNfdmVyc2lvbhgCIAEoCRITCgtuZXdfdmVyc2lvbhgDIAEoCRJBChFjb21wb3NpdGlvbkVycm9ycxgEIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISPwoQZGVwbG95bWVudEVycm9ycxgFIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlcGxveW1lbnRFcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAYgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nImsKKUdldFByb3Bvc2VkU2NoZW1hT2ZDaGVja2VkU3ViZ3JhcGhSZXF1ZXN0Eg8KB2NoZWNrSWQYASABKAkSGQoRY2hlY2tlZFN1YmdyYXBoSWQYAiABKAkSEgoKc3ViZ3JhcGhJZBgDIAEoCSJ2CipHZXRQcm9wb3NlZFNjaGVtYU9mQ2hlY2tlZFN1YmdyYXBoUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIWCg5wcm9wb3NlZFNjaGVtYRgCIAEoCSK4AgoIUHJvcG9zYWwSCgoCaWQYASABKAkSDAoEbmFtZRgCIAEoCRIRCgljcmVhdGVkQXQYAyABKAkSFgoOY3JlYXRlZEJ5RW1haWwYBCABKAkSDQoFc3RhdGUYBSABKAkSGAoQZmVkZXJhdGVkR3JhcGhJZBgGIAEoCRIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYByABKAkSOQoJc3ViZ3JhcGhzGAggAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuUHJvcG9zYWxTdWJncmFwaBIaChJsYXRlc3RDaGVja1N1Y2Nlc3MYCSABKAgSFQoNbGF0ZXN0Q2hlY2tJZBgKIAEoCRI0CgZvcmlnaW4YCyABKA4yJC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Qcm9wb3NhbE9yaWdpbiKCAQoQUHJvcG9zYWxTdWJncmFwaBIMCgRuYW1lGAEgASgJEhEKCXNjaGVtYVNETBgCIAEoCRIRCglpc0RlbGV0ZWQYAyABKAgSDQoFaXNOZXcYBCABKAgSKwoGbGFiZWxzGAUgAygLMhsud2cuY29zbW8ucGxhdGZvcm0udjEuTGFiZWwijwIKFUNyZWF0ZVByb3Bvc2FsUmVxdWVzdBIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEgwKBG5hbWUYAyABKAkSOQoJc3ViZ3JhcGhzGAQgAygLMiYud2cuY29zbW8ucGxhdGZvcm0udjEuUHJvcG9zYWxTdWJncmFwaBJIChBuYW1pbmdDb252ZW50aW9uGAUgASgOMi4ud2cuY29zbW8ucGxhdGZvcm0udjEuUHJvcG9zYWxOYW1pbmdDb252ZW50aW9uEjQKBm9yaWdpbhgGIAEoDjIkLndnLmNvc21vLnBsYXRmb3JtLnYxLlByb3Bvc2FsT3JpZ2luItAIChZDcmVhdGVQcm9wb3NhbFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USEgoKcHJvcG9zYWxJZBgCIAEoCRIPCgdjaGVja0lkGAMgASgJEjsKD2JyZWFraW5nQ2hhbmdlcxgEIAMoCzIiLndnLmNvc21vLnBsYXRmb3JtLnYxLlNjaGVtYUNoYW5nZRI+ChJub25CcmVha2luZ0NoYW5nZXMYBSADKAsyIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TY2hlbWFDaGFuZ2USQQoRY29tcG9zaXRpb25FcnJvcnMYBiADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbkVycm9yEkUKE2NvbXBvc2l0aW9uV2FybmluZ3MYByADKAsyKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbldhcm5pbmcSMwoKbGludEVycm9ycxgIIAMoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRJc3N1ZRI1CgxsaW50V2FybmluZ3MYCSADKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW50SXNzdWUSQQoQZ3JhcGhQcnVuZUVycm9ycxgKIAMoCzInLndnLmNvc21vLnBsYXRmb3JtLnYxLkdyYXBoUHJ1bmluZ0lzc3VlEkMKEmdyYXBoUHJ1bmVXYXJuaW5ncxgLIAMoCzInLndnLmNvc21vLnBsYXRmb3JtLnYxLkdyYXBoUHJ1bmluZ0lzc3VlEksKE29wZXJhdGlvblVzYWdlU3RhdHMYDCABKAsyLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DaGVja09wZXJhdGlvblVzYWdlU3RhdHMSFgoObGludGluZ1NraXBwZWQYDSABKAgSGwoTZ3JhcGhQcnVuaW5nU2tpcHBlZBgOIAEoCBIQCghjaGVja1VybBgPIAEoCRITCgtwcm9wb3NhbFVybBgQIAEoCRIUCgxwcm9wb3NhbE5hbWUYESABKAkSJwoaaXNMaW5rZWRUcmFmZmljQ2hlY2tGYWlsZWQYEiABKAhIAIgBARInChppc0xpbmtlZFBydW5pbmdDaGVja0ZhaWxlZBgTIAEoCEgBiAEBEiIKFWhhc0xpbmtlZFNjaGVtYUNoZWNrcxgUIAEoCEgCiAEBElcKHWNvbXBvc2VkU2NoZW1hQnJlYWtpbmdDaGFuZ2VzGBUgAygLMjAud2cuY29zbW8ucGxhdGZvcm0udjEuRmVkZXJhdGVkR3JhcGhTY2hlbWFDaGFuZ2VCHQobX2lzTGlua2VkVHJhZmZpY0NoZWNrRmFpbGVkQh0KG19pc0xpbmtlZFBydW5pbmdDaGVja0ZhaWxlZEIYChZfaGFzTGlua2VkU2NoZW1hQ2hlY2tzIigKEkdldFByb3Bvc2FsUmVxdWVzdBISCgpwcm9wb3NhbElkGAEgASgJIoICChNHZXRQcm9wb3NhbFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USMAoIcHJvcG9zYWwYAiABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Qcm9wb3NhbBJTChBjdXJyZW50U3ViZ3JhcGhzGAMgAygLMjkud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0UHJvcG9zYWxSZXNwb25zZS5DdXJyZW50U3ViZ3JhcGgaMgoPQ3VycmVudFN1YmdyYXBoEgwKBG5hbWUYASABKAkSEQoJc2NoZW1hU0RMGAIgASgJIpcBCiNHZXRQcm9wb3NhbHNCeUZlZGVyYXRlZEdyYXBoUmVxdWVzdBIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhEKCXN0YXJ0RGF0ZRgDIAEoCRIPCgdlbmREYXRlGAQgASgJEg0KBWxpbWl0GAUgASgFEg4KBm9mZnNldBgGIAEoBSK7AQokR2V0UHJvcG9zYWxzQnlGZWRlcmF0ZWRHcmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USMQoJcHJvcG9zYWxzGAIgAygLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUHJvcG9zYWwSGgoSaXNQcm9wb3NhbHNFbmFibGVkGAMgASgIEhIKCnRvdGFsQ291bnQYBCABKAUicQoYR2V0UHJvcG9zYWxDaGVja3NSZXF1ZXN0EhIKCnByb3Bvc2FsSWQYASABKAkSDQoFbGltaXQYAiABKAUSDgoGb2Zmc2V0GAMgASgFEhEKCXN0YXJ0RGF0ZRgEIAEoCRIPCgdlbmREYXRlGAUgASgJIpoBChlHZXRQcm9wb3NhbENoZWNrc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USMQoGY2hlY2tzGAIgAygLMiEud2cuY29zbW8ucGxhdGZvcm0udjEuU2NoZW1hQ2hlY2sSGAoQdG90YWxDaGVja3NDb3VudBgDIAEoBSK1AgoVVXBkYXRlUHJvcG9zYWxSZXF1ZXN0EhQKDHByb3Bvc2FsTmFtZRgBIAEoCRIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYAiABKAkSDwoFc3RhdGUYAyABKAlIABJfChB1cGRhdGVkU3ViZ3JhcGhzGAQgASgLMkMud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlUHJvcG9zYWxSZXF1ZXN0LlVwZGF0ZVByb3Bvc2FsU3ViZ3JhcGhzSAASEQoJbmFtZXNwYWNlGAUgASgJGlQKF1VwZGF0ZVByb3Bvc2FsU3ViZ3JhcGhzEjkKCXN1YmdyYXBocxgBIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLlByb3Bvc2FsU3ViZ3JhcGhCDwoNdXBkYXRlX2FjdGlvbiKRCAoWVXBkYXRlUHJvcG9zYWxSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEg8KB2NoZWNrSWQYAiABKAkSOwoPYnJlYWtpbmdDaGFuZ2VzGAMgAygLMiIud2cuY29zbW8ucGxhdGZvcm0udjEuU2NoZW1hQ2hhbmdlEj4KEm5vbkJyZWFraW5nQ2hhbmdlcxgEIAMoCzIiLndnLmNvc21vLnBsYXRmb3JtLnYxLlNjaGVtYUNoYW5nZRJBChFjb21wb3NpdGlvbkVycm9ycxgFIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISRQoTY29tcG9zaXRpb25XYXJuaW5ncxgGIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uV2FybmluZxIzCgpsaW50RXJyb3JzGAcgAygLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuTGludElzc3VlEjUKDGxpbnRXYXJuaW5ncxgIIAMoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRJc3N1ZRJBChBncmFwaFBydW5lRXJyb3JzGAkgAygLMicud2cuY29zbW8ucGxhdGZvcm0udjEuR3JhcGhQcnVuaW5nSXNzdWUSQwoSZ3JhcGhQcnVuZVdhcm5pbmdzGAogAygLMicud2cuY29zbW8ucGxhdGZvcm0udjEuR3JhcGhQcnVuaW5nSXNzdWUSSwoTb3BlcmF0aW9uVXNhZ2VTdGF0cxgLIAEoCzIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkNoZWNrT3BlcmF0aW9uVXNhZ2VTdGF0cxIWCg5saW50aW5nU2tpcHBlZBgMIAEoCBIbChNncmFwaFBydW5pbmdTa2lwcGVkGA0gASgIEhAKCGNoZWNrVXJsGA4gASgJEicKGmlzTGlua2VkVHJhZmZpY0NoZWNrRmFpbGVkGA8gASgISACIAQESJwoaaXNMaW5rZWRQcnVuaW5nQ2hlY2tGYWlsZWQYECABKAhIAYgBARIiChVoYXNMaW5rZWRTY2hlbWFDaGVja3MYESABKAhIAogBARJXCh1jb21wb3NlZFNjaGVtYUJyZWFraW5nQ2hhbmdlcxgSIAMoCzIwLndnLmNvc21vLnBsYXRmb3JtLnYxLkZlZGVyYXRlZEdyYXBoU2NoZW1hQ2hhbmdlQh0KG19pc0xpbmtlZFRyYWZmaWNDaGVja0ZhaWxlZEIdChtfaXNMaW5rZWRQcnVuaW5nQ2hlY2tGYWlsZWRCGAoWX2hhc0xpbmtlZFNjaGVtYUNoZWNrcyJQCiJFbmFibGVQcm9wb3NhbHNGb3JOYW1lc3BhY2VSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRIXCg9lbmFibGVQcm9wb3NhbHMYAiABKAgiVwojRW5hYmxlUHJvcG9zYWxzRm9yTmFtZXNwYWNlUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSK+AQonQ29uZmlndXJlTmFtZXNwYWNlUHJvcG9zYWxDb25maWdSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRI+ChJjaGVja1NldmVyaXR5TGV2ZWwYAiABKA4yIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW50U2V2ZXJpdHkSQAoUcHVibGlzaFNldmVyaXR5TGV2ZWwYAyABKA4yIi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW50U2V2ZXJpdHkiXAooQ29uZmlndXJlTmFtZXNwYWNlUHJvcG9zYWxDb25maWdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIjYKIUdldE5hbWVzcGFjZVByb3Bvc2FsQ29uZmlnUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAki6QEKIkdldE5hbWVzcGFjZVByb3Bvc2FsQ29uZmlnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIPCgdlbmFibGVkGAIgASgIEj4KEmNoZWNrU2V2ZXJpdHlMZXZlbBgDIAEoDjIiLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRTZXZlcml0eRJAChRwdWJsaXNoU2V2ZXJpdHlMZXZlbBgEIAEoDjIiLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbnRTZXZlcml0eSKrAQobTmFtZXNwYWNlTG9naW5NZXRob2RNYXBwaW5nEhQKDG5hbWVzcGFjZV9pZBgBIAEoCRIgChhhbGxvd2VkX3Nzb19wcm92aWRlcl9pZHMYAiADKAkSHAoUYWxsb3dfcGFzc3dvcmRfbG9naW4YAyABKAgSGgoSYWxsb3dfZ29vZ2xlX2xvZ2luGAQgASgIEhoKEmFsbG93X2dpdGh1Yl9sb2dpbhgFIAEoCCJpCiJVcGRhdGVOYW1lc3BhY2VMb2dpbk1ldGhvZHNSZXF1ZXN0EkMKCG1hcHBpbmdzGAEgAygLMjEud2cuY29zbW8ucGxhdGZvcm0udjEuTmFtZXNwYWNlTG9naW5NZXRob2RNYXBwaW5nIlcKI1VwZGF0ZU5hbWVzcGFjZUxvZ2luTWV0aG9kc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2UiIgogTGlzdE5hbWVzcGFjZUxvZ2luTWV0aG9kc1JlcXVlc3QimgEKIUxpc3ROYW1lc3BhY2VMb2dpbk1ldGhvZHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkMKCG1hcHBpbmdzGAIgAygLMjEud2cuY29zbW8ucGxhdGZvcm0udjEuTmFtZXNwYWNlTG9naW5NZXRob2RNYXBwaW5nIqkBChhPcmdhbml6YXRpb25Mb2dpbk1ldGhvZHMSIAoYYWxsb3dlZF9zc29fcHJvdmlkZXJfaWRzGAEgAygJEhwKFGFsbG93X3Bhc3N3b3JkX2xvZ2luGAIgASgIEhoKEmFsbG93X2dvb2dsZV9sb2dpbhgDIAEoCBIaChJhbGxvd19naXRodWJfbG9naW4YBCABKAgSFQoNaXNfcmVzdHJpY3RlZBgFIAEoCCIkCiJHZXRPcmdhbml6YXRpb25Mb2dpbk1ldGhvZHNSZXF1ZXN0Ip4BCiNHZXRPcmdhbml6YXRpb25Mb2dpbk1ldGhvZHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkUKDWxvZ2luX21ldGhvZHMYAiABKAsyLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Pcmdhbml6YXRpb25Mb2dpbk1ldGhvZHMiwgEKJVVwZGF0ZU9yZ2FuaXphdGlvbkxvZ2luTWV0aG9kc1JlcXVlc3QSIAoYYWxsb3dlZF9zc29fcHJvdmlkZXJfaWRzGAEgAygJEhwKFGFsbG93X3Bhc3N3b3JkX2xvZ2luGAIgASgIEhoKEmFsbG93X2dvb2dsZV9sb2dpbhgDIAEoCBIaChJhbGxvd19naXRodWJfbG9naW4YBCABKAgSIQoZY29uZmlybV9uYW1lc3BhY2VfY2hhbmdlcxgFIAEoCCK3AQomVXBkYXRlT3JnYW5pemF0aW9uTG9naW5NZXRob2RzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIdChVyZXF1aXJlc19jb25maXJtYXRpb24YAiABKAgSPAoTYWZmZWN0ZWRfbmFtZXNwYWNlcxgDIAMoCzIfLndnLmNvc21vLnBsYXRmb3JtLnYxLk5hbWVzcGFjZSLoBQoUR2V0T3BlcmF0aW9uc1JlcXVlc3QSGgoSZmVkZXJhdGVkR3JhcGhOYW1lGAEgASgJEhEKCW5hbWVzcGFjZRgCIAEoCRITCgtjbGllbnROYW1lcxgDIAMoCRISCgVsaW1pdBgEIAEoBUgAiAEBEhMKBm9mZnNldBgFIAEoBUgBiAEBEicKGmluY2x1ZGVIYXNEZXByZWNhdGVkRmllbGRzGAYgASgISAKIAQESRwoMZmV0Y2hCYXNlZE9uGAcgASgOMiwud2cuY29zbW8ucGxhdGZvcm0udjEuT3BlcmF0aW9uc0ZldGNoQmFzZWRPbkgDiAEBEhsKDmluY2x1ZGVDb250ZW50GAggASgISASIAQESEgoFcmFuZ2UYCSABKAVIBYgBARI3CglkYXRlUmFuZ2UYCiABKAsyHy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EYXRlUmFuZ2VIBogBARIYCgtzZWFyY2hRdWVyeRgLIAEoCUgHiAEBEjYKKWluY2x1ZGVPcGVyYXRpb25zV2l0aERlcHJlY2F0ZWRGaWVsZHNPbmx5GAwgASgISAiIAQESPwoNc29ydERpcmVjdGlvbhgNIAEoDjIjLndnLmNvc21vLnBsYXRmb3JtLnYxLlNvcnREaXJlY3Rpb25ICYgBARIeChFpbmNsdWRlVG90YWxDb3VudBgOIAEoCEgKiAEBQggKBl9saW1pdEIJCgdfb2Zmc2V0Qh0KG19pbmNsdWRlSGFzRGVwcmVjYXRlZEZpZWxkc0IPCg1fZmV0Y2hCYXNlZE9uQhEKD19pbmNsdWRlQ29udGVudEIICgZfcmFuZ2VCDAoKX2RhdGVSYW5nZUIOCgxfc2VhcmNoUXVlcnlCLAoqX2luY2x1ZGVPcGVyYXRpb25zV2l0aERlcHJlY2F0ZWRGaWVsZHNPbmx5QhAKDl9zb3J0RGlyZWN0aW9uQhQKEl9pbmNsdWRlVG90YWxDb3VudCKXBAoVR2V0T3BlcmF0aW9uc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USSQoKb3BlcmF0aW9ucxgCIAMoCzI1LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9wZXJhdGlvbnNSZXNwb25zZS5PcGVyYXRpb24SFwoKdG90YWxDb3VudBgDIAEoBUgAiAEBGpwCCglPcGVyYXRpb24SDAoEaGFzaBgBIAEoCRIMCgRuYW1lGAIgASgJEhQKB2NvbnRlbnQYAyABKAlIAYgBARJHCgR0eXBlGAQgASgOMjkud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3BlcmF0aW9uc1Jlc3BvbnNlLk9wZXJhdGlvblR5cGUSIAoTaGFzRGVwcmVjYXRlZEZpZWxkcxgFIAEoCEgCiAEBEhEKB2xhdGVuY3kYBiABKAJIABIWCgxyZXF1ZXN0Q291bnQYByABKANIABIZCg9lcnJvclBlcmNlbnRhZ2UYCCABKAJIAEIICgZtZXRyaWNCCgoIX2NvbnRlbnRCFgoUX2hhc0RlcHJlY2F0ZWRGaWVsZHMiOgoNT3BlcmF0aW9uVHlwZRIJCgVRVUVSWRAAEgwKCE1VVEFUSU9OEAESEAoMU1VCU0NSSVBUSU9OEAJCDQoLX3RvdGFsQ291bnQiTwoeR2V0Q2xpZW50c0Zyb21BbmFseXRpY3NSZXF1ZXN0EhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkiugEKH0dldENsaWVudHNGcm9tQW5hbHl0aWNzUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJNCgdjbGllbnRzGAIgAygLMjwud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2xpZW50c0Zyb21BbmFseXRpY3NSZXNwb25zZS5DbGllbnQaFgoGQ2xpZW50EgwKBG5hbWUYASABKAki3gEKGkdldE9wZXJhdGlvbkNsaWVudHNSZXF1ZXN0EhoKEmZlZGVyYXRlZEdyYXBoTmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSFQoNb3BlcmF0aW9uSGFzaBgDIAEoCRIVCg1vcGVyYXRpb25OYW1lGAQgASgJEhIKBXJhbmdlGAUgASgFSACIAQESNwoJZGF0ZVJhbmdlGAYgASgLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuRGF0ZVJhbmdlSAGIAQFCCAoGX3JhbmdlQgwKCl9kYXRlUmFuZ2Ui6wEKG0dldE9wZXJhdGlvbkNsaWVudHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEkkKB2NsaWVudHMYAiADKAsyOC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcGVyYXRpb25DbGllbnRzUmVzcG9uc2UuQ2xpZW50Gk8KBkNsaWVudBIMCgRuYW1lGAEgASgJEg8KB3ZlcnNpb24YAiABKAkSFAoMcmVxdWVzdENvdW50GAMgASgDEhAKCGxhc3RVc2VkGAQgASgJIv4BCiNHZXRPcGVyYXRpb25EZXByZWNhdGVkRmllbGRzUmVxdWVzdBIaChJmZWRlcmF0ZWRHcmFwaE5hbWUYASABKAkSEQoJbmFtZXNwYWNlGAIgASgJEhUKDW9wZXJhdGlvbkhhc2gYAyABKAkSGgoNb3BlcmF0aW9uTmFtZRgEIAEoCUgAiAEBEhIKBXJhbmdlGAUgASgFSAGIAQESNwoJZGF0ZVJhbmdlGAYgASgLMh8ud2cuY29zbW8ucGxhdGZvcm0udjEuRGF0ZVJhbmdlSAKIAQFCEAoOX29wZXJhdGlvbk5hbWVCCAoGX3JhbmdlQgwKCl9kYXRlUmFuZ2UinwIKJEdldE9wZXJhdGlvbkRlcHJlY2F0ZWRGaWVsZHNSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEmQKEGRlcHJlY2F0ZWRGaWVsZHMYAiADKAsySi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcGVyYXRpb25EZXByZWNhdGVkRmllbGRzUmVzcG9uc2UuRGVwcmVjYXRlZEZpZWxkGl8KD0RlcHJlY2F0ZWRGaWVsZBIRCglmaWVsZE5hbWUYASABKAkSEAoIdHlwZU5hbWUYAiABKAkSDAoEcGF0aBgDIAEoCRIZChFkZXByZWNhdGlvblJlYXNvbhgEIAEoCSJxCiFWYWxpZGF0ZUFuZEZldGNoUGx1Z2luRGF0YVJlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSKwoGbGFiZWxzGAMgAygLMhsud2cuY29zbW8ucGxhdGZvcm0udjEuTGFiZWwikAEKIlZhbGlkYXRlQW5kRmV0Y2hQbHVnaW5EYXRhUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRISCgpuZXdWZXJzaW9uGAIgASgJEhEKCXB1c2hUb2tlbhgDIAEoCRIRCglyZWZlcmVuY2UYBCABKAkijwEKE0xpbmtTdWJncmFwaFJlcXVlc3QSGgoSc291cmNlU3ViZ3JhcGhOYW1lGAEgASgJEh8KF3NvdXJjZVN1YmdyYXBoTmFtZXNwYWNlGAIgASgJEhoKEnRhcmdldFN1YmdyYXBoTmFtZRgDIAEoCRIfChd0YXJnZXRTdWJncmFwaE5hbWVzcGFjZRgEIAEoCSJIChRMaW5rU3ViZ3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIlQKFVVubGlua1N1YmdyYXBoUmVxdWVzdBIaChJzb3VyY2VTdWJncmFwaE5hbWUYASABKAkSHwoXc291cmNlU3ViZ3JhcGhOYW1lc3BhY2UYAiABKAkiSgoWVW5saW5rU3ViZ3JhcGhSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlIjoKHlZlcmlmeUFQSUtleUdyYXBoQWNjZXNzUmVxdWVzdBIYChBmZWRlcmF0ZWRHcmFwaElkGAEgASgJIqYBCh9WZXJpZnlBUElLZXlHcmFwaEFjY2Vzc1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USMgoqaGFzT3JnYW5pemF0aW9uQWRtaW5PckRldmVsb3BlclBlcm1pc3Npb25zGAIgASgIEh0KFWhhc1dyaXRlQWNjZXNzVG9HcmFwaBgDIAEoCCIrChpJbml0aWFsaXplQ29zbW9Vc2VyUmVxdWVzdBINCgV0b2tlbhgBIAEoCSJPChtJbml0aWFsaXplQ29zbW9Vc2VyUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZSIaChhMaXN0T3JnYW5pemF0aW9uc1JlcXVlc3Qi/QEKGUxpc3RPcmdhbml6YXRpb25zUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJdCg1vcmdhbml6YXRpb25zGAIgAygLMkYud2cuY29zbW8ucGxhdGZvcm0udjEuTGlzdE9yZ2FuaXphdGlvbnNSZXNwb25zZS5Pcmdhbml6YXRpb25NZW1iZXJzaGlwGk8KFk9yZ2FuaXphdGlvbk1lbWJlcnNoaXASCgoCaWQYASABKAkSDAoEc2x1ZxgCIAEoCRIMCgRuYW1lGAMgASgJEg0KBXJvbGVzGAQgAygJIsABChVSZWNvbXBvc2VHcmFwaFJlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSFAoMaXNfbW9ub2dyYXBoGAMgASgIEhIKBWxpbWl0GAQgASgFSACIAQESLQogZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24YBSABKAhIAYgBAUIICgZfbGltaXRCIwohX2Rpc2FibGVfcmVzb2x2YWJpbGl0eV92YWxpZGF0aW9uIusCChZSZWNvbXBvc2VHcmFwaFJlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USQQoRY29tcG9zaXRpb25FcnJvcnMYAiADKAsyJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wb3NpdGlvbkVycm9yEj8KEGRlcGxveW1lbnRFcnJvcnMYAyADKAsyJS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZXBsb3ltZW50RXJyb3ISRQoTY29tcG9zaXRpb25XYXJuaW5ncxgEIAMoCzIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uV2FybmluZxJECgtlcnJvckNvdW50cxgFIAEoCzIqLndnLmNvc21vLnBsYXRmb3JtLnYxLlN1YmdyYXBoUHVibGlzaFN0YXRzSACIAQFCDgoMX2Vycm9yQ291bnRzIrABChtSZWNvbXBvc2VGZWF0dXJlRmxhZ1JlcXVlc3QSDAoEbmFtZRgBIAEoCRIRCgluYW1lc3BhY2UYAiABKAkSEgoFbGltaXQYAyABKAVIAIgBARItCiBkaXNhYmxlX3Jlc29sdmFiaWxpdHlfdmFsaWRhdGlvbhgFIAEoCEgBiAEBQggKBl9saW1pdEIjCiFfZGlzYWJsZV9yZXNvbHZhYmlsaXR5X3ZhbGlkYXRpb24i8QIKHFJlY29tcG9zZUZlYXR1cmVGbGFnUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRJBChFjb21wb3NpdGlvbkVycm9ycxgCIAMoCzImLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXBvc2l0aW9uRXJyb3ISPwoQZGVwbG95bWVudEVycm9ycxgDIAMoCzIlLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlcGxveW1lbnRFcnJvchJFChNjb21wb3NpdGlvbldhcm5pbmdzGAQgAygLMigud2cuY29zbW8ucGxhdGZvcm0udjEuQ29tcG9zaXRpb25XYXJuaW5nEkQKC2Vycm9yQ291bnRzGAUgASgLMioud2cuY29zbW8ucGxhdGZvcm0udjEuU3ViZ3JhcGhQdWJsaXNoU3RhdHNIAIgBAUIOCgxfZXJyb3JDb3VudHMiFgoUR2V0T25ib2FyZGluZ1JlcXVlc3QioAEKFUdldE9uYm9hcmRpbmdSZXNwb25zZRIwCghyZXNwb25zZRgBIAEoCzIeLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3BvbnNlEhcKCmZpbmlzaGVkQXQYAyABKAlIAIgBARIcChRmZWRlcmF0ZWRHcmFwaHNDb3VudBgEIAEoBRIPCgdlbmFibGVkGAUgASgIQg0KC19maW5pc2hlZEF0IhkKF0NyZWF0ZU9uYm9hcmRpbmdSZXF1ZXN0IpIBChhDcmVhdGVPbmJvYXJkaW5nUmVzcG9uc2USMAoIcmVzcG9uc2UYASABKAsyHi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXNwb25zZRIXCgpmaW5pc2hlZEF0GAIgASgJSACIAQESHAoUZmVkZXJhdGVkR3JhcGhzQ291bnQYAyABKAVCDQoLX2ZpbmlzaGVkQXQiGQoXRmluaXNoT25ib2FyZGluZ1JlcXVlc3QifgoYRmluaXNoT25ib2FyZGluZ1Jlc3BvbnNlEjAKCHJlc3BvbnNlGAEgASgLMh4ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVzcG9uc2USHAoUZmVkZXJhdGVkR3JhcGhzQ291bnQYAiABKAUSEgoKZmluaXNoZWRBdBgDIAEoCSpPChVCYXRjaFB1Ymxpc2hKb2JTdGF0dXMSCwoHUEVORElORxAAEg4KClBST0NFU1NJTkcQARIKCgZGQUlMRUQQAhINCglDT01QTEVURUQQAyojCgxMaW50U2V2ZXJpdHkSCAoEd2FybhAAEgkKBWVycm9yEAEqPwoMU3ViZ3JhcGhUeXBlEgwKCFNUQU5EQVJEEAASDwoLR1JQQ19QTFVHSU4QARIQCgxHUlBDX1NFUlZJQ0UQAipVChZBbmFseXRpY3NWaWV3R3JvdXBOYW1lEggKBE5vbmUQABIRCg1PcGVyYXRpb25OYW1lEAESCgoGQ2xpZW50EAISEgoOSHR0cFN0YXR1c0NvZGUQAyoxCg1DdXN0b21PcHRpb25zEggKBFRleHQQABIJCgVSYW5nZRABEgsKB0Jvb2xlYW4QAiqOAQoEVW5pdBIPCgtVbnNwZWNpZmllZBAAEg8KC05hbm9zZWNvbmRzEAESEQoNVW5peFRpbWVzdGFtcBACEgkKBUJ5dGVzEAMSDQoJQ29kZUJsb2NrEAQSDgoKU3RhdHVzQ29kZRAFEgsKB1RyYWNlSUQQBhIKCgZTcGFuSUQQBxIOCgpQZXJjZW50YWdlEAgq/QEKG0FuYWx5dGljc1ZpZXdGaWx0ZXJPcGVyYXRvchIKCgZFUVVBTFMQABIOCgpOT1RfRVFVQUxTEAESEAoMR1JFQVRFUl9USEFOEAISDQoJTEVTU19USEFOEAMSGQoVR1JFQVRFUl9USEFOX09SX0VRVUFMEAQSFgoSTEVTU19USEFOX09SX0VRVUFMEAUSDAoIQ09OVEFJTlMQBhIQCgxOT1RfQ09OVEFJTlMQBxIGCgJJThAIEgoKBk5PVF9JThAJEgsKB0JFVFdFRU4QChIPCgtOT1RfQkVUV0VFThALEgsKB0lTX05VTEwQDBIPCgtJU19OT1RfTlVMTBANKkUKCUV4cGlyZXNBdBIJCgVORVZFUhAAEg8KC1RISVJUWV9EQVlTEAESDgoKU0lYX01PTlRIUxACEgwKCE9ORV9ZRUFSEAMqrAEKD0xvZ2luTWV0aG9kVHlwZRIhCh1MT0dJTl9NRVRIT0RfVFlQRV9VTlNQRUNJRklFRBAAEhkKFUxPR0lOX01FVEhPRF9UWVBFX1NTTxABEh4KGkxPR0lOX01FVEhPRF9UWVBFX1BBU1NXT1JEEAISHQoZTE9HSU5fTUVUSE9EX1RZUEVfQVBJX0tFWRADEhwKGExPR0lOX01FVEhPRF9UWVBFX1NPQ0lBTBAEKoABChNTb2NpYWxMb2dpblByb3ZpZGVyEiUKIVNPQ0lBTF9MT0dJTl9QUk9WSURFUl9VTlNQRUNJRklFRBAAEiAKHFNPQ0lBTF9MT0dJTl9QUk9WSURFUl9HT09HTEUQARIgChxTT0NJQUxfTE9HSU5fUFJPVklERVJfR0lUSFVCEAIqRQoYUHVibGlzaGVkT3BlcmF0aW9uU3RhdHVzEg4KClVQX1RPX0RBVEUQABILCgdDUkVBVEVEEAESDAoIQ09ORkxJQ1QQAiocCg9JbnRlZ3JhdGlvblR5cGUSCQoFU0xBQ0sQAColCgdGZWF0dXJlEggKBHJiYWMQABIGCgJhaRABEggKBHNjaW0QAiosCg5Qcm9wb3NhbE9yaWdpbhIMCghJTlRFUk5BTBAAEgwKCEVYVEVSTkFMEAEqNwoYUHJvcG9zYWxOYW1pbmdDb252ZW50aW9uEgoKBk5PUk1BTBAAEg8KC0lOQ1JFTUVOVEFMEAEqPwoWT3BlcmF0aW9uc0ZldGNoQmFzZWRPbhIMCghSRVFVRVNUUxAAEgsKB0xBVEVOQ1kQARIKCgZFUlJPUlMQAioiCg1Tb3J0RGlyZWN0aW9uEgcKA0FTQxAAEggKBERFU0MQATLKyQEKD1BsYXRmb3JtU2VydmljZRKFAQoWQ3JlYXRlUGxheWdyb3VuZFNjcmlwdBIzLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZVBsYXlncm91bmRTY3JpcHRSZXF1ZXN0GjQud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlUGxheWdyb3VuZFNjcmlwdFJlc3BvbnNlIgAShQEKFkRlbGV0ZVBsYXlncm91bmRTY3JpcHQSMy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVQbGF5Z3JvdW5kU2NyaXB0UmVxdWVzdBo0LndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZVBsYXlncm91bmRTY3JpcHRSZXNwb25zZSIAEoUBChZVcGRhdGVQbGF5Z3JvdW5kU2NyaXB0EjMud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlUGxheWdyb3VuZFNjcmlwdFJlcXVlc3QaNC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVQbGF5Z3JvdW5kU2NyaXB0UmVzcG9uc2UiABJ/ChRHZXRQbGF5Z3JvdW5kU2NyaXB0cxIxLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFBsYXlncm91bmRTY3JpcHRzUmVxdWVzdBoyLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFBsYXlncm91bmRTY3JpcHRzUmVzcG9uc2UiABJwCg9DcmVhdGVOYW1lc3BhY2USLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVOYW1lc3BhY2VSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlTmFtZXNwYWNlUmVzcG9uc2UiABJwCg9EZWxldGVOYW1lc3BhY2USLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVOYW1lc3BhY2VSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlTmFtZXNwYWNlUmVzcG9uc2UiABJwCg9SZW5hbWVOYW1lc3BhY2USLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZW5hbWVOYW1lc3BhY2VSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVuYW1lTmFtZXNwYWNlUmVzcG9uc2UiABJqCg1HZXROYW1lc3BhY2VzEioud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0TmFtZXNwYWNlc1JlcXVlc3QaKy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXROYW1lc3BhY2VzUmVzcG9uc2UiABJnCgxHZXROYW1lc3BhY2USKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXROYW1lc3BhY2VSZXF1ZXN0Gioud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0TmFtZXNwYWNlUmVzcG9uc2UiABJnCgxHZXRXb3Jrc3BhY2USKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRXb3Jrc3BhY2VSZXF1ZXN0Gioud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0V29ya3NwYWNlUmVzcG9uc2UiABJtCg5DcmVhdGVDb250cmFjdBIrLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZUNvbnRyYWN0UmVxdWVzdBosLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZUNvbnRyYWN0UmVzcG9uc2UiABJtCg5VcGRhdGVDb250cmFjdBIrLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZUNvbnRyYWN0UmVxdWVzdBosLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZUNvbnRyYWN0UmVzcG9uc2UiABJnChJNb3ZlRmVkZXJhdGVkR3JhcGgSJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Nb3ZlR3JhcGhSZXF1ZXN0Gicud2cuY29zbW8ucGxhdGZvcm0udjEuTW92ZUdyYXBoUmVzcG9uc2UiABJhCgxNb3ZlU3ViZ3JhcGgSJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Nb3ZlR3JhcGhSZXF1ZXN0Gicud2cuY29zbW8ucGxhdGZvcm0udjEuTW92ZUdyYXBoUmVzcG9uc2UiABJiCg1Nb3ZlTW9ub2dyYXBoEiYud2cuY29zbW8ucGxhdGZvcm0udjEuTW92ZUdyYXBoUmVxdWVzdBonLndnLmNvc21vLnBsYXRmb3JtLnYxLk1vdmVHcmFwaFJlc3BvbnNlIgAScAoPQ3JlYXRlTW9ub2dyYXBoEiwud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlTW9ub2dyYXBoUmVxdWVzdBotLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZU1vbm9ncmFwaFJlc3BvbnNlIgAScwoQUHVibGlzaE1vbm9ncmFwaBItLndnLmNvc21vLnBsYXRmb3JtLnYxLlB1Ymxpc2hNb25vZ3JhcGhSZXF1ZXN0Gi4ud2cuY29zbW8ucGxhdGZvcm0udjEuUHVibGlzaE1vbm9ncmFwaFJlc3BvbnNlIgAScAoPRGVsZXRlTW9ub2dyYXBoEiwud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlTW9ub2dyYXBoUmVxdWVzdBotLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZU1vbm9ncmFwaFJlc3BvbnNlIgAScAoPVXBkYXRlTW9ub2dyYXBoEiwud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlTW9ub2dyYXBoUmVxdWVzdBotLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZU1vbm9ncmFwaFJlc3BvbnNlIgAScwoQTWlncmF0ZU1vbm9ncmFwaBItLndnLmNvc21vLnBsYXRmb3JtLnYxLk1pZ3JhdGVNb25vZ3JhcGhSZXF1ZXN0Gi4ud2cuY29zbW8ucGxhdGZvcm0udjEuTWlncmF0ZU1vbm9ncmFwaFJlc3BvbnNlIgASiAEKF0NyZWF0ZUZlZGVyYXRlZFN1YmdyYXBoEjQud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlRmVkZXJhdGVkU3ViZ3JhcGhSZXF1ZXN0GjUud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlRmVkZXJhdGVkU3ViZ3JhcGhSZXNwb25zZSIAEosBChhDcmVhdGVGZWRlcmF0ZWRTdWJncmFwaHMSNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVGZWRlcmF0ZWRTdWJncmFwaHNSZXF1ZXN0GjYud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlRmVkZXJhdGVkU3ViZ3JhcGhzUmVzcG9uc2UiABKLAQoYUHVibGlzaEZlZGVyYXRlZFN1YmdyYXBoEjUud2cuY29zbW8ucGxhdGZvcm0udjEuUHVibGlzaEZlZGVyYXRlZFN1YmdyYXBoUmVxdWVzdBo2LndnLmNvc21vLnBsYXRmb3JtLnYxLlB1Ymxpc2hGZWRlcmF0ZWRTdWJncmFwaFJlc3BvbnNlIgASjgEKGVB1Ymxpc2hGZWRlcmF0ZWRTdWJncmFwaHMSNi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QdWJsaXNoRmVkZXJhdGVkU3ViZ3JhcGhzUmVxdWVzdBo3LndnLmNvc21vLnBsYXRmb3JtLnYxLlB1Ymxpc2hGZWRlcmF0ZWRTdWJncmFwaHNSZXNwb25zZSIAEosBChhHZXRCYXRjaFB1Ymxpc2hKb2JTdGF0dXMSNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRCYXRjaFB1Ymxpc2hKb2JTdGF0dXNSZXF1ZXN0GjYud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0QmF0Y2hQdWJsaXNoSm9iU3RhdHVzUmVzcG9uc2UiABJ/ChRDcmVhdGVGZWRlcmF0ZWRHcmFwaBIxLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZUZlZGVyYXRlZEdyYXBoUmVxdWVzdBoyLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZUZlZGVyYXRlZEdyYXBoUmVzcG9uc2UiABJ/ChREZWxldGVGZWRlcmF0ZWRHcmFwaBIxLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZUZlZGVyYXRlZEdyYXBoUmVxdWVzdBoyLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZUZlZGVyYXRlZEdyYXBoUmVzcG9uc2UiABKIAQoXRGVsZXRlRmVkZXJhdGVkU3ViZ3JhcGgSNC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVGZWRlcmF0ZWRTdWJncmFwaFJlcXVlc3QaNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVGZWRlcmF0ZWRTdWJncmFwaFJlc3BvbnNlIgASfAoTQ2hlY2tTdWJncmFwaFNjaGVtYRIwLndnLmNvc21vLnBsYXRmb3JtLnYxLkNoZWNrU3ViZ3JhcGhTY2hlbWFSZXF1ZXN0GjEud2cuY29zbW8ucGxhdGZvcm0udjEuQ2hlY2tTdWJncmFwaFNjaGVtYVJlc3BvbnNlIgASqQEKIkdldFByb3Bvc2VkU2NoZW1hT2ZDaGVja2VkU3ViZ3JhcGgSPy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRQcm9wb3NlZFNjaGVtYU9mQ2hlY2tlZFN1YmdyYXBoUmVxdWVzdBpALndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFByb3Bvc2VkU2NoZW1hT2ZDaGVja2VkU3ViZ3JhcGhSZXNwb25zZSIAEnYKEUZpeFN1YmdyYXBoU2NoZW1hEi4ud2cuY29zbW8ucGxhdGZvcm0udjEuRml4U3ViZ3JhcGhTY2hlbWFSZXF1ZXN0Gi8ud2cuY29zbW8ucGxhdGZvcm0udjEuRml4U3ViZ3JhcGhTY2hlbWFSZXNwb25zZSIAEn8KFFVwZGF0ZUZlZGVyYXRlZEdyYXBoEjEud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlRmVkZXJhdGVkR3JhcGhSZXF1ZXN0GjIud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlRmVkZXJhdGVkR3JhcGhSZXNwb25zZSIAEm0KDlVwZGF0ZVN1YmdyYXBoEisud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlU3ViZ3JhcGhSZXF1ZXN0Giwud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlU3ViZ3JhcGhSZXNwb25zZSIAEnwKE0NoZWNrRmVkZXJhdGVkR3JhcGgSMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DaGVja0ZlZGVyYXRlZEdyYXBoUmVxdWVzdBoxLndnLmNvc21vLnBsYXRmb3JtLnYxLkNoZWNrRmVkZXJhdGVkR3JhcGhSZXNwb25zZSIAElUKBldob0FtSRIjLndnLmNvc21vLnBsYXRmb3JtLnYxLldob0FtSVJlcXVlc3QaJC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5XaG9BbUlSZXNwb25zZSIAEnwKE0dlbmVyYXRlUm91dGVyVG9rZW4SMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZW5lcmF0ZVJvdXRlclRva2VuUmVxdWVzdBoxLndnLmNvc21vLnBsYXRmb3JtLnYxLkdlbmVyYXRlUm91dGVyVG9rZW5SZXNwb25zZSIAEnAKD0dldFJvdXRlclRva2VucxIsLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFJvdXRlclRva2Vuc1JlcXVlc3QaLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRSb3V0ZXJUb2tlbnNSZXNwb25zZSIAEnYKEURlbGV0ZVJvdXRlclRva2VuEi4ud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlUm91dGVyVG9rZW5SZXF1ZXN0Gi8ud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlUm91dGVyVG9rZW5SZXNwb25zZSIAEpEBChpQdWJsaXNoUGVyc2lzdGVkT3BlcmF0aW9ucxI3LndnLmNvc21vLnBsYXRmb3JtLnYxLlB1Ymxpc2hQZXJzaXN0ZWRPcGVyYXRpb25zUmVxdWVzdBo4LndnLmNvc21vLnBsYXRmb3JtLnYxLlB1Ymxpc2hQZXJzaXN0ZWRPcGVyYXRpb25zUmVzcG9uc2UiABKdAQoeQ2hlY2tQZXJzaXN0ZWRPcGVyYXRpb25UcmFmZmljEjsud2cuY29zbW8ucGxhdGZvcm0udjEuQ2hlY2tQZXJzaXN0ZWRPcGVyYXRpb25UcmFmZmljUmVxdWVzdBo8LndnLmNvc21vLnBsYXRmb3JtLnYxLkNoZWNrUGVyc2lzdGVkT3BlcmF0aW9uVHJhZmZpY1Jlc3BvbnNlIgASiwEKGERlbGV0ZVBlcnNpc3RlZE9wZXJhdGlvbhI1LndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZVBlcnNpc3RlZE9wZXJhdGlvblJlcXVlc3QaNi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVQZXJzaXN0ZWRPcGVyYXRpb25SZXNwb25zZSIAEoUBChZHZXRQZXJzaXN0ZWRPcGVyYXRpb25zEjMud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0UGVyc2lzdGVkT3BlcmF0aW9uc1JlcXVlc3QaNC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRQZXJzaXN0ZWRPcGVyYXRpb25zUmVzcG9uc2UiABJnCgxHZXRBdWRpdExvZ3MSKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRBdWRpdExvZ3NSZXF1ZXN0Gioud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0QXVkaXRMb2dzUmVzcG9uc2UiABJ8ChNJbml0aWFsaXplQ29zbW9Vc2VyEjAud2cuY29zbW8ucGxhdGZvcm0udjEuSW5pdGlhbGl6ZUNvc21vVXNlclJlcXVlc3QaMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Jbml0aWFsaXplQ29zbW9Vc2VyUmVzcG9uc2UiABJ2ChFMaXN0T3JnYW5pemF0aW9ucxIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpc3RPcmdhbml6YXRpb25zUmVxdWVzdBovLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpc3RPcmdhbml6YXRpb25zUmVzcG9uc2UiABJ5ChJHZXRGZWRlcmF0ZWRHcmFwaHMSLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWRlcmF0ZWRHcmFwaHNSZXF1ZXN0GjAud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVkZXJhdGVkR3JhcGhzUmVzcG9uc2UiABKpAQoiR2V0RmVkZXJhdGVkR3JhcGhzQnlTdWJncmFwaExhYmVscxI/LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlZGVyYXRlZEdyYXBoc0J5U3ViZ3JhcGhMYWJlbHNSZXF1ZXN0GkAud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVkZXJhdGVkR3JhcGhzQnlTdWJncmFwaExhYmVsc1Jlc3BvbnNlIgASiAEKF0dldEZlZGVyYXRlZEdyYXBoQnlOYW1lEjQud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVkZXJhdGVkR3JhcGhCeU5hbWVSZXF1ZXN0GjUud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVkZXJhdGVkR3JhcGhCeU5hbWVSZXNwb25zZSIAEpEBChpHZXRGZWRlcmF0ZWRHcmFwaFNETEJ5TmFtZRI3LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlZGVyYXRlZEdyYXBoU0RMQnlOYW1lUmVxdWVzdBo4LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlZGVyYXRlZEdyYXBoU0RMQnlOYW1lUmVzcG9uc2UiABJnCgxHZXRTdWJncmFwaHMSKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaHNSZXF1ZXN0Gioud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U3ViZ3JhcGhzUmVzcG9uc2UiABJ2ChFHZXRTdWJncmFwaEJ5TmFtZRIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFN1YmdyYXBoQnlOYW1lUmVxdWVzdBovLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFN1YmdyYXBoQnlOYW1lUmVzcG9uc2UiABKsAQojR2V0U3ViZ3JhcGhTRExGcm9tTGF0ZXN0Q29tcG9zaXRpb24SQC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaFNETEZyb21MYXRlc3RDb21wb3NpdGlvblJlcXVlc3QaQS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaFNETEZyb21MYXRlc3RDb21wb3NpdGlvblJlc3BvbnNlIgASfwoUR2V0TGF0ZXN0U3ViZ3JhcGhTREwSMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRMYXRlc3RTdWJncmFwaFNETFJlcXVlc3QaMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRMYXRlc3RTdWJncmFwaFNETFJlc3BvbnNlIgASmgEKHUdldENoZWNrc0J5RmVkZXJhdGVkR3JhcGhOYW1lEjoud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2hlY2tzQnlGZWRlcmF0ZWRHcmFwaE5hbWVSZXF1ZXN0Gjsud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2hlY2tzQnlGZWRlcmF0ZWRHcmFwaE5hbWVSZXNwb25zZSIAEnAKD0dldENoZWNrU3VtbWFyeRIsLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENoZWNrU3VtbWFyeVJlcXVlc3QaLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDaGVja1N1bW1hcnlSZXNwb25zZSIAEnkKEkdldENoZWNrT3BlcmF0aW9ucxIvLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENoZWNrT3BlcmF0aW9uc1JlcXVlc3QaMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDaGVja09wZXJhdGlvbnNSZXNwb25zZSIAEnYKEUZvcmNlQ2hlY2tTdWNjZXNzEi4ud2cuY29zbW8ucGxhdGZvcm0udjEuRm9yY2VDaGVja1N1Y2Nlc3NSZXF1ZXN0Gi8ud2cuY29zbW8ucGxhdGZvcm0udjEuRm9yY2VDaGVja1N1Y2Nlc3NSZXNwb25zZSIAEosBChhDcmVhdGVPcGVyYXRpb25PdmVycmlkZXMSNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVPcGVyYXRpb25PdmVycmlkZXNSZXF1ZXN0GjYud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT3BlcmF0aW9uT3ZlcnJpZGVzUmVzcG9uc2UiABKLAQoYUmVtb3ZlT3BlcmF0aW9uT3ZlcnJpZGVzEjUud2cuY29zbW8ucGxhdGZvcm0udjEuUmVtb3ZlT3BlcmF0aW9uT3ZlcnJpZGVzUmVxdWVzdBo2LndnLmNvc21vLnBsYXRmb3JtLnYxLlJlbW92ZU9wZXJhdGlvbk92ZXJyaWRlc1Jlc3BvbnNlIgASowEKIENyZWF0ZU9wZXJhdGlvbklnbm9yZUFsbE92ZXJyaWRlEj0ud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT3BlcmF0aW9uSWdub3JlQWxsT3ZlcnJpZGVSZXF1ZXN0Gj4ud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT3BlcmF0aW9uSWdub3JlQWxsT3ZlcnJpZGVSZXNwb25zZSIAEqMBCiBSZW1vdmVPcGVyYXRpb25JZ25vcmVBbGxPdmVycmlkZRI9LndnLmNvc21vLnBsYXRmb3JtLnYxLlJlbW92ZU9wZXJhdGlvbklnbm9yZUFsbE92ZXJyaWRlUmVxdWVzdBo+LndnLmNvc21vLnBsYXRmb3JtLnYxLlJlbW92ZU9wZXJhdGlvbklnbm9yZUFsbE92ZXJyaWRlUmVzcG9uc2UiABKCAQoVR2V0T3BlcmF0aW9uT3ZlcnJpZGVzEjIud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3BlcmF0aW9uT3ZlcnJpZGVzUmVxdWVzdBozLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9wZXJhdGlvbk92ZXJyaWRlc1Jlc3BvbnNlIgAScAoPR2V0QWxsT3ZlcnJpZGVzEiwud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0QWxsT3ZlcnJpZGVzUmVxdWVzdBotLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEFsbE92ZXJyaWRlc1Jlc3BvbnNlIgASsgEKJVRvZ2dsZUNoYW5nZU92ZXJyaWRlc0ZvckFsbE9wZXJhdGlvbnMSQi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Ub2dnbGVDaGFuZ2VPdmVycmlkZXNGb3JBbGxPcGVyYXRpb25zUmVxdWVzdBpDLndnLmNvc21vLnBsYXRmb3JtLnYxLlRvZ2dsZUNoYW5nZU92ZXJyaWRlc0ZvckFsbE9wZXJhdGlvbnNSZXNwb25zZSIAErIBCiVDcmVhdGVJZ25vcmVPdmVycmlkZXNGb3JBbGxPcGVyYXRpb25zEkIud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlSWdub3JlT3ZlcnJpZGVzRm9yQWxsT3BlcmF0aW9uc1JlcXVlc3QaQy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVJZ25vcmVPdmVycmlkZXNGb3JBbGxPcGVyYXRpb25zUmVzcG9uc2UiABJ8ChNHZXRPcGVyYXRpb25Db250ZW50EjAud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3BlcmF0aW9uQ29udGVudFJlcXVlc3QaMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcGVyYXRpb25Db250ZW50UmVzcG9uc2UiABKRAQoaR2V0RmVkZXJhdGVkR3JhcGhDaGFuZ2Vsb2cSNy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWRlcmF0ZWRHcmFwaENoYW5nZWxvZ1JlcXVlc3QaOC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWRlcmF0ZWRHcmFwaENoYW5nZWxvZ1Jlc3BvbnNlIgASjgEKGUNyZWF0ZUZlZGVyYXRlZEdyYXBoVG9rZW4SNi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVGZWRlcmF0ZWRHcmFwaFRva2VuUmVxdWVzdBo3LndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZUZlZGVyYXRlZEdyYXBoVG9rZW5SZXNwb25zZSIAEoIBChVHZXRPcmdhbml6YXRpb25CeVNsdWcSMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcmdhbml6YXRpb25CeVNsdWdSZXF1ZXN0GjMud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uQnlTbHVnUmVzcG9uc2UiABKFAQoWR2V0T3JnYW5pemF0aW9uTWVtYmVycxIzLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbk1lbWJlcnNSZXF1ZXN0GjQud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uTWVtYmVyc1Jlc3BvbnNlIgASmgEKHUdldFBlbmRpbmdPcmdhbml6YXRpb25NZW1iZXJzEjoud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0UGVuZGluZ09yZ2FuaXphdGlvbk1lbWJlcnNSZXF1ZXN0Gjsud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0UGVuZGluZ09yZ2FuaXphdGlvbk1lbWJlcnNSZXNwb25zZSIAEn8KFElzTWVtYmVyTGltaXRSZWFjaGVkEjEud2cuY29zbW8ucGxhdGZvcm0udjEuSXNNZW1iZXJMaW1pdFJlYWNoZWRSZXF1ZXN0GjIud2cuY29zbW8ucGxhdGZvcm0udjEuSXNNZW1iZXJMaW1pdFJlYWNoZWRSZXNwb25zZSIAEmEKCkludml0ZVVzZXISJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5JbnZpdGVVc2VyUmVxdWVzdBooLndnLmNvc21vLnBsYXRmb3JtLnYxLkludml0ZVVzZXJSZXNwb25zZSIAEmQKC0ludml0ZVVzZXJzEigud2cuY29zbW8ucGxhdGZvcm0udjEuSW52aXRlVXNlcnNSZXF1ZXN0Gikud2cuY29zbW8ucGxhdGZvcm0udjEuSW52aXRlVXNlcnNSZXNwb25zZSIAEmEKCkdldEFQSUtleXMSJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRBUElLZXlzUmVxdWVzdBooLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEFQSUtleXNSZXNwb25zZSIAEmcKDENyZWF0ZUFQSUtleRIpLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZUFQSUtleVJlcXVlc3QaKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVBUElLZXlSZXNwb25zZSIAEmcKDFVwZGF0ZUFQSUtleRIpLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZUFQSUtleVJlcXVlc3QaKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVBUElLZXlSZXNwb25zZSIAEmcKDERlbGV0ZUFQSUtleRIpLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZUFQSUtleVJlcXVlc3QaKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVBUElLZXlSZXNwb25zZSIAEosBChhSZW1vdmVPcmdhbml6YXRpb25NZW1iZXISNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZW1vdmVPcmdhbml6YXRpb25NZW1iZXJSZXF1ZXN0GjYud2cuY29zbW8ucGxhdGZvcm0udjEuUmVtb3ZlT3JnYW5pemF0aW9uTWVtYmVyUmVzcG9uc2UiABJzChBSZW1vdmVJbnZpdGF0aW9uEi0ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVtb3ZlSW52aXRhdGlvblJlcXVlc3QaLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZW1vdmVJbnZpdGF0aW9uUmVzcG9uc2UiABJ2ChFNaWdyYXRlRnJvbUFwb2xsbxIuLndnLmNvc21vLnBsYXRmb3JtLnYxLk1pZ3JhdGVGcm9tQXBvbGxvUmVxdWVzdBovLndnLmNvc21vLnBsYXRmb3JtLnYxLk1pZ3JhdGVGcm9tQXBvbGxvUmVzcG9uc2UiABKIAQoXQ3JlYXRlT3JnYW5pemF0aW9uR3JvdXASNC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVPcmdhbml6YXRpb25Hcm91cFJlcXVlc3QaNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVPcmdhbml6YXRpb25Hcm91cFJlc3BvbnNlIgASggEKFUdldE9yZ2FuaXphdGlvbkdyb3VwcxIyLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbkdyb3Vwc1JlcXVlc3QaMy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcmdhbml6YXRpb25Hcm91cHNSZXNwb25zZSIAEpQBChtHZXRPcmdhbml6YXRpb25Hcm91cE1lbWJlcnMSOC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcmdhbml6YXRpb25Hcm91cE1lbWJlcnNSZXF1ZXN0Gjkud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uR3JvdXBNZW1iZXJzUmVzcG9uc2UiABKIAQoXVXBkYXRlT3JnYW5pemF0aW9uR3JvdXASNC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVPcmdhbml6YXRpb25Hcm91cFJlcXVlc3QaNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVPcmdhbml6YXRpb25Hcm91cFJlc3BvbnNlIgASiAEKF0RlbGV0ZU9yZ2FuaXphdGlvbkdyb3VwEjQud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlT3JnYW5pemF0aW9uR3JvdXBSZXF1ZXN0GjUud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlT3JnYW5pemF0aW9uR3JvdXBSZXNwb25zZSIAEqABCh9DcmVhdGVPcmdhbml6YXRpb25XZWJob29rQ29uZmlnEjwud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ1JlcXVlc3QaPS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVPcmdhbml6YXRpb25XZWJob29rQ29uZmlnUmVzcG9uc2UiABKaAQodR2V0T3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ3MSOi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcmdhbml6YXRpb25XZWJob29rQ29uZmlnc1JlcXVlc3QaOy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcmdhbml6YXRpb25XZWJob29rQ29uZmlnc1Jlc3BvbnNlIgASkQEKGkdldE9yZ2FuaXphdGlvbldlYmhvb2tNZXRhEjcud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uV2ViaG9va01ldGFSZXF1ZXN0Gjgud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uV2ViaG9va01ldGFSZXNwb25zZSIAEqABCh9VcGRhdGVPcmdhbml6YXRpb25XZWJob29rQ29uZmlnEjwud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlT3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ1JlcXVlc3QaPS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVPcmdhbml6YXRpb25XZWJob29rQ29uZmlnUmVzcG9uc2UiABKgAQofRGVsZXRlT3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZxI8LndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZU9yZ2FuaXphdGlvbldlYmhvb2tDb25maWdSZXF1ZXN0Gj0ud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlT3JnYW5pemF0aW9uV2ViaG9va0NvbmZpZ1Jlc3BvbnNlIgASmgEKHUdldE9yZ2FuaXphdGlvbldlYmhvb2tIaXN0b3J5Ejoud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uV2ViaG9va0hpc3RvcnlSZXF1ZXN0Gjsud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uV2ViaG9va0hpc3RvcnlSZXNwb25zZSIAEo4BChlHZXRXZWJob29rRGVsaXZlcnlEZXRhaWxzEjYud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0V2ViaG9va0RlbGl2ZXJ5RGV0YWlsc1JlcXVlc3QaNy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRXZWJob29rRGVsaXZlcnlEZXRhaWxzUmVzcG9uc2UiABJzChBSZWRlbGl2ZXJXZWJob29rEi0ud2cuY29zbW8ucGxhdGZvcm0udjEuUmVkZWxpdmVyV2ViaG9va1JlcXVlc3QaLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZWRlbGl2ZXJXZWJob29rUmVzcG9uc2UiABJ2ChFDcmVhdGVJbnRlZ3JhdGlvbhIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZUludGVncmF0aW9uUmVxdWVzdBovLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZUludGVncmF0aW9uUmVzcG9uc2UiABKUAQobR2V0T3JnYW5pemF0aW9uSW50ZWdyYXRpb25zEjgud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uSW50ZWdyYXRpb25zUmVxdWVzdBo5LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvbkludGVncmF0aW9uc1Jlc3BvbnNlIgASiAEKF1VwZGF0ZUludGVncmF0aW9uQ29uZmlnEjQud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlSW50ZWdyYXRpb25Db25maWdSZXF1ZXN0GjUud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlSW50ZWdyYXRpb25Db25maWdSZXNwb25zZSIAEnYKEURlbGV0ZUludGVncmF0aW9uEi4ud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlSW50ZWdyYXRpb25SZXF1ZXN0Gi8ud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlSW50ZWdyYXRpb25SZXNwb25zZSIAEmEKCkRlbGV0ZVVzZXISJy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVVc2VyUmVxdWVzdBooLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZVVzZXJSZXNwb25zZSIAEnkKEkRlbGV0ZU9yZ2FuaXphdGlvbhIvLndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZU9yZ2FuaXphdGlvblJlcXVlc3QaMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVPcmdhbml6YXRpb25SZXNwb25zZSIAEnwKE1Jlc3RvcmVPcmdhbml6YXRpb24SMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5SZXN0b3JlT3JnYW5pemF0aW9uUmVxdWVzdBoxLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlc3RvcmVPcmdhbml6YXRpb25SZXNwb25zZSIAEnYKEUxlYXZlT3JnYW5pemF0aW9uEi4ud2cuY29zbW8ucGxhdGZvcm0udjEuTGVhdmVPcmdhbml6YXRpb25SZXF1ZXN0Gi8ud2cuY29zbW8ucGxhdGZvcm0udjEuTGVhdmVPcmdhbml6YXRpb25SZXNwb25zZSIAEo4BChlVcGRhdGVPcmdhbml6YXRpb25EZXRhaWxzEjYud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlT3JnYW5pemF0aW9uRGV0YWlsc1JlcXVlc3QaNy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVPcmdhbml6YXRpb25EZXRhaWxzUmVzcG9uc2UiABJ/ChRVcGRhdGVPcmdNZW1iZXJHcm91cBIxLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZU9yZ01lbWJlckdyb3VwUmVxdWVzdBoyLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZU9yZ01lbWJlckdyb3VwUmVzcG9uc2UiABJ/ChRJc0dpdEh1YkFwcEluc3RhbGxlZBIxLndnLmNvc21vLnBsYXRmb3JtLnYxLklzR2l0SHViQXBwSW5zdGFsbGVkUmVxdWVzdBoyLndnLmNvc21vLnBsYXRmb3JtLnYxLklzR2l0SHViQXBwSW5zdGFsbGVkUmVzcG9uc2UiABJ5ChJDcmVhdGVPSURDUHJvdmlkZXISLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVPSURDUHJvdmlkZXJSZXF1ZXN0GjAud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT0lEQ1Byb3ZpZGVyUmVzcG9uc2UiABJwCg9HZXRPSURDUHJvdmlkZXISLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPSURDUHJvdmlkZXJSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T0lEQ1Byb3ZpZGVyUmVzcG9uc2UiABJ2ChFMaXN0T0lEQ1Byb3ZpZGVycxIuLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpc3RPSURDUHJvdmlkZXJzUmVxdWVzdBovLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpc3RPSURDUHJvdmlkZXJzUmVzcG9uc2UiABJ5ChJEZWxldGVPSURDUHJvdmlkZXISLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVPSURDUHJvdmlkZXJSZXF1ZXN0GjAud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlT0lEQ1Byb3ZpZGVyUmVzcG9uc2UiABJzChBVcGRhdGVJRFBNYXBwZXJzEi0ud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlSURQTWFwcGVyc1JlcXVlc3QaLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVJRFBNYXBwZXJzUmVzcG9uc2UiABJhCgpHZXRDbGllbnRzEicud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2xpZW50c1JlcXVlc3QaKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDbGllbnRzUmVzcG9uc2UiABJ8ChNQcmV2aWV3RGVsZXRlQ2xpZW50EjAud2cuY29zbW8ucGxhdGZvcm0udjEuUHJldmlld0RlbGV0ZUNsaWVudFJlcXVlc3QaMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QcmV2aWV3RGVsZXRlQ2xpZW50UmVzcG9uc2UiABJnCgxEZWxldGVDbGllbnQSKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVDbGllbnRSZXF1ZXN0Gioud2cuY29zbW8ucGxhdGZvcm0udjEuRGVsZXRlQ2xpZW50UmVzcG9uc2UiABJhCgpHZXRSb3V0ZXJzEicud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Um91dGVyc1JlcXVlc3QaKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRSb3V0ZXJzUmVzcG9uc2UiABJtCg5HZXRJbnZpdGF0aW9ucxIrLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEludml0YXRpb25zUmVxdWVzdBosLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEludml0YXRpb25zUmVzcG9uc2UiABKOAQoZQWNjZXB0T3JEZWNsaW5lSW52aXRhdGlvbhI2LndnLmNvc21vLnBsYXRmb3JtLnYxLkFjY2VwdE9yRGVjbGluZUludml0YXRpb25SZXF1ZXN0Gjcud2cuY29zbW8ucGxhdGZvcm0udjEuQWNjZXB0T3JEZWNsaW5lSW52aXRhdGlvblJlc3BvbnNlIgAScAoPR2V0Q29tcG9zaXRpb25zEiwud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q29tcG9zaXRpb25zUmVxdWVzdBotLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENvbXBvc2l0aW9uc1Jlc3BvbnNlIgASggEKFUdldENvbXBvc2l0aW9uRGV0YWlscxIyLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENvbXBvc2l0aW9uRGV0YWlsc1JlcXVlc3QaMy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRDb21wb3NpdGlvbkRldGFpbHNSZXNwb25zZSIAEoIBChVHZXRTZGxCeVNjaGVtYVZlcnNpb24SMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTZGxCeVNjaGVtYVZlcnNpb25SZXF1ZXN0GjMud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U2RsQnlTY2hlbWFWZXJzaW9uUmVzcG9uc2UiABKUAQobR2V0Q2hhbmdlbG9nQnlTY2hlbWFWZXJzaW9uEjgud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2hhbmdlbG9nQnlTY2hlbWFWZXJzaW9uUmVxdWVzdBo5LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENoYW5nZWxvZ0J5U2NoZW1hVmVyc2lvblJlc3BvbnNlIgASkQEKGkdldFVzZXJBY2Nlc3NpYmxlUmVzb3VyY2VzEjcud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0VXNlckFjY2Vzc2libGVSZXNvdXJjZXNSZXF1ZXN0Gjgud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0VXNlckFjY2Vzc2libGVSZXNvdXJjZXNSZXNwb25zZSIAEoIBChVVcGRhdGVGZWF0dXJlU2V0dGluZ3MSMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVGZWF0dXJlU2V0dGluZ3NSZXF1ZXN0GjMud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlRmVhdHVyZVNldHRpbmdzUmVzcG9uc2UiABJ5ChJHZXRTdWJncmFwaE1lbWJlcnMSLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaE1lbWJlcnNSZXF1ZXN0GjAud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U3ViZ3JhcGhNZW1iZXJzUmVzcG9uc2UiABJeCglBZGRSZWFkbWUSJi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5BZGRSZWFkbWVSZXF1ZXN0Gicud2cuY29zbW8ucGxhdGZvcm0udjEuQWRkUmVhZG1lUmVzcG9uc2UiABKXAQocR2V0VXNlckFjY2Vzc2libGVQZXJtaXNzaW9ucxI5LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFVzZXJBY2Nlc3NpYmxlUGVybWlzc2lvbnNSZXF1ZXN0Gjoud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0VXNlckFjY2Vzc2libGVQZXJtaXNzaW9uc1Jlc3BvbnNlIgASdgoRQ3JlYXRlRmVhdHVyZUZsYWcSLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVGZWF0dXJlRmxhZ1JlcXVlc3QaLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVGZWF0dXJlRmxhZ1Jlc3BvbnNlIgASdgoRRGVsZXRlRmVhdHVyZUZsYWcSLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVGZWF0dXJlRmxhZ1JlcXVlc3QaLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5EZWxldGVGZWF0dXJlRmxhZ1Jlc3BvbnNlIgASdgoRVXBkYXRlRmVhdHVyZUZsYWcSLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVGZWF0dXJlRmxhZ1JlcXVlc3QaLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGRhdGVGZWF0dXJlRmxhZ1Jlc3BvbnNlIgASdgoRRW5hYmxlRmVhdHVyZUZsYWcSLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5FbmFibGVGZWF0dXJlRmxhZ1JlcXVlc3QaLy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5FbmFibGVGZWF0dXJlRmxhZ1Jlc3BvbnNlIgASdgoQR2V0QW5hbHl0aWNzVmlldxItLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEFuYWx5dGljc1ZpZXdSZXF1ZXN0Gi4ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0QW5hbHl0aWNzVmlld1Jlc3BvbnNlIgOQAgESkQEKGUdldERhc2hib2FyZEFuYWx5dGljc1ZpZXcSNi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXREYXNoYm9hcmRBbmFseXRpY3NWaWV3UmVxdWVzdBo3LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldERhc2hib2FyZEFuYWx5dGljc1ZpZXdSZXNwb25zZSIDkAIBElsKCEdldFRyYWNlEiUud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0VHJhY2VSZXF1ZXN0GiYud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0VHJhY2VSZXNwb25zZSIAEnMKD0dldEdyYXBoTWV0cmljcxIsLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEdyYXBoTWV0cmljc1JlcXVlc3QaLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRHcmFwaE1ldHJpY3NSZXNwb25zZSIDkAIBEn8KE0dldE1ldHJpY3NFcnJvclJhdGUSMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRNZXRyaWNzRXJyb3JSYXRlUmVxdWVzdBoxLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE1ldHJpY3NFcnJvclJhdGVSZXNwb25zZSIDkAIBEnwKEkdldFN1YmdyYXBoTWV0cmljcxIvLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFN1YmdyYXBoTWV0cmljc1JlcXVlc3QaMC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaE1ldHJpY3NSZXNwb25zZSIDkAIBEpcBChtHZXRTdWJncmFwaE1ldHJpY3NFcnJvclJhdGUSOC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaE1ldHJpY3NFcnJvclJhdGVSZXF1ZXN0Gjkud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0U3ViZ3JhcGhNZXRyaWNzRXJyb3JSYXRlUmVzcG9uc2UiA5ACARJtCg1HZXRGaWVsZFVzYWdlEioud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmllbGRVc2FnZVJlcXVlc3QaKy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGaWVsZFVzYWdlUmVzcG9uc2UiA5ACARKXAQocR2V0T3JnYW5pemF0aW9uUmVxdWVzdHNDb3VudBI5LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9yZ2FuaXphdGlvblJlcXVlc3RzQ291bnRSZXF1ZXN0Gjoud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uUmVxdWVzdHNDb3VudFJlc3BvbnNlIgASeQoSQ3JlYXRlT3JnYW5pemF0aW9uEi8ud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT3JnYW5pemF0aW9uUmVxdWVzdBowLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZU9yZ2FuaXphdGlvblJlc3BvbnNlIgASlwEKHEVuYWJsZUxpbnRpbmdGb3JUaGVOYW1lc3BhY2USOS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5FbmFibGVMaW50aW5nRm9yVGhlTmFtZXNwYWNlUmVxdWVzdBo6LndnLmNvc21vLnBsYXRmb3JtLnYxLkVuYWJsZUxpbnRpbmdGb3JUaGVOYW1lc3BhY2VSZXNwb25zZSIAEpcBChxDb25maWd1cmVOYW1lc3BhY2VMaW50Q29uZmlnEjkud2cuY29zbW8ucGxhdGZvcm0udjEuQ29uZmlndXJlTmFtZXNwYWNlTGludENvbmZpZ1JlcXVlc3QaOi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db25maWd1cmVOYW1lc3BhY2VMaW50Q29uZmlnUmVzcG9uc2UiABKFAQoWR2V0TmFtZXNwYWNlTGludENvbmZpZxIzLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE5hbWVzcGFjZUxpbnRDb25maWdSZXF1ZXN0GjQud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0TmFtZXNwYWNlTGludENvbmZpZ1Jlc3BvbnNlIgASmQEKGEdldE5hbWVzcGFjZUNoZWNrc0NvbmZpZxI8LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE5hbWVzcGFjZUNoZWNrc0NvbmZpZ3VyYXRpb25SZXF1ZXN0Gj0ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0TmFtZXNwYWNlQ2hlY2tzQ29uZmlndXJhdGlvblJlc3BvbnNlIgASogEKG1VwZGF0ZU5hbWVzcGFjZUNoZWNrc0NvbmZpZxI/LndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZU5hbWVzcGFjZUNoZWNrc0NvbmZpZ3VyYXRpb25SZXF1ZXN0GkAud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlTmFtZXNwYWNlQ2hlY2tzQ29uZmlndXJhdGlvblJlc3BvbnNlIgASeQoSRW5hYmxlR3JhcGhQcnVuaW5nEi8ud2cuY29zbW8ucGxhdGZvcm0udjEuRW5hYmxlR3JhcGhQcnVuaW5nUmVxdWVzdBowLndnLmNvc21vLnBsYXRmb3JtLnYxLkVuYWJsZUdyYXBoUHJ1bmluZ1Jlc3BvbnNlIgASrwEKJENvbmZpZ3VyZU5hbWVzcGFjZUdyYXBoUHJ1bmluZ0NvbmZpZxJBLndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbmZpZ3VyZU5hbWVzcGFjZUdyYXBoUHJ1bmluZ0NvbmZpZ1JlcXVlc3QaQi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db25maWd1cmVOYW1lc3BhY2VHcmFwaFBydW5pbmdDb25maWdSZXNwb25zZSIAEp0BCh5HZXROYW1lc3BhY2VHcmFwaFBydW5pbmdDb25maWcSOy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXROYW1lc3BhY2VHcmFwaFBydW5pbmdDb25maWdSZXF1ZXN0Gjwud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0TmFtZXNwYWNlR3JhcGhQcnVuaW5nQ29uZmlnUmVzcG9uc2UiABJwCg9HZXRGZWF0dXJlRmxhZ3MSLC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlRmxhZ3NSZXF1ZXN0Gi0ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVhdHVyZUZsYWdzUmVzcG9uc2UiABJ/ChRHZXRGZWF0dXJlRmxhZ0J5TmFtZRIxLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlYXR1cmVGbGFnQnlOYW1lUmVxdWVzdBoyLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlYXR1cmVGbGFnQnlOYW1lUmVzcG9uc2UiABKjAQogR2V0RmVhdHVyZVN1YmdyYXBoc0J5RmVhdHVyZUZsYWcSPS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlU3ViZ3JhcGhzQnlGZWF0dXJlRmxhZ1JlcXVlc3QaPi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlU3ViZ3JhcGhzQnlGZWF0dXJlRmxhZ1Jlc3BvbnNlIgASfAoTR2V0RmVhdHVyZVN1YmdyYXBocxIwLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlYXR1cmVTdWJncmFwaHNSZXF1ZXN0GjEud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0RmVhdHVyZVN1YmdyYXBoc1Jlc3BvbnNlIgASoAEKH0dldEZlYXR1cmVGbGFnc0J5RmVkZXJhdGVkR3JhcGgSPC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlRmxhZ3NCeUZlZGVyYXRlZEdyYXBoUmVxdWVzdBo9LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlYXR1cmVGbGFnc0J5RmVkZXJhdGVkR3JhcGhSZXNwb25zZSIAEtkBCjJHZXRGZWF0dXJlRmxhZ3NJbkxhdGVzdENvbXBvc2l0aW9uQnlGZWRlcmF0ZWRHcmFwaBJPLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlYXR1cmVGbGFnc0luTGF0ZXN0Q29tcG9zaXRpb25CeUZlZGVyYXRlZEdyYXBoUmVxdWVzdBpQLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlYXR1cmVGbGFnc0luTGF0ZXN0Q29tcG9zaXRpb25CeUZlZGVyYXRlZEdyYXBoUmVzcG9uc2UiABKsAQojR2V0RmVhdHVyZVN1YmdyYXBoc0J5RmVkZXJhdGVkR3JhcGgSQC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlU3ViZ3JhcGhzQnlGZWRlcmF0ZWRHcmFwaFJlcXVlc3QaQS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWF0dXJlU3ViZ3JhcGhzQnlGZWRlcmF0ZWRHcmFwaFJlc3BvbnNlIgASggEKFUdldEZlZGVyYXRlZEdyYXBoQnlJZBIyLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEZlZGVyYXRlZEdyYXBoQnlJZFJlcXVlc3QaMy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRGZWRlcmF0ZWRHcmFwaEJ5SWRSZXNwb25zZSIAEnAKD0dldFN1YmdyYXBoQnlJZBIsLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFN1YmdyYXBoQnlJZFJlcXVlc3QaLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaEJ5SWRSZXNwb25zZSIAEosBChhQdXNoQ2FjaGVXYXJtZXJPcGVyYXRpb24SNS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5QdXNoQ2FjaGVXYXJtZXJPcGVyYXRpb25SZXF1ZXN0GjYud2cuY29zbW8ucGxhdGZvcm0udjEuUHVzaENhY2hlV2FybWVyT3BlcmF0aW9uUmVzcG9uc2UiABKLAQoYR2V0Q2FjaGVXYXJtZXJPcGVyYXRpb25zEjUud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2FjaGVXYXJtZXJPcGVyYXRpb25zUmVxdWVzdBo2LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENhY2hlV2FybWVyT3BlcmF0aW9uc1Jlc3BvbnNlIgASlwEKHENvbXB1dGVDYWNoZVdhcm1lck9wZXJhdGlvbnMSOS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5Db21wdXRlQ2FjaGVXYXJtZXJPcGVyYXRpb25zUmVxdWVzdBo6LndnLmNvc21vLnBsYXRmb3JtLnYxLkNvbXB1dGVDYWNoZVdhcm1lck9wZXJhdGlvbnNSZXNwb25zZSIAEn8KFENvbmZpZ3VyZUNhY2hlV2FybWVyEjEud2cuY29zbW8ucGxhdGZvcm0udjEuQ29uZmlndXJlQ2FjaGVXYXJtZXJSZXF1ZXN0GjIud2cuY29zbW8ucGxhdGZvcm0udjEuQ29uZmlndXJlQ2FjaGVXYXJtZXJSZXNwb25zZSIAEn8KFEdldENhY2hlV2FybWVyQ29uZmlnEjEud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2FjaGVXYXJtZXJDb25maWdSZXF1ZXN0GjIud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0Q2FjaGVXYXJtZXJDb25maWdSZXNwb25zZSIAEpEBChpEZWxldGVDYWNoZVdhcm1lck9wZXJhdGlvbhI3LndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZUNhY2hlV2FybWVyT3BlcmF0aW9uUmVxdWVzdBo4LndnLmNvc21vLnBsYXRmb3JtLnYxLkRlbGV0ZUNhY2hlV2FybWVyT3BlcmF0aW9uUmVzcG9uc2UiABKjAQogR2V0U3ViZ3JhcGhDaGVja0V4dGVuc2lvbnNDb25maWcSPS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaENoZWNrRXh0ZW5zaW9uc0NvbmZpZ1JlcXVlc3QaPi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRTdWJncmFwaENoZWNrRXh0ZW5zaW9uc0NvbmZpZ1Jlc3BvbnNlIgASowEKIENvbmZpZ3VyZVN1YmdyYXBoQ2hlY2tFeHRlbnNpb25zEj0ud2cuY29zbW8ucGxhdGZvcm0udjEuQ29uZmlndXJlU3ViZ3JhcGhDaGVja0V4dGVuc2lvbnNSZXF1ZXN0Gj4ud2cuY29zbW8ucGxhdGZvcm0udjEuQ29uZmlndXJlU3ViZ3JhcGhDaGVja0V4dGVuc2lvbnNSZXNwb25zZSIAEnAKD0dldEJpbGxpbmdQbGFucxIsLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldEJpbGxpbmdQbGFuc1JlcXVlc3QaLS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRCaWxsaW5nUGxhbnNSZXNwb25zZSIAEoIBChVDcmVhdGVDaGVja291dFNlc3Npb24SMi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVDaGVja291dFNlc3Npb25SZXF1ZXN0GjMud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlQ2hlY2tvdXRTZXNzaW9uUmVzcG9uc2UiABKRAQoaQ3JlYXRlQmlsbGluZ1BvcnRhbFNlc3Npb24SNy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVCaWxsaW5nUG9ydGFsU2Vzc2lvblJlcXVlc3QaOC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVCaWxsaW5nUG9ydGFsU2Vzc2lvblJlc3BvbnNlIgASZAoLVXBncmFkZVBsYW4SKC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGdyYWRlUGxhblJlcXVlc3QaKS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5VcGdyYWRlUGxhblJlc3BvbnNlIgASoAEKH0xpc3RSb3V0ZXJDb21wYXRpYmlsaXR5VmVyc2lvbnMSPC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaXN0Um91dGVyQ29tcGF0aWJpbGl0eVZlcnNpb25zUmVxdWVzdBo9LndnLmNvc21vLnBsYXRmb3JtLnYxLkxpc3RSb3V0ZXJDb21wYXRpYmlsaXR5VmVyc2lvbnNSZXNwb25zZSIAEqkBCiJTZXRHcmFwaFJvdXRlckNvbXBhdGliaWxpdHlWZXJzaW9uEj8ud2cuY29zbW8ucGxhdGZvcm0udjEuU2V0R3JhcGhSb3V0ZXJDb21wYXRpYmlsaXR5VmVyc2lvblJlcXVlc3QaQC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5TZXRHcmFwaFJvdXRlckNvbXBhdGliaWxpdHlWZXJzaW9uUmVzcG9uc2UiABJtCg5DcmVhdGVQcm9wb3NhbBIrLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZVByb3Bvc2FsUmVxdWVzdBosLndnLmNvc21vLnBsYXRmb3JtLnYxLkNyZWF0ZVByb3Bvc2FsUmVzcG9uc2UiABJkCgtHZXRQcm9wb3NhbBIoLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFByb3Bvc2FsUmVxdWVzdBopLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFByb3Bvc2FsUmVzcG9uc2UiABJtCg5VcGRhdGVQcm9wb3NhbBIrLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZVByb3Bvc2FsUmVxdWVzdBosLndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZVByb3Bvc2FsUmVzcG9uc2UiABKUAQobRW5hYmxlUHJvcG9zYWxzRm9yTmFtZXNwYWNlEjgud2cuY29zbW8ucGxhdGZvcm0udjEuRW5hYmxlUHJvcG9zYWxzRm9yTmFtZXNwYWNlUmVxdWVzdBo5LndnLmNvc21vLnBsYXRmb3JtLnYxLkVuYWJsZVByb3Bvc2Fsc0Zvck5hbWVzcGFjZVJlc3BvbnNlIgASowEKIENvbmZpZ3VyZU5hbWVzcGFjZVByb3Bvc2FsQ29uZmlnEj0ud2cuY29zbW8ucGxhdGZvcm0udjEuQ29uZmlndXJlTmFtZXNwYWNlUHJvcG9zYWxDb25maWdSZXF1ZXN0Gj4ud2cuY29zbW8ucGxhdGZvcm0udjEuQ29uZmlndXJlTmFtZXNwYWNlUHJvcG9zYWxDb25maWdSZXNwb25zZSIAEpEBChpHZXROYW1lc3BhY2VQcm9wb3NhbENvbmZpZxI3LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE5hbWVzcGFjZVByb3Bvc2FsQ29uZmlnUmVxdWVzdBo4LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE5hbWVzcGFjZVByb3Bvc2FsQ29uZmlnUmVzcG9uc2UiABKUAQobVXBkYXRlTmFtZXNwYWNlTG9naW5NZXRob2RzEjgud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlTmFtZXNwYWNlTG9naW5NZXRob2RzUmVxdWVzdBo5LndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZU5hbWVzcGFjZUxvZ2luTWV0aG9kc1Jlc3BvbnNlIgASjgEKGUxpc3ROYW1lc3BhY2VMb2dpbk1ldGhvZHMSNi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaXN0TmFtZXNwYWNlTG9naW5NZXRob2RzUmVxdWVzdBo3LndnLmNvc21vLnBsYXRmb3JtLnYxLkxpc3ROYW1lc3BhY2VMb2dpbk1ldGhvZHNSZXNwb25zZSIAEpQBChtHZXRPcmdhbml6YXRpb25Mb2dpbk1ldGhvZHMSOC53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcmdhbml6YXRpb25Mb2dpbk1ldGhvZHNSZXF1ZXN0Gjkud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3JnYW5pemF0aW9uTG9naW5NZXRob2RzUmVzcG9uc2UiABKdAQoeVXBkYXRlT3JnYW5pemF0aW9uTG9naW5NZXRob2RzEjsud2cuY29zbW8ucGxhdGZvcm0udjEuVXBkYXRlT3JnYW5pemF0aW9uTG9naW5NZXRob2RzUmVxdWVzdBo8LndnLmNvc21vLnBsYXRmb3JtLnYxLlVwZGF0ZU9yZ2FuaXphdGlvbkxvZ2luTWV0aG9kc1Jlc3BvbnNlIgASlwEKHEdldFByb3Bvc2Fsc0J5RmVkZXJhdGVkR3JhcGgSOS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRQcm9wb3NhbHNCeUZlZGVyYXRlZEdyYXBoUmVxdWVzdBo6LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldFByb3Bvc2Fsc0J5RmVkZXJhdGVkR3JhcGhSZXNwb25zZSIAEnYKEUdldFByb3Bvc2FsQ2hlY2tzEi4ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0UHJvcG9zYWxDaGVja3NSZXF1ZXN0Gi8ud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0UHJvcG9zYWxDaGVja3NSZXNwb25zZSIAEmoKDUdldE9wZXJhdGlvbnMSKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcGVyYXRpb25zUmVxdWVzdBorLndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9wZXJhdGlvbnNSZXNwb25zZSIAEogBChdHZXRDbGllbnRzRnJvbUFuYWx5dGljcxI0LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENsaWVudHNGcm9tQW5hbHl0aWNzUmVxdWVzdBo1LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldENsaWVudHNGcm9tQW5hbHl0aWNzUmVzcG9uc2UiABJ8ChNHZXRPcGVyYXRpb25DbGllbnRzEjAud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3BlcmF0aW9uQ2xpZW50c1JlcXVlc3QaMS53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPcGVyYXRpb25DbGllbnRzUmVzcG9uc2UiABKXAQocR2V0T3BlcmF0aW9uRGVwcmVjYXRlZEZpZWxkcxI5LndnLmNvc21vLnBsYXRmb3JtLnYxLkdldE9wZXJhdGlvbkRlcHJlY2F0ZWRGaWVsZHNSZXF1ZXN0Gjoud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T3BlcmF0aW9uRGVwcmVjYXRlZEZpZWxkc1Jlc3BvbnNlIgASkQEKGlZhbGlkYXRlQW5kRmV0Y2hQbHVnaW5EYXRhEjcud2cuY29zbW8ucGxhdGZvcm0udjEuVmFsaWRhdGVBbmRGZXRjaFBsdWdpbkRhdGFSZXF1ZXN0Gjgud2cuY29zbW8ucGxhdGZvcm0udjEuVmFsaWRhdGVBbmRGZXRjaFBsdWdpbkRhdGFSZXNwb25zZSIAEmcKDExpbmtTdWJncmFwaBIpLndnLmNvc21vLnBsYXRmb3JtLnYxLkxpbmtTdWJncmFwaFJlcXVlc3QaKi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5MaW5rU3ViZ3JhcGhSZXNwb25zZSIAEm0KDlVubGlua1N1YmdyYXBoEisud2cuY29zbW8ucGxhdGZvcm0udjEuVW5saW5rU3ViZ3JhcGhSZXF1ZXN0Giwud2cuY29zbW8ucGxhdGZvcm0udjEuVW5saW5rU3ViZ3JhcGhSZXNwb25zZSIAEogBChdWZXJpZnlBUElLZXlHcmFwaEFjY2VzcxI0LndnLmNvc21vLnBsYXRmb3JtLnYxLlZlcmlmeUFQSUtleUdyYXBoQWNjZXNzUmVxdWVzdBo1LndnLmNvc21vLnBsYXRmb3JtLnYxLlZlcmlmeUFQSUtleUdyYXBoQWNjZXNzUmVzcG9uc2UiABJtCg5SZWNvbXBvc2VHcmFwaBIrLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlY29tcG9zZUdyYXBoUmVxdWVzdBosLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlY29tcG9zZUdyYXBoUmVzcG9uc2UiABJ/ChRSZWNvbXBvc2VGZWF0dXJlRmxhZxIxLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlY29tcG9zZUZlYXR1cmVGbGFnUmVxdWVzdBoyLndnLmNvc21vLnBsYXRmb3JtLnYxLlJlY29tcG9zZUZlYXR1cmVGbGFnUmVzcG9uc2UiABJqCg1HZXRPbmJvYXJkaW5nEioud2cuY29zbW8ucGxhdGZvcm0udjEuR2V0T25ib2FyZGluZ1JlcXVlc3QaKy53Zy5jb3Ntby5wbGF0Zm9ybS52MS5HZXRPbmJvYXJkaW5nUmVzcG9uc2UiABJzChBDcmVhdGVPbmJvYXJkaW5nEi0ud2cuY29zbW8ucGxhdGZvcm0udjEuQ3JlYXRlT25ib2FyZGluZ1JlcXVlc3QaLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5DcmVhdGVPbmJvYXJkaW5nUmVzcG9uc2UiABJzChBGaW5pc2hPbmJvYXJkaW5nEi0ud2cuY29zbW8ucGxhdGZvcm0udjEuRmluaXNoT25ib2FyZGluZ1JlcXVlc3QaLi53Zy5jb3Ntby5wbGF0Zm9ybS52MS5GaW5pc2hPbmJvYXJkaW5nUmVzcG9uc2UiAGIGcHJvdG8z", [file_wg_cosmo_common_common, file_wg_cosmo_notifications_events]); /** * @generated from message wg.cosmo.platform.v1.Label @@ -946,6 +946,123 @@ export type CreateFederatedSubgraphRequest = Message<"wg.cosmo.platform.v1.Creat export const CreateFederatedSubgraphRequestSchema: GenMessage = /*@__PURE__*/ messageDesc(file_wg_cosmo_platform_v1_platform, 21); +/** + * A single subgraph entry to create as part of a batch create request. + * + * @generated from message wg.cosmo.platform.v1.CreateSubgraph + */ +export type CreateSubgraph = Message<"wg.cosmo.platform.v1.CreateSubgraph"> & { + /** + * The FQDN of the subgraph to be created e.g. "wg.team1.orders" + * + * @generated from field: string name = 1; + */ + name: string; + + /** + * routing_url is the URL of the service which will be used to route the requests to the subgraph. + * + * @generated from field: optional string routing_url = 2; + */ + routingUrl?: string | undefined; + + /** + * labels are the labels of the services which will form the federated graph. If the proposed is not valid, the service will be rejected. + * + * @generated from field: repeated wg.cosmo.platform.v1.Label labels = 3; + */ + labels: Label[]; + + /** + * subscription protocol to use when subscribing to this subgraph + * + * @generated from field: optional wg.cosmo.common.GraphQLSubscriptionProtocol subscription_protocol = 4; + */ + subscriptionProtocol?: GraphQLSubscriptionProtocol | undefined; + + /** + * url used for subscriptions + * + * @generated from field: optional string subscription_url = 5; + */ + subscriptionUrl?: string | undefined; + + /** + * readme of the subgraph + * + * @generated from field: optional string readme = 6; + */ + readme?: string | undefined; + + /** + * @generated from field: optional wg.cosmo.common.GraphQLWebsocketSubprotocol websocket_subprotocol = 7; + */ + websocketSubprotocol?: GraphQLWebsocketSubprotocol | undefined; + + /** + * @generated from field: optional bool is_event_driven_graph = 8; + */ + isEventDrivenGraph?: boolean | undefined; +}; + +/** + * Describes the message wg.cosmo.platform.v1.CreateSubgraph. + * Use `create(CreateSubgraphSchema)` to create a new message. + */ +export const CreateSubgraphSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_wg_cosmo_platform_v1_platform, 22); + +/** + * @generated from message wg.cosmo.platform.v1.CreateFederatedSubgraphsRequest + */ +export type CreateFederatedSubgraphsRequest = Message<"wg.cosmo.platform.v1.CreateFederatedSubgraphsRequest"> & { + /** + * The namespace all the subgraphs will be created in. + * + * @generated from field: string namespace = 1; + */ + namespace: string; + + /** + * The subgraphs to create. None of them may already exist in the namespace. Plugins and gRPC services are not + * supported, because each requires artifacts that a batch request cannot carry. + * + * @generated from field: repeated wg.cosmo.platform.v1.CreateSubgraph subgraphs = 2; + */ + subgraphs: CreateSubgraph[]; +}; + +/** + * Describes the message wg.cosmo.platform.v1.CreateFederatedSubgraphsRequest. + * Use `create(CreateFederatedSubgraphsRequestSchema)` to create a new message. + */ +export const CreateFederatedSubgraphsRequestSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_wg_cosmo_platform_v1_platform, 23); + +/** + * @generated from message wg.cosmo.platform.v1.CreateFederatedSubgraphsResponse + */ +export type CreateFederatedSubgraphsResponse = Message<"wg.cosmo.platform.v1.CreateFederatedSubgraphsResponse"> & { + /** + * @generated from field: wg.cosmo.platform.v1.Response response = 1; + */ + response?: Response | undefined; + + /** + * The names of the subgraphs that were created. + * + * @generated from field: repeated string createdSubgraphNames = 2; + */ + createdSubgraphNames: string[]; +}; + +/** + * Describes the message wg.cosmo.platform.v1.CreateFederatedSubgraphsResponse. + * Use `create(CreateFederatedSubgraphsResponseSchema)` to create a new message. + */ +export const CreateFederatedSubgraphsResponseSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_wg_cosmo_platform_v1_platform, 24); + /** * @generated from message wg.cosmo.platform.v1.DeleteFederatedGraphRequest */ @@ -966,7 +1083,7 @@ export type DeleteFederatedGraphRequest = Message<"wg.cosmo.platform.v1.DeleteFe * Use `create(DeleteFederatedGraphRequestSchema)` to create a new message. */ export const DeleteFederatedGraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 22); + messageDesc(file_wg_cosmo_platform_v1_platform, 25); /** * @generated from message wg.cosmo.platform.v1.DeleteMonographRequest @@ -988,7 +1105,7 @@ export type DeleteMonographRequest = Message<"wg.cosmo.platform.v1.DeleteMonogra * Use `create(DeleteMonographRequestSchema)` to create a new message. */ export const DeleteMonographRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 23); + messageDesc(file_wg_cosmo_platform_v1_platform, 26); /** * @generated from message wg.cosmo.platform.v1.DeleteMonographResponse @@ -1005,7 +1122,7 @@ export type DeleteMonographResponse = Message<"wg.cosmo.platform.v1.DeleteMonogr * Use `create(DeleteMonographResponseSchema)` to create a new message. */ export const DeleteMonographResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 24); + messageDesc(file_wg_cosmo_platform_v1_platform, 27); /** * @generated from message wg.cosmo.platform.v1.DeleteFederatedSubgraphRequest @@ -1034,7 +1151,7 @@ export type DeleteFederatedSubgraphRequest = Message<"wg.cosmo.platform.v1.Delet * Use `create(DeleteFederatedSubgraphRequestSchema)` to create a new message. */ export const DeleteFederatedSubgraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 25); + messageDesc(file_wg_cosmo_platform_v1_platform, 28); /** * @generated from message wg.cosmo.platform.v1.SchemaChange @@ -1076,7 +1193,7 @@ export type SchemaChange = Message<"wg.cosmo.platform.v1.SchemaChange"> & { * Use `create(SchemaChangeSchema)` to create a new message. */ export const SchemaChangeSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 26); + messageDesc(file_wg_cosmo_platform_v1_platform, 29); /** * @generated from message wg.cosmo.platform.v1.FederatedGraphSchemaChange @@ -1123,7 +1240,7 @@ export type FederatedGraphSchemaChange = Message<"wg.cosmo.platform.v1.Federated * Use `create(FederatedGraphSchemaChangeSchema)` to create a new message. */ export const FederatedGraphSchemaChangeSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 27); + messageDesc(file_wg_cosmo_platform_v1_platform, 30); /** * @generated from message wg.cosmo.platform.v1.CompositionError @@ -1155,7 +1272,7 @@ export type CompositionError = Message<"wg.cosmo.platform.v1.CompositionError"> * Use `create(CompositionErrorSchema)` to create a new message. */ export const CompositionErrorSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 28); + messageDesc(file_wg_cosmo_platform_v1_platform, 31); /** * @generated from message wg.cosmo.platform.v1.CompositionWarning @@ -1187,7 +1304,7 @@ export type CompositionWarning = Message<"wg.cosmo.platform.v1.CompositionWarnin * Use `create(CompositionWarningSchema)` to create a new message. */ export const CompositionWarningSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 29); + messageDesc(file_wg_cosmo_platform_v1_platform, 32); /** * @generated from message wg.cosmo.platform.v1.DeploymentError @@ -1214,7 +1331,7 @@ export type DeploymentError = Message<"wg.cosmo.platform.v1.DeploymentError"> & * Use `create(DeploymentErrorSchema)` to create a new message. */ export const DeploymentErrorSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 30); + messageDesc(file_wg_cosmo_platform_v1_platform, 33); /** * @generated from message wg.cosmo.platform.v1.CheckOperationUsageStats @@ -1246,7 +1363,7 @@ export type CheckOperationUsageStats = Message<"wg.cosmo.platform.v1.CheckOperat * Use `create(CheckOperationUsageStatsSchema)` to create a new message. */ export const CheckOperationUsageStatsSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 31); + messageDesc(file_wg_cosmo_platform_v1_platform, 34); /** * @generated from message wg.cosmo.platform.v1.CheckedFederatedGraphs @@ -1278,7 +1395,7 @@ export type CheckedFederatedGraphs = Message<"wg.cosmo.platform.v1.CheckedFedera * Use `create(CheckedFederatedGraphsSchema)` to create a new message. */ export const CheckedFederatedGraphsSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 32); + messageDesc(file_wg_cosmo_platform_v1_platform, 35); /** * @generated from message wg.cosmo.platform.v1.LintLocation @@ -1310,7 +1427,7 @@ export type LintLocation = Message<"wg.cosmo.platform.v1.LintLocation"> & { * Use `create(LintLocationSchema)` to create a new message. */ export const LintLocationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 33); + messageDesc(file_wg_cosmo_platform_v1_platform, 36); /** * @generated from message wg.cosmo.platform.v1.LintIssue @@ -1347,7 +1464,7 @@ export type LintIssue = Message<"wg.cosmo.platform.v1.LintIssue"> & { * Use `create(LintIssueSchema)` to create a new message. */ export const LintIssueSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 34); + messageDesc(file_wg_cosmo_platform_v1_platform, 37); /** * @generated from message wg.cosmo.platform.v1.GraphPruningIssue @@ -1394,7 +1511,7 @@ export type GraphPruningIssue = Message<"wg.cosmo.platform.v1.GraphPruningIssue" * Use `create(GraphPruningIssueSchema)` to create a new message. */ export const GraphPruningIssueSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 35); + messageDesc(file_wg_cosmo_platform_v1_platform, 38); /** * @generated from message wg.cosmo.platform.v1.CheckSubgraphSchemaResponse @@ -1522,7 +1639,7 @@ export type CheckSubgraphSchemaResponse = Message<"wg.cosmo.platform.v1.CheckSub * Use `create(CheckSubgraphSchemaResponseSchema)` to create a new message. */ export const CheckSubgraphSchemaResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 36); + messageDesc(file_wg_cosmo_platform_v1_platform, 39); /** * @generated from message wg.cosmo.platform.v1.SchemaCheckCounts @@ -1579,7 +1696,7 @@ export type SchemaCheckCounts = Message<"wg.cosmo.platform.v1.SchemaCheckCounts" * Use `create(SchemaCheckCountsSchema)` to create a new message. */ export const SchemaCheckCountsSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 37); + messageDesc(file_wg_cosmo_platform_v1_platform, 40); /** * @generated from message wg.cosmo.platform.v1.FixSubgraphSchemaResponse @@ -1606,7 +1723,7 @@ export type FixSubgraphSchemaResponse = Message<"wg.cosmo.platform.v1.FixSubgrap * Use `create(FixSubgraphSchemaResponseSchema)` to create a new message. */ export const FixSubgraphSchemaResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 38); + messageDesc(file_wg_cosmo_platform_v1_platform, 41); /** * @generated from message wg.cosmo.platform.v1.CreateFederatedGraphResponse @@ -1638,7 +1755,7 @@ export type CreateFederatedGraphResponse = Message<"wg.cosmo.platform.v1.CreateF * Use `create(CreateFederatedGraphResponseSchema)` to create a new message. */ export const CreateFederatedGraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 39); + messageDesc(file_wg_cosmo_platform_v1_platform, 42); /** * @generated from message wg.cosmo.platform.v1.CreateFederatedSubgraphResponse @@ -1655,7 +1772,7 @@ export type CreateFederatedSubgraphResponse = Message<"wg.cosmo.platform.v1.Crea * Use `create(CreateFederatedSubgraphResponseSchema)` to create a new message. */ export const CreateFederatedSubgraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 40); + messageDesc(file_wg_cosmo_platform_v1_platform, 43); /** * @generated from message wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse @@ -1692,7 +1809,7 @@ export type DeleteFederatedSubgraphResponse = Message<"wg.cosmo.platform.v1.Dele * Use `create(DeleteFederatedSubgraphResponseSchema)` to create a new message. */ export const DeleteFederatedSubgraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 41); + messageDesc(file_wg_cosmo_platform_v1_platform, 44); /** * @generated from message wg.cosmo.platform.v1.DeleteFederatedGraphResponse @@ -1709,7 +1826,7 @@ export type DeleteFederatedGraphResponse = Message<"wg.cosmo.platform.v1.DeleteF * Use `create(DeleteFederatedGraphResponseSchema)` to create a new message. */ export const DeleteFederatedGraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 42); + messageDesc(file_wg_cosmo_platform_v1_platform, 45); /** * @generated from message wg.cosmo.platform.v1.GetFederatedGraphsRequest @@ -1746,7 +1863,7 @@ export type GetFederatedGraphsRequest = Message<"wg.cosmo.platform.v1.GetFederat * Use `create(GetFederatedGraphsRequestSchema)` to create a new message. */ export const GetFederatedGraphsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 43); + messageDesc(file_wg_cosmo_platform_v1_platform, 46); /** * @generated from message wg.cosmo.platform.v1.Contract @@ -1778,7 +1895,7 @@ export type Contract = Message<"wg.cosmo.platform.v1.Contract"> & { * Use `create(ContractSchema)` to create a new message. */ export const ContractSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 44); + messageDesc(file_wg_cosmo_platform_v1_platform, 47); /** * @generated from message wg.cosmo.platform.v1.FederatedGraph @@ -1875,7 +1992,7 @@ export type FederatedGraph = Message<"wg.cosmo.platform.v1.FederatedGraph"> & { * Use `create(FederatedGraphSchema)` to create a new message. */ export const FederatedGraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 45); + messageDesc(file_wg_cosmo_platform_v1_platform, 48); /** * @generated from message wg.cosmo.platform.v1.GetFederatedGraphsResponse @@ -1897,7 +2014,7 @@ export type GetFederatedGraphsResponse = Message<"wg.cosmo.platform.v1.GetFedera * Use `create(GetFederatedGraphsResponseSchema)` to create a new message. */ export const GetFederatedGraphsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 46); + messageDesc(file_wg_cosmo_platform_v1_platform, 49); /** * @generated from message wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsRequest @@ -1919,7 +2036,7 @@ export type GetFederatedGraphsBySubgraphLabelsRequest = Message<"wg.cosmo.platfo * Use `create(GetFederatedGraphsBySubgraphLabelsRequestSchema)` to create a new message. */ export const GetFederatedGraphsBySubgraphLabelsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 47); + messageDesc(file_wg_cosmo_platform_v1_platform, 50); /** * @generated from message wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsResponse @@ -1941,7 +2058,7 @@ export type GetFederatedGraphsBySubgraphLabelsResponse = Message<"wg.cosmo.platf * Use `create(GetFederatedGraphsBySubgraphLabelsResponseSchema)` to create a new message. */ export const GetFederatedGraphsBySubgraphLabelsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 48); + messageDesc(file_wg_cosmo_platform_v1_platform, 51); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphsRequest @@ -1978,7 +2095,7 @@ export type GetSubgraphsRequest = Message<"wg.cosmo.platform.v1.GetSubgraphsRequ * Use `create(GetSubgraphsRequestSchema)` to create a new message. */ export const GetSubgraphsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 49); + messageDesc(file_wg_cosmo_platform_v1_platform, 52); /** * @generated from message wg.cosmo.platform.v1.Subgraph @@ -2085,7 +2202,7 @@ export type Subgraph = Message<"wg.cosmo.platform.v1.Subgraph"> & { * Use `create(SubgraphSchema)` to create a new message. */ export const SubgraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 50); + messageDesc(file_wg_cosmo_platform_v1_platform, 53); /** * @generated from message wg.cosmo.platform.v1.Subgraph.PluginData @@ -2107,7 +2224,7 @@ export type Subgraph_PluginData = Message<"wg.cosmo.platform.v1.Subgraph.PluginD * Use `create(Subgraph_PluginDataSchema)` to create a new message. */ export const Subgraph_PluginDataSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 50, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 53, 0); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphsResponse @@ -2134,7 +2251,7 @@ export type GetSubgraphsResponse = Message<"wg.cosmo.platform.v1.GetSubgraphsRes * Use `create(GetSubgraphsResponseSchema)` to create a new message. */ export const GetSubgraphsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 51); + messageDesc(file_wg_cosmo_platform_v1_platform, 54); /** * @generated from message wg.cosmo.platform.v1.GetFederatedGraphByNameRequest @@ -2161,7 +2278,7 @@ export type GetFederatedGraphByNameRequest = Message<"wg.cosmo.platform.v1.GetFe * Use `create(GetFederatedGraphByNameRequestSchema)` to create a new message. */ export const GetFederatedGraphByNameRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 52); + messageDesc(file_wg_cosmo_platform_v1_platform, 55); /** * @generated from message wg.cosmo.platform.v1.GetFederatedGraphByNameResponse @@ -2200,7 +2317,7 @@ export type GetFederatedGraphByNameResponse = Message<"wg.cosmo.platform.v1.GetF * Use `create(GetFederatedGraphByNameResponseSchema)` to create a new message. */ export const GetFederatedGraphByNameResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 53); + messageDesc(file_wg_cosmo_platform_v1_platform, 56); /** * @generated from message wg.cosmo.platform.v1.GetFederatedGraphSDLByNameRequest @@ -2227,7 +2344,7 @@ export type GetFederatedGraphSDLByNameRequest = Message<"wg.cosmo.platform.v1.Ge * Use `create(GetFederatedGraphSDLByNameRequestSchema)` to create a new message. */ export const GetFederatedGraphSDLByNameRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 54); + messageDesc(file_wg_cosmo_platform_v1_platform, 57); /** * @generated from message wg.cosmo.platform.v1.GetFederatedGraphSDLByNameResponse @@ -2259,7 +2376,7 @@ export type GetFederatedGraphSDLByNameResponse = Message<"wg.cosmo.platform.v1.G * Use `create(GetFederatedGraphSDLByNameResponseSchema)` to create a new message. */ export const GetFederatedGraphSDLByNameResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 55); + messageDesc(file_wg_cosmo_platform_v1_platform, 58); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphByNameRequest @@ -2281,7 +2398,7 @@ export type GetSubgraphByNameRequest = Message<"wg.cosmo.platform.v1.GetSubgraph * Use `create(GetSubgraphByNameRequestSchema)` to create a new message. */ export const GetSubgraphByNameRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 56); + messageDesc(file_wg_cosmo_platform_v1_platform, 59); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphByNameResponse @@ -2313,7 +2430,7 @@ export type GetSubgraphByNameResponse = Message<"wg.cosmo.platform.v1.GetSubgrap * Use `create(GetSubgraphByNameResponseSchema)` to create a new message. */ export const GetSubgraphByNameResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 57); + messageDesc(file_wg_cosmo_platform_v1_platform, 60); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphByNameResponse.LinkedSubgraph @@ -2340,7 +2457,7 @@ export type GetSubgraphByNameResponse_LinkedSubgraph = Message<"wg.cosmo.platfor * Use `create(GetSubgraphByNameResponse_LinkedSubgraphSchema)` to create a new message. */ export const GetSubgraphByNameResponse_LinkedSubgraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 57, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 60, 0); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionRequest @@ -2367,7 +2484,7 @@ export type GetSubgraphSDLFromLatestCompositionRequest = Message<"wg.cosmo.platf * Use `create(GetSubgraphSDLFromLatestCompositionRequestSchema)` to create a new message. */ export const GetSubgraphSDLFromLatestCompositionRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 58); + messageDesc(file_wg_cosmo_platform_v1_platform, 61); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionResponse @@ -2394,7 +2511,7 @@ export type GetSubgraphSDLFromLatestCompositionResponse = Message<"wg.cosmo.plat * Use `create(GetSubgraphSDLFromLatestCompositionResponseSchema)` to create a new message. */ export const GetSubgraphSDLFromLatestCompositionResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 59); + messageDesc(file_wg_cosmo_platform_v1_platform, 62); /** * @generated from message wg.cosmo.platform.v1.GetLatestSubgraphSDLRequest @@ -2416,7 +2533,7 @@ export type GetLatestSubgraphSDLRequest = Message<"wg.cosmo.platform.v1.GetLates * Use `create(GetLatestSubgraphSDLRequestSchema)` to create a new message. */ export const GetLatestSubgraphSDLRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 60); + messageDesc(file_wg_cosmo_platform_v1_platform, 63); /** * @generated from message wg.cosmo.platform.v1.GetLatestSubgraphSDLResponse @@ -2443,7 +2560,7 @@ export type GetLatestSubgraphSDLResponse = Message<"wg.cosmo.platform.v1.GetLate * Use `create(GetLatestSubgraphSDLResponseSchema)` to create a new message. */ export const GetLatestSubgraphSDLResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 61); + messageDesc(file_wg_cosmo_platform_v1_platform, 64); /** * @generated from message wg.cosmo.platform.v1.GetChecksByFederatedGraphNameFilters @@ -2460,7 +2577,7 @@ export type GetChecksByFederatedGraphNameFilters = Message<"wg.cosmo.platform.v1 * Use `create(GetChecksByFederatedGraphNameFiltersSchema)` to create a new message. */ export const GetChecksByFederatedGraphNameFiltersSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 62); + messageDesc(file_wg_cosmo_platform_v1_platform, 65); /** * @generated from message wg.cosmo.platform.v1.GetChecksByFederatedGraphNameRequest @@ -2507,7 +2624,7 @@ export type GetChecksByFederatedGraphNameRequest = Message<"wg.cosmo.platform.v1 * Use `create(GetChecksByFederatedGraphNameRequestSchema)` to create a new message. */ export const GetChecksByFederatedGraphNameRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 63); + messageDesc(file_wg_cosmo_platform_v1_platform, 66); /** * @generated from message wg.cosmo.platform.v1.SchemaCheck @@ -2644,7 +2761,7 @@ export type SchemaCheck = Message<"wg.cosmo.platform.v1.SchemaCheck"> & { * Use `create(SchemaCheckSchema)` to create a new message. */ export const SchemaCheckSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 64); + messageDesc(file_wg_cosmo_platform_v1_platform, 67); /** * @generated from message wg.cosmo.platform.v1.SchemaCheck.GhDetails @@ -2671,7 +2788,7 @@ export type SchemaCheck_GhDetails = Message<"wg.cosmo.platform.v1.SchemaCheck.Gh * Use `create(SchemaCheck_GhDetailsSchema)` to create a new message. */ export const SchemaCheck_GhDetailsSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 64, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 67, 0); /** * @generated from message wg.cosmo.platform.v1.SchemaCheck.CheckedSubgraph @@ -2717,7 +2834,7 @@ export type SchemaCheck_CheckedSubgraph = Message<"wg.cosmo.platform.v1.SchemaCh * Use `create(SchemaCheck_CheckedSubgraphSchema)` to create a new message. */ export const SchemaCheck_CheckedSubgraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 64, 1); + messageDesc(file_wg_cosmo_platform_v1_platform, 67, 1); /** * @generated from message wg.cosmo.platform.v1.SchemaCheck.LinkedCheck @@ -2779,7 +2896,7 @@ export type SchemaCheck_LinkedCheck = Message<"wg.cosmo.platform.v1.SchemaCheck. * Use `create(SchemaCheck_LinkedCheckSchema)` to create a new message. */ export const SchemaCheck_LinkedCheckSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 64, 2); + messageDesc(file_wg_cosmo_platform_v1_platform, 67, 2); /** * @generated from message wg.cosmo.platform.v1.GetChecksByFederatedGraphNameResponse @@ -2806,7 +2923,7 @@ export type GetChecksByFederatedGraphNameResponse = Message<"wg.cosmo.platform.v * Use `create(GetChecksByFederatedGraphNameResponseSchema)` to create a new message. */ export const GetChecksByFederatedGraphNameResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 65); + messageDesc(file_wg_cosmo_platform_v1_platform, 68); /** * @generated from message wg.cosmo.platform.v1.GetCheckSummaryRequest @@ -2833,7 +2950,7 @@ export type GetCheckSummaryRequest = Message<"wg.cosmo.platform.v1.GetCheckSumma * Use `create(GetCheckSummaryRequestSchema)` to create a new message. */ export const GetCheckSummaryRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 66); + messageDesc(file_wg_cosmo_platform_v1_platform, 69); /** * @generated from message wg.cosmo.platform.v1.ChangeCounts @@ -2855,7 +2972,7 @@ export type ChangeCounts = Message<"wg.cosmo.platform.v1.ChangeCounts"> & { * Use `create(ChangeCountsSchema)` to create a new message. */ export const ChangeCountsSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 67); + messageDesc(file_wg_cosmo_platform_v1_platform, 70); /** * @generated from message wg.cosmo.platform.v1.GetCheckSummaryResponse @@ -2942,7 +3059,7 @@ export type GetCheckSummaryResponse = Message<"wg.cosmo.platform.v1.GetCheckSumm * Use `create(GetCheckSummaryResponseSchema)` to create a new message. */ export const GetCheckSummaryResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 68); + messageDesc(file_wg_cosmo_platform_v1_platform, 71); /** * @generated from message wg.cosmo.platform.v1.GetCheckSummaryResponse.AffectedGraph @@ -2999,7 +3116,7 @@ export type GetCheckSummaryResponse_AffectedGraph = Message<"wg.cosmo.platform.v * Use `create(GetCheckSummaryResponse_AffectedGraphSchema)` to create a new message. */ export const GetCheckSummaryResponse_AffectedGraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 68, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 71, 0); /** * @generated from message wg.cosmo.platform.v1.GetCheckSummaryResponse.ProposalSchemaMatch @@ -3026,7 +3143,7 @@ export type GetCheckSummaryResponse_ProposalSchemaMatch = Message<"wg.cosmo.plat * Use `create(GetCheckSummaryResponse_ProposalSchemaMatchSchema)` to create a new message. */ export const GetCheckSummaryResponse_ProposalSchemaMatchSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 68, 1); + messageDesc(file_wg_cosmo_platform_v1_platform, 71, 1); /** * @generated from message wg.cosmo.platform.v1.GetCheckOperationsRequest @@ -3068,7 +3185,7 @@ export type GetCheckOperationsRequest = Message<"wg.cosmo.platform.v1.GetCheckOp * Use `create(GetCheckOperationsRequestSchema)` to create a new message. */ export const GetCheckOperationsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 69); + messageDesc(file_wg_cosmo_platform_v1_platform, 72); /** * @generated from message wg.cosmo.platform.v1.GetCheckOperationsResponse @@ -3120,7 +3237,7 @@ export type GetCheckOperationsResponse = Message<"wg.cosmo.platform.v1.GetCheckO * Use `create(GetCheckOperationsResponseSchema)` to create a new message. */ export const GetCheckOperationsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 70); + messageDesc(file_wg_cosmo_platform_v1_platform, 73); /** * @generated from message wg.cosmo.platform.v1.GetCheckOperationsResponse.CheckOperation @@ -3172,7 +3289,7 @@ export type GetCheckOperationsResponse_CheckOperation = Message<"wg.cosmo.platfo * Use `create(GetCheckOperationsResponse_CheckOperationSchema)` to create a new message. */ export const GetCheckOperationsResponse_CheckOperationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 70, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 73, 0); /** * @generated from message wg.cosmo.platform.v1.GetOperationContentRequest @@ -3204,7 +3321,7 @@ export type GetOperationContentRequest = Message<"wg.cosmo.platform.v1.GetOperat * Use `create(GetOperationContentRequestSchema)` to create a new message. */ export const GetOperationContentRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 71); + messageDesc(file_wg_cosmo_platform_v1_platform, 74); /** * @generated from message wg.cosmo.platform.v1.GetOperationContentResponse @@ -3226,7 +3343,7 @@ export type GetOperationContentResponse = Message<"wg.cosmo.platform.v1.GetOpera * Use `create(GetOperationContentResponseSchema)` to create a new message. */ export const GetOperationContentResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 72); + messageDesc(file_wg_cosmo_platform_v1_platform, 75); /** * @generated from message wg.cosmo.platform.v1.GetFederatedGraphChangelogRequest @@ -3258,7 +3375,7 @@ export type GetFederatedGraphChangelogRequest = Message<"wg.cosmo.platform.v1.Ge * Use `create(GetFederatedGraphChangelogRequestSchema)` to create a new message. */ export const GetFederatedGraphChangelogRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 73); + messageDesc(file_wg_cosmo_platform_v1_platform, 76); /** * @generated from message wg.cosmo.platform.v1.FederatedGraphChangelog @@ -3295,7 +3412,7 @@ export type FederatedGraphChangelog = Message<"wg.cosmo.platform.v1.FederatedGra * Use `create(FederatedGraphChangelogSchema)` to create a new message. */ export const FederatedGraphChangelogSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 74); + messageDesc(file_wg_cosmo_platform_v1_platform, 77); /** * @generated from message wg.cosmo.platform.v1.FederatedGraphChangelogOutput @@ -3327,7 +3444,7 @@ export type FederatedGraphChangelogOutput = Message<"wg.cosmo.platform.v1.Federa * Use `create(FederatedGraphChangelogOutputSchema)` to create a new message. */ export const FederatedGraphChangelogOutputSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 75); + messageDesc(file_wg_cosmo_platform_v1_platform, 78); /** * @generated from message wg.cosmo.platform.v1.GetFederatedGraphChangelogResponse @@ -3354,7 +3471,7 @@ export type GetFederatedGraphChangelogResponse = Message<"wg.cosmo.platform.v1.G * Use `create(GetFederatedGraphChangelogResponseSchema)` to create a new message. */ export const GetFederatedGraphChangelogResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 76); + messageDesc(file_wg_cosmo_platform_v1_platform, 79); /** * @generated from message wg.cosmo.platform.v1.GetFederatedResponse @@ -3376,7 +3493,7 @@ export type GetFederatedResponse = Message<"wg.cosmo.platform.v1.GetFederatedRes * Use `create(GetFederatedResponseSchema)` to create a new message. */ export const GetFederatedResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 77); + messageDesc(file_wg_cosmo_platform_v1_platform, 80); /** * @generated from message wg.cosmo.platform.v1.UpdateSubgraphRequest @@ -3447,7 +3564,7 @@ export type UpdateSubgraphRequest = Message<"wg.cosmo.platform.v1.UpdateSubgraph * Use `create(UpdateSubgraphRequestSchema)` to create a new message. */ export const UpdateSubgraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 78); + messageDesc(file_wg_cosmo_platform_v1_platform, 81); /** * @generated from message wg.cosmo.platform.v1.UpdateSubgraphResponse @@ -3479,7 +3596,7 @@ export type UpdateSubgraphResponse = Message<"wg.cosmo.platform.v1.UpdateSubgrap * Use `create(UpdateSubgraphResponseSchema)` to create a new message. */ export const UpdateSubgraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 79); + messageDesc(file_wg_cosmo_platform_v1_platform, 82); /** * @generated from message wg.cosmo.platform.v1.UpdateFederatedGraphRequest @@ -3536,7 +3653,7 @@ export type UpdateFederatedGraphRequest = Message<"wg.cosmo.platform.v1.UpdateFe * Use `create(UpdateFederatedGraphRequestSchema)` to create a new message. */ export const UpdateFederatedGraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 80); + messageDesc(file_wg_cosmo_platform_v1_platform, 83); /** * @generated from message wg.cosmo.platform.v1.UpdateFederatedGraphResponse @@ -3568,7 +3685,7 @@ export type UpdateFederatedGraphResponse = Message<"wg.cosmo.platform.v1.UpdateF * Use `create(UpdateFederatedGraphResponseSchema)` to create a new message. */ export const UpdateFederatedGraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 81); + messageDesc(file_wg_cosmo_platform_v1_platform, 84); /** * @generated from message wg.cosmo.platform.v1.UpdateMonographRequest @@ -3630,7 +3747,7 @@ export type UpdateMonographRequest = Message<"wg.cosmo.platform.v1.UpdateMonogra * Use `create(UpdateMonographRequestSchema)` to create a new message. */ export const UpdateMonographRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 82); + messageDesc(file_wg_cosmo_platform_v1_platform, 85); /** * @generated from message wg.cosmo.platform.v1.UpdateMonographResponse @@ -3647,7 +3764,7 @@ export type UpdateMonographResponse = Message<"wg.cosmo.platform.v1.UpdateMonogr * Use `create(UpdateMonographResponseSchema)` to create a new message. */ export const UpdateMonographResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 83); + messageDesc(file_wg_cosmo_platform_v1_platform, 86); /** * @generated from message wg.cosmo.platform.v1.CheckFederatedGraphRequest @@ -3684,7 +3801,7 @@ export type CheckFederatedGraphRequest = Message<"wg.cosmo.platform.v1.CheckFede * Use `create(CheckFederatedGraphRequestSchema)` to create a new message. */ export const CheckFederatedGraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 84); + messageDesc(file_wg_cosmo_platform_v1_platform, 87); /** * @generated from message wg.cosmo.platform.v1.CheckFederatedGraphResponse @@ -3721,7 +3838,7 @@ export type CheckFederatedGraphResponse = Message<"wg.cosmo.platform.v1.CheckFed * Use `create(CheckFederatedGraphResponseSchema)` to create a new message. */ export const CheckFederatedGraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 85); + messageDesc(file_wg_cosmo_platform_v1_platform, 88); /** * @generated from message wg.cosmo.platform.v1.Pagination @@ -3743,7 +3860,7 @@ export type Pagination = Message<"wg.cosmo.platform.v1.Pagination"> & { * Use `create(PaginationSchema)` to create a new message. */ export const PaginationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 86); + messageDesc(file_wg_cosmo_platform_v1_platform, 89); /** * @generated from message wg.cosmo.platform.v1.Sort @@ -3765,7 +3882,7 @@ export type Sort = Message<"wg.cosmo.platform.v1.Sort"> & { * Use `create(SortSchema)` to create a new message. */ export const SortSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 87); + messageDesc(file_wg_cosmo_platform_v1_platform, 90); /** * @generated from message wg.cosmo.platform.v1.AnalyticsConfig @@ -3802,7 +3919,7 @@ export type AnalyticsConfig = Message<"wg.cosmo.platform.v1.AnalyticsConfig"> & * Use `create(AnalyticsConfigSchema)` to create a new message. */ export const AnalyticsConfigSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 88); + messageDesc(file_wg_cosmo_platform_v1_platform, 91); /** * @generated from message wg.cosmo.platform.v1.AnalyticsFilter @@ -3835,7 +3952,7 @@ export type AnalyticsFilter = Message<"wg.cosmo.platform.v1.AnalyticsFilter"> & * Use `create(AnalyticsFilterSchema)` to create a new message. */ export const AnalyticsFilterSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 89); + messageDesc(file_wg_cosmo_platform_v1_platform, 92); /** * @generated from message wg.cosmo.platform.v1.DateRange @@ -3861,7 +3978,7 @@ export type DateRange = Message<"wg.cosmo.platform.v1.DateRange"> & { * Use `create(DateRangeSchema)` to create a new message. */ export const DateRangeSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 90); + messageDesc(file_wg_cosmo_platform_v1_platform, 93); /** * @generated from message wg.cosmo.platform.v1.GetAnalyticsViewRequest @@ -3893,7 +4010,7 @@ export type GetAnalyticsViewRequest = Message<"wg.cosmo.platform.v1.GetAnalytics * Use `create(GetAnalyticsViewRequestSchema)` to create a new message. */ export const GetAnalyticsViewRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 91); + messageDesc(file_wg_cosmo_platform_v1_platform, 94); /** * @generated from message wg.cosmo.platform.v1.AnalyticsViewResult @@ -3925,7 +4042,7 @@ export type AnalyticsViewResult = Message<"wg.cosmo.platform.v1.AnalyticsViewRes * Use `create(AnalyticsViewResultSchema)` to create a new message. */ export const AnalyticsViewResultSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 92); + messageDesc(file_wg_cosmo_platform_v1_platform, 95); /** * @generated from message wg.cosmo.platform.v1.AnalyticsViewColumn @@ -3967,7 +4084,7 @@ export type AnalyticsViewColumn = Message<"wg.cosmo.platform.v1.AnalyticsViewCol * Use `create(AnalyticsViewColumnSchema)` to create a new message. */ export const AnalyticsViewColumnSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 93); + messageDesc(file_wg_cosmo_platform_v1_platform, 96); /** * @generated from message wg.cosmo.platform.v1.AnalyticsViewResultFilter @@ -3999,7 +4116,7 @@ export type AnalyticsViewResultFilter = Message<"wg.cosmo.platform.v1.AnalyticsV * Use `create(AnalyticsViewResultFilterSchema)` to create a new message. */ export const AnalyticsViewResultFilterSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 94); + messageDesc(file_wg_cosmo_platform_v1_platform, 97); /** * @generated from message wg.cosmo.platform.v1.AnalyticsViewResultFilterOption @@ -4026,7 +4143,7 @@ export type AnalyticsViewResultFilterOption = Message<"wg.cosmo.platform.v1.Anal * Use `create(AnalyticsViewResultFilterOptionSchema)` to create a new message. */ export const AnalyticsViewResultFilterOptionSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 95); + messageDesc(file_wg_cosmo_platform_v1_platform, 98); /** * @generated from message wg.cosmo.platform.v1.AnalyticsViewRow @@ -4043,7 +4160,7 @@ export type AnalyticsViewRow = Message<"wg.cosmo.platform.v1.AnalyticsViewRow"> * Use `create(AnalyticsViewRowSchema)` to create a new message. */ export const AnalyticsViewRowSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 96); + messageDesc(file_wg_cosmo_platform_v1_platform, 99); /** * @generated from message wg.cosmo.platform.v1.AnalyticsViewRowValue @@ -4086,7 +4203,7 @@ export type AnalyticsViewRowValue = Message<"wg.cosmo.platform.v1.AnalyticsViewR * Use `create(AnalyticsViewRowValueSchema)` to create a new message. */ export const AnalyticsViewRowValueSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 97); + messageDesc(file_wg_cosmo_platform_v1_platform, 100); /** * @generated from message wg.cosmo.platform.v1.GetAnalyticsViewResponse @@ -4108,7 +4225,7 @@ export type GetAnalyticsViewResponse = Message<"wg.cosmo.platform.v1.GetAnalytic * Use `create(GetAnalyticsViewResponseSchema)` to create a new message. */ export const GetAnalyticsViewResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 98); + messageDesc(file_wg_cosmo_platform_v1_platform, 101); /** * @generated from message wg.cosmo.platform.v1.GetDashboardAnalyticsViewRequest @@ -4145,7 +4262,7 @@ export type GetDashboardAnalyticsViewRequest = Message<"wg.cosmo.platform.v1.Get * Use `create(GetDashboardAnalyticsViewRequestSchema)` to create a new message. */ export const GetDashboardAnalyticsViewRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 99); + messageDesc(file_wg_cosmo_platform_v1_platform, 102); /** * @generated from message wg.cosmo.platform.v1.RequestSeriesItem @@ -4172,7 +4289,7 @@ export type RequestSeriesItem = Message<"wg.cosmo.platform.v1.RequestSeriesItem" * Use `create(RequestSeriesItemSchema)` to create a new message. */ export const RequestSeriesItemSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 100); + messageDesc(file_wg_cosmo_platform_v1_platform, 103); /** * @generated from message wg.cosmo.platform.v1.OperationRequestCount @@ -4199,7 +4316,7 @@ export type OperationRequestCount = Message<"wg.cosmo.platform.v1.OperationReque * Use `create(OperationRequestCountSchema)` to create a new message. */ export const OperationRequestCountSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 101); + messageDesc(file_wg_cosmo_platform_v1_platform, 104); /** * @generated from message wg.cosmo.platform.v1.FederatedGraphMetrics @@ -4231,7 +4348,7 @@ export type FederatedGraphMetrics = Message<"wg.cosmo.platform.v1.FederatedGraph * Use `create(FederatedGraphMetricsSchema)` to create a new message. */ export const FederatedGraphMetricsSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 102); + messageDesc(file_wg_cosmo_platform_v1_platform, 105); /** * @generated from message wg.cosmo.platform.v1.SubgraphMetrics @@ -4263,7 +4380,7 @@ export type SubgraphMetrics = Message<"wg.cosmo.platform.v1.SubgraphMetrics"> & * Use `create(SubgraphMetricsSchema)` to create a new message. */ export const SubgraphMetricsSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 103); + messageDesc(file_wg_cosmo_platform_v1_platform, 106); /** * @generated from message wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse @@ -4300,7 +4417,7 @@ export type GetDashboardAnalyticsViewResponse = Message<"wg.cosmo.platform.v1.Ge * Use `create(GetDashboardAnalyticsViewResponseSchema)` to create a new message. */ export const GetDashboardAnalyticsViewResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 104); + messageDesc(file_wg_cosmo_platform_v1_platform, 107); /** * @generated from message wg.cosmo.platform.v1.CreateFederatedGraphTokenRequest @@ -4327,7 +4444,7 @@ export type CreateFederatedGraphTokenRequest = Message<"wg.cosmo.platform.v1.Cre * Use `create(CreateFederatedGraphTokenRequestSchema)` to create a new message. */ export const CreateFederatedGraphTokenRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 105); + messageDesc(file_wg_cosmo_platform_v1_platform, 108); /** * @generated from message wg.cosmo.platform.v1.CreateFederatedGraphTokenResponse @@ -4349,7 +4466,7 @@ export type CreateFederatedGraphTokenResponse = Message<"wg.cosmo.platform.v1.Cr * Use `create(CreateFederatedGraphTokenResponseSchema)` to create a new message. */ export const CreateFederatedGraphTokenResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 106); + messageDesc(file_wg_cosmo_platform_v1_platform, 109); /** * @generated from message wg.cosmo.platform.v1.OrganizationGroupRule @@ -4376,7 +4493,7 @@ export type OrganizationGroupRule = Message<"wg.cosmo.platform.v1.OrganizationGr * Use `create(OrganizationGroupRuleSchema)` to create a new message. */ export const OrganizationGroupRuleSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 107); + messageDesc(file_wg_cosmo_platform_v1_platform, 110); /** * @generated from message wg.cosmo.platform.v1.OrganizationGroup @@ -4428,7 +4545,7 @@ export type OrganizationGroup = Message<"wg.cosmo.platform.v1.OrganizationGroup" * Use `create(OrganizationGroupSchema)` to create a new message. */ export const OrganizationGroupSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 108); + messageDesc(file_wg_cosmo_platform_v1_platform, 111); /** * @generated from message wg.cosmo.platform.v1.CreateOrganizationGroupRequest @@ -4450,7 +4567,7 @@ export type CreateOrganizationGroupRequest = Message<"wg.cosmo.platform.v1.Creat * Use `create(CreateOrganizationGroupRequestSchema)` to create a new message. */ export const CreateOrganizationGroupRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 109); + messageDesc(file_wg_cosmo_platform_v1_platform, 112); /** * @generated from message wg.cosmo.platform.v1.CreateOrganizationGroupResponse @@ -4472,7 +4589,7 @@ export type CreateOrganizationGroupResponse = Message<"wg.cosmo.platform.v1.Crea * Use `create(CreateOrganizationGroupResponseSchema)` to create a new message. */ export const CreateOrganizationGroupResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 110); + messageDesc(file_wg_cosmo_platform_v1_platform, 113); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationGroupsRequest @@ -4485,7 +4602,7 @@ export type GetOrganizationGroupsRequest = Message<"wg.cosmo.platform.v1.GetOrga * Use `create(GetOrganizationGroupsRequestSchema)` to create a new message. */ export const GetOrganizationGroupsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 111); + messageDesc(file_wg_cosmo_platform_v1_platform, 114); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationGroupsResponse @@ -4507,7 +4624,7 @@ export type GetOrganizationGroupsResponse = Message<"wg.cosmo.platform.v1.GetOrg * Use `create(GetOrganizationGroupsResponseSchema)` to create a new message. */ export const GetOrganizationGroupsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 112); + messageDesc(file_wg_cosmo_platform_v1_platform, 115); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationGroupMembersRequest @@ -4524,7 +4641,7 @@ export type GetOrganizationGroupMembersRequest = Message<"wg.cosmo.platform.v1.G * Use `create(GetOrganizationGroupMembersRequestSchema)` to create a new message. */ export const GetOrganizationGroupMembersRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 113); + messageDesc(file_wg_cosmo_platform_v1_platform, 116); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse @@ -4551,7 +4668,7 @@ export type GetOrganizationGroupMembersResponse = Message<"wg.cosmo.platform.v1. * Use `create(GetOrganizationGroupMembersResponseSchema)` to create a new message. */ export const GetOrganizationGroupMembersResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 114); + messageDesc(file_wg_cosmo_platform_v1_platform, 117); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupMember @@ -4578,7 +4695,7 @@ export type GetOrganizationGroupMembersResponse_GroupMember = Message<"wg.cosmo. * Use `create(GetOrganizationGroupMembersResponse_GroupMemberSchema)` to create a new message. */ export const GetOrganizationGroupMembersResponse_GroupMemberSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 114, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 117, 0); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupApiKey @@ -4605,7 +4722,7 @@ export type GetOrganizationGroupMembersResponse_GroupApiKey = Message<"wg.cosmo. * Use `create(GetOrganizationGroupMembersResponse_GroupApiKeySchema)` to create a new message. */ export const GetOrganizationGroupMembersResponse_GroupApiKeySchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 114, 1); + messageDesc(file_wg_cosmo_platform_v1_platform, 117, 1); /** * @generated from message wg.cosmo.platform.v1.UpdateOrganizationGroupRequest @@ -4632,7 +4749,7 @@ export type UpdateOrganizationGroupRequest = Message<"wg.cosmo.platform.v1.Updat * Use `create(UpdateOrganizationGroupRequestSchema)` to create a new message. */ export const UpdateOrganizationGroupRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 115); + messageDesc(file_wg_cosmo_platform_v1_platform, 118); /** * @generated from message wg.cosmo.platform.v1.UpdateOrganizationGroupRequest.GroupRule @@ -4659,7 +4776,7 @@ export type UpdateOrganizationGroupRequest_GroupRule = Message<"wg.cosmo.platfor * Use `create(UpdateOrganizationGroupRequest_GroupRuleSchema)` to create a new message. */ export const UpdateOrganizationGroupRequest_GroupRuleSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 115, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 118, 0); /** * @generated from message wg.cosmo.platform.v1.UpdateOrganizationGroupResponse @@ -4676,7 +4793,7 @@ export type UpdateOrganizationGroupResponse = Message<"wg.cosmo.platform.v1.Upda * Use `create(UpdateOrganizationGroupResponseSchema)` to create a new message. */ export const UpdateOrganizationGroupResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 116); + messageDesc(file_wg_cosmo_platform_v1_platform, 119); /** * @generated from message wg.cosmo.platform.v1.DeleteOrganizationGroupRequest @@ -4698,7 +4815,7 @@ export type DeleteOrganizationGroupRequest = Message<"wg.cosmo.platform.v1.Delet * Use `create(DeleteOrganizationGroupRequestSchema)` to create a new message. */ export const DeleteOrganizationGroupRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 117); + messageDesc(file_wg_cosmo_platform_v1_platform, 120); /** * @generated from message wg.cosmo.platform.v1.DeleteOrganizationGroupResponse @@ -4715,7 +4832,7 @@ export type DeleteOrganizationGroupResponse = Message<"wg.cosmo.platform.v1.Dele * Use `create(DeleteOrganizationGroupResponseSchema)` to create a new message. */ export const DeleteOrganizationGroupResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 118); + messageDesc(file_wg_cosmo_platform_v1_platform, 121); /** * @generated from message wg.cosmo.platform.v1.OrgMember @@ -4757,7 +4874,7 @@ export type OrgMember = Message<"wg.cosmo.platform.v1.OrgMember"> & { * Use `create(OrgMemberSchema)` to create a new message. */ export const OrgMemberSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 119); + messageDesc(file_wg_cosmo_platform_v1_platform, 122); /** * @generated from message wg.cosmo.platform.v1.OrgMember.Group @@ -4779,7 +4896,7 @@ export type OrgMember_Group = Message<"wg.cosmo.platform.v1.OrgMember.Group"> & * Use `create(OrgMember_GroupSchema)` to create a new message. */ export const OrgMember_GroupSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 119, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 122, 0); /** * @generated from message wg.cosmo.platform.v1.PendingOrgInvitation @@ -4801,7 +4918,7 @@ export type PendingOrgInvitation = Message<"wg.cosmo.platform.v1.PendingOrgInvit * Use `create(PendingOrgInvitationSchema)` to create a new message. */ export const PendingOrgInvitationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 120); + messageDesc(file_wg_cosmo_platform_v1_platform, 123); /** * @generated from message wg.cosmo.platform.v1.GetPendingOrganizationMembersRequest @@ -4823,7 +4940,7 @@ export type GetPendingOrganizationMembersRequest = Message<"wg.cosmo.platform.v1 * Use `create(GetPendingOrganizationMembersRequestSchema)` to create a new message. */ export const GetPendingOrganizationMembersRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 121); + messageDesc(file_wg_cosmo_platform_v1_platform, 124); /** * @generated from message wg.cosmo.platform.v1.GetPendingOrganizationMembersResponse @@ -4850,7 +4967,7 @@ export type GetPendingOrganizationMembersResponse = Message<"wg.cosmo.platform.v * Use `create(GetPendingOrganizationMembersResponseSchema)` to create a new message. */ export const GetPendingOrganizationMembersResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 122); + messageDesc(file_wg_cosmo_platform_v1_platform, 125); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationMembersRequest @@ -4872,7 +4989,7 @@ export type GetOrganizationMembersRequest = Message<"wg.cosmo.platform.v1.GetOrg * Use `create(GetOrganizationMembersRequestSchema)` to create a new message. */ export const GetOrganizationMembersRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 123); + messageDesc(file_wg_cosmo_platform_v1_platform, 126); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationMembersResponse @@ -4899,7 +5016,7 @@ export type GetOrganizationMembersResponse = Message<"wg.cosmo.platform.v1.GetOr * Use `create(GetOrganizationMembersResponseSchema)` to create a new message. */ export const GetOrganizationMembersResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 124); + messageDesc(file_wg_cosmo_platform_v1_platform, 127); /** * @generated from message wg.cosmo.platform.v1.InviteUserRequest @@ -4921,7 +5038,7 @@ export type InviteUserRequest = Message<"wg.cosmo.platform.v1.InviteUserRequest" * Use `create(InviteUserRequestSchema)` to create a new message. */ export const InviteUserRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 125); + messageDesc(file_wg_cosmo_platform_v1_platform, 128); /** * @generated from message wg.cosmo.platform.v1.InviteUserResponse @@ -4938,7 +5055,7 @@ export type InviteUserResponse = Message<"wg.cosmo.platform.v1.InviteUserRespons * Use `create(InviteUserResponseSchema)` to create a new message. */ export const InviteUserResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 126); + messageDesc(file_wg_cosmo_platform_v1_platform, 129); /** * @generated from message wg.cosmo.platform.v1.InviteUsersRequest @@ -4960,7 +5077,7 @@ export type InviteUsersRequest = Message<"wg.cosmo.platform.v1.InviteUsersReques * Use `create(InviteUsersRequestSchema)` to create a new message. */ export const InviteUsersRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 127); + messageDesc(file_wg_cosmo_platform_v1_platform, 130); /** * @generated from message wg.cosmo.platform.v1.InviteUsersInvitationError @@ -4982,7 +5099,7 @@ export type InviteUsersInvitationError = Message<"wg.cosmo.platform.v1.InviteUse * Use `create(InviteUsersInvitationErrorSchema)` to create a new message. */ export const InviteUsersInvitationErrorSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 128); + messageDesc(file_wg_cosmo_platform_v1_platform, 131); /** * @generated from message wg.cosmo.platform.v1.InviteUsersResponse @@ -5004,7 +5121,7 @@ export type InviteUsersResponse = Message<"wg.cosmo.platform.v1.InviteUsersRespo * Use `create(InviteUsersResponseSchema)` to create a new message. */ export const InviteUsersResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 129); + messageDesc(file_wg_cosmo_platform_v1_platform, 132); /** * @generated from message wg.cosmo.platform.v1.APIKey @@ -5056,7 +5173,7 @@ export type APIKey = Message<"wg.cosmo.platform.v1.APIKey"> & { * Use `create(APIKeySchema)` to create a new message. */ export const APIKeySchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 130); + messageDesc(file_wg_cosmo_platform_v1_platform, 133); /** * @generated from message wg.cosmo.platform.v1.APIKey.Group @@ -5078,7 +5195,7 @@ export type APIKey_Group = Message<"wg.cosmo.platform.v1.APIKey.Group"> & { * Use `create(APIKey_GroupSchema)` to create a new message. */ export const APIKey_GroupSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 130, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 133, 0); /** * @generated from message wg.cosmo.platform.v1.GetAPIKeysRequest @@ -5100,7 +5217,7 @@ export type GetAPIKeysRequest = Message<"wg.cosmo.platform.v1.GetAPIKeysRequest" * Use `create(GetAPIKeysRequestSchema)` to create a new message. */ export const GetAPIKeysRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 131); + messageDesc(file_wg_cosmo_platform_v1_platform, 134); /** * @generated from message wg.cosmo.platform.v1.GetAPIKeysResponse @@ -5127,7 +5244,7 @@ export type GetAPIKeysResponse = Message<"wg.cosmo.platform.v1.GetAPIKeysRespons * Use `create(GetAPIKeysResponseSchema)` to create a new message. */ export const GetAPIKeysResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 132); + messageDesc(file_wg_cosmo_platform_v1_platform, 135); /** * @generated from message wg.cosmo.platform.v1.CreateAPIKeyRequest @@ -5169,7 +5286,7 @@ export type CreateAPIKeyRequest = Message<"wg.cosmo.platform.v1.CreateAPIKeyRequ * Use `create(CreateAPIKeyRequestSchema)` to create a new message. */ export const CreateAPIKeyRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 133); + messageDesc(file_wg_cosmo_platform_v1_platform, 136); /** * @generated from message wg.cosmo.platform.v1.CreateAPIKeyResponse @@ -5191,7 +5308,7 @@ export type CreateAPIKeyResponse = Message<"wg.cosmo.platform.v1.CreateAPIKeyRes * Use `create(CreateAPIKeyResponseSchema)` to create a new message. */ export const CreateAPIKeyResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 134); + messageDesc(file_wg_cosmo_platform_v1_platform, 137); /** * @generated from message wg.cosmo.platform.v1.DeleteAPIKeyRequest @@ -5208,7 +5325,7 @@ export type DeleteAPIKeyRequest = Message<"wg.cosmo.platform.v1.DeleteAPIKeyRequ * Use `create(DeleteAPIKeyRequestSchema)` to create a new message. */ export const DeleteAPIKeyRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 135); + messageDesc(file_wg_cosmo_platform_v1_platform, 138); /** * @generated from message wg.cosmo.platform.v1.DeleteAPIKeyResponse @@ -5225,7 +5342,7 @@ export type DeleteAPIKeyResponse = Message<"wg.cosmo.platform.v1.DeleteAPIKeyRes * Use `create(DeleteAPIKeyResponseSchema)` to create a new message. */ export const DeleteAPIKeyResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 136); + messageDesc(file_wg_cosmo_platform_v1_platform, 139); /** * @generated from message wg.cosmo.platform.v1.UpdateAPIKeyRequest @@ -5247,7 +5364,7 @@ export type UpdateAPIKeyRequest = Message<"wg.cosmo.platform.v1.UpdateAPIKeyRequ * Use `create(UpdateAPIKeyRequestSchema)` to create a new message. */ export const UpdateAPIKeyRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 137); + messageDesc(file_wg_cosmo_platform_v1_platform, 140); /** * @generated from message wg.cosmo.platform.v1.UpdateAPIKeyResponse @@ -5264,7 +5381,7 @@ export type UpdateAPIKeyResponse = Message<"wg.cosmo.platform.v1.UpdateAPIKeyRes * Use `create(UpdateAPIKeyResponseSchema)` to create a new message. */ export const UpdateAPIKeyResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 138); + messageDesc(file_wg_cosmo_platform_v1_platform, 141); /** * @generated from message wg.cosmo.platform.v1.RemoveOrganizationMemberRequest @@ -5281,7 +5398,7 @@ export type RemoveOrganizationMemberRequest = Message<"wg.cosmo.platform.v1.Remo * Use `create(RemoveOrganizationMemberRequestSchema)` to create a new message. */ export const RemoveOrganizationMemberRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 139); + messageDesc(file_wg_cosmo_platform_v1_platform, 142); /** * @generated from message wg.cosmo.platform.v1.RemoveOrganizationMemberResponse @@ -5298,7 +5415,7 @@ export type RemoveOrganizationMemberResponse = Message<"wg.cosmo.platform.v1.Rem * Use `create(RemoveOrganizationMemberResponseSchema)` to create a new message. */ export const RemoveOrganizationMemberResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 140); + messageDesc(file_wg_cosmo_platform_v1_platform, 143); /** * @generated from message wg.cosmo.platform.v1.RemoveInvitationRequest @@ -5315,7 +5432,7 @@ export type RemoveInvitationRequest = Message<"wg.cosmo.platform.v1.RemoveInvita * Use `create(RemoveInvitationRequestSchema)` to create a new message. */ export const RemoveInvitationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 141); + messageDesc(file_wg_cosmo_platform_v1_platform, 144); /** * @generated from message wg.cosmo.platform.v1.RemoveInvitationResponse @@ -5332,7 +5449,7 @@ export type RemoveInvitationResponse = Message<"wg.cosmo.platform.v1.RemoveInvit * Use `create(RemoveInvitationResponseSchema)` to create a new message. */ export const RemoveInvitationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 142); + messageDesc(file_wg_cosmo_platform_v1_platform, 145); /** * @generated from message wg.cosmo.platform.v1.MigrateFromApolloRequest @@ -5359,7 +5476,7 @@ export type MigrateFromApolloRequest = Message<"wg.cosmo.platform.v1.MigrateFrom * Use `create(MigrateFromApolloRequestSchema)` to create a new message. */ export const MigrateFromApolloRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 143); + messageDesc(file_wg_cosmo_platform_v1_platform, 146); /** * @generated from message wg.cosmo.platform.v1.MigrateFromApolloResponse @@ -5381,7 +5498,7 @@ export type MigrateFromApolloResponse = Message<"wg.cosmo.platform.v1.MigrateFro * Use `create(MigrateFromApolloResponseSchema)` to create a new message. */ export const MigrateFromApolloResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 144); + messageDesc(file_wg_cosmo_platform_v1_platform, 147); /** * @generated from message wg.cosmo.platform.v1.Span @@ -5453,7 +5570,7 @@ export type Span = Message<"wg.cosmo.platform.v1.Span"> & { * Use `create(SpanSchema)` to create a new message. */ export const SpanSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 145); + messageDesc(file_wg_cosmo_platform_v1_platform, 148); /** * @generated from message wg.cosmo.platform.v1.GetTraceRequest @@ -5480,7 +5597,7 @@ export type GetTraceRequest = Message<"wg.cosmo.platform.v1.GetTraceRequest"> & * Use `create(GetTraceRequestSchema)` to create a new message. */ export const GetTraceRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 146); + messageDesc(file_wg_cosmo_platform_v1_platform, 149); /** * @generated from message wg.cosmo.platform.v1.GetTraceResponse @@ -5502,7 +5619,7 @@ export type GetTraceResponse = Message<"wg.cosmo.platform.v1.GetTraceResponse"> * Use `create(GetTraceResponseSchema)` to create a new message. */ export const GetTraceResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 147); + messageDesc(file_wg_cosmo_platform_v1_platform, 150); /** * @generated from message wg.cosmo.platform.v1.WhoAmIRequest @@ -5515,7 +5632,7 @@ export type WhoAmIRequest = Message<"wg.cosmo.platform.v1.WhoAmIRequest"> & { * Use `create(WhoAmIRequestSchema)` to create a new message. */ export const WhoAmIRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 148); + messageDesc(file_wg_cosmo_platform_v1_platform, 151); /** * @generated from message wg.cosmo.platform.v1.WhoAmIResponse @@ -5557,7 +5674,7 @@ export type WhoAmIResponse = Message<"wg.cosmo.platform.v1.WhoAmIResponse"> & { * Use `create(WhoAmIResponseSchema)` to create a new message. */ export const WhoAmIResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 149); + messageDesc(file_wg_cosmo_platform_v1_platform, 152); /** * @generated from message wg.cosmo.platform.v1.LoginMethod @@ -5598,7 +5715,7 @@ export type LoginMethod = Message<"wg.cosmo.platform.v1.LoginMethod"> & { * Use `create(LoginMethodSchema)` to create a new message. */ export const LoginMethodSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 150); + messageDesc(file_wg_cosmo_platform_v1_platform, 153); /** * @generated from message wg.cosmo.platform.v1.RouterToken @@ -5630,7 +5747,7 @@ export type RouterToken = Message<"wg.cosmo.platform.v1.RouterToken"> & { * Use `create(RouterTokenSchema)` to create a new message. */ export const RouterTokenSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 151); + messageDesc(file_wg_cosmo_platform_v1_platform, 154); /** * @generated from message wg.cosmo.platform.v1.GenerateRouterTokenRequest @@ -5652,7 +5769,7 @@ export type GenerateRouterTokenRequest = Message<"wg.cosmo.platform.v1.GenerateR * Use `create(GenerateRouterTokenRequestSchema)` to create a new message. */ export const GenerateRouterTokenRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 152); + messageDesc(file_wg_cosmo_platform_v1_platform, 155); /** * @generated from message wg.cosmo.platform.v1.GenerateRouterTokenResponse @@ -5674,7 +5791,7 @@ export type GenerateRouterTokenResponse = Message<"wg.cosmo.platform.v1.Generate * Use `create(GenerateRouterTokenResponseSchema)` to create a new message. */ export const GenerateRouterTokenResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 153); + messageDesc(file_wg_cosmo_platform_v1_platform, 156); /** * @generated from message wg.cosmo.platform.v1.GetRouterTokensRequest @@ -5696,7 +5813,7 @@ export type GetRouterTokensRequest = Message<"wg.cosmo.platform.v1.GetRouterToke * Use `create(GetRouterTokensRequestSchema)` to create a new message. */ export const GetRouterTokensRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 154); + messageDesc(file_wg_cosmo_platform_v1_platform, 157); /** * @generated from message wg.cosmo.platform.v1.GetRouterTokensResponse @@ -5718,7 +5835,7 @@ export type GetRouterTokensResponse = Message<"wg.cosmo.platform.v1.GetRouterTok * Use `create(GetRouterTokensResponseSchema)` to create a new message. */ export const GetRouterTokensResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 155); + messageDesc(file_wg_cosmo_platform_v1_platform, 158); /** * @generated from message wg.cosmo.platform.v1.DeleteRouterTokenRequest @@ -5745,7 +5862,7 @@ export type DeleteRouterTokenRequest = Message<"wg.cosmo.platform.v1.DeleteRoute * Use `create(DeleteRouterTokenRequestSchema)` to create a new message. */ export const DeleteRouterTokenRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 156); + messageDesc(file_wg_cosmo_platform_v1_platform, 159); /** * @generated from message wg.cosmo.platform.v1.DeleteRouterTokenResponse @@ -5762,7 +5879,7 @@ export type DeleteRouterTokenResponse = Message<"wg.cosmo.platform.v1.DeleteRout * Use `create(DeleteRouterTokenResponseSchema)` to create a new message. */ export const DeleteRouterTokenResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 157); + messageDesc(file_wg_cosmo_platform_v1_platform, 160); /** * @generated from message wg.cosmo.platform.v1.PersistedOperation @@ -5784,7 +5901,7 @@ export type PersistedOperation = Message<"wg.cosmo.platform.v1.PersistedOperatio * Use `create(PersistedOperationSchema)` to create a new message. */ export const PersistedOperationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 158); + messageDesc(file_wg_cosmo_platform_v1_platform, 161); /** * @generated from message wg.cosmo.platform.v1.PublishPersistedOperationsRequest @@ -5816,7 +5933,7 @@ export type PublishPersistedOperationsRequest = Message<"wg.cosmo.platform.v1.Pu * Use `create(PublishPersistedOperationsRequestSchema)` to create a new message. */ export const PublishPersistedOperationsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 159); + messageDesc(file_wg_cosmo_platform_v1_platform, 162); /** * @generated from message wg.cosmo.platform.v1.PublishedOperation @@ -5848,7 +5965,7 @@ export type PublishedOperation = Message<"wg.cosmo.platform.v1.PublishedOperatio * Use `create(PublishedOperationSchema)` to create a new message. */ export const PublishedOperationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 160); + messageDesc(file_wg_cosmo_platform_v1_platform, 163); /** * @generated from message wg.cosmo.platform.v1.PublishPersistedOperationsResponse @@ -5870,7 +5987,7 @@ export type PublishPersistedOperationsResponse = Message<"wg.cosmo.platform.v1.P * Use `create(PublishPersistedOperationsResponseSchema)` to create a new message. */ export const PublishPersistedOperationsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 161); + messageDesc(file_wg_cosmo_platform_v1_platform, 164); /** * @generated from message wg.cosmo.platform.v1.DeletePersistedOperationRequest @@ -5902,7 +6019,7 @@ export type DeletePersistedOperationRequest = Message<"wg.cosmo.platform.v1.Dele * Use `create(DeletePersistedOperationRequestSchema)` to create a new message. */ export const DeletePersistedOperationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 162); + messageDesc(file_wg_cosmo_platform_v1_platform, 165); /** * @generated from message wg.cosmo.platform.v1.DeletePersistedOperationResponse @@ -5924,7 +6041,7 @@ export type DeletePersistedOperationResponse = Message<"wg.cosmo.platform.v1.Del * Use `create(DeletePersistedOperationResponseSchema)` to create a new message. */ export const DeletePersistedOperationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 163); + messageDesc(file_wg_cosmo_platform_v1_platform, 166); /** * @generated from message wg.cosmo.platform.v1.DeletePersistedOperationResponse.Operation @@ -5956,7 +6073,7 @@ export type DeletePersistedOperationResponse_Operation = Message<"wg.cosmo.platf * Use `create(DeletePersistedOperationResponse_OperationSchema)` to create a new message. */ export const DeletePersistedOperationResponse_OperationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 163, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 166, 0); /** * @generated from message wg.cosmo.platform.v1.CheckPersistedOperationTrafficRequest @@ -5988,7 +6105,7 @@ export type CheckPersistedOperationTrafficRequest = Message<"wg.cosmo.platform.v * Use `create(CheckPersistedOperationTrafficRequestSchema)` to create a new message. */ export const CheckPersistedOperationTrafficRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 164); + messageDesc(file_wg_cosmo_platform_v1_platform, 167); /** * @generated from message wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse @@ -6010,7 +6127,7 @@ export type CheckPersistedOperationTrafficResponse = Message<"wg.cosmo.platform. * Use `create(CheckPersistedOperationTrafficResponseSchema)` to create a new message. */ export const CheckPersistedOperationTrafficResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 165); + messageDesc(file_wg_cosmo_platform_v1_platform, 168); /** * @generated from message wg.cosmo.platform.v1.CheckPersistedOperationTrafficResponse.Operation @@ -6047,7 +6164,7 @@ export type CheckPersistedOperationTrafficResponse_Operation = Message<"wg.cosmo * Use `create(CheckPersistedOperationTrafficResponse_OperationSchema)` to create a new message. */ export const CheckPersistedOperationTrafficResponse_OperationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 165, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 168, 0); /** * @generated from message wg.cosmo.platform.v1.GetPersistedOperationsRequest @@ -6074,7 +6191,7 @@ export type GetPersistedOperationsRequest = Message<"wg.cosmo.platform.v1.GetPer * Use `create(GetPersistedOperationsRequestSchema)` to create a new message. */ export const GetPersistedOperationsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 166); + messageDesc(file_wg_cosmo_platform_v1_platform, 169); /** * @generated from message wg.cosmo.platform.v1.GetPersistedOperationsResponse @@ -6096,7 +6213,7 @@ export type GetPersistedOperationsResponse = Message<"wg.cosmo.platform.v1.GetPe * Use `create(GetPersistedOperationsResponseSchema)` to create a new message. */ export const GetPersistedOperationsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 167); + messageDesc(file_wg_cosmo_platform_v1_platform, 170); /** * @generated from message wg.cosmo.platform.v1.GetPersistedOperationsResponse.Operation @@ -6133,7 +6250,7 @@ export type GetPersistedOperationsResponse_Operation = Message<"wg.cosmo.platfor * Use `create(GetPersistedOperationsResponse_OperationSchema)` to create a new message. */ export const GetPersistedOperationsResponse_OperationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 167, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 170, 0); /** * @generated from message wg.cosmo.platform.v1.Header @@ -6155,7 +6272,7 @@ export type Header = Message<"wg.cosmo.platform.v1.Header"> & { * Use `create(HeaderSchema)` to create a new message. */ export const HeaderSchema: GenMessage
= /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 168); + messageDesc(file_wg_cosmo_platform_v1_platform, 171); /** * @generated from message wg.cosmo.platform.v1.CreateOrganizationWebhookConfigRequest @@ -6187,7 +6304,7 @@ export type CreateOrganizationWebhookConfigRequest = Message<"wg.cosmo.platform. * Use `create(CreateOrganizationWebhookConfigRequestSchema)` to create a new message. */ export const CreateOrganizationWebhookConfigRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 169); + messageDesc(file_wg_cosmo_platform_v1_platform, 172); /** * @generated from message wg.cosmo.platform.v1.CreateOrganizationWebhookConfigResponse @@ -6209,7 +6326,7 @@ export type CreateOrganizationWebhookConfigResponse = Message<"wg.cosmo.platform * Use `create(CreateOrganizationWebhookConfigResponseSchema)` to create a new message. */ export const CreateOrganizationWebhookConfigResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 170); + messageDesc(file_wg_cosmo_platform_v1_platform, 173); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookConfigsRequest @@ -6222,7 +6339,7 @@ export type GetOrganizationWebhookConfigsRequest = Message<"wg.cosmo.platform.v1 * Use `create(GetOrganizationWebhookConfigsRequestSchema)` to create a new message. */ export const GetOrganizationWebhookConfigsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 171); + messageDesc(file_wg_cosmo_platform_v1_platform, 174); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse @@ -6244,7 +6361,7 @@ export type GetOrganizationWebhookConfigsResponse = Message<"wg.cosmo.platform.v * Use `create(GetOrganizationWebhookConfigsResponseSchema)` to create a new message. */ export const GetOrganizationWebhookConfigsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 172); + messageDesc(file_wg_cosmo_platform_v1_platform, 175); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse.Config @@ -6271,7 +6388,7 @@ export type GetOrganizationWebhookConfigsResponse_Config = Message<"wg.cosmo.pla * Use `create(GetOrganizationWebhookConfigsResponse_ConfigSchema)` to create a new message. */ export const GetOrganizationWebhookConfigsResponse_ConfigSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 172, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 175, 0); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookMetaRequest @@ -6288,7 +6405,7 @@ export type GetOrganizationWebhookMetaRequest = Message<"wg.cosmo.platform.v1.Ge * Use `create(GetOrganizationWebhookMetaRequestSchema)` to create a new message. */ export const GetOrganizationWebhookMetaRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 173); + messageDesc(file_wg_cosmo_platform_v1_platform, 176); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookMetaResponse @@ -6310,7 +6427,7 @@ export type GetOrganizationWebhookMetaResponse = Message<"wg.cosmo.platform.v1.G * Use `create(GetOrganizationWebhookMetaResponseSchema)` to create a new message. */ export const GetOrganizationWebhookMetaResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 174); + messageDesc(file_wg_cosmo_platform_v1_platform, 177); /** * @generated from message wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigRequest @@ -6352,7 +6469,7 @@ export type UpdateOrganizationWebhookConfigRequest = Message<"wg.cosmo.platform. * Use `create(UpdateOrganizationWebhookConfigRequestSchema)` to create a new message. */ export const UpdateOrganizationWebhookConfigRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 175); + messageDesc(file_wg_cosmo_platform_v1_platform, 178); /** * @generated from message wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigResponse @@ -6369,7 +6486,7 @@ export type UpdateOrganizationWebhookConfigResponse = Message<"wg.cosmo.platform * Use `create(UpdateOrganizationWebhookConfigResponseSchema)` to create a new message. */ export const UpdateOrganizationWebhookConfigResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 176); + messageDesc(file_wg_cosmo_platform_v1_platform, 179); /** * @generated from message wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigRequest @@ -6386,7 +6503,7 @@ export type DeleteOrganizationWebhookConfigRequest = Message<"wg.cosmo.platform. * Use `create(DeleteOrganizationWebhookConfigRequestSchema)` to create a new message. */ export const DeleteOrganizationWebhookConfigRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 177); + messageDesc(file_wg_cosmo_platform_v1_platform, 180); /** * @generated from message wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigResponse @@ -6403,7 +6520,7 @@ export type DeleteOrganizationWebhookConfigResponse = Message<"wg.cosmo.platform * Use `create(DeleteOrganizationWebhookConfigResponseSchema)` to create a new message. */ export const DeleteOrganizationWebhookConfigResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 178); + messageDesc(file_wg_cosmo_platform_v1_platform, 181); /** * @generated from message wg.cosmo.platform.v1.CreateIntegrationRequest @@ -6440,7 +6557,7 @@ export type CreateIntegrationRequest = Message<"wg.cosmo.platform.v1.CreateInteg * Use `create(CreateIntegrationRequestSchema)` to create a new message. */ export const CreateIntegrationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 179); + messageDesc(file_wg_cosmo_platform_v1_platform, 182); /** * @generated from message wg.cosmo.platform.v1.CreateIntegrationResponse @@ -6457,7 +6574,7 @@ export type CreateIntegrationResponse = Message<"wg.cosmo.platform.v1.CreateInte * Use `create(CreateIntegrationResponseSchema)` to create a new message. */ export const CreateIntegrationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 180); + messageDesc(file_wg_cosmo_platform_v1_platform, 183); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationIntegrationsRequest @@ -6470,7 +6587,7 @@ export type GetOrganizationIntegrationsRequest = Message<"wg.cosmo.platform.v1.G * Use `create(GetOrganizationIntegrationsRequestSchema)` to create a new message. */ export const GetOrganizationIntegrationsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 181); + messageDesc(file_wg_cosmo_platform_v1_platform, 184); /** * @generated from message wg.cosmo.platform.v1.SlackIntegrationConfig @@ -6487,7 +6604,7 @@ export type SlackIntegrationConfig = Message<"wg.cosmo.platform.v1.SlackIntegrat * Use `create(SlackIntegrationConfigSchema)` to create a new message. */ export const SlackIntegrationConfigSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 182); + messageDesc(file_wg_cosmo_platform_v1_platform, 185); /** * @generated from message wg.cosmo.platform.v1.IntegrationConfig @@ -6515,7 +6632,7 @@ export type IntegrationConfig = Message<"wg.cosmo.platform.v1.IntegrationConfig" * Use `create(IntegrationConfigSchema)` to create a new message. */ export const IntegrationConfigSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 183); + messageDesc(file_wg_cosmo_platform_v1_platform, 186); /** * @generated from message wg.cosmo.platform.v1.Integration @@ -6557,7 +6674,7 @@ export type Integration = Message<"wg.cosmo.platform.v1.Integration"> & { * Use `create(IntegrationSchema)` to create a new message. */ export const IntegrationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 184); + messageDesc(file_wg_cosmo_platform_v1_platform, 187); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationIntegrationsResponse @@ -6579,7 +6696,7 @@ export type GetOrganizationIntegrationsResponse = Message<"wg.cosmo.platform.v1. * Use `create(GetOrganizationIntegrationsResponseSchema)` to create a new message. */ export const GetOrganizationIntegrationsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 185); + messageDesc(file_wg_cosmo_platform_v1_platform, 188); /** * @generated from message wg.cosmo.platform.v1.UpdateIntegrationConfigRequest @@ -6611,7 +6728,7 @@ export type UpdateIntegrationConfigRequest = Message<"wg.cosmo.platform.v1.Updat * Use `create(UpdateIntegrationConfigRequestSchema)` to create a new message. */ export const UpdateIntegrationConfigRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 186); + messageDesc(file_wg_cosmo_platform_v1_platform, 189); /** * @generated from message wg.cosmo.platform.v1.UpdateIntegrationConfigResponse @@ -6628,7 +6745,7 @@ export type UpdateIntegrationConfigResponse = Message<"wg.cosmo.platform.v1.Upda * Use `create(UpdateIntegrationConfigResponseSchema)` to create a new message. */ export const UpdateIntegrationConfigResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 187); + messageDesc(file_wg_cosmo_platform_v1_platform, 190); /** * @generated from message wg.cosmo.platform.v1.DeleteIntegrationRequest @@ -6645,7 +6762,7 @@ export type DeleteIntegrationRequest = Message<"wg.cosmo.platform.v1.DeleteInteg * Use `create(DeleteIntegrationRequestSchema)` to create a new message. */ export const DeleteIntegrationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 188); + messageDesc(file_wg_cosmo_platform_v1_platform, 191); /** * @generated from message wg.cosmo.platform.v1.DeleteIntegrationResponse @@ -6662,7 +6779,7 @@ export type DeleteIntegrationResponse = Message<"wg.cosmo.platform.v1.DeleteInte * Use `create(DeleteIntegrationResponseSchema)` to create a new message. */ export const DeleteIntegrationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 189); + messageDesc(file_wg_cosmo_platform_v1_platform, 192); /** * @generated from message wg.cosmo.platform.v1.DeleteOrganizationRequest @@ -6679,7 +6796,7 @@ export type DeleteOrganizationRequest = Message<"wg.cosmo.platform.v1.DeleteOrga * Use `create(DeleteOrganizationRequestSchema)` to create a new message. */ export const DeleteOrganizationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 190); + messageDesc(file_wg_cosmo_platform_v1_platform, 193); /** * @generated from message wg.cosmo.platform.v1.DeleteOrganizationResponse @@ -6696,7 +6813,7 @@ export type DeleteOrganizationResponse = Message<"wg.cosmo.platform.v1.DeleteOrg * Use `create(DeleteOrganizationResponseSchema)` to create a new message. */ export const DeleteOrganizationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 191); + messageDesc(file_wg_cosmo_platform_v1_platform, 194); /** * @generated from message wg.cosmo.platform.v1.RestoreOrganizationRequest @@ -6709,7 +6826,7 @@ export type RestoreOrganizationRequest = Message<"wg.cosmo.platform.v1.RestoreOr * Use `create(RestoreOrganizationRequestSchema)` to create a new message. */ export const RestoreOrganizationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 192); + messageDesc(file_wg_cosmo_platform_v1_platform, 195); /** * @generated from message wg.cosmo.platform.v1.RestoreOrganizationResponse @@ -6726,7 +6843,7 @@ export type RestoreOrganizationResponse = Message<"wg.cosmo.platform.v1.RestoreO * Use `create(RestoreOrganizationResponseSchema)` to create a new message. */ export const RestoreOrganizationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 193); + messageDesc(file_wg_cosmo_platform_v1_platform, 196); /** * @generated from message wg.cosmo.platform.v1.LeaveOrganizationRequest @@ -6739,7 +6856,7 @@ export type LeaveOrganizationRequest = Message<"wg.cosmo.platform.v1.LeaveOrgani * Use `create(LeaveOrganizationRequestSchema)` to create a new message. */ export const LeaveOrganizationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 194); + messageDesc(file_wg_cosmo_platform_v1_platform, 197); /** * @generated from message wg.cosmo.platform.v1.LeaveOrganizationResponse @@ -6756,7 +6873,7 @@ export type LeaveOrganizationResponse = Message<"wg.cosmo.platform.v1.LeaveOrgan * Use `create(LeaveOrganizationResponseSchema)` to create a new message. */ export const LeaveOrganizationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 195); + messageDesc(file_wg_cosmo_platform_v1_platform, 198); /** * @generated from message wg.cosmo.platform.v1.UpdateOrganizationDetailsRequest @@ -6783,7 +6900,7 @@ export type UpdateOrganizationDetailsRequest = Message<"wg.cosmo.platform.v1.Upd * Use `create(UpdateOrganizationDetailsRequestSchema)` to create a new message. */ export const UpdateOrganizationDetailsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 196); + messageDesc(file_wg_cosmo_platform_v1_platform, 199); /** * @generated from message wg.cosmo.platform.v1.UpdateOrganizationDetailsResponse @@ -6800,7 +6917,7 @@ export type UpdateOrganizationDetailsResponse = Message<"wg.cosmo.platform.v1.Up * Use `create(UpdateOrganizationDetailsResponseSchema)` to create a new message. */ export const UpdateOrganizationDetailsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 197); + messageDesc(file_wg_cosmo_platform_v1_platform, 200); /** * @generated from message wg.cosmo.platform.v1.UpdateOrgMemberGroupRequest @@ -6822,7 +6939,7 @@ export type UpdateOrgMemberGroupRequest = Message<"wg.cosmo.platform.v1.UpdateOr * Use `create(UpdateOrgMemberGroupRequestSchema)` to create a new message. */ export const UpdateOrgMemberGroupRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 198); + messageDesc(file_wg_cosmo_platform_v1_platform, 201); /** * @generated from message wg.cosmo.platform.v1.UpdateOrgMemberGroupResponse @@ -6839,7 +6956,7 @@ export type UpdateOrgMemberGroupResponse = Message<"wg.cosmo.platform.v1.UpdateO * Use `create(UpdateOrgMemberGroupResponseSchema)` to create a new message. */ export const UpdateOrgMemberGroupResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 199); + messageDesc(file_wg_cosmo_platform_v1_platform, 202); /** * @generated from message wg.cosmo.platform.v1.CreateOrganizationRequest @@ -6866,7 +6983,7 @@ export type CreateOrganizationRequest = Message<"wg.cosmo.platform.v1.CreateOrga * Use `create(CreateOrganizationRequestSchema)` to create a new message. */ export const CreateOrganizationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 200); + messageDesc(file_wg_cosmo_platform_v1_platform, 203); /** * @generated from message wg.cosmo.platform.v1.CreateOrganizationResponse @@ -6893,7 +7010,7 @@ export type CreateOrganizationResponse = Message<"wg.cosmo.platform.v1.CreateOrg * Use `create(CreateOrganizationResponseSchema)` to create a new message. */ export const CreateOrganizationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 201); + messageDesc(file_wg_cosmo_platform_v1_platform, 204); /** * @generated from message wg.cosmo.platform.v1.Organization @@ -6930,7 +7047,7 @@ export type Organization = Message<"wg.cosmo.platform.v1.Organization"> & { * Use `create(OrganizationSchema)` to create a new message. */ export const OrganizationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 202); + messageDesc(file_wg_cosmo_platform_v1_platform, 205); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationBySlugRequest @@ -6947,7 +7064,7 @@ export type GetOrganizationBySlugRequest = Message<"wg.cosmo.platform.v1.GetOrga * Use `create(GetOrganizationBySlugRequestSchema)` to create a new message. */ export const GetOrganizationBySlugRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 203); + messageDesc(file_wg_cosmo_platform_v1_platform, 206); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationBySlugResponse @@ -6969,7 +7086,7 @@ export type GetOrganizationBySlugResponse = Message<"wg.cosmo.platform.v1.GetOrg * Use `create(GetOrganizationBySlugResponseSchema)` to create a new message. */ export const GetOrganizationBySlugResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 204); + messageDesc(file_wg_cosmo_platform_v1_platform, 207); /** * * @@ -6985,7 +7102,7 @@ export type GetBillingPlansRequest = Message<"wg.cosmo.platform.v1.GetBillingPla * Use `create(GetBillingPlansRequestSchema)` to create a new message. */ export const GetBillingPlansRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 205); + messageDesc(file_wg_cosmo_platform_v1_platform, 208); /** * @generated from message wg.cosmo.platform.v1.GetBillingPlansResponse @@ -7007,7 +7124,7 @@ export type GetBillingPlansResponse = Message<"wg.cosmo.platform.v1.GetBillingPl * Use `create(GetBillingPlansResponseSchema)` to create a new message. */ export const GetBillingPlansResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 206); + messageDesc(file_wg_cosmo_platform_v1_platform, 209); /** * @generated from message wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlanFeature @@ -7034,7 +7151,7 @@ export type GetBillingPlansResponse_BillingPlanFeature = Message<"wg.cosmo.platf * Use `create(GetBillingPlansResponse_BillingPlanFeatureSchema)` to create a new message. */ export const GetBillingPlansResponse_BillingPlanFeatureSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 206, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 209, 0); /** * @generated from message wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlan @@ -7066,7 +7183,7 @@ export type GetBillingPlansResponse_BillingPlan = Message<"wg.cosmo.platform.v1. * Use `create(GetBillingPlansResponse_BillingPlanSchema)` to create a new message. */ export const GetBillingPlansResponse_BillingPlanSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 206, 1); + messageDesc(file_wg_cosmo_platform_v1_platform, 209, 1); /** * @generated from message wg.cosmo.platform.v1.CreateCheckoutSessionRequest @@ -7083,7 +7200,7 @@ export type CreateCheckoutSessionRequest = Message<"wg.cosmo.platform.v1.CreateC * Use `create(CreateCheckoutSessionRequestSchema)` to create a new message. */ export const CreateCheckoutSessionRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 207); + messageDesc(file_wg_cosmo_platform_v1_platform, 210); /** * @generated from message wg.cosmo.platform.v1.CreateCheckoutSessionResponse @@ -7105,7 +7222,7 @@ export type CreateCheckoutSessionResponse = Message<"wg.cosmo.platform.v1.Create * Use `create(CreateCheckoutSessionResponseSchema)` to create a new message. */ export const CreateCheckoutSessionResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 208); + messageDesc(file_wg_cosmo_platform_v1_platform, 211); /** * @generated from message wg.cosmo.platform.v1.CreateBillingPortalSessionRequest @@ -7118,7 +7235,7 @@ export type CreateBillingPortalSessionRequest = Message<"wg.cosmo.platform.v1.Cr * Use `create(CreateBillingPortalSessionRequestSchema)` to create a new message. */ export const CreateBillingPortalSessionRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 209); + messageDesc(file_wg_cosmo_platform_v1_platform, 212); /** * @generated from message wg.cosmo.platform.v1.CreateBillingPortalSessionResponse @@ -7145,7 +7262,7 @@ export type CreateBillingPortalSessionResponse = Message<"wg.cosmo.platform.v1.C * Use `create(CreateBillingPortalSessionResponseSchema)` to create a new message. */ export const CreateBillingPortalSessionResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 210); + messageDesc(file_wg_cosmo_platform_v1_platform, 213); /** * @generated from message wg.cosmo.platform.v1.UpgradePlanRequest @@ -7162,7 +7279,7 @@ export type UpgradePlanRequest = Message<"wg.cosmo.platform.v1.UpgradePlanReques * Use `create(UpgradePlanRequestSchema)` to create a new message. */ export const UpgradePlanRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 211); + messageDesc(file_wg_cosmo_platform_v1_platform, 214); /** * @generated from message wg.cosmo.platform.v1.UpgradePlanResponse @@ -7179,7 +7296,7 @@ export type UpgradePlanResponse = Message<"wg.cosmo.platform.v1.UpgradePlanRespo * Use `create(UpgradePlanResponseSchema)` to create a new message. */ export const UpgradePlanResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 212); + messageDesc(file_wg_cosmo_platform_v1_platform, 215); /** * * @@ -7219,7 +7336,7 @@ export type GetGraphMetricsRequest = Message<"wg.cosmo.platform.v1.GetGraphMetri * Use `create(GetGraphMetricsRequestSchema)` to create a new message. */ export const GetGraphMetricsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 213); + messageDesc(file_wg_cosmo_platform_v1_platform, 216); /** * @generated from message wg.cosmo.platform.v1.GetGraphMetricsResponse @@ -7261,7 +7378,7 @@ export type GetGraphMetricsResponse = Message<"wg.cosmo.platform.v1.GetGraphMetr * Use `create(GetGraphMetricsResponseSchema)` to create a new message. */ export const GetGraphMetricsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 214); + messageDesc(file_wg_cosmo_platform_v1_platform, 217); /** * @generated from message wg.cosmo.platform.v1.MetricsDashboardMetric @@ -7293,7 +7410,7 @@ export type MetricsDashboardMetric = Message<"wg.cosmo.platform.v1.MetricsDashbo * Use `create(MetricsDashboardMetricSchema)` to create a new message. */ export const MetricsDashboardMetricSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 215); + messageDesc(file_wg_cosmo_platform_v1_platform, 218); /** * @generated from message wg.cosmo.platform.v1.MetricsTopItem @@ -7325,7 +7442,7 @@ export type MetricsTopItem = Message<"wg.cosmo.platform.v1.MetricsTopItem"> & { * Use `create(MetricsTopItemSchema)` to create a new message. */ export const MetricsTopItemSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 216); + messageDesc(file_wg_cosmo_platform_v1_platform, 219); /** * @generated from message wg.cosmo.platform.v1.MetricsSeriesItem @@ -7367,7 +7484,7 @@ export type MetricsSeriesItem = Message<"wg.cosmo.platform.v1.MetricsSeriesItem" * Use `create(MetricsSeriesItemSchema)` to create a new message. */ export const MetricsSeriesItemSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 217); + messageDesc(file_wg_cosmo_platform_v1_platform, 220); /** * @generated from message wg.cosmo.platform.v1.MetricsDashboard @@ -7409,7 +7526,7 @@ export type MetricsDashboard = Message<"wg.cosmo.platform.v1.MetricsDashboard"> * Use `create(MetricsDashboardSchema)` to create a new message. */ export const MetricsDashboardSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 218); + messageDesc(file_wg_cosmo_platform_v1_platform, 221); /** * @generated from message wg.cosmo.platform.v1.GetMetricsErrorRateRequest @@ -7446,7 +7563,7 @@ export type GetMetricsErrorRateRequest = Message<"wg.cosmo.platform.v1.GetMetric * Use `create(GetMetricsErrorRateRequestSchema)` to create a new message. */ export const GetMetricsErrorRateRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 219); + messageDesc(file_wg_cosmo_platform_v1_platform, 222); /** * @generated from message wg.cosmo.platform.v1.GetMetricsErrorRateResponse @@ -7473,7 +7590,7 @@ export type GetMetricsErrorRateResponse = Message<"wg.cosmo.platform.v1.GetMetri * Use `create(GetMetricsErrorRateResponseSchema)` to create a new message. */ export const GetMetricsErrorRateResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 220); + messageDesc(file_wg_cosmo_platform_v1_platform, 223); /** * @generated from message wg.cosmo.platform.v1.MetricsErrorRateSeriesItem @@ -7500,7 +7617,7 @@ export type MetricsErrorRateSeriesItem = Message<"wg.cosmo.platform.v1.MetricsEr * Use `create(MetricsErrorRateSeriesItemSchema)` to create a new message. */ export const MetricsErrorRateSeriesItemSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 221); + messageDesc(file_wg_cosmo_platform_v1_platform, 224); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphMetricsRequest @@ -7537,7 +7654,7 @@ export type GetSubgraphMetricsRequest = Message<"wg.cosmo.platform.v1.GetSubgrap * Use `create(GetSubgraphMetricsRequestSchema)` to create a new message. */ export const GetSubgraphMetricsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 222); + messageDesc(file_wg_cosmo_platform_v1_platform, 225); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphMetricsResponse @@ -7579,7 +7696,7 @@ export type GetSubgraphMetricsResponse = Message<"wg.cosmo.platform.v1.GetSubgra * Use `create(GetSubgraphMetricsResponseSchema)` to create a new message. */ export const GetSubgraphMetricsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 223); + messageDesc(file_wg_cosmo_platform_v1_platform, 226); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateRequest @@ -7616,7 +7733,7 @@ export type GetSubgraphMetricsErrorRateRequest = Message<"wg.cosmo.platform.v1.G * Use `create(GetSubgraphMetricsErrorRateRequestSchema)` to create a new message. */ export const GetSubgraphMetricsErrorRateRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 224); + messageDesc(file_wg_cosmo_platform_v1_platform, 227); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateResponse @@ -7643,7 +7760,7 @@ export type GetSubgraphMetricsErrorRateResponse = Message<"wg.cosmo.platform.v1. * Use `create(GetSubgraphMetricsErrorRateResponseSchema)` to create a new message. */ export const GetSubgraphMetricsErrorRateResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 225); + messageDesc(file_wg_cosmo_platform_v1_platform, 228); /** * @generated from message wg.cosmo.platform.v1.ForceCheckSuccessRequest @@ -7670,7 +7787,7 @@ export type ForceCheckSuccessRequest = Message<"wg.cosmo.platform.v1.ForceCheckS * Use `create(ForceCheckSuccessRequestSchema)` to create a new message. */ export const ForceCheckSuccessRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 226); + messageDesc(file_wg_cosmo_platform_v1_platform, 229); /** * @generated from message wg.cosmo.platform.v1.ForceCheckSuccessResponse @@ -7687,7 +7804,7 @@ export type ForceCheckSuccessResponse = Message<"wg.cosmo.platform.v1.ForceCheck * Use `create(ForceCheckSuccessResponseSchema)` to create a new message. */ export const ForceCheckSuccessResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 227); + messageDesc(file_wg_cosmo_platform_v1_platform, 230); /** * @generated from message wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsRequest @@ -7724,7 +7841,7 @@ export type ToggleChangeOverridesForAllOperationsRequest = Message<"wg.cosmo.pla * Use `create(ToggleChangeOverridesForAllOperationsRequestSchema)` to create a new message. */ export const ToggleChangeOverridesForAllOperationsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 228); + messageDesc(file_wg_cosmo_platform_v1_platform, 231); /** * @generated from message wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsResponse @@ -7741,7 +7858,7 @@ export type ToggleChangeOverridesForAllOperationsResponse = Message<"wg.cosmo.pl * Use `create(ToggleChangeOverridesForAllOperationsResponseSchema)` to create a new message. */ export const ToggleChangeOverridesForAllOperationsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 229); + messageDesc(file_wg_cosmo_platform_v1_platform, 232); /** * @generated from message wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsRequest @@ -7773,7 +7890,7 @@ export type CreateIgnoreOverridesForAllOperationsRequest = Message<"wg.cosmo.pla * Use `create(CreateIgnoreOverridesForAllOperationsRequestSchema)` to create a new message. */ export const CreateIgnoreOverridesForAllOperationsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 230); + messageDesc(file_wg_cosmo_platform_v1_platform, 233); /** * @generated from message wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsResponse @@ -7790,7 +7907,7 @@ export type CreateIgnoreOverridesForAllOperationsResponse = Message<"wg.cosmo.pl * Use `create(CreateIgnoreOverridesForAllOperationsResponseSchema)` to create a new message. */ export const CreateIgnoreOverridesForAllOperationsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 231); + messageDesc(file_wg_cosmo_platform_v1_platform, 234); /** * @generated from message wg.cosmo.platform.v1.OverrideChange @@ -7812,7 +7929,7 @@ export type OverrideChange = Message<"wg.cosmo.platform.v1.OverrideChange"> & { * Use `create(OverrideChangeSchema)` to create a new message. */ export const OverrideChangeSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 232); + messageDesc(file_wg_cosmo_platform_v1_platform, 235); /** * @generated from message wg.cosmo.platform.v1.CreateOperationOverridesRequest @@ -7849,7 +7966,7 @@ export type CreateOperationOverridesRequest = Message<"wg.cosmo.platform.v1.Crea * Use `create(CreateOperationOverridesRequestSchema)` to create a new message. */ export const CreateOperationOverridesRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 233); + messageDesc(file_wg_cosmo_platform_v1_platform, 236); /** * @generated from message wg.cosmo.platform.v1.CreateOperationOverridesResponse @@ -7866,7 +7983,7 @@ export type CreateOperationOverridesResponse = Message<"wg.cosmo.platform.v1.Cre * Use `create(CreateOperationOverridesResponseSchema)` to create a new message. */ export const CreateOperationOverridesResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 234); + messageDesc(file_wg_cosmo_platform_v1_platform, 237); /** * @generated from message wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideRequest @@ -7898,7 +8015,7 @@ export type CreateOperationIgnoreAllOverrideRequest = Message<"wg.cosmo.platform * Use `create(CreateOperationIgnoreAllOverrideRequestSchema)` to create a new message. */ export const CreateOperationIgnoreAllOverrideRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 235); + messageDesc(file_wg_cosmo_platform_v1_platform, 238); /** * @generated from message wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideResponse @@ -7915,7 +8032,7 @@ export type CreateOperationIgnoreAllOverrideResponse = Message<"wg.cosmo.platfor * Use `create(CreateOperationIgnoreAllOverrideResponseSchema)` to create a new message. */ export const CreateOperationIgnoreAllOverrideResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 236); + messageDesc(file_wg_cosmo_platform_v1_platform, 239); /** * @generated from message wg.cosmo.platform.v1.RemoveOperationOverridesRequest @@ -7947,7 +8064,7 @@ export type RemoveOperationOverridesRequest = Message<"wg.cosmo.platform.v1.Remo * Use `create(RemoveOperationOverridesRequestSchema)` to create a new message. */ export const RemoveOperationOverridesRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 237); + messageDesc(file_wg_cosmo_platform_v1_platform, 240); /** * @generated from message wg.cosmo.platform.v1.RemoveOperationOverridesResponse @@ -7964,7 +8081,7 @@ export type RemoveOperationOverridesResponse = Message<"wg.cosmo.platform.v1.Rem * Use `create(RemoveOperationOverridesResponseSchema)` to create a new message. */ export const RemoveOperationOverridesResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 238); + messageDesc(file_wg_cosmo_platform_v1_platform, 241); /** * @generated from message wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideRequest @@ -7991,7 +8108,7 @@ export type RemoveOperationIgnoreAllOverrideRequest = Message<"wg.cosmo.platform * Use `create(RemoveOperationIgnoreAllOverrideRequestSchema)` to create a new message. */ export const RemoveOperationIgnoreAllOverrideRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 239); + messageDesc(file_wg_cosmo_platform_v1_platform, 242); /** * @generated from message wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideResponse @@ -8008,7 +8125,7 @@ export type RemoveOperationIgnoreAllOverrideResponse = Message<"wg.cosmo.platfor * Use `create(RemoveOperationIgnoreAllOverrideResponseSchema)` to create a new message. */ export const RemoveOperationIgnoreAllOverrideResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 240); + messageDesc(file_wg_cosmo_platform_v1_platform, 243); /** * @generated from message wg.cosmo.platform.v1.GetOperationOverridesRequest @@ -8035,7 +8152,7 @@ export type GetOperationOverridesRequest = Message<"wg.cosmo.platform.v1.GetOper * Use `create(GetOperationOverridesRequestSchema)` to create a new message. */ export const GetOperationOverridesRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 241); + messageDesc(file_wg_cosmo_platform_v1_platform, 244); /** * @generated from message wg.cosmo.platform.v1.GetOperationOverridesResponse @@ -8062,7 +8179,7 @@ export type GetOperationOverridesResponse = Message<"wg.cosmo.platform.v1.GetOpe * Use `create(GetOperationOverridesResponseSchema)` to create a new message. */ export const GetOperationOverridesResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 242); + messageDesc(file_wg_cosmo_platform_v1_platform, 245); /** * @generated from message wg.cosmo.platform.v1.GetAllOverridesRequest @@ -8094,7 +8211,7 @@ export type GetAllOverridesRequest = Message<"wg.cosmo.platform.v1.GetAllOverrid * Use `create(GetAllOverridesRequestSchema)` to create a new message. */ export const GetAllOverridesRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 243); + messageDesc(file_wg_cosmo_platform_v1_platform, 246); /** * @generated from message wg.cosmo.platform.v1.GetAllOverridesResponse @@ -8121,7 +8238,7 @@ export type GetAllOverridesResponse = Message<"wg.cosmo.platform.v1.GetAllOverri * Use `create(GetAllOverridesResponseSchema)` to create a new message. */ export const GetAllOverridesResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 244); + messageDesc(file_wg_cosmo_platform_v1_platform, 247); /** * @generated from message wg.cosmo.platform.v1.GetAllOverridesResponse.Override @@ -8158,7 +8275,7 @@ export type GetAllOverridesResponse_Override = Message<"wg.cosmo.platform.v1.Get * Use `create(GetAllOverridesResponse_OverrideSchema)` to create a new message. */ export const GetAllOverridesResponse_OverrideSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 244, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 247, 0); /** * @generated from message wg.cosmo.platform.v1.IsGitHubAppInstalledRequest @@ -8175,7 +8292,7 @@ export type IsGitHubAppInstalledRequest = Message<"wg.cosmo.platform.v1.IsGitHub * Use `create(IsGitHubAppInstalledRequestSchema)` to create a new message. */ export const IsGitHubAppInstalledRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 245); + messageDesc(file_wg_cosmo_platform_v1_platform, 248); /** * @generated from message wg.cosmo.platform.v1.IsGitHubAppInstalledResponse @@ -8197,7 +8314,7 @@ export type IsGitHubAppInstalledResponse = Message<"wg.cosmo.platform.v1.IsGitHu * Use `create(IsGitHubAppInstalledResponseSchema)` to create a new message. */ export const IsGitHubAppInstalledResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 246); + messageDesc(file_wg_cosmo_platform_v1_platform, 249); /** * @generated from message wg.cosmo.platform.v1.GroupMapper @@ -8219,7 +8336,7 @@ export type GroupMapper = Message<"wg.cosmo.platform.v1.GroupMapper"> & { * Use `create(GroupMapperSchema)` to create a new message. */ export const GroupMapperSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 247); + messageDesc(file_wg_cosmo_platform_v1_platform, 250); /** * @generated from message wg.cosmo.platform.v1.CreateOIDCProviderRequest @@ -8256,7 +8373,7 @@ export type CreateOIDCProviderRequest = Message<"wg.cosmo.platform.v1.CreateOIDC * Use `create(CreateOIDCProviderRequestSchema)` to create a new message. */ export const CreateOIDCProviderRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 248); + messageDesc(file_wg_cosmo_platform_v1_platform, 251); /** * @generated from message wg.cosmo.platform.v1.CreateOIDCProviderResponse @@ -8288,7 +8405,7 @@ export type CreateOIDCProviderResponse = Message<"wg.cosmo.platform.v1.CreateOID * Use `create(CreateOIDCProviderResponseSchema)` to create a new message. */ export const CreateOIDCProviderResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 249); + messageDesc(file_wg_cosmo_platform_v1_platform, 252); /** * @generated from message wg.cosmo.platform.v1.OIDCProvider @@ -8340,7 +8457,7 @@ export type OIDCProvider = Message<"wg.cosmo.platform.v1.OIDCProvider"> & { * Use `create(OIDCProviderSchema)` to create a new message. */ export const OIDCProviderSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 250); + messageDesc(file_wg_cosmo_platform_v1_platform, 253); /** * @generated from message wg.cosmo.platform.v1.ListOIDCProvidersRequest @@ -8353,7 +8470,7 @@ export type ListOIDCProvidersRequest = Message<"wg.cosmo.platform.v1.ListOIDCPro * Use `create(ListOIDCProvidersRequestSchema)` to create a new message. */ export const ListOIDCProvidersRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 251); + messageDesc(file_wg_cosmo_platform_v1_platform, 254); /** * @generated from message wg.cosmo.platform.v1.ListOIDCProvidersResponse @@ -8375,7 +8492,7 @@ export type ListOIDCProvidersResponse = Message<"wg.cosmo.platform.v1.ListOIDCPr * Use `create(ListOIDCProvidersResponseSchema)` to create a new message. */ export const ListOIDCProvidersResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 252); + messageDesc(file_wg_cosmo_platform_v1_platform, 255); /** * @generated from message wg.cosmo.platform.v1.GetOIDCProviderRequest @@ -8392,7 +8509,7 @@ export type GetOIDCProviderRequest = Message<"wg.cosmo.platform.v1.GetOIDCProvid * Use `create(GetOIDCProviderRequestSchema)` to create a new message. */ export const GetOIDCProviderRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 253); + messageDesc(file_wg_cosmo_platform_v1_platform, 256); /** * @generated from message wg.cosmo.platform.v1.GetOIDCProviderResponse @@ -8439,7 +8556,7 @@ export type GetOIDCProviderResponse = Message<"wg.cosmo.platform.v1.GetOIDCProvi * Use `create(GetOIDCProviderResponseSchema)` to create a new message. */ export const GetOIDCProviderResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 254); + messageDesc(file_wg_cosmo_platform_v1_platform, 257); /** * @generated from message wg.cosmo.platform.v1.DeleteOIDCProviderRequest @@ -8456,7 +8573,7 @@ export type DeleteOIDCProviderRequest = Message<"wg.cosmo.platform.v1.DeleteOIDC * Use `create(DeleteOIDCProviderRequestSchema)` to create a new message. */ export const DeleteOIDCProviderRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 255); + messageDesc(file_wg_cosmo_platform_v1_platform, 258); /** * @generated from message wg.cosmo.platform.v1.DeleteOIDCProviderResponse @@ -8473,7 +8590,7 @@ export type DeleteOIDCProviderResponse = Message<"wg.cosmo.platform.v1.DeleteOID * Use `create(DeleteOIDCProviderResponseSchema)` to create a new message. */ export const DeleteOIDCProviderResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 256); + messageDesc(file_wg_cosmo_platform_v1_platform, 259); /** * @generated from message wg.cosmo.platform.v1.UpdateIDPMappersRequest @@ -8495,7 +8612,7 @@ export type UpdateIDPMappersRequest = Message<"wg.cosmo.platform.v1.UpdateIDPMap * Use `create(UpdateIDPMappersRequestSchema)` to create a new message. */ export const UpdateIDPMappersRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 257); + messageDesc(file_wg_cosmo_platform_v1_platform, 260); /** * @generated from message wg.cosmo.platform.v1.UpdateIDPMappersResponse @@ -8512,7 +8629,7 @@ export type UpdateIDPMappersResponse = Message<"wg.cosmo.platform.v1.UpdateIDPMa * Use `create(UpdateIDPMappersResponseSchema)` to create a new message. */ export const UpdateIDPMappersResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 258); + messageDesc(file_wg_cosmo_platform_v1_platform, 261); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationRequestsCountRequest @@ -8525,7 +8642,7 @@ export type GetOrganizationRequestsCountRequest = Message<"wg.cosmo.platform.v1. * Use `create(GetOrganizationRequestsCountRequestSchema)` to create a new message. */ export const GetOrganizationRequestsCountRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 259); + messageDesc(file_wg_cosmo_platform_v1_platform, 262); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationRequestsCountResponse @@ -8547,7 +8664,7 @@ export type GetOrganizationRequestsCountResponse = Message<"wg.cosmo.platform.v1 * Use `create(GetOrganizationRequestsCountResponseSchema)` to create a new message. */ export const GetOrganizationRequestsCountResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 260); + messageDesc(file_wg_cosmo_platform_v1_platform, 263); /** * @generated from message wg.cosmo.platform.v1.OrganizationInvite @@ -8589,7 +8706,7 @@ export type OrganizationInvite = Message<"wg.cosmo.platform.v1.OrganizationInvit * Use `create(OrganizationInviteSchema)` to create a new message. */ export const OrganizationInviteSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 261); + messageDesc(file_wg_cosmo_platform_v1_platform, 264); /** * @generated from message wg.cosmo.platform.v1.GetAuditLogsRequest @@ -8621,7 +8738,7 @@ export type GetAuditLogsRequest = Message<"wg.cosmo.platform.v1.GetAuditLogsRequ * Use `create(GetAuditLogsRequestSchema)` to create a new message. */ export const GetAuditLogsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 262); + messageDesc(file_wg_cosmo_platform_v1_platform, 265); /** * @generated from message wg.cosmo.platform.v1.AuditLog @@ -8693,7 +8810,7 @@ export type AuditLog = Message<"wg.cosmo.platform.v1.AuditLog"> & { * Use `create(AuditLogSchema)` to create a new message. */ export const AuditLogSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 263); + messageDesc(file_wg_cosmo_platform_v1_platform, 266); /** * @generated from message wg.cosmo.platform.v1.GetAuditLogsResponse @@ -8720,7 +8837,7 @@ export type GetAuditLogsResponse = Message<"wg.cosmo.platform.v1.GetAuditLogsRes * Use `create(GetAuditLogsResponseSchema)` to create a new message. */ export const GetAuditLogsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 264); + messageDesc(file_wg_cosmo_platform_v1_platform, 267); /** * @generated from message wg.cosmo.platform.v1.GetInvitationsRequest @@ -8733,7 +8850,7 @@ export type GetInvitationsRequest = Message<"wg.cosmo.platform.v1.GetInvitations * Use `create(GetInvitationsRequestSchema)` to create a new message. */ export const GetInvitationsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 265); + messageDesc(file_wg_cosmo_platform_v1_platform, 268); /** * @generated from message wg.cosmo.platform.v1.GetInvitationsResponse @@ -8755,7 +8872,7 @@ export type GetInvitationsResponse = Message<"wg.cosmo.platform.v1.GetInvitation * Use `create(GetInvitationsResponseSchema)` to create a new message. */ export const GetInvitationsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 266); + messageDesc(file_wg_cosmo_platform_v1_platform, 269); /** * @generated from message wg.cosmo.platform.v1.AcceptOrDeclineInvitationRequest @@ -8777,7 +8894,7 @@ export type AcceptOrDeclineInvitationRequest = Message<"wg.cosmo.platform.v1.Acc * Use `create(AcceptOrDeclineInvitationRequestSchema)` to create a new message. */ export const AcceptOrDeclineInvitationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 267); + messageDesc(file_wg_cosmo_platform_v1_platform, 270); /** * @generated from message wg.cosmo.platform.v1.AcceptOrDeclineInvitationResponse @@ -8794,7 +8911,7 @@ export type AcceptOrDeclineInvitationResponse = Message<"wg.cosmo.platform.v1.Ac * Use `create(AcceptOrDeclineInvitationResponseSchema)` to create a new message. */ export const AcceptOrDeclineInvitationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 268); + messageDesc(file_wg_cosmo_platform_v1_platform, 271); /** * @generated from message wg.cosmo.platform.v1.GraphComposition @@ -8886,7 +9003,7 @@ export type GraphComposition = Message<"wg.cosmo.platform.v1.GraphComposition"> * Use `create(GraphCompositionSchema)` to create a new message. */ export const GraphCompositionSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 269); + messageDesc(file_wg_cosmo_platform_v1_platform, 272); /** * @generated from message wg.cosmo.platform.v1.GraphCompositionSubgraph @@ -8933,7 +9050,7 @@ export type GraphCompositionSubgraph = Message<"wg.cosmo.platform.v1.GraphCompos * Use `create(GraphCompositionSubgraphSchema)` to create a new message. */ export const GraphCompositionSubgraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 270); + messageDesc(file_wg_cosmo_platform_v1_platform, 273); /** * @generated from message wg.cosmo.platform.v1.GetCompositionsRequest @@ -8980,7 +9097,7 @@ export type GetCompositionsRequest = Message<"wg.cosmo.platform.v1.GetCompositio * Use `create(GetCompositionsRequestSchema)` to create a new message. */ export const GetCompositionsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 271); + messageDesc(file_wg_cosmo_platform_v1_platform, 274); /** * @generated from message wg.cosmo.platform.v1.GetCompositionsResponse @@ -9007,7 +9124,7 @@ export type GetCompositionsResponse = Message<"wg.cosmo.platform.v1.GetCompositi * Use `create(GetCompositionsResponseSchema)` to create a new message. */ export const GetCompositionsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 272); + messageDesc(file_wg_cosmo_platform_v1_platform, 275); /** * @generated from message wg.cosmo.platform.v1.GetCompositionDetailsRequest @@ -9029,7 +9146,7 @@ export type GetCompositionDetailsRequest = Message<"wg.cosmo.platform.v1.GetComp * Use `create(GetCompositionDetailsRequestSchema)` to create a new message. */ export const GetCompositionDetailsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 273); + messageDesc(file_wg_cosmo_platform_v1_platform, 276); /** * @generated from message wg.cosmo.platform.v1.FeatureFlagComposition @@ -9096,7 +9213,7 @@ export type FeatureFlagComposition = Message<"wg.cosmo.platform.v1.FeatureFlagCo * Use `create(FeatureFlagCompositionSchema)` to create a new message. */ export const FeatureFlagCompositionSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 274); + messageDesc(file_wg_cosmo_platform_v1_platform, 277); /** * @generated from message wg.cosmo.platform.v1.GetCompositionDetailsResponse @@ -9133,7 +9250,7 @@ export type GetCompositionDetailsResponse = Message<"wg.cosmo.platform.v1.GetCom * Use `create(GetCompositionDetailsResponseSchema)` to create a new message. */ export const GetCompositionDetailsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 275); + messageDesc(file_wg_cosmo_platform_v1_platform, 278); /** * @generated from message wg.cosmo.platform.v1.GetSdlBySchemaVersionRequest @@ -9155,7 +9272,7 @@ export type GetSdlBySchemaVersionRequest = Message<"wg.cosmo.platform.v1.GetSdlB * Use `create(GetSdlBySchemaVersionRequestSchema)` to create a new message. */ export const GetSdlBySchemaVersionRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 276); + messageDesc(file_wg_cosmo_platform_v1_platform, 279); /** * @generated from message wg.cosmo.platform.v1.GetSdlBySchemaVersionResponse @@ -9182,7 +9299,7 @@ export type GetSdlBySchemaVersionResponse = Message<"wg.cosmo.platform.v1.GetSdl * Use `create(GetSdlBySchemaVersionResponseSchema)` to create a new message. */ export const GetSdlBySchemaVersionResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 277); + messageDesc(file_wg_cosmo_platform_v1_platform, 280); /** * @generated from message wg.cosmo.platform.v1.GetChangelogBySchemaVersionRequest @@ -9199,7 +9316,7 @@ export type GetChangelogBySchemaVersionRequest = Message<"wg.cosmo.platform.v1.G * Use `create(GetChangelogBySchemaVersionRequestSchema)` to create a new message. */ export const GetChangelogBySchemaVersionRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 278); + messageDesc(file_wg_cosmo_platform_v1_platform, 281); /** * @generated from message wg.cosmo.platform.v1.GetChangelogBySchemaVersionResponse @@ -9221,7 +9338,7 @@ export type GetChangelogBySchemaVersionResponse = Message<"wg.cosmo.platform.v1. * Use `create(GetChangelogBySchemaVersionResponseSchema)` to create a new message. */ export const GetChangelogBySchemaVersionResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 279); + messageDesc(file_wg_cosmo_platform_v1_platform, 282); /** * @generated from message wg.cosmo.platform.v1.GetUserAccessibleResourcesRequest @@ -9234,7 +9351,7 @@ export type GetUserAccessibleResourcesRequest = Message<"wg.cosmo.platform.v1.Ge * Use `create(GetUserAccessibleResourcesRequestSchema)` to create a new message. */ export const GetUserAccessibleResourcesRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 280); + messageDesc(file_wg_cosmo_platform_v1_platform, 283); /** * @generated from message wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse @@ -9266,7 +9383,7 @@ export type GetUserAccessibleResourcesResponse = Message<"wg.cosmo.platform.v1.G * Use `create(GetUserAccessibleResourcesResponseSchema)` to create a new message. */ export const GetUserAccessibleResourcesResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 281); + messageDesc(file_wg_cosmo_platform_v1_platform, 284); /** * @generated from message wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.Namespace @@ -9288,7 +9405,7 @@ export type GetUserAccessibleResourcesResponse_Namespace = Message<"wg.cosmo.pla * Use `create(GetUserAccessibleResourcesResponse_NamespaceSchema)` to create a new message. */ export const GetUserAccessibleResourcesResponse_NamespaceSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 281, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 284, 0); /** * @generated from message wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.FederatedGraph @@ -9315,7 +9432,7 @@ export type GetUserAccessibleResourcesResponse_FederatedGraph = Message<"wg.cosm * Use `create(GetUserAccessibleResourcesResponse_FederatedGraphSchema)` to create a new message. */ export const GetUserAccessibleResourcesResponse_FederatedGraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 281, 1); + messageDesc(file_wg_cosmo_platform_v1_platform, 284, 1); /** * @generated from message wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.SubGraph @@ -9347,7 +9464,7 @@ export type GetUserAccessibleResourcesResponse_SubGraph = Message<"wg.cosmo.plat * Use `create(GetUserAccessibleResourcesResponse_SubGraphSchema)` to create a new message. */ export const GetUserAccessibleResourcesResponse_SubGraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 281, 2); + messageDesc(file_wg_cosmo_platform_v1_platform, 284, 2); /** * @generated from message wg.cosmo.platform.v1.UpdateFeatureSettingsRequest @@ -9369,7 +9486,7 @@ export type UpdateFeatureSettingsRequest = Message<"wg.cosmo.platform.v1.UpdateF * Use `create(UpdateFeatureSettingsRequestSchema)` to create a new message. */ export const UpdateFeatureSettingsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 282); + messageDesc(file_wg_cosmo_platform_v1_platform, 285); /** * @generated from message wg.cosmo.platform.v1.UpdateFeatureSettingsResponse @@ -9386,7 +9503,7 @@ export type UpdateFeatureSettingsResponse = Message<"wg.cosmo.platform.v1.Update * Use `create(UpdateFeatureSettingsResponseSchema)` to create a new message. */ export const UpdateFeatureSettingsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 283); + messageDesc(file_wg_cosmo_platform_v1_platform, 286); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphMembersRequest @@ -9408,7 +9525,7 @@ export type GetSubgraphMembersRequest = Message<"wg.cosmo.platform.v1.GetSubgrap * Use `create(GetSubgraphMembersRequestSchema)` to create a new message. */ export const GetSubgraphMembersRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 284); + messageDesc(file_wg_cosmo_platform_v1_platform, 287); /** * @generated from message wg.cosmo.platform.v1.SubgraphMember @@ -9435,7 +9552,7 @@ export type SubgraphMember = Message<"wg.cosmo.platform.v1.SubgraphMember"> & { * Use `create(SubgraphMemberSchema)` to create a new message. */ export const SubgraphMemberSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 285); + messageDesc(file_wg_cosmo_platform_v1_platform, 288); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphMembersResponse @@ -9457,7 +9574,7 @@ export type GetSubgraphMembersResponse = Message<"wg.cosmo.platform.v1.GetSubgra * Use `create(GetSubgraphMembersResponseSchema)` to create a new message. */ export const GetSubgraphMembersResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 286); + messageDesc(file_wg_cosmo_platform_v1_platform, 289); /** * @generated from message wg.cosmo.platform.v1.AddReadmeRequest @@ -9484,7 +9601,7 @@ export type AddReadmeRequest = Message<"wg.cosmo.platform.v1.AddReadmeRequest"> * Use `create(AddReadmeRequestSchema)` to create a new message. */ export const AddReadmeRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 287); + messageDesc(file_wg_cosmo_platform_v1_platform, 290); /** * @generated from message wg.cosmo.platform.v1.AddReadmeResponse @@ -9501,7 +9618,7 @@ export type AddReadmeResponse = Message<"wg.cosmo.platform.v1.AddReadmeResponse" * Use `create(AddReadmeResponseSchema)` to create a new message. */ export const AddReadmeResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 288); + messageDesc(file_wg_cosmo_platform_v1_platform, 291); /** * @generated from message wg.cosmo.platform.v1.Router @@ -9583,7 +9700,7 @@ export type Router = Message<"wg.cosmo.platform.v1.Router"> & { * Use `create(RouterSchema)` to create a new message. */ export const RouterSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 289); + messageDesc(file_wg_cosmo_platform_v1_platform, 292); /** * @generated from message wg.cosmo.platform.v1.GetRoutersRequest @@ -9605,7 +9722,7 @@ export type GetRoutersRequest = Message<"wg.cosmo.platform.v1.GetRoutersRequest" * Use `create(GetRoutersRequestSchema)` to create a new message. */ export const GetRoutersRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 290); + messageDesc(file_wg_cosmo_platform_v1_platform, 293); /** * @generated from message wg.cosmo.platform.v1.GetRoutersResponse @@ -9627,7 +9744,7 @@ export type GetRoutersResponse = Message<"wg.cosmo.platform.v1.GetRoutersRespons * Use `create(GetRoutersResponseSchema)` to create a new message. */ export const GetRoutersResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 291); + messageDesc(file_wg_cosmo_platform_v1_platform, 294); /** * @generated from message wg.cosmo.platform.v1.ClientInfo @@ -9679,7 +9796,7 @@ export type ClientInfo = Message<"wg.cosmo.platform.v1.ClientInfo"> & { * Use `create(ClientInfoSchema)` to create a new message. */ export const ClientInfoSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 292); + messageDesc(file_wg_cosmo_platform_v1_platform, 295); /** * @generated from message wg.cosmo.platform.v1.GetClientsRequest @@ -9706,7 +9823,7 @@ export type GetClientsRequest = Message<"wg.cosmo.platform.v1.GetClientsRequest" * Use `create(GetClientsRequestSchema)` to create a new message. */ export const GetClientsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 293); + messageDesc(file_wg_cosmo_platform_v1_platform, 296); /** * @generated from message wg.cosmo.platform.v1.GetClientsResponse @@ -9728,7 +9845,7 @@ export type GetClientsResponse = Message<"wg.cosmo.platform.v1.GetClientsRespons * Use `create(GetClientsResponseSchema)` to create a new message. */ export const GetClientsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 294); + messageDesc(file_wg_cosmo_platform_v1_platform, 297); /** * @generated from message wg.cosmo.platform.v1.PreviewDeleteClientRequest @@ -9755,7 +9872,7 @@ export type PreviewDeleteClientRequest = Message<"wg.cosmo.platform.v1.PreviewDe * Use `create(PreviewDeleteClientRequestSchema)` to create a new message. */ export const PreviewDeleteClientRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 295); + messageDesc(file_wg_cosmo_platform_v1_platform, 298); /** * @generated from message wg.cosmo.platform.v1.PreviewDeleteClientResponse @@ -9792,7 +9909,7 @@ export type PreviewDeleteClientResponse = Message<"wg.cosmo.platform.v1.PreviewD * Use `create(PreviewDeleteClientResponseSchema)` to create a new message. */ export const PreviewDeleteClientResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 296); + messageDesc(file_wg_cosmo_platform_v1_platform, 299); /** * @generated from message wg.cosmo.platform.v1.DeleteClientRequest @@ -9819,7 +9936,7 @@ export type DeleteClientRequest = Message<"wg.cosmo.platform.v1.DeleteClientRequ * Use `create(DeleteClientRequestSchema)` to create a new message. */ export const DeleteClientRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 297); + messageDesc(file_wg_cosmo_platform_v1_platform, 300); /** * @generated from message wg.cosmo.platform.v1.DeleteClientResponse @@ -9846,7 +9963,7 @@ export type DeleteClientResponse = Message<"wg.cosmo.platform.v1.DeleteClientRes * Use `create(DeleteClientResponseSchema)` to create a new message. */ export const DeleteClientResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 298); + messageDesc(file_wg_cosmo_platform_v1_platform, 301); /** * @generated from message wg.cosmo.platform.v1.DeleteClientResponse.Operation @@ -9873,7 +9990,7 @@ export type DeleteClientResponse_Operation = Message<"wg.cosmo.platform.v1.Delet * Use `create(DeleteClientResponse_OperationSchema)` to create a new message. */ export const DeleteClientResponse_OperationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 298, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 301, 0); /** * @generated from message wg.cosmo.platform.v1.GetFieldUsageRequest @@ -9935,7 +10052,7 @@ export type GetFieldUsageRequest = Message<"wg.cosmo.platform.v1.GetFieldUsageRe * Use `create(GetFieldUsageRequestSchema)` to create a new message. */ export const GetFieldUsageRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 299); + messageDesc(file_wg_cosmo_platform_v1_platform, 302); /** * @generated from message wg.cosmo.platform.v1.ClientWithOperations @@ -9962,7 +10079,7 @@ export type ClientWithOperations = Message<"wg.cosmo.platform.v1.ClientWithOpera * Use `create(ClientWithOperationsSchema)` to create a new message. */ export const ClientWithOperationsSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 300); + messageDesc(file_wg_cosmo_platform_v1_platform, 303); /** * @generated from message wg.cosmo.platform.v1.ClientWithOperations.Operation @@ -9989,7 +10106,7 @@ export type ClientWithOperations_Operation = Message<"wg.cosmo.platform.v1.Clien * Use `create(ClientWithOperations_OperationSchema)` to create a new message. */ export const ClientWithOperations_OperationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 300, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 303, 0); /** * @generated from message wg.cosmo.platform.v1.FieldUsageMeta @@ -10016,7 +10133,7 @@ export type FieldUsageMeta = Message<"wg.cosmo.platform.v1.FieldUsageMeta"> & { * Use `create(FieldUsageMetaSchema)` to create a new message. */ export const FieldUsageMetaSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 301); + messageDesc(file_wg_cosmo_platform_v1_platform, 304); /** * @generated from message wg.cosmo.platform.v1.GetFieldUsageResponse @@ -10048,7 +10165,7 @@ export type GetFieldUsageResponse = Message<"wg.cosmo.platform.v1.GetFieldUsageR * Use `create(GetFieldUsageResponseSchema)` to create a new message. */ export const GetFieldUsageResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 302); + messageDesc(file_wg_cosmo_platform_v1_platform, 305); /** * @generated from message wg.cosmo.platform.v1.CreateNamespaceRequest @@ -10065,7 +10182,7 @@ export type CreateNamespaceRequest = Message<"wg.cosmo.platform.v1.CreateNamespa * Use `create(CreateNamespaceRequestSchema)` to create a new message. */ export const CreateNamespaceRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 303); + messageDesc(file_wg_cosmo_platform_v1_platform, 306); /** * @generated from message wg.cosmo.platform.v1.CreateNamespaceResponse @@ -10082,7 +10199,7 @@ export type CreateNamespaceResponse = Message<"wg.cosmo.platform.v1.CreateNamesp * Use `create(CreateNamespaceResponseSchema)` to create a new message. */ export const CreateNamespaceResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 304); + messageDesc(file_wg_cosmo_platform_v1_platform, 307); /** * @generated from message wg.cosmo.platform.v1.DeleteNamespaceRequest @@ -10099,7 +10216,7 @@ export type DeleteNamespaceRequest = Message<"wg.cosmo.platform.v1.DeleteNamespa * Use `create(DeleteNamespaceRequestSchema)` to create a new message. */ export const DeleteNamespaceRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 305); + messageDesc(file_wg_cosmo_platform_v1_platform, 308); /** * @generated from message wg.cosmo.platform.v1.DeleteNamespaceResponse @@ -10116,7 +10233,7 @@ export type DeleteNamespaceResponse = Message<"wg.cosmo.platform.v1.DeleteNamesp * Use `create(DeleteNamespaceResponseSchema)` to create a new message. */ export const DeleteNamespaceResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 306); + messageDesc(file_wg_cosmo_platform_v1_platform, 309); /** * @generated from message wg.cosmo.platform.v1.RenameNamespaceRequest @@ -10138,7 +10255,7 @@ export type RenameNamespaceRequest = Message<"wg.cosmo.platform.v1.RenameNamespa * Use `create(RenameNamespaceRequestSchema)` to create a new message. */ export const RenameNamespaceRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 307); + messageDesc(file_wg_cosmo_platform_v1_platform, 310); /** * @generated from message wg.cosmo.platform.v1.RenameNamespaceResponse @@ -10155,7 +10272,7 @@ export type RenameNamespaceResponse = Message<"wg.cosmo.platform.v1.RenameNamesp * Use `create(RenameNamespaceResponseSchema)` to create a new message. */ export const RenameNamespaceResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 308); + messageDesc(file_wg_cosmo_platform_v1_platform, 311); /** * @generated from message wg.cosmo.platform.v1.Namespace @@ -10177,7 +10294,7 @@ export type Namespace = Message<"wg.cosmo.platform.v1.Namespace"> & { * Use `create(NamespaceSchema)` to create a new message. */ export const NamespaceSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 309); + messageDesc(file_wg_cosmo_platform_v1_platform, 312); /** * @generated from message wg.cosmo.platform.v1.GetNamespacesRequest @@ -10190,7 +10307,7 @@ export type GetNamespacesRequest = Message<"wg.cosmo.platform.v1.GetNamespacesRe * Use `create(GetNamespacesRequestSchema)` to create a new message. */ export const GetNamespacesRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 310); + messageDesc(file_wg_cosmo_platform_v1_platform, 313); /** * @generated from message wg.cosmo.platform.v1.GetNamespacesResponse @@ -10212,7 +10329,7 @@ export type GetNamespacesResponse = Message<"wg.cosmo.platform.v1.GetNamespacesR * Use `create(GetNamespacesResponseSchema)` to create a new message. */ export const GetNamespacesResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 311); + messageDesc(file_wg_cosmo_platform_v1_platform, 314); /** * @generated from message wg.cosmo.platform.v1.MoveGraphRequest @@ -10244,7 +10361,7 @@ export type MoveGraphRequest = Message<"wg.cosmo.platform.v1.MoveGraphRequest"> * Use `create(MoveGraphRequestSchema)` to create a new message. */ export const MoveGraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 312); + messageDesc(file_wg_cosmo_platform_v1_platform, 315); /** * @generated from message wg.cosmo.platform.v1.MoveGraphResponse @@ -10276,7 +10393,7 @@ export type MoveGraphResponse = Message<"wg.cosmo.platform.v1.MoveGraphResponse" * Use `create(MoveGraphResponseSchema)` to create a new message. */ export const MoveGraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 313); + messageDesc(file_wg_cosmo_platform_v1_platform, 316); /** * @generated from message wg.cosmo.platform.v1.GetNamespaceLintConfigRequest @@ -10293,7 +10410,7 @@ export type GetNamespaceLintConfigRequest = Message<"wg.cosmo.platform.v1.GetNam * Use `create(GetNamespaceLintConfigRequestSchema)` to create a new message. */ export const GetNamespaceLintConfigRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 314); + messageDesc(file_wg_cosmo_platform_v1_platform, 317); /** * @generated from message wg.cosmo.platform.v1.GetNamespaceLintConfigResponse @@ -10320,7 +10437,7 @@ export type GetNamespaceLintConfigResponse = Message<"wg.cosmo.platform.v1.GetNa * Use `create(GetNamespaceLintConfigResponseSchema)` to create a new message. */ export const GetNamespaceLintConfigResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 315); + messageDesc(file_wg_cosmo_platform_v1_platform, 318); /** * @generated from message wg.cosmo.platform.v1.GetNamespaceChecksConfigurationRequest @@ -10337,7 +10454,7 @@ export type GetNamespaceChecksConfigurationRequest = Message<"wg.cosmo.platform. * Use `create(GetNamespaceChecksConfigurationRequestSchema)` to create a new message. */ export const GetNamespaceChecksConfigurationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 316); + messageDesc(file_wg_cosmo_platform_v1_platform, 319); /** * @generated from message wg.cosmo.platform.v1.GetNamespaceChecksConfigurationResponse @@ -10364,7 +10481,7 @@ export type GetNamespaceChecksConfigurationResponse = Message<"wg.cosmo.platform * Use `create(GetNamespaceChecksConfigurationResponseSchema)` to create a new message. */ export const GetNamespaceChecksConfigurationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 317); + messageDesc(file_wg_cosmo_platform_v1_platform, 320); /** * @generated from message wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationRequest @@ -10386,7 +10503,7 @@ export type UpdateNamespaceChecksConfigurationRequest = Message<"wg.cosmo.platfo * Use `create(UpdateNamespaceChecksConfigurationRequestSchema)` to create a new message. */ export const UpdateNamespaceChecksConfigurationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 318); + messageDesc(file_wg_cosmo_platform_v1_platform, 321); /** * @generated from message wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationResponse @@ -10403,7 +10520,7 @@ export type UpdateNamespaceChecksConfigurationResponse = Message<"wg.cosmo.platf * Use `create(UpdateNamespaceChecksConfigurationResponseSchema)` to create a new message. */ export const UpdateNamespaceChecksConfigurationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 319); + messageDesc(file_wg_cosmo_platform_v1_platform, 322); /** * @generated from message wg.cosmo.platform.v1.EnableLintingForTheNamespaceRequest @@ -10425,7 +10542,7 @@ export type EnableLintingForTheNamespaceRequest = Message<"wg.cosmo.platform.v1. * Use `create(EnableLintingForTheNamespaceRequestSchema)` to create a new message. */ export const EnableLintingForTheNamespaceRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 320); + messageDesc(file_wg_cosmo_platform_v1_platform, 323); /** * @generated from message wg.cosmo.platform.v1.EnableLintingForTheNamespaceResponse @@ -10442,7 +10559,7 @@ export type EnableLintingForTheNamespaceResponse = Message<"wg.cosmo.platform.v1 * Use `create(EnableLintingForTheNamespaceResponseSchema)` to create a new message. */ export const EnableLintingForTheNamespaceResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 321); + messageDesc(file_wg_cosmo_platform_v1_platform, 324); /** * @generated from message wg.cosmo.platform.v1.LintConfig @@ -10464,7 +10581,7 @@ export type LintConfig = Message<"wg.cosmo.platform.v1.LintConfig"> & { * Use `create(LintConfigSchema)` to create a new message. */ export const LintConfigSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 322); + messageDesc(file_wg_cosmo_platform_v1_platform, 325); /** * @generated from message wg.cosmo.platform.v1.ConfigureNamespaceLintConfigRequest @@ -10486,7 +10603,7 @@ export type ConfigureNamespaceLintConfigRequest = Message<"wg.cosmo.platform.v1. * Use `create(ConfigureNamespaceLintConfigRequestSchema)` to create a new message. */ export const ConfigureNamespaceLintConfigRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 323); + messageDesc(file_wg_cosmo_platform_v1_platform, 326); /** * @generated from message wg.cosmo.platform.v1.ConfigureNamespaceLintConfigResponse @@ -10503,7 +10620,7 @@ export type ConfigureNamespaceLintConfigResponse = Message<"wg.cosmo.platform.v1 * Use `create(ConfigureNamespaceLintConfigResponseSchema)` to create a new message. */ export const ConfigureNamespaceLintConfigResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 324); + messageDesc(file_wg_cosmo_platform_v1_platform, 327); /** * @generated from message wg.cosmo.platform.v1.EnableGraphPruningRequest @@ -10525,7 +10642,7 @@ export type EnableGraphPruningRequest = Message<"wg.cosmo.platform.v1.EnableGrap * Use `create(EnableGraphPruningRequestSchema)` to create a new message. */ export const EnableGraphPruningRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 325); + messageDesc(file_wg_cosmo_platform_v1_platform, 328); /** * @generated from message wg.cosmo.platform.v1.EnableGraphPruningResponse @@ -10542,7 +10659,7 @@ export type EnableGraphPruningResponse = Message<"wg.cosmo.platform.v1.EnableGra * Use `create(EnableGraphPruningResponseSchema)` to create a new message. */ export const EnableGraphPruningResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 326); + messageDesc(file_wg_cosmo_platform_v1_platform, 329); /** * @generated from message wg.cosmo.platform.v1.GraphPruningConfig @@ -10574,7 +10691,7 @@ export type GraphPruningConfig = Message<"wg.cosmo.platform.v1.GraphPruningConfi * Use `create(GraphPruningConfigSchema)` to create a new message. */ export const GraphPruningConfigSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 327); + messageDesc(file_wg_cosmo_platform_v1_platform, 330); /** * @generated from message wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigRequest @@ -10596,7 +10713,7 @@ export type ConfigureNamespaceGraphPruningConfigRequest = Message<"wg.cosmo.plat * Use `create(ConfigureNamespaceGraphPruningConfigRequestSchema)` to create a new message. */ export const ConfigureNamespaceGraphPruningConfigRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 328); + messageDesc(file_wg_cosmo_platform_v1_platform, 331); /** * @generated from message wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigResponse @@ -10613,7 +10730,7 @@ export type ConfigureNamespaceGraphPruningConfigResponse = Message<"wg.cosmo.pla * Use `create(ConfigureNamespaceGraphPruningConfigResponseSchema)` to create a new message. */ export const ConfigureNamespaceGraphPruningConfigResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 329); + messageDesc(file_wg_cosmo_platform_v1_platform, 332); /** * @generated from message wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigRequest @@ -10630,7 +10747,7 @@ export type GetNamespaceGraphPruningConfigRequest = Message<"wg.cosmo.platform.v * Use `create(GetNamespaceGraphPruningConfigRequestSchema)` to create a new message. */ export const GetNamespaceGraphPruningConfigRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 330); + messageDesc(file_wg_cosmo_platform_v1_platform, 333); /** * @generated from message wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigResponse @@ -10657,7 +10774,7 @@ export type GetNamespaceGraphPruningConfigResponse = Message<"wg.cosmo.platform. * Use `create(GetNamespaceGraphPruningConfigResponseSchema)` to create a new message. */ export const GetNamespaceGraphPruningConfigResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 331); + messageDesc(file_wg_cosmo_platform_v1_platform, 334); /** * @generated from message wg.cosmo.platform.v1.MigrateMonographRequest @@ -10679,7 +10796,7 @@ export type MigrateMonographRequest = Message<"wg.cosmo.platform.v1.MigrateMonog * Use `create(MigrateMonographRequestSchema)` to create a new message. */ export const MigrateMonographRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 332); + messageDesc(file_wg_cosmo_platform_v1_platform, 335); /** * @generated from message wg.cosmo.platform.v1.MigrateMonographResponse @@ -10696,7 +10813,7 @@ export type MigrateMonographResponse = Message<"wg.cosmo.platform.v1.MigrateMono * Use `create(MigrateMonographResponseSchema)` to create a new message. */ export const MigrateMonographResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 333); + messageDesc(file_wg_cosmo_platform_v1_platform, 336); /** * @generated from message wg.cosmo.platform.v1.GetUserAccessiblePermissionsRequest @@ -10709,7 +10826,7 @@ export type GetUserAccessiblePermissionsRequest = Message<"wg.cosmo.platform.v1. * Use `create(GetUserAccessiblePermissionsRequestSchema)` to create a new message. */ export const GetUserAccessiblePermissionsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 334); + messageDesc(file_wg_cosmo_platform_v1_platform, 337); /** * @generated from message wg.cosmo.platform.v1.Permission @@ -10731,7 +10848,7 @@ export type Permission = Message<"wg.cosmo.platform.v1.Permission"> & { * Use `create(PermissionSchema)` to create a new message. */ export const PermissionSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 335); + messageDesc(file_wg_cosmo_platform_v1_platform, 338); /** * @generated from message wg.cosmo.platform.v1.GetUserAccessiblePermissionsResponse @@ -10753,7 +10870,7 @@ export type GetUserAccessiblePermissionsResponse = Message<"wg.cosmo.platform.v1 * Use `create(GetUserAccessiblePermissionsResponseSchema)` to create a new message. */ export const GetUserAccessiblePermissionsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 336); + messageDesc(file_wg_cosmo_platform_v1_platform, 339); /** * @generated from message wg.cosmo.platform.v1.CreateContractRequest @@ -10815,7 +10932,7 @@ export type CreateContractRequest = Message<"wg.cosmo.platform.v1.CreateContract * Use `create(CreateContractRequestSchema)` to create a new message. */ export const CreateContractRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 337); + messageDesc(file_wg_cosmo_platform_v1_platform, 340); /** * @generated from message wg.cosmo.platform.v1.CreateContractResponse @@ -10847,7 +10964,7 @@ export type CreateContractResponse = Message<"wg.cosmo.platform.v1.CreateContrac * Use `create(CreateContractResponseSchema)` to create a new message. */ export const CreateContractResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 338); + messageDesc(file_wg_cosmo_platform_v1_platform, 341); /** * @generated from message wg.cosmo.platform.v1.UpdateContractRequest @@ -10904,7 +11021,7 @@ export type UpdateContractRequest = Message<"wg.cosmo.platform.v1.UpdateContract * Use `create(UpdateContractRequestSchema)` to create a new message. */ export const UpdateContractRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 339); + messageDesc(file_wg_cosmo_platform_v1_platform, 342); /** * @generated from message wg.cosmo.platform.v1.UpdateContractResponse @@ -10936,7 +11053,7 @@ export type UpdateContractResponse = Message<"wg.cosmo.platform.v1.UpdateContrac * Use `create(UpdateContractResponseSchema)` to create a new message. */ export const UpdateContractResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 340); + messageDesc(file_wg_cosmo_platform_v1_platform, 343); /** * @generated from message wg.cosmo.platform.v1.IsMemberLimitReachedRequest @@ -10949,7 +11066,7 @@ export type IsMemberLimitReachedRequest = Message<"wg.cosmo.platform.v1.IsMember * Use `create(IsMemberLimitReachedRequestSchema)` to create a new message. */ export const IsMemberLimitReachedRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 341); + messageDesc(file_wg_cosmo_platform_v1_platform, 344); /** * @generated from message wg.cosmo.platform.v1.IsMemberLimitReachedResponse @@ -10976,7 +11093,7 @@ export type IsMemberLimitReachedResponse = Message<"wg.cosmo.platform.v1.IsMembe * Use `create(IsMemberLimitReachedResponseSchema)` to create a new message. */ export const IsMemberLimitReachedResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 342); + messageDesc(file_wg_cosmo_platform_v1_platform, 345); /** * @generated from message wg.cosmo.platform.v1.DeleteUserRequest @@ -10989,7 +11106,7 @@ export type DeleteUserRequest = Message<"wg.cosmo.platform.v1.DeleteUserRequest" * Use `create(DeleteUserRequestSchema)` to create a new message. */ export const DeleteUserRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 343); + messageDesc(file_wg_cosmo_platform_v1_platform, 346); /** * @generated from message wg.cosmo.platform.v1.DeleteUserResponse @@ -11006,7 +11123,7 @@ export type DeleteUserResponse = Message<"wg.cosmo.platform.v1.DeleteUserRespons * Use `create(DeleteUserResponseSchema)` to create a new message. */ export const DeleteUserResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 344); + messageDesc(file_wg_cosmo_platform_v1_platform, 347); /** * @generated from message wg.cosmo.platform.v1.CreateFeatureFlagRequest @@ -11048,7 +11165,7 @@ export type CreateFeatureFlagRequest = Message<"wg.cosmo.platform.v1.CreateFeatu * Use `create(CreateFeatureFlagRequestSchema)` to create a new message. */ export const CreateFeatureFlagRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 345); + messageDesc(file_wg_cosmo_platform_v1_platform, 348); /** * @generated from message wg.cosmo.platform.v1.CreateFeatureFlagResponse @@ -11080,7 +11197,7 @@ export type CreateFeatureFlagResponse = Message<"wg.cosmo.platform.v1.CreateFeat * Use `create(CreateFeatureFlagResponseSchema)` to create a new message. */ export const CreateFeatureFlagResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 346); + messageDesc(file_wg_cosmo_platform_v1_platform, 349); /** * @generated from message wg.cosmo.platform.v1.UpdateFeatureFlagRequest @@ -11122,7 +11239,7 @@ export type UpdateFeatureFlagRequest = Message<"wg.cosmo.platform.v1.UpdateFeatu * Use `create(UpdateFeatureFlagRequestSchema)` to create a new message. */ export const UpdateFeatureFlagRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 347); + messageDesc(file_wg_cosmo_platform_v1_platform, 350); /** * @generated from message wg.cosmo.platform.v1.UpdateFeatureFlagResponse @@ -11159,7 +11276,7 @@ export type UpdateFeatureFlagResponse = Message<"wg.cosmo.platform.v1.UpdateFeat * Use `create(UpdateFeatureFlagResponseSchema)` to create a new message. */ export const UpdateFeatureFlagResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 348); + messageDesc(file_wg_cosmo_platform_v1_platform, 351); /** * @generated from message wg.cosmo.platform.v1.EnableFeatureFlagRequest @@ -11191,7 +11308,7 @@ export type EnableFeatureFlagRequest = Message<"wg.cosmo.platform.v1.EnableFeatu * Use `create(EnableFeatureFlagRequestSchema)` to create a new message. */ export const EnableFeatureFlagRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 349); + messageDesc(file_wg_cosmo_platform_v1_platform, 352); /** * @generated from message wg.cosmo.platform.v1.EnableFeatureFlagResponse @@ -11228,7 +11345,7 @@ export type EnableFeatureFlagResponse = Message<"wg.cosmo.platform.v1.EnableFeat * Use `create(EnableFeatureFlagResponseSchema)` to create a new message. */ export const EnableFeatureFlagResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 350); + messageDesc(file_wg_cosmo_platform_v1_platform, 353); /** * @generated from message wg.cosmo.platform.v1.DeleteFeatureFlagRequest @@ -11255,7 +11372,7 @@ export type DeleteFeatureFlagRequest = Message<"wg.cosmo.platform.v1.DeleteFeatu * Use `create(DeleteFeatureFlagRequestSchema)` to create a new message. */ export const DeleteFeatureFlagRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 351); + messageDesc(file_wg_cosmo_platform_v1_platform, 354); /** * @generated from message wg.cosmo.platform.v1.DeleteFeatureFlagResponse @@ -11287,7 +11404,7 @@ export type DeleteFeatureFlagResponse = Message<"wg.cosmo.platform.v1.DeleteFeat * Use `create(DeleteFeatureFlagResponseSchema)` to create a new message. */ export const DeleteFeatureFlagResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 352); + messageDesc(file_wg_cosmo_platform_v1_platform, 355); /** * @generated from message wg.cosmo.platform.v1.FeatureFlag @@ -11339,7 +11456,7 @@ export type FeatureFlag = Message<"wg.cosmo.platform.v1.FeatureFlag"> & { * Use `create(FeatureFlagSchema)` to create a new message. */ export const FeatureFlagSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 353); + messageDesc(file_wg_cosmo_platform_v1_platform, 356); /** * @generated from message wg.cosmo.platform.v1.GetFeatureFlagsRequest @@ -11371,7 +11488,7 @@ export type GetFeatureFlagsRequest = Message<"wg.cosmo.platform.v1.GetFeatureFla * Use `create(GetFeatureFlagsRequestSchema)` to create a new message. */ export const GetFeatureFlagsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 354); + messageDesc(file_wg_cosmo_platform_v1_platform, 357); /** * @generated from message wg.cosmo.platform.v1.GetFeatureFlagsResponse @@ -11398,7 +11515,7 @@ export type GetFeatureFlagsResponse = Message<"wg.cosmo.platform.v1.GetFeatureFl * Use `create(GetFeatureFlagsResponseSchema)` to create a new message. */ export const GetFeatureFlagsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 355); + messageDesc(file_wg_cosmo_platform_v1_platform, 358); /** * @generated from message wg.cosmo.platform.v1.GetFeatureFlagByNameRequest @@ -11420,7 +11537,7 @@ export type GetFeatureFlagByNameRequest = Message<"wg.cosmo.platform.v1.GetFeatu * Use `create(GetFeatureFlagByNameRequestSchema)` to create a new message. */ export const GetFeatureFlagByNameRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 356); + messageDesc(file_wg_cosmo_platform_v1_platform, 359); /** * @generated from message wg.cosmo.platform.v1.GetFeatureFlagByNameResponse @@ -11452,7 +11569,7 @@ export type GetFeatureFlagByNameResponse = Message<"wg.cosmo.platform.v1.GetFeat * Use `create(GetFeatureFlagByNameResponseSchema)` to create a new message. */ export const GetFeatureFlagByNameResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 357); + messageDesc(file_wg_cosmo_platform_v1_platform, 360); /** * @generated from message wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.FfFederatedGraph @@ -11474,7 +11591,7 @@ export type GetFeatureFlagByNameResponse_FfFederatedGraph = Message<"wg.cosmo.pl * Use `create(GetFeatureFlagByNameResponse_FfFederatedGraphSchema)` to create a new message. */ export const GetFeatureFlagByNameResponse_FfFederatedGraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 357, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 360, 0); /** * @generated from message wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagRequest @@ -11496,7 +11613,7 @@ export type GetFeatureSubgraphsByFeatureFlagRequest = Message<"wg.cosmo.platform * Use `create(GetFeatureSubgraphsByFeatureFlagRequestSchema)` to create a new message. */ export const GetFeatureSubgraphsByFeatureFlagRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 358); + messageDesc(file_wg_cosmo_platform_v1_platform, 361); /** * @generated from message wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagResponse @@ -11518,7 +11635,7 @@ export type GetFeatureSubgraphsByFeatureFlagResponse = Message<"wg.cosmo.platfor * Use `create(GetFeatureSubgraphsByFeatureFlagResponseSchema)` to create a new message. */ export const GetFeatureSubgraphsByFeatureFlagResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 359); + messageDesc(file_wg_cosmo_platform_v1_platform, 362); /** * @generated from message wg.cosmo.platform.v1.GetFeatureSubgraphsRequest @@ -11550,7 +11667,7 @@ export type GetFeatureSubgraphsRequest = Message<"wg.cosmo.platform.v1.GetFeatur * Use `create(GetFeatureSubgraphsRequestSchema)` to create a new message. */ export const GetFeatureSubgraphsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 360); + messageDesc(file_wg_cosmo_platform_v1_platform, 363); /** * @generated from message wg.cosmo.platform.v1.GetFeatureSubgraphsResponse @@ -11577,7 +11694,7 @@ export type GetFeatureSubgraphsResponse = Message<"wg.cosmo.platform.v1.GetFeatu * Use `create(GetFeatureSubgraphsResponseSchema)` to create a new message. */ export const GetFeatureSubgraphsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 361); + messageDesc(file_wg_cosmo_platform_v1_platform, 364); /** * @generated from message wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphRequest @@ -11614,7 +11731,7 @@ export type GetFeatureFlagsByFederatedGraphRequest = Message<"wg.cosmo.platform. * Use `create(GetFeatureFlagsByFederatedGraphRequestSchema)` to create a new message. */ export const GetFeatureFlagsByFederatedGraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 362); + messageDesc(file_wg_cosmo_platform_v1_platform, 365); /** * @generated from message wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphResponse @@ -11641,7 +11758,7 @@ export type GetFeatureFlagsByFederatedGraphResponse = Message<"wg.cosmo.platform * Use `create(GetFeatureFlagsByFederatedGraphResponseSchema)` to create a new message. */ export const GetFeatureFlagsByFederatedGraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 363); + messageDesc(file_wg_cosmo_platform_v1_platform, 366); /** * @generated from message wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphRequest @@ -11663,7 +11780,7 @@ export type GetFeatureFlagsInLatestCompositionByFederatedGraphRequest = Message< * Use `create(GetFeatureFlagsInLatestCompositionByFederatedGraphRequestSchema)` to create a new message. */ export const GetFeatureFlagsInLatestCompositionByFederatedGraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 364); + messageDesc(file_wg_cosmo_platform_v1_platform, 367); /** * @generated from message wg.cosmo.platform.v1.GetFeatureFlagsInLatestCompositionByFederatedGraphResponse @@ -11687,7 +11804,7 @@ export type GetFeatureFlagsInLatestCompositionByFederatedGraphResponse = Message * Use `create(GetFeatureFlagsInLatestCompositionByFederatedGraphResponseSchema)` to create a new message. */ export const GetFeatureFlagsInLatestCompositionByFederatedGraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 365); + messageDesc(file_wg_cosmo_platform_v1_platform, 368); /** * @generated from message wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphRequest @@ -11724,7 +11841,7 @@ export type GetFeatureSubgraphsByFederatedGraphRequest = Message<"wg.cosmo.platf * Use `create(GetFeatureSubgraphsByFederatedGraphRequestSchema)` to create a new message. */ export const GetFeatureSubgraphsByFederatedGraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 366); + messageDesc(file_wg_cosmo_platform_v1_platform, 369); /** * @generated from message wg.cosmo.platform.v1.GetFeatureSubgraphsByFederatedGraphResponse @@ -11753,7 +11870,7 @@ export type GetFeatureSubgraphsByFederatedGraphResponse = Message<"wg.cosmo.plat * Use `create(GetFeatureSubgraphsByFederatedGraphResponseSchema)` to create a new message. */ export const GetFeatureSubgraphsByFederatedGraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 367); + messageDesc(file_wg_cosmo_platform_v1_platform, 370); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookHistoryRequest @@ -11780,7 +11897,7 @@ export type GetOrganizationWebhookHistoryRequest = Message<"wg.cosmo.platform.v1 * Use `create(GetOrganizationWebhookHistoryRequestSchema)` to create a new message. */ export const GetOrganizationWebhookHistoryRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 368); + messageDesc(file_wg_cosmo_platform_v1_platform, 371); /** * @generated from message wg.cosmo.platform.v1.WebhookDelivery @@ -11872,7 +11989,7 @@ export type WebhookDelivery = Message<"wg.cosmo.platform.v1.WebhookDelivery"> & * Use `create(WebhookDeliverySchema)` to create a new message. */ export const WebhookDeliverySchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 369); + messageDesc(file_wg_cosmo_platform_v1_platform, 372); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookHistoryResponse @@ -11899,7 +12016,7 @@ export type GetOrganizationWebhookHistoryResponse = Message<"wg.cosmo.platform.v * Use `create(GetOrganizationWebhookHistoryResponseSchema)` to create a new message. */ export const GetOrganizationWebhookHistoryResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 370); + messageDesc(file_wg_cosmo_platform_v1_platform, 373); /** * @generated from message wg.cosmo.platform.v1.RedeliverWebhookRequest @@ -11916,7 +12033,7 @@ export type RedeliverWebhookRequest = Message<"wg.cosmo.platform.v1.RedeliverWeb * Use `create(RedeliverWebhookRequestSchema)` to create a new message. */ export const RedeliverWebhookRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 371); + messageDesc(file_wg_cosmo_platform_v1_platform, 374); /** * @generated from message wg.cosmo.platform.v1.RedeliverWebhookResponse @@ -11933,7 +12050,7 @@ export type RedeliverWebhookResponse = Message<"wg.cosmo.platform.v1.RedeliverWe * Use `create(RedeliverWebhookResponseSchema)` to create a new message. */ export const RedeliverWebhookResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 372); + messageDesc(file_wg_cosmo_platform_v1_platform, 375); /** * @generated from message wg.cosmo.platform.v1.GetWebhookDeliveryDetailsRequest @@ -11950,7 +12067,7 @@ export type GetWebhookDeliveryDetailsRequest = Message<"wg.cosmo.platform.v1.Get * Use `create(GetWebhookDeliveryDetailsRequestSchema)` to create a new message. */ export const GetWebhookDeliveryDetailsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 373); + messageDesc(file_wg_cosmo_platform_v1_platform, 376); /** * @generated from message wg.cosmo.platform.v1.GetWebhookDeliveryDetailsResponse @@ -11972,7 +12089,7 @@ export type GetWebhookDeliveryDetailsResponse = Message<"wg.cosmo.platform.v1.Ge * Use `create(GetWebhookDeliveryDetailsResponseSchema)` to create a new message. */ export const GetWebhookDeliveryDetailsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 374); + messageDesc(file_wg_cosmo_platform_v1_platform, 377); /** * @generated from message wg.cosmo.platform.v1.CreatePlaygroundScriptRequest @@ -11999,7 +12116,7 @@ export type CreatePlaygroundScriptRequest = Message<"wg.cosmo.platform.v1.Create * Use `create(CreatePlaygroundScriptRequestSchema)` to create a new message. */ export const CreatePlaygroundScriptRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 375); + messageDesc(file_wg_cosmo_platform_v1_platform, 378); /** * @generated from message wg.cosmo.platform.v1.CreatePlaygroundScriptResponse @@ -12016,7 +12133,7 @@ export type CreatePlaygroundScriptResponse = Message<"wg.cosmo.platform.v1.Creat * Use `create(CreatePlaygroundScriptResponseSchema)` to create a new message. */ export const CreatePlaygroundScriptResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 376); + messageDesc(file_wg_cosmo_platform_v1_platform, 379); /** * @generated from message wg.cosmo.platform.v1.DeletePlaygroundScriptRequest @@ -12033,7 +12150,7 @@ export type DeletePlaygroundScriptRequest = Message<"wg.cosmo.platform.v1.Delete * Use `create(DeletePlaygroundScriptRequestSchema)` to create a new message. */ export const DeletePlaygroundScriptRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 377); + messageDesc(file_wg_cosmo_platform_v1_platform, 380); /** * @generated from message wg.cosmo.platform.v1.DeletePlaygroundScriptResponse @@ -12050,7 +12167,7 @@ export type DeletePlaygroundScriptResponse = Message<"wg.cosmo.platform.v1.Delet * Use `create(DeletePlaygroundScriptResponseSchema)` to create a new message. */ export const DeletePlaygroundScriptResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 378); + messageDesc(file_wg_cosmo_platform_v1_platform, 381); /** * @generated from message wg.cosmo.platform.v1.UpdatePlaygroundScriptRequest @@ -12077,7 +12194,7 @@ export type UpdatePlaygroundScriptRequest = Message<"wg.cosmo.platform.v1.Update * Use `create(UpdatePlaygroundScriptRequestSchema)` to create a new message. */ export const UpdatePlaygroundScriptRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 379); + messageDesc(file_wg_cosmo_platform_v1_platform, 382); /** * @generated from message wg.cosmo.platform.v1.UpdatePlaygroundScriptResponse @@ -12094,7 +12211,7 @@ export type UpdatePlaygroundScriptResponse = Message<"wg.cosmo.platform.v1.Updat * Use `create(UpdatePlaygroundScriptResponseSchema)` to create a new message. */ export const UpdatePlaygroundScriptResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 380); + messageDesc(file_wg_cosmo_platform_v1_platform, 383); /** * @generated from message wg.cosmo.platform.v1.GetPlaygroundScriptsRequest @@ -12111,7 +12228,7 @@ export type GetPlaygroundScriptsRequest = Message<"wg.cosmo.platform.v1.GetPlayg * Use `create(GetPlaygroundScriptsRequestSchema)` to create a new message. */ export const GetPlaygroundScriptsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 381); + messageDesc(file_wg_cosmo_platform_v1_platform, 384); /** * @generated from message wg.cosmo.platform.v1.PlaygroundScript @@ -12143,7 +12260,7 @@ export type PlaygroundScript = Message<"wg.cosmo.platform.v1.PlaygroundScript"> * Use `create(PlaygroundScriptSchema)` to create a new message. */ export const PlaygroundScriptSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 382); + messageDesc(file_wg_cosmo_platform_v1_platform, 385); /** * @generated from message wg.cosmo.platform.v1.GetPlaygroundScriptsResponse @@ -12165,7 +12282,7 @@ export type GetPlaygroundScriptsResponse = Message<"wg.cosmo.platform.v1.GetPlay * Use `create(GetPlaygroundScriptsResponseSchema)` to create a new message. */ export const GetPlaygroundScriptsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 383); + messageDesc(file_wg_cosmo_platform_v1_platform, 386); /** * @generated from message wg.cosmo.platform.v1.GetFederatedGraphByIdRequest @@ -12187,7 +12304,7 @@ export type GetFederatedGraphByIdRequest = Message<"wg.cosmo.platform.v1.GetFede * Use `create(GetFederatedGraphByIdRequestSchema)` to create a new message. */ export const GetFederatedGraphByIdRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 384); + messageDesc(file_wg_cosmo_platform_v1_platform, 387); /** * @generated from message wg.cosmo.platform.v1.GetFederatedGraphByIdResponse @@ -12232,7 +12349,7 @@ export type GetFederatedGraphByIdResponse = Message<"wg.cosmo.platform.v1.GetFed * Use `create(GetFederatedGraphByIdResponseSchema)` to create a new message. */ export const GetFederatedGraphByIdResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 385); + messageDesc(file_wg_cosmo_platform_v1_platform, 388); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphByIdRequest @@ -12249,7 +12366,7 @@ export type GetSubgraphByIdRequest = Message<"wg.cosmo.platform.v1.GetSubgraphBy * Use `create(GetSubgraphByIdRequestSchema)` to create a new message. */ export const GetSubgraphByIdRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 386); + messageDesc(file_wg_cosmo_platform_v1_platform, 389); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphByIdResponse @@ -12276,7 +12393,7 @@ export type GetSubgraphByIdResponse = Message<"wg.cosmo.platform.v1.GetSubgraphB * Use `create(GetSubgraphByIdResponseSchema)` to create a new message. */ export const GetSubgraphByIdResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 387); + messageDesc(file_wg_cosmo_platform_v1_platform, 390); /** * @generated from message wg.cosmo.platform.v1.GetNamespaceRequest @@ -12298,7 +12415,7 @@ export type GetNamespaceRequest = Message<"wg.cosmo.platform.v1.GetNamespaceRequ * Use `create(GetNamespaceRequestSchema)` to create a new message. */ export const GetNamespaceRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 388); + messageDesc(file_wg_cosmo_platform_v1_platform, 391); /** * @generated from message wg.cosmo.platform.v1.GetNamespaceResponse @@ -12320,7 +12437,7 @@ export type GetNamespaceResponse = Message<"wg.cosmo.platform.v1.GetNamespaceRes * Use `create(GetNamespaceResponseSchema)` to create a new message. */ export const GetNamespaceResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 389); + messageDesc(file_wg_cosmo_platform_v1_platform, 392); /** * @generated from message wg.cosmo.platform.v1.WorkspaceNamespace @@ -12352,7 +12469,7 @@ export type WorkspaceNamespace = Message<"wg.cosmo.platform.v1.WorkspaceNamespac * Use `create(WorkspaceNamespaceSchema)` to create a new message. */ export const WorkspaceNamespaceSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 390); + messageDesc(file_wg_cosmo_platform_v1_platform, 393); /** * @generated from message wg.cosmo.platform.v1.WorkspaceFederatedGraph @@ -12389,7 +12506,7 @@ export type WorkspaceFederatedGraph = Message<"wg.cosmo.platform.v1.WorkspaceFed * Use `create(WorkspaceFederatedGraphSchema)` to create a new message. */ export const WorkspaceFederatedGraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 391); + messageDesc(file_wg_cosmo_platform_v1_platform, 394); /** * @generated from message wg.cosmo.platform.v1.WorkspaceSubgraph @@ -12426,7 +12543,7 @@ export type WorkspaceSubgraph = Message<"wg.cosmo.platform.v1.WorkspaceSubgraph" * Use `create(WorkspaceSubgraphSchema)` to create a new message. */ export const WorkspaceSubgraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 392); + messageDesc(file_wg_cosmo_platform_v1_platform, 395); /** * @generated from message wg.cosmo.platform.v1.GetWorkspaceRequest @@ -12439,7 +12556,7 @@ export type GetWorkspaceRequest = Message<"wg.cosmo.platform.v1.GetWorkspaceRequ * Use `create(GetWorkspaceRequestSchema)` to create a new message. */ export const GetWorkspaceRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 393); + messageDesc(file_wg_cosmo_platform_v1_platform, 396); /** * @generated from message wg.cosmo.platform.v1.GetWorkspaceResponse @@ -12461,7 +12578,7 @@ export type GetWorkspaceResponse = Message<"wg.cosmo.platform.v1.GetWorkspaceRes * Use `create(GetWorkspaceResponseSchema)` to create a new message. */ export const GetWorkspaceResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 394); + messageDesc(file_wg_cosmo_platform_v1_platform, 397); /** * @generated from message wg.cosmo.platform.v1.PushCacheWarmerOperationRequest @@ -12498,7 +12615,7 @@ export type PushCacheWarmerOperationRequest = Message<"wg.cosmo.platform.v1.Push * Use `create(PushCacheWarmerOperationRequestSchema)` to create a new message. */ export const PushCacheWarmerOperationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 395); + messageDesc(file_wg_cosmo_platform_v1_platform, 398); /** * @generated from message wg.cosmo.platform.v1.PushCacheWarmerOperationResponse @@ -12515,7 +12632,7 @@ export type PushCacheWarmerOperationResponse = Message<"wg.cosmo.platform.v1.Pus * Use `create(PushCacheWarmerOperationResponseSchema)` to create a new message. */ export const PushCacheWarmerOperationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 396); + messageDesc(file_wg_cosmo_platform_v1_platform, 399); /** * @generated from message wg.cosmo.platform.v1.GetCacheWarmerOperationsRequest @@ -12547,7 +12664,7 @@ export type GetCacheWarmerOperationsRequest = Message<"wg.cosmo.platform.v1.GetC * Use `create(GetCacheWarmerOperationsRequestSchema)` to create a new message. */ export const GetCacheWarmerOperationsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 397); + messageDesc(file_wg_cosmo_platform_v1_platform, 400); /** * @generated from message wg.cosmo.platform.v1.CacheWarmerOperation @@ -12614,7 +12731,7 @@ export type CacheWarmerOperation = Message<"wg.cosmo.platform.v1.CacheWarmerOper * Use `create(CacheWarmerOperationSchema)` to create a new message. */ export const CacheWarmerOperationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 398); + messageDesc(file_wg_cosmo_platform_v1_platform, 401); /** * @generated from message wg.cosmo.platform.v1.GetCacheWarmerOperationsResponse @@ -12646,7 +12763,7 @@ export type GetCacheWarmerOperationsResponse = Message<"wg.cosmo.platform.v1.Get * Use `create(GetCacheWarmerOperationsResponseSchema)` to create a new message. */ export const GetCacheWarmerOperationsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 399); + messageDesc(file_wg_cosmo_platform_v1_platform, 402); /** * @generated from message wg.cosmo.platform.v1.ComputeCacheWarmerOperationsRequest @@ -12668,7 +12785,7 @@ export type ComputeCacheWarmerOperationsRequest = Message<"wg.cosmo.platform.v1. * Use `create(ComputeCacheWarmerOperationsRequestSchema)` to create a new message. */ export const ComputeCacheWarmerOperationsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 400); + messageDesc(file_wg_cosmo_platform_v1_platform, 403); /** * @generated from message wg.cosmo.platform.v1.ComputeCacheWarmerOperationsResponse @@ -12685,7 +12802,7 @@ export type ComputeCacheWarmerOperationsResponse = Message<"wg.cosmo.platform.v1 * Use `create(ComputeCacheWarmerOperationsResponseSchema)` to create a new message. */ export const ComputeCacheWarmerOperationsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 401); + messageDesc(file_wg_cosmo_platform_v1_platform, 404); /** * @generated from message wg.cosmo.platform.v1.ConfigureCacheWarmerRequest @@ -12712,7 +12829,7 @@ export type ConfigureCacheWarmerRequest = Message<"wg.cosmo.platform.v1.Configur * Use `create(ConfigureCacheWarmerRequestSchema)` to create a new message. */ export const ConfigureCacheWarmerRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 402); + messageDesc(file_wg_cosmo_platform_v1_platform, 405); /** * @generated from message wg.cosmo.platform.v1.ConfigureCacheWarmerResponse @@ -12729,7 +12846,7 @@ export type ConfigureCacheWarmerResponse = Message<"wg.cosmo.platform.v1.Configu * Use `create(ConfigureCacheWarmerResponseSchema)` to create a new message. */ export const ConfigureCacheWarmerResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 403); + messageDesc(file_wg_cosmo_platform_v1_platform, 406); /** * @generated from message wg.cosmo.platform.v1.GetCacheWarmerConfigRequest @@ -12746,7 +12863,7 @@ export type GetCacheWarmerConfigRequest = Message<"wg.cosmo.platform.v1.GetCache * Use `create(GetCacheWarmerConfigRequestSchema)` to create a new message. */ export const GetCacheWarmerConfigRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 404); + messageDesc(file_wg_cosmo_platform_v1_platform, 407); /** * @generated from message wg.cosmo.platform.v1.GetCacheWarmerConfigResponse @@ -12773,7 +12890,7 @@ export type GetCacheWarmerConfigResponse = Message<"wg.cosmo.platform.v1.GetCach * Use `create(GetCacheWarmerConfigResponseSchema)` to create a new message. */ export const GetCacheWarmerConfigResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 405); + messageDesc(file_wg_cosmo_platform_v1_platform, 408); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigRequest @@ -12790,7 +12907,7 @@ export type GetSubgraphCheckExtensionsConfigRequest = Message<"wg.cosmo.platform * Use `create(GetSubgraphCheckExtensionsConfigRequestSchema)` to create a new message. */ export const GetSubgraphCheckExtensionsConfigRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 406); + messageDesc(file_wg_cosmo_platform_v1_platform, 409); /** * @generated from message wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigResponse @@ -12857,7 +12974,7 @@ export type GetSubgraphCheckExtensionsConfigResponse = Message<"wg.cosmo.platfor * Use `create(GetSubgraphCheckExtensionsConfigResponseSchema)` to create a new message. */ export const GetSubgraphCheckExtensionsConfigResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 407); + messageDesc(file_wg_cosmo_platform_v1_platform, 410); /** * @generated from message wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsRequest @@ -12914,7 +13031,7 @@ export type ConfigureSubgraphCheckExtensionsRequest = Message<"wg.cosmo.platform * Use `create(ConfigureSubgraphCheckExtensionsRequestSchema)` to create a new message. */ export const ConfigureSubgraphCheckExtensionsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 408); + messageDesc(file_wg_cosmo_platform_v1_platform, 411); /** * @generated from message wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsResponse @@ -12931,7 +13048,7 @@ export type ConfigureSubgraphCheckExtensionsResponse = Message<"wg.cosmo.platfor * Use `create(ConfigureSubgraphCheckExtensionsResponseSchema)` to create a new message. */ export const ConfigureSubgraphCheckExtensionsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 409); + messageDesc(file_wg_cosmo_platform_v1_platform, 412); /** * @generated from message wg.cosmo.platform.v1.DeleteCacheWarmerOperationRequest @@ -12958,7 +13075,7 @@ export type DeleteCacheWarmerOperationRequest = Message<"wg.cosmo.platform.v1.De * Use `create(DeleteCacheWarmerOperationRequestSchema)` to create a new message. */ export const DeleteCacheWarmerOperationRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 410); + messageDesc(file_wg_cosmo_platform_v1_platform, 413); /** * @generated from message wg.cosmo.platform.v1.DeleteCacheWarmerOperationResponse @@ -12975,7 +13092,7 @@ export type DeleteCacheWarmerOperationResponse = Message<"wg.cosmo.platform.v1.D * Use `create(DeleteCacheWarmerOperationResponseSchema)` to create a new message. */ export const DeleteCacheWarmerOperationResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 411); + messageDesc(file_wg_cosmo_platform_v1_platform, 414); /** * @generated from message wg.cosmo.platform.v1.ListRouterCompatibilityVersionsRequest @@ -12988,7 +13105,7 @@ export type ListRouterCompatibilityVersionsRequest = Message<"wg.cosmo.platform. * Use `create(ListRouterCompatibilityVersionsRequestSchema)` to create a new message. */ export const ListRouterCompatibilityVersionsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 412); + messageDesc(file_wg_cosmo_platform_v1_platform, 415); /** * @generated from message wg.cosmo.platform.v1.ListRouterCompatibilityVersionsResponse @@ -13010,7 +13127,7 @@ export type ListRouterCompatibilityVersionsResponse = Message<"wg.cosmo.platform * Use `create(ListRouterCompatibilityVersionsResponseSchema)` to create a new message. */ export const ListRouterCompatibilityVersionsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 413); + messageDesc(file_wg_cosmo_platform_v1_platform, 416); /** * @generated from message wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionRequest @@ -13042,7 +13159,7 @@ export type SetGraphRouterCompatibilityVersionRequest = Message<"wg.cosmo.platfo * Use `create(SetGraphRouterCompatibilityVersionRequestSchema)` to create a new message. */ export const SetGraphRouterCompatibilityVersionRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 414); + messageDesc(file_wg_cosmo_platform_v1_platform, 417); /** * @generated from message wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse @@ -13084,7 +13201,7 @@ export type SetGraphRouterCompatibilityVersionResponse = Message<"wg.cosmo.platf * Use `create(SetGraphRouterCompatibilityVersionResponseSchema)` to create a new message. */ export const SetGraphRouterCompatibilityVersionResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 415); + messageDesc(file_wg_cosmo_platform_v1_platform, 418); /** * @generated from message wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphRequest @@ -13111,7 +13228,7 @@ export type GetProposedSchemaOfCheckedSubgraphRequest = Message<"wg.cosmo.platfo * Use `create(GetProposedSchemaOfCheckedSubgraphRequestSchema)` to create a new message. */ export const GetProposedSchemaOfCheckedSubgraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 416); + messageDesc(file_wg_cosmo_platform_v1_platform, 419); /** * @generated from message wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphResponse @@ -13133,7 +13250,7 @@ export type GetProposedSchemaOfCheckedSubgraphResponse = Message<"wg.cosmo.platf * Use `create(GetProposedSchemaOfCheckedSubgraphResponseSchema)` to create a new message. */ export const GetProposedSchemaOfCheckedSubgraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 417); + messageDesc(file_wg_cosmo_platform_v1_platform, 420); /** * @generated from message wg.cosmo.platform.v1.Proposal @@ -13200,7 +13317,7 @@ export type Proposal = Message<"wg.cosmo.platform.v1.Proposal"> & { * Use `create(ProposalSchema)` to create a new message. */ export const ProposalSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 418); + messageDesc(file_wg_cosmo_platform_v1_platform, 421); /** * @generated from message wg.cosmo.platform.v1.ProposalSubgraph @@ -13237,7 +13354,7 @@ export type ProposalSubgraph = Message<"wg.cosmo.platform.v1.ProposalSubgraph"> * Use `create(ProposalSubgraphSchema)` to create a new message. */ export const ProposalSubgraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 419); + messageDesc(file_wg_cosmo_platform_v1_platform, 422); /** * @generated from message wg.cosmo.platform.v1.CreateProposalRequest @@ -13279,7 +13396,7 @@ export type CreateProposalRequest = Message<"wg.cosmo.platform.v1.CreateProposal * Use `create(CreateProposalRequestSchema)` to create a new message. */ export const CreateProposalRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 420); + messageDesc(file_wg_cosmo_platform_v1_platform, 423); /** * @generated from message wg.cosmo.platform.v1.CreateProposalResponse @@ -13400,7 +13517,7 @@ export type CreateProposalResponse = Message<"wg.cosmo.platform.v1.CreateProposa * Use `create(CreateProposalResponseSchema)` to create a new message. */ export const CreateProposalResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 421); + messageDesc(file_wg_cosmo_platform_v1_platform, 424); /** * @generated from message wg.cosmo.platform.v1.GetProposalRequest @@ -13417,7 +13534,7 @@ export type GetProposalRequest = Message<"wg.cosmo.platform.v1.GetProposalReques * Use `create(GetProposalRequestSchema)` to create a new message. */ export const GetProposalRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 422); + messageDesc(file_wg_cosmo_platform_v1_platform, 425); /** * @generated from message wg.cosmo.platform.v1.GetProposalResponse @@ -13444,7 +13561,7 @@ export type GetProposalResponse = Message<"wg.cosmo.platform.v1.GetProposalRespo * Use `create(GetProposalResponseSchema)` to create a new message. */ export const GetProposalResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 423); + messageDesc(file_wg_cosmo_platform_v1_platform, 426); /** * @generated from message wg.cosmo.platform.v1.GetProposalResponse.CurrentSubgraph @@ -13466,7 +13583,7 @@ export type GetProposalResponse_CurrentSubgraph = Message<"wg.cosmo.platform.v1. * Use `create(GetProposalResponse_CurrentSubgraphSchema)` to create a new message. */ export const GetProposalResponse_CurrentSubgraphSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 423, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 426, 0); /** * @generated from message wg.cosmo.platform.v1.GetProposalsByFederatedGraphRequest @@ -13508,7 +13625,7 @@ export type GetProposalsByFederatedGraphRequest = Message<"wg.cosmo.platform.v1. * Use `create(GetProposalsByFederatedGraphRequestSchema)` to create a new message. */ export const GetProposalsByFederatedGraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 424); + messageDesc(file_wg_cosmo_platform_v1_platform, 427); /** * @generated from message wg.cosmo.platform.v1.GetProposalsByFederatedGraphResponse @@ -13540,7 +13657,7 @@ export type GetProposalsByFederatedGraphResponse = Message<"wg.cosmo.platform.v1 * Use `create(GetProposalsByFederatedGraphResponseSchema)` to create a new message. */ export const GetProposalsByFederatedGraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 425); + messageDesc(file_wg_cosmo_platform_v1_platform, 428); /** * @generated from message wg.cosmo.platform.v1.GetProposalChecksRequest @@ -13577,7 +13694,7 @@ export type GetProposalChecksRequest = Message<"wg.cosmo.platform.v1.GetProposal * Use `create(GetProposalChecksRequestSchema)` to create a new message. */ export const GetProposalChecksRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 426); + messageDesc(file_wg_cosmo_platform_v1_platform, 429); /** * @generated from message wg.cosmo.platform.v1.GetProposalChecksResponse @@ -13604,7 +13721,7 @@ export type GetProposalChecksResponse = Message<"wg.cosmo.platform.v1.GetProposa * Use `create(GetProposalChecksResponseSchema)` to create a new message. */ export const GetProposalChecksResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 427); + messageDesc(file_wg_cosmo_platform_v1_platform, 430); /** * @generated from message wg.cosmo.platform.v1.UpdateProposalRequest @@ -13648,7 +13765,7 @@ export type UpdateProposalRequest = Message<"wg.cosmo.platform.v1.UpdateProposal * Use `create(UpdateProposalRequestSchema)` to create a new message. */ export const UpdateProposalRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 428); + messageDesc(file_wg_cosmo_platform_v1_platform, 431); /** * @generated from message wg.cosmo.platform.v1.UpdateProposalRequest.UpdateProposalSubgraphs @@ -13665,7 +13782,7 @@ export type UpdateProposalRequest_UpdateProposalSubgraphs = Message<"wg.cosmo.pl * Use `create(UpdateProposalRequest_UpdateProposalSubgraphsSchema)` to create a new message. */ export const UpdateProposalRequest_UpdateProposalSubgraphsSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 428, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 431, 0); /** * @generated from message wg.cosmo.platform.v1.UpdateProposalResponse @@ -13771,7 +13888,7 @@ export type UpdateProposalResponse = Message<"wg.cosmo.platform.v1.UpdateProposa * Use `create(UpdateProposalResponseSchema)` to create a new message. */ export const UpdateProposalResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 429); + messageDesc(file_wg_cosmo_platform_v1_platform, 432); /** * @generated from message wg.cosmo.platform.v1.EnableProposalsForNamespaceRequest @@ -13793,7 +13910,7 @@ export type EnableProposalsForNamespaceRequest = Message<"wg.cosmo.platform.v1.E * Use `create(EnableProposalsForNamespaceRequestSchema)` to create a new message. */ export const EnableProposalsForNamespaceRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 430); + messageDesc(file_wg_cosmo_platform_v1_platform, 433); /** * @generated from message wg.cosmo.platform.v1.EnableProposalsForNamespaceResponse @@ -13810,7 +13927,7 @@ export type EnableProposalsForNamespaceResponse = Message<"wg.cosmo.platform.v1. * Use `create(EnableProposalsForNamespaceResponseSchema)` to create a new message. */ export const EnableProposalsForNamespaceResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 431); + messageDesc(file_wg_cosmo_platform_v1_platform, 434); /** * @generated from message wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigRequest @@ -13837,7 +13954,7 @@ export type ConfigureNamespaceProposalConfigRequest = Message<"wg.cosmo.platform * Use `create(ConfigureNamespaceProposalConfigRequestSchema)` to create a new message. */ export const ConfigureNamespaceProposalConfigRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 432); + messageDesc(file_wg_cosmo_platform_v1_platform, 435); /** * @generated from message wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigResponse @@ -13854,7 +13971,7 @@ export type ConfigureNamespaceProposalConfigResponse = Message<"wg.cosmo.platfor * Use `create(ConfigureNamespaceProposalConfigResponseSchema)` to create a new message. */ export const ConfigureNamespaceProposalConfigResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 433); + messageDesc(file_wg_cosmo_platform_v1_platform, 436); /** * @generated from message wg.cosmo.platform.v1.GetNamespaceProposalConfigRequest @@ -13871,7 +13988,7 @@ export type GetNamespaceProposalConfigRequest = Message<"wg.cosmo.platform.v1.Ge * Use `create(GetNamespaceProposalConfigRequestSchema)` to create a new message. */ export const GetNamespaceProposalConfigRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 434); + messageDesc(file_wg_cosmo_platform_v1_platform, 437); /** * @generated from message wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse @@ -13903,7 +14020,7 @@ export type GetNamespaceProposalConfigResponse = Message<"wg.cosmo.platform.v1.G * Use `create(GetNamespaceProposalConfigResponseSchema)` to create a new message. */ export const GetNamespaceProposalConfigResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 435); + messageDesc(file_wg_cosmo_platform_v1_platform, 438); /** * @generated from message wg.cosmo.platform.v1.NamespaceLoginMethodMapping @@ -13940,7 +14057,7 @@ export type NamespaceLoginMethodMapping = Message<"wg.cosmo.platform.v1.Namespac * Use `create(NamespaceLoginMethodMappingSchema)` to create a new message. */ export const NamespaceLoginMethodMappingSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 436); + messageDesc(file_wg_cosmo_platform_v1_platform, 439); /** * @generated from message wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsRequest @@ -13957,7 +14074,7 @@ export type UpdateNamespaceLoginMethodsRequest = Message<"wg.cosmo.platform.v1.U * Use `create(UpdateNamespaceLoginMethodsRequestSchema)` to create a new message. */ export const UpdateNamespaceLoginMethodsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 437); + messageDesc(file_wg_cosmo_platform_v1_platform, 440); /** * @generated from message wg.cosmo.platform.v1.UpdateNamespaceLoginMethodsResponse @@ -13974,7 +14091,7 @@ export type UpdateNamespaceLoginMethodsResponse = Message<"wg.cosmo.platform.v1. * Use `create(UpdateNamespaceLoginMethodsResponseSchema)` to create a new message. */ export const UpdateNamespaceLoginMethodsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 438); + messageDesc(file_wg_cosmo_platform_v1_platform, 441); /** * @generated from message wg.cosmo.platform.v1.ListNamespaceLoginMethodsRequest @@ -13987,7 +14104,7 @@ export type ListNamespaceLoginMethodsRequest = Message<"wg.cosmo.platform.v1.Lis * Use `create(ListNamespaceLoginMethodsRequestSchema)` to create a new message. */ export const ListNamespaceLoginMethodsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 439); + messageDesc(file_wg_cosmo_platform_v1_platform, 442); /** * @generated from message wg.cosmo.platform.v1.ListNamespaceLoginMethodsResponse @@ -14012,7 +14129,7 @@ export type ListNamespaceLoginMethodsResponse = Message<"wg.cosmo.platform.v1.Li * Use `create(ListNamespaceLoginMethodsResponseSchema)` to create a new message. */ export const ListNamespaceLoginMethodsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 440); + messageDesc(file_wg_cosmo_platform_v1_platform, 443); /** * @generated from message wg.cosmo.platform.v1.OrganizationLoginMethods @@ -14051,7 +14168,7 @@ export type OrganizationLoginMethods = Message<"wg.cosmo.platform.v1.Organizatio * Use `create(OrganizationLoginMethodsSchema)` to create a new message. */ export const OrganizationLoginMethodsSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 441); + messageDesc(file_wg_cosmo_platform_v1_platform, 444); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationLoginMethodsRequest @@ -14064,7 +14181,7 @@ export type GetOrganizationLoginMethodsRequest = Message<"wg.cosmo.platform.v1.G * Use `create(GetOrganizationLoginMethodsRequestSchema)` to create a new message. */ export const GetOrganizationLoginMethodsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 442); + messageDesc(file_wg_cosmo_platform_v1_platform, 445); /** * @generated from message wg.cosmo.platform.v1.GetOrganizationLoginMethodsResponse @@ -14086,7 +14203,7 @@ export type GetOrganizationLoginMethodsResponse = Message<"wg.cosmo.platform.v1. * Use `create(GetOrganizationLoginMethodsResponseSchema)` to create a new message. */ export const GetOrganizationLoginMethodsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 443); + messageDesc(file_wg_cosmo_platform_v1_platform, 446); /** * @generated from message wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsRequest @@ -14127,7 +14244,7 @@ export type UpdateOrganizationLoginMethodsRequest = Message<"wg.cosmo.platform.v * Use `create(UpdateOrganizationLoginMethodsRequestSchema)` to create a new message. */ export const UpdateOrganizationLoginMethodsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 444); + messageDesc(file_wg_cosmo_platform_v1_platform, 447); /** * @generated from message wg.cosmo.platform.v1.UpdateOrganizationLoginMethodsResponse @@ -14157,7 +14274,7 @@ export type UpdateOrganizationLoginMethodsResponse = Message<"wg.cosmo.platform. * Use `create(UpdateOrganizationLoginMethodsResponseSchema)` to create a new message. */ export const UpdateOrganizationLoginMethodsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 445); + messageDesc(file_wg_cosmo_platform_v1_platform, 448); /** * @generated from message wg.cosmo.platform.v1.GetOperationsRequest @@ -14257,7 +14374,7 @@ export type GetOperationsRequest = Message<"wg.cosmo.platform.v1.GetOperationsRe * Use `create(GetOperationsRequestSchema)` to create a new message. */ export const GetOperationsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 446); + messageDesc(file_wg_cosmo_platform_v1_platform, 449); /** * @generated from message wg.cosmo.platform.v1.GetOperationsResponse @@ -14284,7 +14401,7 @@ export type GetOperationsResponse = Message<"wg.cosmo.platform.v1.GetOperationsR * Use `create(GetOperationsResponseSchema)` to create a new message. */ export const GetOperationsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 447); + messageDesc(file_wg_cosmo_platform_v1_platform, 450); /** * @generated from message wg.cosmo.platform.v1.GetOperationsResponse.Operation @@ -14344,7 +14461,7 @@ export type GetOperationsResponse_Operation = Message<"wg.cosmo.platform.v1.GetO * Use `create(GetOperationsResponse_OperationSchema)` to create a new message. */ export const GetOperationsResponse_OperationSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 447, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 450, 0); /** * @generated from enum wg.cosmo.platform.v1.GetOperationsResponse.OperationType @@ -14370,7 +14487,7 @@ export enum GetOperationsResponse_OperationType { * Describes the enum wg.cosmo.platform.v1.GetOperationsResponse.OperationType. */ export const GetOperationsResponse_OperationTypeSchema: GenEnum = /*@__PURE__*/ - enumDesc(file_wg_cosmo_platform_v1_platform, 447, 0); + enumDesc(file_wg_cosmo_platform_v1_platform, 450, 0); /** * @generated from message wg.cosmo.platform.v1.GetClientsFromAnalyticsRequest @@ -14392,7 +14509,7 @@ export type GetClientsFromAnalyticsRequest = Message<"wg.cosmo.platform.v1.GetCl * Use `create(GetClientsFromAnalyticsRequestSchema)` to create a new message. */ export const GetClientsFromAnalyticsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 448); + messageDesc(file_wg_cosmo_platform_v1_platform, 451); /** * @generated from message wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse @@ -14414,7 +14531,7 @@ export type GetClientsFromAnalyticsResponse = Message<"wg.cosmo.platform.v1.GetC * Use `create(GetClientsFromAnalyticsResponseSchema)` to create a new message. */ export const GetClientsFromAnalyticsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 449); + messageDesc(file_wg_cosmo_platform_v1_platform, 452); /** * @generated from message wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse.Client @@ -14431,7 +14548,7 @@ export type GetClientsFromAnalyticsResponse_Client = Message<"wg.cosmo.platform. * Use `create(GetClientsFromAnalyticsResponse_ClientSchema)` to create a new message. */ export const GetClientsFromAnalyticsResponse_ClientSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 449, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 452, 0); /** * @generated from message wg.cosmo.platform.v1.GetOperationClientsRequest @@ -14475,7 +14592,7 @@ export type GetOperationClientsRequest = Message<"wg.cosmo.platform.v1.GetOperat * Use `create(GetOperationClientsRequestSchema)` to create a new message. */ export const GetOperationClientsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 450); + messageDesc(file_wg_cosmo_platform_v1_platform, 453); /** * @generated from message wg.cosmo.platform.v1.GetOperationClientsResponse @@ -14497,7 +14614,7 @@ export type GetOperationClientsResponse = Message<"wg.cosmo.platform.v1.GetOpera * Use `create(GetOperationClientsResponseSchema)` to create a new message. */ export const GetOperationClientsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 451); + messageDesc(file_wg_cosmo_platform_v1_platform, 454); /** * @generated from message wg.cosmo.platform.v1.GetOperationClientsResponse.Client @@ -14531,7 +14648,7 @@ export type GetOperationClientsResponse_Client = Message<"wg.cosmo.platform.v1.G * Use `create(GetOperationClientsResponse_ClientSchema)` to create a new message. */ export const GetOperationClientsResponse_ClientSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 451, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 454, 0); /** * @generated from message wg.cosmo.platform.v1.GetOperationDeprecatedFieldsRequest @@ -14575,7 +14692,7 @@ export type GetOperationDeprecatedFieldsRequest = Message<"wg.cosmo.platform.v1. * Use `create(GetOperationDeprecatedFieldsRequestSchema)` to create a new message. */ export const GetOperationDeprecatedFieldsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 452); + messageDesc(file_wg_cosmo_platform_v1_platform, 455); /** * @generated from message wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse @@ -14597,7 +14714,7 @@ export type GetOperationDeprecatedFieldsResponse = Message<"wg.cosmo.platform.v1 * Use `create(GetOperationDeprecatedFieldsResponseSchema)` to create a new message. */ export const GetOperationDeprecatedFieldsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 453); + messageDesc(file_wg_cosmo_platform_v1_platform, 456); /** * @generated from message wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse.DeprecatedField @@ -14629,7 +14746,7 @@ export type GetOperationDeprecatedFieldsResponse_DeprecatedField = Message<"wg.c * Use `create(GetOperationDeprecatedFieldsResponse_DeprecatedFieldSchema)` to create a new message. */ export const GetOperationDeprecatedFieldsResponse_DeprecatedFieldSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 453, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 456, 0); /** * @generated from message wg.cosmo.platform.v1.ValidateAndFetchPluginDataRequest @@ -14656,7 +14773,7 @@ export type ValidateAndFetchPluginDataRequest = Message<"wg.cosmo.platform.v1.Va * Use `create(ValidateAndFetchPluginDataRequestSchema)` to create a new message. */ export const ValidateAndFetchPluginDataRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 454); + messageDesc(file_wg_cosmo_platform_v1_platform, 457); /** * @generated from message wg.cosmo.platform.v1.ValidateAndFetchPluginDataResponse @@ -14688,7 +14805,7 @@ export type ValidateAndFetchPluginDataResponse = Message<"wg.cosmo.platform.v1.V * Use `create(ValidateAndFetchPluginDataResponseSchema)` to create a new message. */ export const ValidateAndFetchPluginDataResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 455); + messageDesc(file_wg_cosmo_platform_v1_platform, 458); /** * @generated from message wg.cosmo.platform.v1.LinkSubgraphRequest @@ -14720,7 +14837,7 @@ export type LinkSubgraphRequest = Message<"wg.cosmo.platform.v1.LinkSubgraphRequ * Use `create(LinkSubgraphRequestSchema)` to create a new message. */ export const LinkSubgraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 456); + messageDesc(file_wg_cosmo_platform_v1_platform, 459); /** * @generated from message wg.cosmo.platform.v1.LinkSubgraphResponse @@ -14737,7 +14854,7 @@ export type LinkSubgraphResponse = Message<"wg.cosmo.platform.v1.LinkSubgraphRes * Use `create(LinkSubgraphResponseSchema)` to create a new message. */ export const LinkSubgraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 457); + messageDesc(file_wg_cosmo_platform_v1_platform, 460); /** * @generated from message wg.cosmo.platform.v1.UnlinkSubgraphRequest @@ -14759,7 +14876,7 @@ export type UnlinkSubgraphRequest = Message<"wg.cosmo.platform.v1.UnlinkSubgraph * Use `create(UnlinkSubgraphRequestSchema)` to create a new message. */ export const UnlinkSubgraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 458); + messageDesc(file_wg_cosmo_platform_v1_platform, 461); /** * @generated from message wg.cosmo.platform.v1.UnlinkSubgraphResponse @@ -14776,7 +14893,7 @@ export type UnlinkSubgraphResponse = Message<"wg.cosmo.platform.v1.UnlinkSubgrap * Use `create(UnlinkSubgraphResponseSchema)` to create a new message. */ export const UnlinkSubgraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 459); + messageDesc(file_wg_cosmo_platform_v1_platform, 462); /** * @generated from message wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessRequest @@ -14793,7 +14910,7 @@ export type VerifyAPIKeyGraphAccessRequest = Message<"wg.cosmo.platform.v1.Verif * Use `create(VerifyAPIKeyGraphAccessRequestSchema)` to create a new message. */ export const VerifyAPIKeyGraphAccessRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 460); + messageDesc(file_wg_cosmo_platform_v1_platform, 463); /** * @generated from message wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessResponse @@ -14820,7 +14937,7 @@ export type VerifyAPIKeyGraphAccessResponse = Message<"wg.cosmo.platform.v1.Veri * Use `create(VerifyAPIKeyGraphAccessResponseSchema)` to create a new message. */ export const VerifyAPIKeyGraphAccessResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 461); + messageDesc(file_wg_cosmo_platform_v1_platform, 464); /** * @generated from message wg.cosmo.platform.v1.InitializeCosmoUserRequest @@ -14837,7 +14954,7 @@ export type InitializeCosmoUserRequest = Message<"wg.cosmo.platform.v1.Initializ * Use `create(InitializeCosmoUserRequestSchema)` to create a new message. */ export const InitializeCosmoUserRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 462); + messageDesc(file_wg_cosmo_platform_v1_platform, 465); /** * @generated from message wg.cosmo.platform.v1.InitializeCosmoUserResponse @@ -14854,7 +14971,7 @@ export type InitializeCosmoUserResponse = Message<"wg.cosmo.platform.v1.Initiali * Use `create(InitializeCosmoUserResponseSchema)` to create a new message. */ export const InitializeCosmoUserResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 463); + messageDesc(file_wg_cosmo_platform_v1_platform, 466); /** * @generated from message wg.cosmo.platform.v1.ListOrganizationsRequest @@ -14867,7 +14984,7 @@ export type ListOrganizationsRequest = Message<"wg.cosmo.platform.v1.ListOrganiz * Use `create(ListOrganizationsRequestSchema)` to create a new message. */ export const ListOrganizationsRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 464); + messageDesc(file_wg_cosmo_platform_v1_platform, 467); /** * @generated from message wg.cosmo.platform.v1.ListOrganizationsResponse @@ -14889,7 +15006,7 @@ export type ListOrganizationsResponse = Message<"wg.cosmo.platform.v1.ListOrgani * Use `create(ListOrganizationsResponseSchema)` to create a new message. */ export const ListOrganizationsResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 465); + messageDesc(file_wg_cosmo_platform_v1_platform, 468); /** * @generated from message wg.cosmo.platform.v1.ListOrganizationsResponse.OrganizationMembership @@ -14921,7 +15038,7 @@ export type ListOrganizationsResponse_OrganizationMembership = Message<"wg.cosmo * Use `create(ListOrganizationsResponse_OrganizationMembershipSchema)` to create a new message. */ export const ListOrganizationsResponse_OrganizationMembershipSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 465, 0); + messageDesc(file_wg_cosmo_platform_v1_platform, 468, 0); /** * @generated from message wg.cosmo.platform.v1.RecomposeGraphRequest @@ -14958,7 +15075,7 @@ export type RecomposeGraphRequest = Message<"wg.cosmo.platform.v1.RecomposeGraph * Use `create(RecomposeGraphRequestSchema)` to create a new message. */ export const RecomposeGraphRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 466); + messageDesc(file_wg_cosmo_platform_v1_platform, 469); /** * @generated from message wg.cosmo.platform.v1.RecomposeGraphResponse @@ -14995,7 +15112,7 @@ export type RecomposeGraphResponse = Message<"wg.cosmo.platform.v1.RecomposeGrap * Use `create(RecomposeGraphResponseSchema)` to create a new message. */ export const RecomposeGraphResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 467); + messageDesc(file_wg_cosmo_platform_v1_platform, 470); /** * @generated from message wg.cosmo.platform.v1.RecomposeFeatureFlagRequest @@ -15027,7 +15144,7 @@ export type RecomposeFeatureFlagRequest = Message<"wg.cosmo.platform.v1.Recompos * Use `create(RecomposeFeatureFlagRequestSchema)` to create a new message. */ export const RecomposeFeatureFlagRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 468); + messageDesc(file_wg_cosmo_platform_v1_platform, 471); /** * @generated from message wg.cosmo.platform.v1.RecomposeFeatureFlagResponse @@ -15064,7 +15181,7 @@ export type RecomposeFeatureFlagResponse = Message<"wg.cosmo.platform.v1.Recompo * Use `create(RecomposeFeatureFlagResponseSchema)` to create a new message. */ export const RecomposeFeatureFlagResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 469); + messageDesc(file_wg_cosmo_platform_v1_platform, 472); /** * @generated from message wg.cosmo.platform.v1.GetOnboardingRequest @@ -15077,7 +15194,7 @@ export type GetOnboardingRequest = Message<"wg.cosmo.platform.v1.GetOnboardingRe * Use `create(GetOnboardingRequestSchema)` to create a new message. */ export const GetOnboardingRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 470); + messageDesc(file_wg_cosmo_platform_v1_platform, 473); /** * @generated from message wg.cosmo.platform.v1.GetOnboardingResponse @@ -15109,7 +15226,7 @@ export type GetOnboardingResponse = Message<"wg.cosmo.platform.v1.GetOnboardingR * Use `create(GetOnboardingResponseSchema)` to create a new message. */ export const GetOnboardingResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 471); + messageDesc(file_wg_cosmo_platform_v1_platform, 474); /** * @generated from message wg.cosmo.platform.v1.CreateOnboardingRequest @@ -15122,7 +15239,7 @@ export type CreateOnboardingRequest = Message<"wg.cosmo.platform.v1.CreateOnboar * Use `create(CreateOnboardingRequestSchema)` to create a new message. */ export const CreateOnboardingRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 472); + messageDesc(file_wg_cosmo_platform_v1_platform, 475); /** * @generated from message wg.cosmo.platform.v1.CreateOnboardingResponse @@ -15149,7 +15266,7 @@ export type CreateOnboardingResponse = Message<"wg.cosmo.platform.v1.CreateOnboa * Use `create(CreateOnboardingResponseSchema)` to create a new message. */ export const CreateOnboardingResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 473); + messageDesc(file_wg_cosmo_platform_v1_platform, 476); /** * @generated from message wg.cosmo.platform.v1.FinishOnboardingRequest @@ -15162,7 +15279,7 @@ export type FinishOnboardingRequest = Message<"wg.cosmo.platform.v1.FinishOnboar * Use `create(FinishOnboardingRequestSchema)` to create a new message. */ export const FinishOnboardingRequestSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 474); + messageDesc(file_wg_cosmo_platform_v1_platform, 477); /** * @generated from message wg.cosmo.platform.v1.FinishOnboardingResponse @@ -15189,7 +15306,7 @@ export type FinishOnboardingResponse = Message<"wg.cosmo.platform.v1.FinishOnboa * Use `create(FinishOnboardingResponseSchema)` to create a new message. */ export const FinishOnboardingResponseSchema: GenMessage = /*@__PURE__*/ - messageDesc(file_wg_cosmo_platform_v1_platform, 475); + messageDesc(file_wg_cosmo_platform_v1_platform, 478); /** * @generated from enum wg.cosmo.platform.v1.BatchPublishJobStatus @@ -15905,6 +16022,17 @@ export const PlatformService: GenService<{ input: typeof CreateFederatedSubgraphRequestSchema; output: typeof CreateFederatedSubgraphResponseSchema; }, + /** + * CreateFederatedSubgraphs creates multiple federated subgraphs on the control plane in a single request. Either + * every subgraph is created or none is. + * + * @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateFederatedSubgraphs + */ + createFederatedSubgraphs: { + methodKind: "unary"; + input: typeof CreateFederatedSubgraphsRequestSchema; + output: typeof CreateFederatedSubgraphsResponseSchema; + }, /** * PublishFederatedSubgraph pushes the schema of the subgraph to the control plane. * diff --git a/controlplane/src/core/bufservices/PlatformService.ts b/controlplane/src/core/bufservices/PlatformService.ts index 1abe48dbd2..589c204b07 100644 --- a/controlplane/src/core/bufservices/PlatformService.ts +++ b/controlplane/src/core/bufservices/PlatformService.ts @@ -146,6 +146,7 @@ import { updateIDPMappers } from './sso/updateIDPMappers.js'; import { addReadme } from './subgraph/addReadme.js'; import { checkSubgraphSchema } from './subgraph/checkSubgraphSchema.js'; import { createFederatedSubgraph } from './subgraph/createFederatedSubgraph.js'; +import { createFederatedSubgraphs } from './subgraph/createFederatedSubgraphs.js'; import { deleteFederatedSubgraph } from './subgraph/deleteFederatedSubgraph.js'; import { fixSubgraphSchema } from './subgraph/fixSubgraphSchema.js'; import { getLatestSubgraphSDL } from './subgraph/getLatestSubgraphSDL.js'; @@ -254,6 +255,10 @@ export default function (opts: RouterOptions): Partial { + return createFederatedSubgraphs(opts, req, ctx); + }, + checkSubgraphSchema: (req, ctx) => { return checkSubgraphSchema(opts, req, ctx); }, diff --git a/controlplane/src/core/bufservices/monograph/createMonograph.ts b/controlplane/src/core/bufservices/monograph/createMonograph.ts index 7569b909c4..6f30f955d8 100644 --- a/controlplane/src/core/bufservices/monograph/createMonograph.ts +++ b/controlplane/src/core/bufservices/monograph/createMonograph.ts @@ -133,22 +133,24 @@ export function createMonograph( const labelMatchers = [joinLabel(label)]; - const subgraph = await subgraphRepo.create({ - name: req.name, - namespace: req.namespace, - namespaceId: namespace.id, - createdBy: authContext.userId, - labels: [label], - routingUrl: req.graphUrl, - isEventDrivenGraph: false, - readme: req.readme, - subscriptionUrl: req.subscriptionUrl, - subscriptionProtocol: - req.subscriptionProtocol === undefined ? undefined : formatSubscriptionProtocol(req.subscriptionProtocol), - websocketSubprotocol: - req.websocketSubprotocol === undefined ? undefined : formatWebsocketSubprotocol(req.websocketSubprotocol), - type: 'standard', - }); + const [subgraph] = await subgraphRepo.create([ + { + name: req.name, + namespace: req.namespace, + namespaceId: namespace.id, + createdBy: authContext.userId, + labels: [label], + routingUrl: req.graphUrl, + isEventDrivenGraph: false, + readme: req.readme, + subscriptionUrl: req.subscriptionUrl, + subscriptionProtocol: + req.subscriptionProtocol === undefined ? undefined : formatSubscriptionProtocol(req.subscriptionProtocol), + websocketSubprotocol: + req.websocketSubprotocol === undefined ? undefined : formatWebsocketSubprotocol(req.websocketSubprotocol), + type: 'standard', + }, + ]); if (!subgraph) { return { diff --git a/controlplane/src/core/bufservices/plugin/validateAndFetchPluginData.ts b/controlplane/src/core/bufservices/plugin/validateAndFetchPluginData.ts index e77badde8f..516e886dab 100644 --- a/controlplane/src/core/bufservices/plugin/validateAndFetchPluginData.ts +++ b/controlplane/src/core/bufservices/plugin/validateAndFetchPluginData.ts @@ -98,16 +98,18 @@ export function validateAndFetchPluginData( }; } - subgraph = await subgraphRepo.create({ - name: req.name, - namespace: req.namespace, - namespaceId: namespace.id, - createdBy: authContext.userId, - labels: req.labels, - routingUrl: '', - isEventDrivenGraph: false, - type: 'grpc_plugin', - }); + [subgraph] = await subgraphRepo.create([ + { + name: req.name, + namespace: req.namespace, + namespaceId: namespace.id, + createdBy: authContext.userId, + labels: req.labels, + routingUrl: '', + isEventDrivenGraph: false, + type: 'grpc_plugin', + }, + ]); if (!subgraph) { return { diff --git a/controlplane/src/core/bufservices/subgraph/createFederatedSubgraph.ts b/controlplane/src/core/bufservices/subgraph/createFederatedSubgraph.ts index 30edc30c39..0d0c7beaa0 100644 --- a/controlplane/src/core/bufservices/subgraph/createFederatedSubgraph.ts +++ b/controlplane/src/core/bufservices/subgraph/createFederatedSubgraph.ts @@ -5,7 +5,6 @@ import { CreateFederatedSubgraphResponse, SubgraphType, } from '@wundergraph/cosmo-connect/dist/platform/v1/platform_pb'; -import { isValidUrl } from '@wundergraph/cosmo-shared'; import { AuditLogRepository } from '../../repositories/AuditLogRepository.js'; import { DefaultNamespace, NamespaceRepository } from '../../repositories/NamespaceRepository.js'; import { SubgraphRepository } from '../../repositories/SubgraphRepository.js'; @@ -19,8 +18,8 @@ import { getLogger, handleError, isValidGraphName, - isValidGrpcNamingScheme, isValidLabels, + validateSubgraphRouting, } from '../../util.js'; import { UnauthorizedError } from '../../errors/errors.js'; import { PluginRepository } from '../../repositories/PluginRepository.js'; @@ -105,91 +104,25 @@ export function createFederatedSubgraph( * The routing URL must be defined unless the subgraph is an Event-Driven Graph or a Plugin * */ const routingUrl = req.routingUrl || ''; - if (req.isEventDrivenGraph) { - if (req.routingUrl !== undefined) { - return { - response: { - code: EnumStatusCode.ERR, - details: `An Event-Driven Graph must not define a routing URL`, - }, - compositionErrors: [], - admissionErrors: [], - }; - } - if (req.subscriptionUrl !== undefined) { - return { - response: { - code: EnumStatusCode.ERR, - details: `An Event-Driven Graph must not define a subscription URL`, - }, - compositionErrors: [], - admissionErrors: [], - }; - } - if (req.subscriptionProtocol !== undefined) { - return { - response: { - code: EnumStatusCode.ERR, - details: `An Event-Driven Graph must not define a subscription protocol`, - }, - compositionErrors: [], - admissionErrors: [], - }; - } - if (req.websocketSubprotocol !== undefined) { - return { - response: { - code: EnumStatusCode.ERR, - details: `An Event-Driven Graph must not define a websocket subprotocol`, - }, - compositionErrors: [], - admissionErrors: [], - }; - } - } else if (req.type !== SubgraphType.GRPC_PLUGIN) { - if (!routingUrl) { - return { - response: { - code: EnumStatusCode.ERR, - details: `A non-Event-Driven Graph must define a routing URL`, - }, - compositionErrors: [], - admissionErrors: [], - }; - } - if (!isValidUrl(routingUrl)) { - return { - response: { - code: EnumStatusCode.ERR, - details: `Routing URL "${routingUrl}" is not a valid URL`, - }, - compositionErrors: [], - admissionErrors: [], - }; - } - // For GRPC_SERVICE subgraphs, validate that routing URL follows gRPC naming scheme - if (req.type === SubgraphType.GRPC_SERVICE && !isValidGrpcNamingScheme(routingUrl)) { - return { - response: { - code: EnumStatusCode.ERR, - details: - `Routing URL must follow gRPC naming scheme. ` + - `See https://grpc.io/docs/guides/custom-name-resolution/ for examples.`, - }, - compositionErrors: [], - admissionErrors: [], - }; - } - if (req.subscriptionUrl && !isValidUrl(req.subscriptionUrl)) { - return { - response: { - code: EnumStatusCode.ERR, - details: `Subscription URL "${req.subscriptionUrl}" is not a valid URL`, - }, - compositionErrors: [], - admissionErrors: [], - }; - } + const routingViolation = validateSubgraphRouting({ + isEventDrivenGraph: req.isEventDrivenGraph || false, + routingUrl: req.routingUrl, + subscriptionUrl: req.subscriptionUrl, + subscriptionProtocol: req.subscriptionProtocol, + websocketSubprotocol: req.websocketSubprotocol, + routingUrlRequirement: req.type === SubgraphType.GRPC_PLUGIN ? 'skipped' : 'required', + isGrpcService: req.type === SubgraphType.GRPC_SERVICE, + }); + + if (routingViolation) { + return { + response: { + code: EnumStatusCode.ERR, + details: routingViolation, + }, + compositionErrors: [], + admissionErrors: [], + }; } const namespace = await namespaceRepo.byName(req.namespace); @@ -250,28 +183,30 @@ export function createFederatedSubgraph( } } - const subgraph = await subgraphRepo.create({ - name: req.name, - namespace: req.namespace, - namespaceId: namespace.id, - createdBy: authContext.userId, - labels: req.labels, - routingUrl, - isEventDrivenGraph: req.isEventDrivenGraph || false, - readme: req.readme, - subscriptionUrl: req.subscriptionUrl, - subscriptionProtocol: - req.subscriptionProtocol === undefined ? undefined : formatSubscriptionProtocol(req.subscriptionProtocol), - websocketSubprotocol: - req.websocketSubprotocol === undefined ? undefined : formatWebsocketSubprotocol(req.websocketSubprotocol), - featureSubgraphOptions: req.isFeatureSubgraph - ? { - isFeatureSubgraph: req.isFeatureSubgraph || false, - baseSubgraphID, - } - : undefined, - type: formatSubgraphType(req.type), - }); + const [subgraph] = await subgraphRepo.create([ + { + name: req.name, + namespace: req.namespace, + namespaceId: namespace.id, + createdBy: authContext.userId, + labels: req.labels, + routingUrl, + isEventDrivenGraph: req.isEventDrivenGraph || false, + readme: req.readme, + subscriptionUrl: req.subscriptionUrl, + subscriptionProtocol: + req.subscriptionProtocol === undefined ? undefined : formatSubscriptionProtocol(req.subscriptionProtocol), + websocketSubprotocol: + req.websocketSubprotocol === undefined ? undefined : formatWebsocketSubprotocol(req.websocketSubprotocol), + featureSubgraphOptions: req.isFeatureSubgraph + ? { + isFeatureSubgraph: req.isFeatureSubgraph || false, + baseSubgraphID, + } + : undefined, + type: formatSubgraphType(req.type), + }, + ]); if (!subgraph) { return { diff --git a/controlplane/src/core/bufservices/subgraph/createFederatedSubgraphs.ts b/controlplane/src/core/bufservices/subgraph/createFederatedSubgraphs.ts new file mode 100644 index 0000000000..1686c01a96 --- /dev/null +++ b/controlplane/src/core/bufservices/subgraph/createFederatedSubgraphs.ts @@ -0,0 +1,239 @@ +import { HandlerContext } from '@connectrpc/connect'; +import { EnumStatusCode } from '@wundergraph/cosmo-connect/dist/common/common_pb'; +import { + CreateFederatedSubgraphsRequest, + CreateFederatedSubgraphsResponse, +} from '@wundergraph/cosmo-connect/dist/platform/v1/platform_pb'; +import { type AddAuditLogInput, AuditLogRepository } from '../../repositories/AuditLogRepository.js'; +import { DefaultNamespace, NamespaceRepository } from '../../repositories/NamespaceRepository.js'; +import { SubgraphRepository } from '../../repositories/SubgraphRepository.js'; +import type { RouterOptions } from '../../routes.js'; +import { + enrichLogger, + formatSubscriptionProtocol, + formatWebsocketSubprotocol, + getLogger, + handleError, + isValidGraphName, + isValidLabels, + validateSubgraphRouting, +} from '../../util.js'; +import { UnauthorizedError } from '../../errors/errors.js'; +import type { PlainMessage } from '../../../types/index.js'; + +/** + * CreateFederatedSubgraphs creates multiple subgraphs in a single request. Every subgraph is validated before anything + * is written, and the writes share one transaction, so the request either creates all of the subgraphs or none of + * them. Creating a subgraph does not trigger a composition (a subgraph has no schema until it is published), so this + * is purely a batched write; publish the schemas afterwards with PublishFederatedSubgraphs. + */ +export function createFederatedSubgraphs( + opts: RouterOptions, + req: CreateFederatedSubgraphsRequest, + ctx: HandlerContext, +): Promise> { + let logger = getLogger(ctx, opts.logger); + + return handleError>(ctx, logger, async () => { + const authContext = await opts.authenticator.authenticate(ctx.requestHeader); + logger = enrichLogger(ctx, logger, authContext); + + if (authContext.organizationDeactivated) { + throw new UnauthorizedError(); + } + + const namespaceRepo = new NamespaceRepository(opts.db, authContext.organizationId); + const subgraphRepo = new SubgraphRepository(logger, opts.db, authContext.organizationId); + + req.namespace = req.namespace || DefaultNamespace; + + const namespace = await namespaceRepo.byName(req.namespace); + if (!namespace) { + return { + response: { + code: EnumStatusCode.ERR_NOT_FOUND, + details: `Could not find namespace ${req.namespace}`, + }, + createdSubgraphNames: [], + }; + } + + if (!authContext.rbac.canCreateSubGraph(namespace)) { + throw new UnauthorizedError(); + } + + const requestedSubgraphs = req.subgraphs; + + if (requestedSubgraphs.length === 0) { + return { + response: { + code: EnumStatusCode.ERR, + details: `At least one subgraph must be provided.`, + }, + createdSubgraphNames: [], + }; + } + + // Reject duplicate names within the request to avoid ambiguous, non-deterministic writes. + const seenNames = new Set(); + const duplicateNames = new Set(); + for (const subgraph of requestedSubgraphs) { + if (seenNames.has(subgraph.name)) { + duplicateNames.add(subgraph.name); + } + seenNames.add(subgraph.name); + } + if (duplicateNames.size > 0) { + return { + response: { + code: EnumStatusCode.ERR, + details: `The following subgraphs were provided more than once: ${[...duplicateNames].join(', ')}`, + }, + createdSubgraphNames: [], + }; + } + + // Validate every subgraph before writing any of them, so a bad one never leaves a partially created batch behind. + type ValidatedSubgraph = { + labelError?: string; + nameError?: string; + configError?: string; + subgraphToCreate?: Parameters[0][number]; + }; + + const validatedSubgraphs = requestedSubgraphs.map((subgraph): ValidatedSubgraph => { + if (!isValidLabels(subgraph.labels)) { + return { labelError: `Subgraph "${subgraph.name}": one or more labels were found to be invalid` }; + } + + if (!isValidGraphName(subgraph.name)) { + return { + nameError: `Subgraph "${subgraph.name}": the name is invalid. Name should start and end with an alphanumeric character. Only '.', '_', '@', '/', and '-' are allowed as separators in between and must be between 1 and 100 characters in length.`, + }; + } + + const routingViolation = validateSubgraphRouting({ + isEventDrivenGraph: subgraph.isEventDrivenGraph || false, + routingUrl: subgraph.routingUrl, + subscriptionUrl: subgraph.subscriptionUrl, + subscriptionProtocol: subgraph.subscriptionProtocol, + websocketSubprotocol: subgraph.websocketSubprotocol, + routingUrlRequirement: 'required', + }); + + if (routingViolation) { + return { configError: `Subgraph "${subgraph.name}": ${routingViolation}` }; + } + + return { + subgraphToCreate: { + name: subgraph.name, + namespace: req.namespace, + namespaceId: namespace.id, + createdBy: authContext.userId, + labels: subgraph.labels, + routingUrl: subgraph.routingUrl || '', + isEventDrivenGraph: subgraph.isEventDrivenGraph || false, + readme: subgraph.readme, + subscriptionUrl: subgraph.subscriptionUrl, + subscriptionProtocol: + subgraph.subscriptionProtocol === undefined + ? undefined + : formatSubscriptionProtocol(subgraph.subscriptionProtocol), + websocketSubprotocol: + subgraph.websocketSubprotocol === undefined + ? undefined + : formatWebsocketSubprotocol(subgraph.websocketSubprotocol), + type: 'standard', + }, + }; + }); + + const labelErrors = validatedSubgraphs.flatMap((validated) => validated.labelError ?? []); + const nameErrors = validatedSubgraphs.flatMap((validated) => validated.nameError ?? []); + const configErrors = validatedSubgraphs.flatMap((validated) => validated.configError ?? []); + const subgraphsToCreate = validatedSubgraphs.flatMap((validated) => validated.subgraphToCreate ?? []); + + if (labelErrors.length > 0) { + return { + response: { + code: EnumStatusCode.ERR_INVALID_LABELS, + details: labelErrors.join('\n'), + }, + createdSubgraphNames: [], + }; + } + + if (nameErrors.length > 0) { + return { + response: { + code: EnumStatusCode.ERR_INVALID_NAME, + details: nameErrors.join('\n'), + }, + createdSubgraphNames: [], + }; + } + + if (configErrors.length > 0) { + return { + response: { + code: EnumStatusCode.ERR, + details: configErrors.join('\n'), + }, + createdSubgraphNames: [], + }; + } + + const existingSubgraphs = await subgraphRepo.getSubgraphsByNames( + requestedSubgraphs.map((subgraph) => subgraph.name), + namespace.id, + ); + + if (existingSubgraphs.length > 0) { + return { + response: { + code: EnumStatusCode.ERR_ALREADY_EXISTS, + details: + `The following subgraphs already exist in the namespace "${req.namespace}": ` + + `${existingSubgraphs.map((subgraph) => subgraph.name).join(', ')}`, + }, + createdSubgraphNames: [], + }; + } + + const createdSubgraphs = await opts.db.transaction(async (tx) => { + const txSubgraphRepo = new SubgraphRepository(logger, tx, authContext.organizationId); + const txAuditLogRepo = new AuditLogRepository(tx); + + const subgraphs = await txSubgraphRepo.create(subgraphsToCreate); + + await txAuditLogRepo.addAuditLog( + ...subgraphs.map( + (subgraph): AddAuditLogInput => ({ + organizationId: authContext.organizationId, + organizationSlug: authContext.organizationSlug, + auditAction: 'subgraph.created', + action: 'created', + actorId: authContext.userId, + auditableType: 'subgraph', + auditableDisplayName: subgraph.name, + actorDisplayName: authContext.userDisplayName, + apiKeyName: authContext.apiKeyName, + actorType: authContext.auth === 'api_key' ? 'api_key' : 'user', + targetNamespaceId: subgraph.namespaceId, + targetNamespaceDisplayName: subgraph.namespace, + }), + ), + ); + + return subgraphs; + }); + + return { + response: { + code: EnumStatusCode.OK, + }, + createdSubgraphNames: createdSubgraphs.map((subgraph) => subgraph.name), + }; + }); +} diff --git a/controlplane/src/core/bufservices/subgraph/publishFederatedSubgraph.ts b/controlplane/src/core/bufservices/subgraph/publishFederatedSubgraph.ts index 58f8b89423..9f321636f4 100644 --- a/controlplane/src/core/bufservices/subgraph/publishFederatedSubgraph.ts +++ b/controlplane/src/core/bufservices/subgraph/publishFederatedSubgraph.ts @@ -6,7 +6,6 @@ import { PublishFederatedSubgraphResponse, SubgraphType, } from '@wundergraph/cosmo-connect/dist/platform/v1/platform_pb'; -import { isValidUrl } from '@wundergraph/cosmo-shared'; import { PlainMessage } from '../../../types/index.js'; import { buildSchema } from '../../composition/composition.js'; import { maxRowLimitForChecks } from '../../constants.js'; @@ -32,9 +31,9 @@ import { getLogger, handleError, isValidGraphName, - isValidGrpcNamingScheme, isValidLabels, isValidPluginVersion, + validateSubgraphRouting, } from '../../util.js'; import { OrganizationWebhookService } from '../../webhooks/OrganizationWebhookService.js'; @@ -332,100 +331,28 @@ export function publishFederatedSubgraph( }; } - if (isEventDrivenGraph) { - if (req.routingUrl !== undefined) { - return { - response: { - code: EnumStatusCode.ERR, - details: `An Event-Driven Graph must not define a routing URL`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - proposalMatchMessage, - }; - } - if (req.subscriptionUrl !== undefined) { - return { - response: { - code: EnumStatusCode.ERR, - details: `An Event-Driven Graph must not define a subscription URL`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - proposalMatchMessage, - }; - } - if (req.subscriptionProtocol !== undefined) { - return { - response: { - code: EnumStatusCode.ERR, - details: `An Event-Driven Graph must not define a subscription protocol`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - proposalMatchMessage, - }; - } - if (req.websocketSubprotocol !== undefined) { - return { - response: { - code: EnumStatusCode.ERR, - details: `An Event-Driven Graph must not define a websocket subprotocol.`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - proposalMatchMessage, - }; - } - } else if (req.type !== SubgraphType.GRPC_PLUGIN) { - if (!isValidUrl(routingUrl)) { - return { - response: { - code: EnumStatusCode.ERR, - details: routingUrl - ? `Routing URL "${routingUrl}" is not a valid URL.` - : req.isFeatureSubgraph - ? `A valid, non-empty routing URL is required to create and publish a feature subgraph.` - : `A valid, non-empty routing URL is required to create and publish a non-Event-Driven subgraph.`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - proposalMatchMessage, - }; - } - // For GRPC_SERVICE subgraphs, validate that routing URL follows gRPC naming scheme - if (req.type === SubgraphType.GRPC_SERVICE && !isValidGrpcNamingScheme(routingUrl)) { - return { - response: { - code: EnumStatusCode.ERR, - details: - `Routing URL must follow gRPC naming scheme. ` + - `See https://grpc.io/docs/guides/custom-name-resolution/ for examples.`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - proposalMatchMessage, - }; - } + const routingViolation = validateSubgraphRouting({ + isEventDrivenGraph, + routingUrl: req.routingUrl, + subscriptionUrl: req.subscriptionUrl, + subscriptionProtocol: req.subscriptionProtocol, + websocketSubprotocol: req.websocketSubprotocol, + routingUrlRequirement: req.type === SubgraphType.GRPC_PLUGIN ? 'skipped' : 'required', + isGrpcService: req.type === SubgraphType.GRPC_SERVICE, + isFeatureSubgraph: req.isFeatureSubgraph, + }); - if (req.subscriptionUrl && !isValidUrl(req.subscriptionUrl)) { - return { - response: { - code: EnumStatusCode.ERR, - details: `Subscription URL "${req.subscriptionUrl}" is not a valid URL`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - proposalMatchMessage, - }; - } + if (routingViolation) { + return { + response: { + code: EnumStatusCode.ERR, + details: routingViolation, + }, + compositionErrors: [], + deploymentErrors: [], + compositionWarnings: [], + proposalMatchMessage, + }; } if (!isValidGraphName(req.name)) { @@ -463,28 +390,30 @@ export function publishFederatedSubgraph( } // Create the subgraph if it doesn't exist - subgraph = await subgraphRepo.create({ - name: req.name, - namespace: req.namespace, - namespaceId: namespace.id, - createdBy: authContext.userId, - labels: req.labels, - isEventDrivenGraph, - routingUrl, - subscriptionUrl: req.subscriptionUrl, - subscriptionProtocol: - req.subscriptionProtocol === undefined ? undefined : formatSubscriptionProtocol(req.subscriptionProtocol), - websocketSubprotocol: - req.websocketSubprotocol === undefined ? undefined : formatWebsocketSubprotocol(req.websocketSubprotocol), - featureSubgraphOptions: - req.isFeatureSubgraph && baseSubgraphID !== '' - ? { - isFeatureSubgraph: req.isFeatureSubgraph || false, - baseSubgraphID, - } - : undefined, - type: formatSubgraphType(req.type), - }); + [subgraph] = await subgraphRepo.create([ + { + name: req.name, + namespace: req.namespace, + namespaceId: namespace.id, + createdBy: authContext.userId, + labels: req.labels, + isEventDrivenGraph, + routingUrl, + subscriptionUrl: req.subscriptionUrl, + subscriptionProtocol: + req.subscriptionProtocol === undefined ? undefined : formatSubscriptionProtocol(req.subscriptionProtocol), + websocketSubprotocol: + req.websocketSubprotocol === undefined ? undefined : formatWebsocketSubprotocol(req.websocketSubprotocol), + featureSubgraphOptions: + req.isFeatureSubgraph && baseSubgraphID !== '' + ? { + isFeatureSubgraph: req.isFeatureSubgraph || false, + baseSubgraphID, + } + : undefined, + type: formatSubgraphType(req.type), + }, + ]); if (!subgraph) { throw new Error(`Subgraph '${req.name}' could not be created`); diff --git a/controlplane/src/core/bufservices/subgraph/updateSubgraph.ts b/controlplane/src/core/bufservices/subgraph/updateSubgraph.ts index ee11b709d4..762601af39 100644 --- a/controlplane/src/core/bufservices/subgraph/updateSubgraph.ts +++ b/controlplane/src/core/bufservices/subgraph/updateSubgraph.ts @@ -6,7 +6,6 @@ import { UpdateSubgraphRequest, UpdateSubgraphResponse, } from '@wundergraph/cosmo-connect/dist/platform/v1/platform_pb'; -import { isValidUrl } from '@wundergraph/cosmo-shared'; import { PlainMessage } from '../../../types/index.js'; import { UnauthorizedError } from '../../errors/errors.js'; import { AuditLogRepository } from '../../repositories/AuditLogRepository.js'; @@ -21,8 +20,8 @@ import { formatWebsocketSubprotocol, getLogger, handleError, - isValidGrpcNamingScheme, isValidLabels, + validateSubgraphRouting, } from '../../util.js'; import { OrganizationWebhookService } from '../../webhooks/OrganizationWebhookService.js'; @@ -91,95 +90,27 @@ export function updateSubgraph( }; } - // If the graph is an EDG, it should never define a routing URL nor a subscription URL - if (subgraph.isEventDrivenGraph) { - if (req.routingUrl !== undefined) { - return { - response: { - code: EnumStatusCode.ERR, - details: `Event-Driven Graphs must not define a routing URL`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - }; - } - if (req.subscriptionUrl !== undefined) { - return { - response: { - code: EnumStatusCode.ERR, - details: `Event-Driven Graphs must not define a subscription URL`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - }; - } - if (req.subscriptionProtocol !== undefined) { - return { - response: { - code: EnumStatusCode.ERR, - details: `Event-Driven Graphs must not define a subscription protocol`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - }; - } - if (req.websocketSubprotocol !== undefined) { - return { - response: { - code: EnumStatusCode.ERR, - details: `Event-Driven Graphs must not define a websocket subprotocol`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - }; - } - } else { - // Routing URL should never be an empty string, so check explicitly for undefined - if (req.routingUrl !== undefined && !isValidUrl(req.routingUrl)) { - return { - response: { - code: EnumStatusCode.ERR, - details: `Routing URL "${req.routingUrl}" is not a valid URL.`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - }; - } - // For GRPC_SERVICE subgraphs, validate that routing URL follows gRPC naming scheme - if ( - req.routingUrl !== undefined && - subgraph.type === formatSubgraphType(SubgraphType.GRPC_SERVICE) && - !isValidGrpcNamingScheme(req.routingUrl) - ) { - return { - response: { - code: EnumStatusCode.ERR, - details: - `Routing URL must follow gRPC naming scheme. ` + - `See https://grpc.io/docs/guides/custom-name-resolution/ for examples.`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - }; - } - // When un-setting the url, the url can be an empty string - if (req.subscriptionUrl && !isValidUrl(req.subscriptionUrl)) { - return { - response: { - code: EnumStatusCode.ERR, - details: `Subscription URL "${req.subscriptionUrl}" is not a valid URL.`, - }, - compositionErrors: [], - deploymentErrors: [], - compositionWarnings: [], - }; - } + // An existing subgraph keeps its routing URL when the request omits one, so the URL is optional here. + const routingViolation = validateSubgraphRouting({ + isEventDrivenGraph: subgraph.isEventDrivenGraph, + routingUrl: req.routingUrl, + subscriptionUrl: req.subscriptionUrl, + subscriptionProtocol: req.subscriptionProtocol, + websocketSubprotocol: req.websocketSubprotocol, + routingUrlRequirement: 'optional', + isGrpcService: subgraph.type === formatSubgraphType(SubgraphType.GRPC_SERVICE), + }); + + if (routingViolation) { + return { + response: { + code: EnumStatusCode.ERR, + details: routingViolation, + }, + compositionErrors: [], + deploymentErrors: [], + compositionWarnings: [], + }; } // Check if the user is authorized to perform the action diff --git a/controlplane/src/core/repositories/SubgraphRepository.ts b/controlplane/src/core/repositories/SubgraphRepository.ts index eed274a6e7..5a6405cc94 100644 --- a/controlplane/src/core/repositories/SubgraphRepository.ts +++ b/controlplane/src/core/repositories/SubgraphRepository.ts @@ -139,65 +139,85 @@ export class SubgraphRepository { return graphs.length === 1; } - public create(data: { - name: string; - namespace: string; - routingUrl: string; - createdBy: string; - labels: Label[]; - namespaceId: string; - isEventDrivenGraph: boolean; - subscriptionUrl?: string; - subscriptionProtocol?: SubscriptionProtocol; - websocketSubprotocol?: WebsocketSubprotocol; - readme?: string; - featureSubgraphOptions?: { - isFeatureSubgraph: boolean; - baseSubgraphID: string; - }; - type: DBSubgraphType; - }): Promise { - const uniqueLabels = normalizeLabels(data.labels); - const routingUrl = normalizeURL(data.routingUrl); - let subscriptionUrl = data.subscriptionUrl ? normalizeURL(data.subscriptionUrl) : undefined; - if (subscriptionUrl === routingUrl) { - subscriptionUrl = undefined; + /** + * Creates every provided subgraph, one statement per table rather than one per + * subgraph, in a single transaction. Returns the created subgraphs in the order + * they were provided. + */ + public create( + newSubgraphs: { + name: string; + namespace: string; + routingUrl: string; + createdBy: string; + labels: Label[]; + namespaceId: string; + isEventDrivenGraph: boolean; + subscriptionUrl?: string; + subscriptionProtocol?: SubscriptionProtocol; + websocketSubprotocol?: WebsocketSubprotocol; + readme?: string; + featureSubgraphOptions?: { + isFeatureSubgraph: boolean; + baseSubgraphID: string; + }; + type: DBSubgraphType; + }[], + ): Promise { + if (newSubgraphs.length === 0) { + return Promise.resolve([]); } + const subgraphsToCreate = newSubgraphs.map((newSubgraph) => { + const routingUrl = normalizeURL(newSubgraph.routingUrl); + const subscriptionUrl = newSubgraph.subscriptionUrl ? normalizeURL(newSubgraph.subscriptionUrl) : undefined; + + return { + ...newSubgraph, + labels: normalizeLabels(newSubgraph.labels), + routingUrl, + subscriptionUrl: subscriptionUrl === routingUrl ? undefined : subscriptionUrl, + }; + }); + return this.db.transaction(async (tx) => { /** - * 1. Create a new target of type subgraph. + * 1. Create a new target of type subgraph for each subgraph. * The name is the name of the subgraph. */ - const insertedTarget = await tx + const insertedTargets = await tx .insert(targets) - .values({ - name: data.name, - namespaceId: data.namespaceId, - createdBy: data.createdBy, - type: 'subgraph', - organizationId: this.organizationId, - labels: uniqueLabels.map((ul) => joinLabel(ul)), - readme: sanitizeReadme(data.readme), - }) + .values( + subgraphsToCreate.map((subgraph) => ({ + name: subgraph.name, + namespaceId: subgraph.namespaceId, + createdBy: subgraph.createdBy, + type: 'subgraph' as const, + organizationId: this.organizationId, + labels: subgraph.labels.map((label) => joinLabel(label)), + readme: sanitizeReadme(subgraph.readme), + })), + ) .returning() .execute(); /** - * 2. Create the subgraph with the initial metadata without a schema version. + * 2. Create the subgraphs with the initial metadata without a schema version. */ - const insertedSubgraph = await tx + const insertedSubgraphs = await tx .insert(subgraphs) - .values({ - targetId: insertedTarget[0].id, - routingUrl, - subscriptionUrl, - isEventDrivenGraph: data.isEventDrivenGraph, - subscriptionProtocol: data.subscriptionProtocol ?? 'ws', - websocketSubprotocol: data.websocketSubprotocol || 'auto', - isFeatureSubgraph: data.featureSubgraphOptions?.isFeatureSubgraph || false, - type: data.type, - }) + .values( + subgraphsToCreate.map((subgraph, index) => ({ + targetId: insertedTargets[index].id, + routingUrl: subgraph.routingUrl, + subscriptionUrl: subgraph.subscriptionUrl, + isEventDrivenGraph: subgraph.isEventDrivenGraph, + subscriptionProtocol: subgraph.subscriptionProtocol ?? ('ws' as const), + websocketSubprotocol: subgraph.websocketSubprotocol || ('auto' as const), + isFeatureSubgraph: subgraph.featureSubgraphOptions?.isFeatureSubgraph || false, + type: subgraph.type, + })), + ) .returning() .execute(); @@ -205,56 +225,70 @@ export class SubgraphRepository { * 3. Insert into federatedSubgraphs by matching labels */ const fedGraphRepo = new FederatedGraphRepository(this.logger, tx, this.organizationId); - const federatedGraphs = await fedGraphRepo.bySubgraphLabels({ - labels: uniqueLabels, - namespaceId: data.namespaceId, - }); + const federatedGraphsPerSubgraph = await Promise.all( + subgraphsToCreate.map((subgraph) => + fedGraphRepo.bySubgraphLabels({ + labels: subgraph.labels, + namespaceId: subgraph.namespaceId, + }), + ), + ); - if (federatedGraphs.length > 0 && !data.featureSubgraphOptions?.isFeatureSubgraph) { - await tx - .insert(subgraphsToFederatedGraph) - .values( - federatedGraphs.map((federatedGraph) => ({ + // Feature subgraphs are composed through their feature flag, not by label. + const subgraphsToFederatedGraphRows = subgraphsToCreate.flatMap((subgraph, index) => + subgraph.featureSubgraphOptions?.isFeatureSubgraph + ? [] + : federatedGraphsPerSubgraph[index].map((federatedGraph) => ({ federatedGraphId: federatedGraph.id, - subgraphId: insertedSubgraph[0].id, + subgraphId: insertedSubgraphs[index].id, })), - ) - .execute(); + ); + + if (subgraphsToFederatedGraphRows.length > 0) { + await tx.insert(subgraphsToFederatedGraph).values(subgraphsToFederatedGraphRows).execute(); } /** - * 4. Insert into featureFlagsToSubgraph to map the feature flag to the base subgraph + * 4. Insert into featureFlagsToSubgraph to map the feature flags to their base subgraphs */ + const featureSubgraphRows = subgraphsToCreate.flatMap((subgraph, index) => { + const { featureSubgraphOptions } = subgraph; - if (data.featureSubgraphOptions) { - await tx - .insert(featureSubgraphsToBaseSubgraphs) - .values({ - baseSubgraphId: data.featureSubgraphOptions.baseSubgraphID, - featureSubgraphId: insertedSubgraph[0].id, - }) - .execute(); + return featureSubgraphOptions?.isFeatureSubgraph + ? { + baseSubgraphId: featureSubgraphOptions.baseSubgraphID, + featureSubgraphId: insertedSubgraphs[index].id, + } + : []; + }); + + if (featureSubgraphRows.length > 0) { + await tx.insert(featureSubgraphsToBaseSubgraphs).values(featureSubgraphRows).execute(); } - return { - id: insertedSubgraph[0].id, - name: data.name, - targetId: insertedTarget[0].id, - labels: uniqueLabels, - routingUrl, - // Populated when first schema is pushed - schemaSDL: '', - schemaVersionId: '', - lastUpdatedAt: '', - namespace: data.namespace, - namespaceId: data.namespaceId, - isFeatureSubgraph: insertedSubgraph[0].isFeatureSubgraph, - isEventDrivenGraph: data.isEventDrivenGraph, - type: data.type, - subscriptionUrl: subscriptionUrl ?? '', - subscriptionProtocol: data.subscriptionProtocol ?? 'ws', - websocketSubprotocol: data.websocketSubprotocol ?? 'auto', - } satisfies SubgraphDTO; + return subgraphsToCreate.map((subgraph, index) => { + const insertedSubgraph = insertedSubgraphs[index]; + + return { + id: insertedSubgraph.id, + name: subgraph.name, + targetId: insertedSubgraph.targetId, + labels: subgraph.labels, + routingUrl: subgraph.routingUrl, + // Populated when first schema is pushed + schemaSDL: '', + schemaVersionId: '', + lastUpdatedAt: '', + namespace: subgraph.namespace, + namespaceId: subgraph.namespaceId, + isFeatureSubgraph: insertedSubgraph.isFeatureSubgraph, + isEventDrivenGraph: subgraph.isEventDrivenGraph, + type: subgraph.type, + subscriptionUrl: subgraph.subscriptionUrl ?? '', + subscriptionProtocol: subgraph.subscriptionProtocol ?? 'ws', + websocketSubprotocol: subgraph.websocketSubprotocol ?? 'auto', + } satisfies SubgraphDTO; + }); }); } diff --git a/controlplane/src/core/services/ApolloMigrator.ts b/controlplane/src/core/services/ApolloMigrator.ts index ce80064b52..65e1b08f53 100644 --- a/controlplane/src/core/services/ApolloMigrator.ts +++ b/controlplane/src/core/services/ApolloMigrator.ts @@ -264,8 +264,8 @@ export default class ApolloMigrator { throw new Error(`Could not create federated graph ${fedGraph.name}`); } - for (const subgraph of subgraphs) { - const createdSubgraph = await subgraphRepo.create({ + const createdSubgraphs = await subgraphRepo.create( + subgraphs.map((subgraph) => ({ name: subgraph.name, namespace, namespaceId, @@ -276,15 +276,16 @@ export default class ApolloMigrator { ], routingUrl: subgraph.routingURL, isEventDrivenGraph: false, - subscriptionProtocol: 'ws', - type: 'standard', - }); - - if (!createdSubgraph) { - throw new Error(`Could not create subgraph ${subgraph.name}`); - } + subscriptionProtocol: 'ws' as const, + type: 'standard' as const, + })), + ); - await subgraphRepo.addSchemaVersion({ targetId: createdSubgraph.targetId, subgraphSchema: subgraph.schema }); + for (const [index, subgraph] of subgraphs.entries()) { + await subgraphRepo.addSchemaVersion({ + targetId: createdSubgraphs[index].targetId, + subgraphSchema: subgraph.schema, + }); } await fedGraphRepo.createGraphCryptoKeyPairs({ diff --git a/controlplane/src/core/util.ts b/controlplane/src/core/util.ts index a4f222bbce..68b21e6c97 100644 --- a/controlplane/src/core/util.ts +++ b/controlplane/src/core/util.ts @@ -7,7 +7,7 @@ import { GraphQLSubscriptionProtocol, GraphQLWebsocketSubprotocol, } from '@wundergraph/cosmo-connect/dist/common/common_pb'; -import { joinLabel, splitLabel } from '@wundergraph/cosmo-shared'; +import { isValidUrl, joinLabel, splitLabel } from '@wundergraph/cosmo-shared'; import { AxiosError } from 'axios'; import { isNetworkError, isRetryableError } from 'axios-retry'; import { formatISO, subHours } from 'date-fns'; @@ -954,6 +954,75 @@ export function isValidGrpcNamingScheme(url: string): boolean { } } +/** + * How a handler treats the routing URL of a non-Event-Driven subgraph: + * + * - `required` → the subgraph is being created, so a valid URL must be present. + * - `optional` → the subgraph already exists, so an absent URL leaves it unchanged. + * - `skipped` → the subgraph carries no routing URL at all (a plugin). + */ +export type RoutingUrlRequirement = 'required' | 'optional' | 'skipped'; + +/** + * Validates the routing and subscription configuration shared by every subgraph + * write (create, batch create, publish and update), returning the first + * violation as a message, or undefined when the input is valid. + */ +export function validateSubgraphRouting(input: { + isEventDrivenGraph: boolean; + routingUrl?: string; + subscriptionUrl?: string; + subscriptionProtocol?: GraphQLSubscriptionProtocol; + websocketSubprotocol?: GraphQLWebsocketSubprotocol; + routingUrlRequirement: RoutingUrlRequirement; + isGrpcService?: boolean; + isFeatureSubgraph?: boolean; +}): string | undefined { + if (input.isEventDrivenGraph) { + if (input.routingUrl !== undefined) { + return `An Event-Driven Graph must not define a routing URL`; + } + if (input.subscriptionUrl !== undefined) { + return `An Event-Driven Graph must not define a subscription URL`; + } + if (input.subscriptionProtocol !== undefined) { + return `An Event-Driven Graph must not define a subscription protocol`; + } + if (input.websocketSubprotocol !== undefined) { + return `An Event-Driven Graph must not define a websocket subprotocol`; + } + return undefined; + } + + if (input.routingUrlRequirement === 'skipped') { + return undefined; + } + + const routingUrl = input.routingUrl ?? ''; + + if (routingUrl) { + if (!isValidUrl(routingUrl)) { + return `Routing URL "${routingUrl}" is not a valid URL`; + } + if (input.isGrpcService && !isValidGrpcNamingScheme(routingUrl)) { + return ( + `Routing URL must follow gRPC naming scheme. ` + + `See https://grpc.io/docs/guides/custom-name-resolution/ for examples.` + ); + } + } else if (input.routingUrlRequirement === 'required') { + return input.isFeatureSubgraph + ? `A valid, non-empty routing URL is required to create and publish a feature subgraph` + : `A non-Event-Driven Graph must define a routing URL`; + } + + if (input.subscriptionUrl && !isValidUrl(input.subscriptionUrl)) { + return `Subscription URL "${input.subscriptionUrl}" is not a valid URL`; + } + + return undefined; +} + /** * Applies the IdP namespace gate to a list-query's WHERE conditions, based on * the actor's {@link NamespaceAccess}: diff --git a/controlplane/test/feature-subgraph/create-feature-subgraph.test.ts b/controlplane/test/feature-subgraph/create-feature-subgraph.test.ts index 7688bf9496..9dfab53f0e 100644 --- a/controlplane/test/feature-subgraph/create-feature-subgraph.test.ts +++ b/controlplane/test/feature-subgraph/create-feature-subgraph.test.ts @@ -246,7 +246,7 @@ describe('Create feature subgraph tests', () => { }); expect(featureSubgraphResponseOne.response?.code).toBe(EnumStatusCode.ERR); expect(featureSubgraphResponseOne.response?.details).toBe( - `A valid, non-empty routing URL is required to create and publish a feature subgraph.`, + `A valid, non-empty routing URL is required to create and publish a feature subgraph`, ); }); diff --git a/controlplane/test/feature-subgraph/publish-feature-subgraph.test.ts b/controlplane/test/feature-subgraph/publish-feature-subgraph.test.ts index a30df9c679..a6447d7eec 100644 --- a/controlplane/test/feature-subgraph/publish-feature-subgraph.test.ts +++ b/controlplane/test/feature-subgraph/publish-feature-subgraph.test.ts @@ -241,7 +241,7 @@ describe('Publish feature subgraph tests', () => { expect(publishFeatureSubgraphResponse.response?.code).toBe(EnumStatusCode.ERR); expect(publishFeatureSubgraphResponse.response?.details).toBe( - 'A valid, non-empty routing URL is required to create and publish a feature subgraph.', + 'A valid, non-empty routing URL is required to create and publish a feature subgraph', ); }); @@ -268,7 +268,7 @@ describe('Publish feature subgraph tests', () => { }); expect(publishFeatureSubgraphResponse.response?.code).toBe(EnumStatusCode.ERR); - expect(publishFeatureSubgraphResponse.response?.details).toBe('Routing URL "invalid-url" is not a valid URL.'); + expect(publishFeatureSubgraphResponse.response?.details).toBe('Routing URL "invalid-url" is not a valid URL'); }); test('that publishFederatedSubgraph validates subscription URL for feature subgraphs', async (testContext) => { diff --git a/controlplane/test/subgraph/batch-create-subgraphs.test.ts b/controlplane/test/subgraph/batch-create-subgraphs.test.ts new file mode 100644 index 0000000000..2f539527a6 --- /dev/null +++ b/controlplane/test/subgraph/batch-create-subgraphs.test.ts @@ -0,0 +1,244 @@ +import { joinLabel } from '@wundergraph/cosmo-shared'; +import { EnumStatusCode } from '@wundergraph/cosmo-connect/dist/common/common_pb'; +import { afterAll, beforeAll, describe, expect, test } from 'vitest'; +import { afterAllSetup, beforeAllSetup, genID, genUniqueLabel } from '../../src/core/test-util.js'; +import { + createFederatedGraph, + DEFAULT_NAMESPACE, + DEFAULT_ROUTER_URL, + DEFAULT_SUBGRAPH_URL_ONE, + DEFAULT_SUBGRAPH_URL_TWO, + SetupTest, +} from '../test-util.js'; + +let dbname = ''; + +describe('Batch create subgraphs tests', () => { + beforeAll(async () => { + dbname = await beforeAllSetup(); + }); + + afterAll(async () => { + await afterAllSetup(dbname); + }); + + test('that multiple subgraphs can be created in one request', async (testContext) => { + const { client, server } = await SetupTest({ dbname }); + testContext.onTestFinished(() => server.close()); + + const subgraphOne = genID('subgraphOne'); + const subgraphTwo = genID('subgraphTwo'); + + const createResp = await client.createFederatedSubgraphs({ + namespace: DEFAULT_NAMESPACE, + subgraphs: [ + { name: subgraphOne, routingUrl: DEFAULT_SUBGRAPH_URL_ONE, labels: [] }, + { name: subgraphTwo, routingUrl: DEFAULT_SUBGRAPH_URL_TWO, labels: [] }, + ], + }); + + expect(createResp.response?.code).toBe(EnumStatusCode.OK); + expect(createResp.createdSubgraphNames).toEqual([subgraphOne, subgraphTwo]); + + const subgraphOneResp = await client.getSubgraphByName({ name: subgraphOne, namespace: DEFAULT_NAMESPACE }); + expect(subgraphOneResp.response?.code).toBe(EnumStatusCode.OK); + expect(subgraphOneResp.graph?.routingURL).toBe(DEFAULT_SUBGRAPH_URL_ONE); + + const subgraphTwoResp = await client.getSubgraphByName({ name: subgraphTwo, namespace: DEFAULT_NAMESPACE }); + expect(subgraphTwoResp.response?.code).toBe(EnumStatusCode.OK); + expect(subgraphTwoResp.graph?.routingURL).toBe(DEFAULT_SUBGRAPH_URL_TWO); + }); + + test('that created subgraphs are attached to a federated graph with matching labels', async (testContext) => { + const { client, server } = await SetupTest({ dbname }); + testContext.onTestFinished(() => server.close()); + + const label = genUniqueLabel('team'); + const fedGraphName = genID('fedGraph'); + const subgraphOne = genID('subgraphOne'); + const subgraphTwo = genID('subgraphTwo'); + + await createFederatedGraph(client, fedGraphName, DEFAULT_NAMESPACE, [joinLabel(label)], DEFAULT_ROUTER_URL); + + const createResp = await client.createFederatedSubgraphs({ + namespace: DEFAULT_NAMESPACE, + subgraphs: [ + { name: subgraphOne, routingUrl: DEFAULT_SUBGRAPH_URL_ONE, labels: [label] }, + { name: subgraphTwo, routingUrl: DEFAULT_SUBGRAPH_URL_TWO, labels: [label] }, + ], + }); + + expect(createResp.response?.code).toBe(EnumStatusCode.OK); + + const fedGraphResp = await client.getFederatedGraphByName({ name: fedGraphName, namespace: DEFAULT_NAMESPACE }); + expect(fedGraphResp.response?.code).toBe(EnumStatusCode.OK); + expect(fedGraphResp.subgraphs.map((subgraph) => subgraph.name).sort()).toEqual([subgraphOne, subgraphTwo].sort()); + }); + + test('that unlabelled subgraphs are attached to a federated graph without label matchers', async (testContext) => { + const { client, server } = await SetupTest({ dbname }); + testContext.onTestFinished(() => server.close()); + + const fedGraphName = genID('fedGraph'); + const subgraphOne = genID('subgraphOne'); + const subgraphTwo = genID('subgraphTwo'); + + await createFederatedGraph(client, fedGraphName, DEFAULT_NAMESPACE, [], DEFAULT_ROUTER_URL); + + const createResp = await client.createFederatedSubgraphs({ + namespace: DEFAULT_NAMESPACE, + subgraphs: [ + { name: subgraphOne, routingUrl: DEFAULT_SUBGRAPH_URL_ONE, labels: [] }, + { name: subgraphTwo, routingUrl: DEFAULT_SUBGRAPH_URL_TWO, labels: [] }, + ], + }); + + expect(createResp.response?.code).toBe(EnumStatusCode.OK); + + const fedGraphResp = await client.getFederatedGraphByName({ name: fedGraphName, namespace: DEFAULT_NAMESPACE }); + expect(fedGraphResp.response?.code).toBe(EnumStatusCode.OK); + expect(fedGraphResp.subgraphs.map((subgraph) => subgraph.name).sort()).toEqual([subgraphOne, subgraphTwo].sort()); + }); + + test('that an Event-Driven subgraph can be created without a routing URL', async (testContext) => { + const { client, server } = await SetupTest({ dbname }); + testContext.onTestFinished(() => server.close()); + + const subgraphName = genID('subgraph'); + + const createResp = await client.createFederatedSubgraphs({ + namespace: DEFAULT_NAMESPACE, + subgraphs: [{ name: subgraphName, isEventDrivenGraph: true, labels: [] }], + }); + + expect(createResp.response?.code).toBe(EnumStatusCode.OK); + expect(createResp.createdSubgraphNames).toEqual([subgraphName]); + }); + + test('that a duplicate name within the request is rejected and nothing is created', async (testContext) => { + const { client, server } = await SetupTest({ dbname }); + testContext.onTestFinished(() => server.close()); + + const subgraphName = genID('subgraph'); + const otherSubgraphName = genID('otherSubgraph'); + + const createResp = await client.createFederatedSubgraphs({ + namespace: DEFAULT_NAMESPACE, + subgraphs: [ + { name: subgraphName, routingUrl: DEFAULT_SUBGRAPH_URL_ONE, labels: [] }, + { name: otherSubgraphName, routingUrl: DEFAULT_SUBGRAPH_URL_TWO, labels: [] }, + { name: subgraphName, routingUrl: DEFAULT_SUBGRAPH_URL_TWO, labels: [] }, + ], + }); + + expect(createResp.response?.code).toBe(EnumStatusCode.ERR); + expect(createResp.response?.details).toBe(`The following subgraphs were provided more than once: ${subgraphName}`); + + const otherSubgraphResp = await client.getSubgraphByName({ + name: otherSubgraphName, + namespace: DEFAULT_NAMESPACE, + }); + expect(otherSubgraphResp.response?.code).toBe(EnumStatusCode.ERR_NOT_FOUND); + }); + + test('that an already existing subgraph rejects the whole batch', async (testContext) => { + const { client, server } = await SetupTest({ dbname }); + testContext.onTestFinished(() => server.close()); + + const existingSubgraphName = genID('existingSubgraph'); + const newSubgraphName = genID('newSubgraph'); + + const createExistingResp = await client.createFederatedSubgraph({ + name: existingSubgraphName, + namespace: DEFAULT_NAMESPACE, + routingUrl: DEFAULT_SUBGRAPH_URL_ONE, + labels: [], + }); + expect(createExistingResp.response?.code).toBe(EnumStatusCode.OK); + + const createResp = await client.createFederatedSubgraphs({ + namespace: DEFAULT_NAMESPACE, + subgraphs: [ + { name: newSubgraphName, routingUrl: DEFAULT_SUBGRAPH_URL_TWO, labels: [] }, + { name: existingSubgraphName, routingUrl: DEFAULT_SUBGRAPH_URL_ONE, labels: [] }, + ], + }); + + expect(createResp.response?.code).toBe(EnumStatusCode.ERR_ALREADY_EXISTS); + expect(createResp.response?.details).toBe( + `The following subgraphs already exist in the namespace "${DEFAULT_NAMESPACE}": ${existingSubgraphName}`, + ); + + // The valid entry in the same request must not have been created. + const newSubgraphResp = await client.getSubgraphByName({ name: newSubgraphName, namespace: DEFAULT_NAMESPACE }); + expect(newSubgraphResp.response?.code).toBe(EnumStatusCode.ERR_NOT_FOUND); + }); + + test('that a missing routing URL rejects the whole batch', async (testContext) => { + const { client, server } = await SetupTest({ dbname }); + testContext.onTestFinished(() => server.close()); + + const subgraphWithUrl = genID('subgraphWithUrl'); + const subgraphWithoutUrl = genID('subgraphWithoutUrl'); + + const createResp = await client.createFederatedSubgraphs({ + namespace: DEFAULT_NAMESPACE, + subgraphs: [ + { name: subgraphWithUrl, routingUrl: DEFAULT_SUBGRAPH_URL_ONE, labels: [] }, + { name: subgraphWithoutUrl, labels: [] }, + ], + }); + + expect(createResp.response?.code).toBe(EnumStatusCode.ERR); + expect(createResp.response?.details).toBe( + `Subgraph "${subgraphWithoutUrl}": A non-Event-Driven Graph must define a routing URL`, + ); + + const subgraphWithUrlResp = await client.getSubgraphByName({ + name: subgraphWithUrl, + namespace: DEFAULT_NAMESPACE, + }); + expect(subgraphWithUrlResp.response?.code).toBe(EnumStatusCode.ERR_NOT_FOUND); + }); + + test('that an invalid routing URL rejects the whole batch', async (testContext) => { + const { client, server } = await SetupTest({ dbname }); + testContext.onTestFinished(() => server.close()); + + const subgraphName = genID('subgraph'); + + const createResp = await client.createFederatedSubgraphs({ + namespace: DEFAULT_NAMESPACE, + subgraphs: [{ name: subgraphName, routingUrl: 'not-a-url', labels: [] }], + }); + + expect(createResp.response?.code).toBe(EnumStatusCode.ERR); + expect(createResp.response?.details).toBe(`Subgraph "${subgraphName}": Routing URL "not-a-url" is not a valid URL`); + }); + + test('that an empty request is rejected', async (testContext) => { + const { client, server } = await SetupTest({ dbname }); + testContext.onTestFinished(() => server.close()); + + const createResp = await client.createFederatedSubgraphs({ + namespace: DEFAULT_NAMESPACE, + subgraphs: [], + }); + + expect(createResp.response?.code).toBe(EnumStatusCode.ERR); + expect(createResp.response?.details).toBe('At least one subgraph must be provided.'); + }); + + test('that creating subgraphs in an unknown namespace is rejected', async (testContext) => { + const { client, server } = await SetupTest({ dbname }); + testContext.onTestFinished(() => server.close()); + + const createResp = await client.createFederatedSubgraphs({ + namespace: 'does-not-exist', + subgraphs: [{ name: genID('subgraph'), routingUrl: DEFAULT_SUBGRAPH_URL_ONE, labels: [] }], + }); + + expect(createResp.response?.code).toBe(EnumStatusCode.ERR_NOT_FOUND); + expect(createResp.response?.details).toBe('Could not find namespace does-not-exist'); + }); +}); diff --git a/controlplane/test/subgraph/publish-subgraph.test.ts b/controlplane/test/subgraph/publish-subgraph.test.ts index 166c64763a..aec5ad1487 100644 --- a/controlplane/test/subgraph/publish-subgraph.test.ts +++ b/controlplane/test/subgraph/publish-subgraph.test.ts @@ -394,7 +394,7 @@ describe('Publish subgraph tests', () => { expect(publishFederatedSubgraphResp.response?.code).toBe(EnumStatusCode.ERR); expect(publishFederatedSubgraphResp.response?.details).toBe( - 'An Event-Driven Graph must not define a websocket subprotocol.', + 'An Event-Driven Graph must not define a websocket subprotocol', ); }); @@ -411,9 +411,7 @@ describe('Publish subgraph tests', () => { }); expect(publishFederatedSubgraphResp.response?.code).toBe(EnumStatusCode.ERR); - expect(publishFederatedSubgraphResp.response?.details).toBe( - 'A valid, non-empty routing URL is required to create and publish a non-Event-Driven subgraph.', - ); + expect(publishFederatedSubgraphResp.response?.details).toBe('A non-Event-Driven Graph must define a routing URL'); }); test('that an error is returned if a previously uncreated subgraph is published with an invalid routing url', async (testContext) => { @@ -430,7 +428,7 @@ describe('Publish subgraph tests', () => { }); expect(publishFederatedSubgraphResp.response?.code).toBe(EnumStatusCode.ERR); - expect(publishFederatedSubgraphResp.response?.details).toBe('Routing URL "url" is not a valid URL.'); + expect(publishFederatedSubgraphResp.response?.details).toBe('Routing URL "url" is not a valid URL'); }); describe('Plugin subgraph publish tests', () => { @@ -1012,9 +1010,7 @@ describe('Publish subgraph tests', () => { }); expect(publishResponse.response?.code).toBe(EnumStatusCode.ERR); - expect(publishResponse.response?.details).toBe( - 'A valid, non-empty routing URL is required to create and publish a non-Event-Driven subgraph.', - ); + expect(publishResponse.response?.details).toBe('A non-Event-Driven Graph must define a routing URL'); }); test('Should fail to create and publish GRPC service with invalid routing URL', async (testContext) => { @@ -1037,7 +1033,7 @@ describe('Publish subgraph tests', () => { }); expect(publishResponse.response?.code).toBe(EnumStatusCode.ERR); - expect(publishResponse.response?.details).toBe('Routing URL "invalid-url" is not a valid URL.'); + expect(publishResponse.response?.details).toBe('Routing URL "invalid-url" is not a valid URL'); }); test.each(['organization-admin', 'organization-developer', 'subgraph-admin'])( diff --git a/controlplane/test/subgraph/update-subgraph.test.ts b/controlplane/test/subgraph/update-subgraph.test.ts index 798bf0a98a..87775249c0 100644 --- a/controlplane/test/subgraph/update-subgraph.test.ts +++ b/controlplane/test/subgraph/update-subgraph.test.ts @@ -165,7 +165,7 @@ describe('Update subgraph tests', () => { }); expect(createFederatedSubgraphResp.response?.code).toBe(EnumStatusCode.ERR); - expect(createFederatedSubgraphResp.response?.details).toBe('Event-Driven Graphs must not define a routing URL'); + expect(createFederatedSubgraphResp.response?.details).toBe('An Event-Driven Graph must not define a routing URL'); }); test('that an error is returned if an Event-Driven subgraph is updated with a subscription URL', async (testContext) => { @@ -183,7 +183,7 @@ describe('Update subgraph tests', () => { expect(createFederatedSubgraphResp.response?.code).toBe(EnumStatusCode.ERR); expect(createFederatedSubgraphResp.response?.details).toBe( - 'Event-Driven Graphs must not define a subscription URL', + 'An Event-Driven Graph must not define a subscription URL', ); }); @@ -202,7 +202,7 @@ describe('Update subgraph tests', () => { expect(createFederatedSubgraphResp.response?.code).toBe(EnumStatusCode.ERR); expect(createFederatedSubgraphResp.response?.details).toBe( - 'Event-Driven Graphs must not define a subscription protocol', + 'An Event-Driven Graph must not define a subscription protocol', ); }); @@ -221,7 +221,7 @@ describe('Update subgraph tests', () => { expect(createFederatedSubgraphResp.response?.code).toBe(EnumStatusCode.ERR); expect(createFederatedSubgraphResp.response?.details).toBe( - 'Event-Driven Graphs must not define a websocket subprotocol', + 'An Event-Driven Graph must not define a websocket subprotocol', ); }); diff --git a/proto/wg/cosmo/platform/v1/platform.proto b/proto/wg/cosmo/platform/v1/platform.proto index f16f6066fd..2b5d89a410 100644 --- a/proto/wg/cosmo/platform/v1/platform.proto +++ b/proto/wg/cosmo/platform/v1/platform.proto @@ -235,6 +235,38 @@ message CreateFederatedSubgraphRequest { SubgraphType type = 13; } +// A single subgraph entry to create as part of a batch create request. +message CreateSubgraph { + // The FQDN of the subgraph to be created e.g. "wg.team1.orders" + string name = 1; + // routing_url is the URL of the service which will be used to route the requests to the subgraph. + optional string routing_url = 2; + // labels are the labels of the services which will form the federated graph. If the proposed is not valid, the service will be rejected. + repeated Label labels = 3; + // subscription protocol to use when subscribing to this subgraph + optional wg.cosmo.common.GraphQLSubscriptionProtocol subscription_protocol = 4; + // url used for subscriptions + optional string subscription_url = 5; + // readme of the subgraph + optional string readme = 6; + optional wg.cosmo.common.GraphQLWebsocketSubprotocol websocket_subprotocol = 7; + optional bool is_event_driven_graph = 8; +} + +message CreateFederatedSubgraphsRequest { + // The namespace all the subgraphs will be created in. + string namespace = 1; + // The subgraphs to create. None of them may already exist in the namespace. Plugins and gRPC services are not + // supported, because each requires artifacts that a batch request cannot carry. + repeated CreateSubgraph subgraphs = 2; +} + +message CreateFederatedSubgraphsResponse { + Response response = 1; + // The names of the subgraphs that were created. + repeated string createdSubgraphNames = 2; +} + message DeleteFederatedGraphRequest { string name = 1; string namespace = 2; @@ -3522,6 +3554,9 @@ service PlatformService { // CreateFederatedSubgraph creates a federated subgraph on the control plane. rpc CreateFederatedSubgraph(CreateFederatedSubgraphRequest) returns (CreateFederatedSubgraphResponse) {} + // CreateFederatedSubgraphs creates multiple federated subgraphs on the control plane in a single request. Either + // every subgraph is created or none is. + rpc CreateFederatedSubgraphs(CreateFederatedSubgraphsRequest) returns (CreateFederatedSubgraphsResponse) {} // PublishFederatedSubgraph pushes the schema of the subgraph to the control plane. rpc PublishFederatedSubgraph(PublishFederatedSubgraphRequest) returns (PublishFederatedSubgraphResponse) {} // PublishFederatedSubgraphs pushes the schemas of multiple existing subgraphs to the control plane in a single