...

Source file src/google.golang.org/genproto/googleapis/cloud/networkanalyzer/logging/v1/analyzer_log.pb.go

Documentation: google.golang.org/genproto/googleapis/cloud/networkanalyzer/logging/v1

     1  // Copyright 2022 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.26.0
    18  // 	protoc        v3.12.2
    19  // source: google/cloud/networkanalyzer/logging/v1/analyzer_log.proto
    20  
    21  package logging
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    28  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    29  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    30  )
    31  
    32  const (
    33  	// Verify that this generated code is sufficiently up-to-date.
    34  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    35  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    36  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    37  )
    38  
    39  type ReportCauseCode int32
    40  
    41  const (
    42  	ReportCauseCode_REPORT_CAUSE_CODE_UNSPECIFIED ReportCauseCode = 0
    43  	// VPC Basics
    44  	ReportCauseCode_ROUTE_INVALID_NEXT_HOP_VM_IP_FORWARDING_DISABLED          ReportCauseCode = 1
    45  	ReportCauseCode_ROUTE_INVALID_NEXT_HOP_VM_DELETED                         ReportCauseCode = 2
    46  	ReportCauseCode_ROUTE_INVALID_NEXT_HOP_VM_STOPPED                         ReportCauseCode = 3
    47  	ReportCauseCode_ROUTE_INVALID_NEXT_HOP_ILB_MISCONFIGURED                  ReportCauseCode = 4
    48  	ReportCauseCode_ROUTE_INVALID_NEXT_HOP_VPN_TUNNEL_DELETED                 ReportCauseCode = 5
    49  	ReportCauseCode_ROUTE_INVALID_NEXT_HOP_ILB_BACKEND_IP_FORWARDING_DISABLED ReportCauseCode = 6
    50  	ReportCauseCode_IP_UTILIZATION_IP_ALLOCATION_RATIO_HIGH                   ReportCauseCode = 20
    51  	// Kubernetes Engine
    52  	ReportCauseCode_GKE_NODE_TO_CONTROL_PLANE_BLOCKED_BY_ROUTING_ISSUE                    ReportCauseCode = 201
    53  	ReportCauseCode_GKE_NODE_TO_CONTROL_PLANE_PUBLIC_ENDPOINT_BLOCKED_BY_EGRESS_FIREWALL  ReportCauseCode = 202
    54  	ReportCauseCode_GKE_NODE_TO_CONTROL_PLANE_PRIVATE_ENDPOINT_BLOCKED_BY_EGRESS_FIREWALL ReportCauseCode = 203
    55  	ReportCauseCode_GKE_CONTROL_PLANE_TO_NODE_BLOCKED_BY_ROUTING_ISSUE                    ReportCauseCode = 211
    56  	ReportCauseCode_GKE_CONTROL_PLANE_TO_NODE_BLOCKED_BY_INGRESS_FIREWALL_ON_NODE         ReportCauseCode = 212
    57  	ReportCauseCode_GKE_IP_UTILIZATION_POD_RANGES_ALLOCATION_HIGH                         ReportCauseCode = 221
    58  	ReportCauseCode_GKE_IP_UTILIZATION_POD_RANGES_ALLOCATION_LIMITES_AUTOSCALING          ReportCauseCode = 222
    59  	// Managed Services
    60  	ReportCauseCode_CLOUD_SQL_PRIVATE_IP_BLOCKED_BY_EGRESS_FIREWALL ReportCauseCode = 601
    61  	ReportCauseCode_CLOUD_SQL_PRIVATE_IP_BLOCKED_BY_ROUTING_ISSUE   ReportCauseCode = 602
    62  	ReportCauseCode_CLOUD_SQL_PRIVATE_IP_INSTANCE_NOT_RUNNING       ReportCauseCode = 603
    63  	// Hybrid Connectivity
    64  	ReportCauseCode_DYNAMIC_ROUTE_SHADOWED_FULLY_SHADOWED_BY_SUBNET_ROUTE             ReportCauseCode = 801
    65  	ReportCauseCode_DYNAMIC_ROUTE_SHADOWED_FULLY_SHADOWED_BY_PEERING_SUBNET_ROUTE     ReportCauseCode = 802
    66  	ReportCauseCode_DYNAMIC_ROUTE_SHADOWED_FULLY_SHADOWED_BY_STATIC_ROUTE             ReportCauseCode = 803
    67  	ReportCauseCode_DYNAMIC_ROUTE_SHADOWED_FULLY_SHADOWED_BY_PEERING_STATIC_ROUTE     ReportCauseCode = 804
    68  	ReportCauseCode_DYNAMIC_ROUTE_SHADOWED_PARTIALLY_SHADOWED_BY_SUBNET_ROUTE         ReportCauseCode = 805
    69  	ReportCauseCode_DYNAMIC_ROUTE_SHADOWED_PARTIALLY_SHADOWED_BY_PEERING_SUBNET_ROUTE ReportCauseCode = 806
    70  	ReportCauseCode_DYNAMIC_ROUTE_SHADOWED_PARTIALLY_SHADOWED_BY_STATIC_ROUTE         ReportCauseCode = 807
    71  	ReportCauseCode_DYNAMIC_ROUTE_SHADOWED_PARTIALLY_SHADOWED_BY_PEERING_STATIC_ROUTE ReportCauseCode = 808
    72  	// Network Services
    73  	ReportCauseCode_LOAD_BALANCER_HEALTH_CHECK_FIREWALL_HEALTH_CHECK_FIREWALL_NOT_CONFIGURED            ReportCauseCode = 1001
    74  	ReportCauseCode_LOAD_BALANCER_HEALTH_CHECK_FIREWALL_HEALTH_CHECK_RANGE_BLOCKED                      ReportCauseCode = 1002
    75  	ReportCauseCode_LOAD_BALANCER_HEALTH_CHECK_FIREWALL_FIREWALL_CONFIG_INCONSISTENT                    ReportCauseCode = 1003
    76  	ReportCauseCode_LOAD_BALANCER_HEALTH_CHECK_FIREWALL_HEALTH_CHECK_RANGE_PARTIALLY_BLOCKED            ReportCauseCode = 1004
    77  	ReportCauseCode_LOAD_BALANCER_BEST_PRACTICES_BACKEND_SERVICE_BALANCING_MODE_BREAKS_SESSION_AFFINITY ReportCauseCode = 1021
    78  	ReportCauseCode_LOAD_BALANCER_BEST_PRACTICES_BACKEND_SERVICE_HEALTH_CHECK_PORT_MISMATCH             ReportCauseCode = 1024
    79  )
    80  
    81  // Enum value maps for ReportCauseCode.
    82  var (
    83  	ReportCauseCode_name = map[int32]string{
    84  		0:    "REPORT_CAUSE_CODE_UNSPECIFIED",
    85  		1:    "ROUTE_INVALID_NEXT_HOP_VM_IP_FORWARDING_DISABLED",
    86  		2:    "ROUTE_INVALID_NEXT_HOP_VM_DELETED",
    87  		3:    "ROUTE_INVALID_NEXT_HOP_VM_STOPPED",
    88  		4:    "ROUTE_INVALID_NEXT_HOP_ILB_MISCONFIGURED",
    89  		5:    "ROUTE_INVALID_NEXT_HOP_VPN_TUNNEL_DELETED",
    90  		6:    "ROUTE_INVALID_NEXT_HOP_ILB_BACKEND_IP_FORWARDING_DISABLED",
    91  		20:   "IP_UTILIZATION_IP_ALLOCATION_RATIO_HIGH",
    92  		201:  "GKE_NODE_TO_CONTROL_PLANE_BLOCKED_BY_ROUTING_ISSUE",
    93  		202:  "GKE_NODE_TO_CONTROL_PLANE_PUBLIC_ENDPOINT_BLOCKED_BY_EGRESS_FIREWALL",
    94  		203:  "GKE_NODE_TO_CONTROL_PLANE_PRIVATE_ENDPOINT_BLOCKED_BY_EGRESS_FIREWALL",
    95  		211:  "GKE_CONTROL_PLANE_TO_NODE_BLOCKED_BY_ROUTING_ISSUE",
    96  		212:  "GKE_CONTROL_PLANE_TO_NODE_BLOCKED_BY_INGRESS_FIREWALL_ON_NODE",
    97  		221:  "GKE_IP_UTILIZATION_POD_RANGES_ALLOCATION_HIGH",
    98  		222:  "GKE_IP_UTILIZATION_POD_RANGES_ALLOCATION_LIMITES_AUTOSCALING",
    99  		601:  "CLOUD_SQL_PRIVATE_IP_BLOCKED_BY_EGRESS_FIREWALL",
   100  		602:  "CLOUD_SQL_PRIVATE_IP_BLOCKED_BY_ROUTING_ISSUE",
   101  		603:  "CLOUD_SQL_PRIVATE_IP_INSTANCE_NOT_RUNNING",
   102  		801:  "DYNAMIC_ROUTE_SHADOWED_FULLY_SHADOWED_BY_SUBNET_ROUTE",
   103  		802:  "DYNAMIC_ROUTE_SHADOWED_FULLY_SHADOWED_BY_PEERING_SUBNET_ROUTE",
   104  		803:  "DYNAMIC_ROUTE_SHADOWED_FULLY_SHADOWED_BY_STATIC_ROUTE",
   105  		804:  "DYNAMIC_ROUTE_SHADOWED_FULLY_SHADOWED_BY_PEERING_STATIC_ROUTE",
   106  		805:  "DYNAMIC_ROUTE_SHADOWED_PARTIALLY_SHADOWED_BY_SUBNET_ROUTE",
   107  		806:  "DYNAMIC_ROUTE_SHADOWED_PARTIALLY_SHADOWED_BY_PEERING_SUBNET_ROUTE",
   108  		807:  "DYNAMIC_ROUTE_SHADOWED_PARTIALLY_SHADOWED_BY_STATIC_ROUTE",
   109  		808:  "DYNAMIC_ROUTE_SHADOWED_PARTIALLY_SHADOWED_BY_PEERING_STATIC_ROUTE",
   110  		1001: "LOAD_BALANCER_HEALTH_CHECK_FIREWALL_HEALTH_CHECK_FIREWALL_NOT_CONFIGURED",
   111  		1002: "LOAD_BALANCER_HEALTH_CHECK_FIREWALL_HEALTH_CHECK_RANGE_BLOCKED",
   112  		1003: "LOAD_BALANCER_HEALTH_CHECK_FIREWALL_FIREWALL_CONFIG_INCONSISTENT",
   113  		1004: "LOAD_BALANCER_HEALTH_CHECK_FIREWALL_HEALTH_CHECK_RANGE_PARTIALLY_BLOCKED",
   114  		1021: "LOAD_BALANCER_BEST_PRACTICES_BACKEND_SERVICE_BALANCING_MODE_BREAKS_SESSION_AFFINITY",
   115  		1024: "LOAD_BALANCER_BEST_PRACTICES_BACKEND_SERVICE_HEALTH_CHECK_PORT_MISMATCH",
   116  	}
   117  	ReportCauseCode_value = map[string]int32{
   118  		"REPORT_CAUSE_CODE_UNSPECIFIED":                                                       0,
   119  		"ROUTE_INVALID_NEXT_HOP_VM_IP_FORWARDING_DISABLED":                                    1,
   120  		"ROUTE_INVALID_NEXT_HOP_VM_DELETED":                                                   2,
   121  		"ROUTE_INVALID_NEXT_HOP_VM_STOPPED":                                                   3,
   122  		"ROUTE_INVALID_NEXT_HOP_ILB_MISCONFIGURED":                                            4,
   123  		"ROUTE_INVALID_NEXT_HOP_VPN_TUNNEL_DELETED":                                           5,
   124  		"ROUTE_INVALID_NEXT_HOP_ILB_BACKEND_IP_FORWARDING_DISABLED":                           6,
   125  		"IP_UTILIZATION_IP_ALLOCATION_RATIO_HIGH":                                             20,
   126  		"GKE_NODE_TO_CONTROL_PLANE_BLOCKED_BY_ROUTING_ISSUE":                                  201,
   127  		"GKE_NODE_TO_CONTROL_PLANE_PUBLIC_ENDPOINT_BLOCKED_BY_EGRESS_FIREWALL":                202,
   128  		"GKE_NODE_TO_CONTROL_PLANE_PRIVATE_ENDPOINT_BLOCKED_BY_EGRESS_FIREWALL":               203,
   129  		"GKE_CONTROL_PLANE_TO_NODE_BLOCKED_BY_ROUTING_ISSUE":                                  211,
   130  		"GKE_CONTROL_PLANE_TO_NODE_BLOCKED_BY_INGRESS_FIREWALL_ON_NODE":                       212,
   131  		"GKE_IP_UTILIZATION_POD_RANGES_ALLOCATION_HIGH":                                       221,
   132  		"GKE_IP_UTILIZATION_POD_RANGES_ALLOCATION_LIMITES_AUTOSCALING":                        222,
   133  		"CLOUD_SQL_PRIVATE_IP_BLOCKED_BY_EGRESS_FIREWALL":                                     601,
   134  		"CLOUD_SQL_PRIVATE_IP_BLOCKED_BY_ROUTING_ISSUE":                                       602,
   135  		"CLOUD_SQL_PRIVATE_IP_INSTANCE_NOT_RUNNING":                                           603,
   136  		"DYNAMIC_ROUTE_SHADOWED_FULLY_SHADOWED_BY_SUBNET_ROUTE":                               801,
   137  		"DYNAMIC_ROUTE_SHADOWED_FULLY_SHADOWED_BY_PEERING_SUBNET_ROUTE":                       802,
   138  		"DYNAMIC_ROUTE_SHADOWED_FULLY_SHADOWED_BY_STATIC_ROUTE":                               803,
   139  		"DYNAMIC_ROUTE_SHADOWED_FULLY_SHADOWED_BY_PEERING_STATIC_ROUTE":                       804,
   140  		"DYNAMIC_ROUTE_SHADOWED_PARTIALLY_SHADOWED_BY_SUBNET_ROUTE":                           805,
   141  		"DYNAMIC_ROUTE_SHADOWED_PARTIALLY_SHADOWED_BY_PEERING_SUBNET_ROUTE":                   806,
   142  		"DYNAMIC_ROUTE_SHADOWED_PARTIALLY_SHADOWED_BY_STATIC_ROUTE":                           807,
   143  		"DYNAMIC_ROUTE_SHADOWED_PARTIALLY_SHADOWED_BY_PEERING_STATIC_ROUTE":                   808,
   144  		"LOAD_BALANCER_HEALTH_CHECK_FIREWALL_HEALTH_CHECK_FIREWALL_NOT_CONFIGURED":            1001,
   145  		"LOAD_BALANCER_HEALTH_CHECK_FIREWALL_HEALTH_CHECK_RANGE_BLOCKED":                      1002,
   146  		"LOAD_BALANCER_HEALTH_CHECK_FIREWALL_FIREWALL_CONFIG_INCONSISTENT":                    1003,
   147  		"LOAD_BALANCER_HEALTH_CHECK_FIREWALL_HEALTH_CHECK_RANGE_PARTIALLY_BLOCKED":            1004,
   148  		"LOAD_BALANCER_BEST_PRACTICES_BACKEND_SERVICE_BALANCING_MODE_BREAKS_SESSION_AFFINITY": 1021,
   149  		"LOAD_BALANCER_BEST_PRACTICES_BACKEND_SERVICE_HEALTH_CHECK_PORT_MISMATCH":             1024,
   150  	}
   151  )
   152  
   153  func (x ReportCauseCode) Enum() *ReportCauseCode {
   154  	p := new(ReportCauseCode)
   155  	*p = x
   156  	return p
   157  }
   158  
   159  func (x ReportCauseCode) String() string {
   160  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   161  }
   162  
   163  func (ReportCauseCode) Descriptor() protoreflect.EnumDescriptor {
   164  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_enumTypes[0].Descriptor()
   165  }
   166  
   167  func (ReportCauseCode) Type() protoreflect.EnumType {
   168  	return &file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_enumTypes[0]
   169  }
   170  
   171  func (x ReportCauseCode) Number() protoreflect.EnumNumber {
   172  	return protoreflect.EnumNumber(x)
   173  }
   174  
   175  // Deprecated: Use ReportCauseCode.Descriptor instead.
   176  func (ReportCauseCode) EnumDescriptor() ([]byte, []int) {
   177  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescGZIP(), []int{0}
   178  }
   179  
   180  // Priority level of an report.
   181  type Report_Priority int32
   182  
   183  const (
   184  	Report_SEVERITY_UNSPECIFIED Report_Priority = 0
   185  	Report_CRITICAL             Report_Priority = 1
   186  	Report_HIGH                 Report_Priority = 2
   187  	Report_MEDIUM               Report_Priority = 3
   188  	Report_LOW                  Report_Priority = 4
   189  )
   190  
   191  // Enum value maps for Report_Priority.
   192  var (
   193  	Report_Priority_name = map[int32]string{
   194  		0: "SEVERITY_UNSPECIFIED",
   195  		1: "CRITICAL",
   196  		2: "HIGH",
   197  		3: "MEDIUM",
   198  		4: "LOW",
   199  	}
   200  	Report_Priority_value = map[string]int32{
   201  		"SEVERITY_UNSPECIFIED": 0,
   202  		"CRITICAL":             1,
   203  		"HIGH":                 2,
   204  		"MEDIUM":               3,
   205  		"LOW":                  4,
   206  	}
   207  )
   208  
   209  func (x Report_Priority) Enum() *Report_Priority {
   210  	p := new(Report_Priority)
   211  	*p = x
   212  	return p
   213  }
   214  
   215  func (x Report_Priority) String() string {
   216  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   217  }
   218  
   219  func (Report_Priority) Descriptor() protoreflect.EnumDescriptor {
   220  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_enumTypes[1].Descriptor()
   221  }
   222  
   223  func (Report_Priority) Type() protoreflect.EnumType {
   224  	return &file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_enumTypes[1]
   225  }
   226  
   227  func (x Report_Priority) Number() protoreflect.EnumNumber {
   228  	return protoreflect.EnumNumber(x)
   229  }
   230  
   231  // Deprecated: Use Report_Priority.Descriptor instead.
   232  func (Report_Priority) EnumDescriptor() ([]byte, []int) {
   233  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescGZIP(), []int{1, 0}
   234  }
   235  
   236  // Type of an report.
   237  type Report_Type int32
   238  
   239  const (
   240  	Report_REPORT_TYPE_UNSPECIFIED Report_Type = 0
   241  	Report_INFO                    Report_Type = 1
   242  	Report_WARNING                 Report_Type = 2
   243  	Report_ERROR                   Report_Type = 3
   244  )
   245  
   246  // Enum value maps for Report_Type.
   247  var (
   248  	Report_Type_name = map[int32]string{
   249  		0: "REPORT_TYPE_UNSPECIFIED",
   250  		1: "INFO",
   251  		2: "WARNING",
   252  		3: "ERROR",
   253  	}
   254  	Report_Type_value = map[string]int32{
   255  		"REPORT_TYPE_UNSPECIFIED": 0,
   256  		"INFO":                    1,
   257  		"WARNING":                 2,
   258  		"ERROR":                   3,
   259  	}
   260  )
   261  
   262  func (x Report_Type) Enum() *Report_Type {
   263  	p := new(Report_Type)
   264  	*p = x
   265  	return p
   266  }
   267  
   268  func (x Report_Type) String() string {
   269  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   270  }
   271  
   272  func (Report_Type) Descriptor() protoreflect.EnumDescriptor {
   273  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_enumTypes[2].Descriptor()
   274  }
   275  
   276  func (Report_Type) Type() protoreflect.EnumType {
   277  	return &file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_enumTypes[2]
   278  }
   279  
   280  func (x Report_Type) Number() protoreflect.EnumNumber {
   281  	return protoreflect.EnumNumber(x)
   282  }
   283  
   284  // Deprecated: Use Report_Type.Descriptor instead.
   285  func (Report_Type) EnumDescriptor() ([]byte, []int) {
   286  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescGZIP(), []int{1, 1}
   287  }
   288  
   289  // Status of an report.
   290  type Report_ReportStatus int32
   291  
   292  const (
   293  	Report_REPORT_STATUS_UNSPECIFIED Report_ReportStatus = 0
   294  	Report_ACTIVE                    Report_ReportStatus = 1
   295  	Report_FIXED                     Report_ReportStatus = 2
   296  	Report_DISMISSED                 Report_ReportStatus = 3
   297  )
   298  
   299  // Enum value maps for Report_ReportStatus.
   300  var (
   301  	Report_ReportStatus_name = map[int32]string{
   302  		0: "REPORT_STATUS_UNSPECIFIED",
   303  		1: "ACTIVE",
   304  		2: "FIXED",
   305  		3: "DISMISSED",
   306  	}
   307  	Report_ReportStatus_value = map[string]int32{
   308  		"REPORT_STATUS_UNSPECIFIED": 0,
   309  		"ACTIVE":                    1,
   310  		"FIXED":                     2,
   311  		"DISMISSED":                 3,
   312  	}
   313  )
   314  
   315  func (x Report_ReportStatus) Enum() *Report_ReportStatus {
   316  	p := new(Report_ReportStatus)
   317  	*p = x
   318  	return p
   319  }
   320  
   321  func (x Report_ReportStatus) String() string {
   322  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   323  }
   324  
   325  func (Report_ReportStatus) Descriptor() protoreflect.EnumDescriptor {
   326  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_enumTypes[3].Descriptor()
   327  }
   328  
   329  func (Report_ReportStatus) Type() protoreflect.EnumType {
   330  	return &file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_enumTypes[3]
   331  }
   332  
   333  func (x Report_ReportStatus) Number() protoreflect.EnumNumber {
   334  	return protoreflect.EnumNumber(x)
   335  }
   336  
   337  // Deprecated: Use Report_ReportStatus.Descriptor instead.
   338  func (Report_ReportStatus) EnumDescriptor() ([]byte, []int) {
   339  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescGZIP(), []int{1, 2}
   340  }
   341  
   342  // Groups of an report.
   343  type Report_ReportGroup int32
   344  
   345  const (
   346  	Report_CATEGORY_UNSPECIFIED Report_ReportGroup = 0
   347  	Report_VPC_NETWORK          Report_ReportGroup = 1
   348  	Report_NETWORK_SERVICES     Report_ReportGroup = 2
   349  	Report_KUBERNETES_ENGINE    Report_ReportGroup = 3
   350  	Report_HYBRID_CONNECTIVITY  Report_ReportGroup = 4
   351  	Report_MANAGED_SERVICES     Report_ReportGroup = 5
   352  )
   353  
   354  // Enum value maps for Report_ReportGroup.
   355  var (
   356  	Report_ReportGroup_name = map[int32]string{
   357  		0: "CATEGORY_UNSPECIFIED",
   358  		1: "VPC_NETWORK",
   359  		2: "NETWORK_SERVICES",
   360  		3: "KUBERNETES_ENGINE",
   361  		4: "HYBRID_CONNECTIVITY",
   362  		5: "MANAGED_SERVICES",
   363  	}
   364  	Report_ReportGroup_value = map[string]int32{
   365  		"CATEGORY_UNSPECIFIED": 0,
   366  		"VPC_NETWORK":          1,
   367  		"NETWORK_SERVICES":     2,
   368  		"KUBERNETES_ENGINE":    3,
   369  		"HYBRID_CONNECTIVITY":  4,
   370  		"MANAGED_SERVICES":     5,
   371  	}
   372  )
   373  
   374  func (x Report_ReportGroup) Enum() *Report_ReportGroup {
   375  	p := new(Report_ReportGroup)
   376  	*p = x
   377  	return p
   378  }
   379  
   380  func (x Report_ReportGroup) String() string {
   381  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   382  }
   383  
   384  func (Report_ReportGroup) Descriptor() protoreflect.EnumDescriptor {
   385  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_enumTypes[4].Descriptor()
   386  }
   387  
   388  func (Report_ReportGroup) Type() protoreflect.EnumType {
   389  	return &file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_enumTypes[4]
   390  }
   391  
   392  func (x Report_ReportGroup) Number() protoreflect.EnumNumber {
   393  	return protoreflect.EnumNumber(x)
   394  }
   395  
   396  // Deprecated: Use Report_ReportGroup.Descriptor instead.
   397  func (Report_ReportGroup) EnumDescriptor() ([]byte, []int) {
   398  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescGZIP(), []int{1, 3}
   399  }
   400  
   401  type IpUtilizationInfo struct {
   402  	state         protoimpl.MessageState
   403  	sizeCache     protoimpl.SizeCache
   404  	unknownFields protoimpl.UnknownFields
   405  
   406  	SubnetIpUtilization []*IpUtilizationInfo_SubnetIpUtilization `protobuf:"bytes,1,rep,name=subnet_ip_utilization,json=subnetIpUtilization,proto3" json:"subnet_ip_utilization,omitempty"`
   407  }
   408  
   409  func (x *IpUtilizationInfo) Reset() {
   410  	*x = IpUtilizationInfo{}
   411  	if protoimpl.UnsafeEnabled {
   412  		mi := &file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_msgTypes[0]
   413  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   414  		ms.StoreMessageInfo(mi)
   415  	}
   416  }
   417  
   418  func (x *IpUtilizationInfo) String() string {
   419  	return protoimpl.X.MessageStringOf(x)
   420  }
   421  
   422  func (*IpUtilizationInfo) ProtoMessage() {}
   423  
   424  func (x *IpUtilizationInfo) ProtoReflect() protoreflect.Message {
   425  	mi := &file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_msgTypes[0]
   426  	if protoimpl.UnsafeEnabled && x != nil {
   427  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   428  		if ms.LoadMessageInfo() == nil {
   429  			ms.StoreMessageInfo(mi)
   430  		}
   431  		return ms
   432  	}
   433  	return mi.MessageOf(x)
   434  }
   435  
   436  // Deprecated: Use IpUtilizationInfo.ProtoReflect.Descriptor instead.
   437  func (*IpUtilizationInfo) Descriptor() ([]byte, []int) {
   438  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescGZIP(), []int{0}
   439  }
   440  
   441  func (x *IpUtilizationInfo) GetSubnetIpUtilization() []*IpUtilizationInfo_SubnetIpUtilization {
   442  	if x != nil {
   443  		return x.SubnetIpUtilization
   444  	}
   445  	return nil
   446  }
   447  
   448  // Log entry that describes a report from Network Analyzer.
   449  type Report struct {
   450  	state         protoimpl.MessageState
   451  	sizeCache     protoimpl.SizeCache
   452  	unknownFields protoimpl.UnknownFields
   453  
   454  	// The unique identifier of the report.
   455  	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
   456  	// Priority of the report.
   457  	Priority Report_Priority `protobuf:"varint,2,opt,name=priority,proto3,enum=google.cloud.networkanalyzer.logging.v1.Report_Priority" json:"priority,omitempty"`
   458  	// Type of the report.
   459  	Type Report_Type `protobuf:"varint,3,opt,name=type,proto3,enum=google.cloud.networkanalyzer.logging.v1.Report_Type" json:"type,omitempty"`
   460  	// Status of the report.
   461  	Status Report_ReportStatus `protobuf:"varint,4,opt,name=status,proto3,enum=google.cloud.networkanalyzer.logging.v1.Report_ReportStatus" json:"status,omitempty"`
   462  	// The timestamp when the report was first discovered by Network Analyzer.
   463  	FirstReportTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=first_report_time,json=firstReportTime,proto3" json:"first_report_time,omitempty"`
   464  	// Cause code of the report.
   465  	CauseCode ReportCauseCode `protobuf:"varint,12,opt,name=cause_code,json=causeCode,proto3,enum=google.cloud.networkanalyzer.logging.v1.ReportCauseCode" json:"cause_code,omitempty"`
   466  	// The resource that are reported with the report.
   467  	// Contains the fully qualified resource name.
   468  	// e.g.,
   469  	// `//compute.googleapis.com/projects/{project_id}/global/networks/{network}`
   470  	ResourceName string `protobuf:"bytes,15,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
   471  	// Location associated with the report. It can be global or GCP regions
   472  	// and zones. e.g., https://cloud.google.com/compute/docs/regions-zones/
   473  	Location string `protobuf:"bytes,16,opt,name=location,proto3" json:"location,omitempty"`
   474  	// URI to the documentation of the report.
   475  	ReportDocumentationUri string `protobuf:"bytes,17,opt,name=report_documentation_uri,json=reportDocumentationUri,proto3" json:"report_documentation_uri,omitempty"`
   476  	// The groups of the report. One report may be present in multiple groups.
   477  	ReportGroups []Report_ReportGroup `protobuf:"varint,18,rep,packed,name=report_groups,json=reportGroups,proto3,enum=google.cloud.networkanalyzer.logging.v1.Report_ReportGroup" json:"report_groups,omitempty"`
   478  	// Types that are assignable to Content:
   479  	//	*Report_IpUtilizationInfo
   480  	Content isReport_Content `protobuf_oneof:"content"`
   481  }
   482  
   483  func (x *Report) Reset() {
   484  	*x = Report{}
   485  	if protoimpl.UnsafeEnabled {
   486  		mi := &file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_msgTypes[1]
   487  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   488  		ms.StoreMessageInfo(mi)
   489  	}
   490  }
   491  
   492  func (x *Report) String() string {
   493  	return protoimpl.X.MessageStringOf(x)
   494  }
   495  
   496  func (*Report) ProtoMessage() {}
   497  
   498  func (x *Report) ProtoReflect() protoreflect.Message {
   499  	mi := &file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_msgTypes[1]
   500  	if protoimpl.UnsafeEnabled && x != nil {
   501  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   502  		if ms.LoadMessageInfo() == nil {
   503  			ms.StoreMessageInfo(mi)
   504  		}
   505  		return ms
   506  	}
   507  	return mi.MessageOf(x)
   508  }
   509  
   510  // Deprecated: Use Report.ProtoReflect.Descriptor instead.
   511  func (*Report) Descriptor() ([]byte, []int) {
   512  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescGZIP(), []int{1}
   513  }
   514  
   515  func (x *Report) GetId() string {
   516  	if x != nil {
   517  		return x.Id
   518  	}
   519  	return ""
   520  }
   521  
   522  func (x *Report) GetPriority() Report_Priority {
   523  	if x != nil {
   524  		return x.Priority
   525  	}
   526  	return Report_SEVERITY_UNSPECIFIED
   527  }
   528  
   529  func (x *Report) GetType() Report_Type {
   530  	if x != nil {
   531  		return x.Type
   532  	}
   533  	return Report_REPORT_TYPE_UNSPECIFIED
   534  }
   535  
   536  func (x *Report) GetStatus() Report_ReportStatus {
   537  	if x != nil {
   538  		return x.Status
   539  	}
   540  	return Report_REPORT_STATUS_UNSPECIFIED
   541  }
   542  
   543  func (x *Report) GetFirstReportTime() *timestamppb.Timestamp {
   544  	if x != nil {
   545  		return x.FirstReportTime
   546  	}
   547  	return nil
   548  }
   549  
   550  func (x *Report) GetCauseCode() ReportCauseCode {
   551  	if x != nil {
   552  		return x.CauseCode
   553  	}
   554  	return ReportCauseCode_REPORT_CAUSE_CODE_UNSPECIFIED
   555  }
   556  
   557  func (x *Report) GetResourceName() string {
   558  	if x != nil {
   559  		return x.ResourceName
   560  	}
   561  	return ""
   562  }
   563  
   564  func (x *Report) GetLocation() string {
   565  	if x != nil {
   566  		return x.Location
   567  	}
   568  	return ""
   569  }
   570  
   571  func (x *Report) GetReportDocumentationUri() string {
   572  	if x != nil {
   573  		return x.ReportDocumentationUri
   574  	}
   575  	return ""
   576  }
   577  
   578  func (x *Report) GetReportGroups() []Report_ReportGroup {
   579  	if x != nil {
   580  		return x.ReportGroups
   581  	}
   582  	return nil
   583  }
   584  
   585  func (m *Report) GetContent() isReport_Content {
   586  	if m != nil {
   587  		return m.Content
   588  	}
   589  	return nil
   590  }
   591  
   592  func (x *Report) GetIpUtilizationInfo() *IpUtilizationInfo {
   593  	if x, ok := x.GetContent().(*Report_IpUtilizationInfo); ok {
   594  		return x.IpUtilizationInfo
   595  	}
   596  	return nil
   597  }
   598  
   599  type isReport_Content interface {
   600  	isReport_Content()
   601  }
   602  
   603  type Report_IpUtilizationInfo struct {
   604  	IpUtilizationInfo *IpUtilizationInfo `protobuf:"bytes,19,opt,name=ip_utilization_info,json=ipUtilizationInfo,proto3,oneof"`
   605  }
   606  
   607  func (*Report_IpUtilizationInfo) isReport_Content() {}
   608  
   609  type IpUtilizationInfo_SubnetIpUtilization struct {
   610  	state         protoimpl.MessageState
   611  	sizeCache     protoimpl.SizeCache
   612  	unknownFields protoimpl.UnknownFields
   613  
   614  	// URI of subnet.
   615  	SubnetUri string `protobuf:"bytes,1,opt,name=subnet_uri,json=subnetUri,proto3" json:"subnet_uri,omitempty"`
   616  	// Secondary range name. If the range is the primary range of the subnet,
   617  	// this field is empty.
   618  	SecondaryRangeName string `protobuf:"bytes,2,opt,name=secondary_range_name,json=secondaryRangeName,proto3" json:"secondary_range_name,omitempty"`
   619  	// Total number of usable IP addresses in the IP range.
   620  	TotalUsableAddresses uint64 `protobuf:"varint,3,opt,name=total_usable_addresses,json=totalUsableAddresses,proto3" json:"total_usable_addresses,omitempty"`
   621  	// The ratio of allocated IP addresses from the total usable addresses.
   622  	AllocationRatio float64 `protobuf:"fixed64,4,opt,name=allocation_ratio,json=allocationRatio,proto3" json:"allocation_ratio,omitempty"`
   623  }
   624  
   625  func (x *IpUtilizationInfo_SubnetIpUtilization) Reset() {
   626  	*x = IpUtilizationInfo_SubnetIpUtilization{}
   627  	if protoimpl.UnsafeEnabled {
   628  		mi := &file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_msgTypes[2]
   629  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   630  		ms.StoreMessageInfo(mi)
   631  	}
   632  }
   633  
   634  func (x *IpUtilizationInfo_SubnetIpUtilization) String() string {
   635  	return protoimpl.X.MessageStringOf(x)
   636  }
   637  
   638  func (*IpUtilizationInfo_SubnetIpUtilization) ProtoMessage() {}
   639  
   640  func (x *IpUtilizationInfo_SubnetIpUtilization) ProtoReflect() protoreflect.Message {
   641  	mi := &file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_msgTypes[2]
   642  	if protoimpl.UnsafeEnabled && x != nil {
   643  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   644  		if ms.LoadMessageInfo() == nil {
   645  			ms.StoreMessageInfo(mi)
   646  		}
   647  		return ms
   648  	}
   649  	return mi.MessageOf(x)
   650  }
   651  
   652  // Deprecated: Use IpUtilizationInfo_SubnetIpUtilization.ProtoReflect.Descriptor instead.
   653  func (*IpUtilizationInfo_SubnetIpUtilization) Descriptor() ([]byte, []int) {
   654  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescGZIP(), []int{0, 0}
   655  }
   656  
   657  func (x *IpUtilizationInfo_SubnetIpUtilization) GetSubnetUri() string {
   658  	if x != nil {
   659  		return x.SubnetUri
   660  	}
   661  	return ""
   662  }
   663  
   664  func (x *IpUtilizationInfo_SubnetIpUtilization) GetSecondaryRangeName() string {
   665  	if x != nil {
   666  		return x.SecondaryRangeName
   667  	}
   668  	return ""
   669  }
   670  
   671  func (x *IpUtilizationInfo_SubnetIpUtilization) GetTotalUsableAddresses() uint64 {
   672  	if x != nil {
   673  		return x.TotalUsableAddresses
   674  	}
   675  	return 0
   676  }
   677  
   678  func (x *IpUtilizationInfo_SubnetIpUtilization) GetAllocationRatio() float64 {
   679  	if x != nil {
   680  		return x.AllocationRatio
   681  	}
   682  	return 0
   683  }
   684  
   685  var File_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto protoreflect.FileDescriptor
   686  
   687  var file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDesc = []byte{
   688  	0x0a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e,
   689  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72, 0x2f, 0x6c,
   690  	0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x7a,
   691  	0x65, 0x72, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x27, 0x67, 0x6f,
   692  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f,
   693  	0x72, 0x6b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69,
   694  	0x6e, 0x67, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
   695  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
   696  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe2, 0x02, 0x0a, 0x11, 0x49, 0x70, 0x55, 0x74, 0x69,
   697  	0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x82, 0x01, 0x0a,
   698  	0x15, 0x73, 0x75, 0x62, 0x6e, 0x65, 0x74, 0x5f, 0x69, 0x70, 0x5f, 0x75, 0x74, 0x69, 0x6c, 0x69,
   699  	0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x4e, 0x2e, 0x67,
   700  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77,
   701  	0x6f, 0x72, 0x6b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72, 0x2e, 0x6c, 0x6f, 0x67, 0x67,
   702  	0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x70, 0x55, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61,
   703  	0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x53, 0x75, 0x62, 0x6e, 0x65, 0x74, 0x49,
   704  	0x70, 0x55, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x13, 0x73, 0x75,
   705  	0x62, 0x6e, 0x65, 0x74, 0x49, 0x70, 0x55, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f,
   706  	0x6e, 0x1a, 0xc7, 0x01, 0x0a, 0x13, 0x53, 0x75, 0x62, 0x6e, 0x65, 0x74, 0x49, 0x70, 0x55, 0x74,
   707  	0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1d, 0x0a, 0x0a, 0x73, 0x75, 0x62,
   708  	0x6e, 0x65, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73,
   709  	0x75, 0x62, 0x6e, 0x65, 0x74, 0x55, 0x72, 0x69, 0x12, 0x30, 0x0a, 0x14, 0x73, 0x65, 0x63, 0x6f,
   710  	0x6e, 0x64, 0x61, 0x72, 0x79, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
   711  	0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x61, 0x72,
   712  	0x79, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x34, 0x0a, 0x16, 0x74, 0x6f,
   713  	0x74, 0x61, 0x6c, 0x5f, 0x75, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65,
   714  	0x73, 0x73, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x14, 0x74, 0x6f, 0x74, 0x61,
   715  	0x6c, 0x55, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73,
   716  	0x12, 0x29, 0x0a, 0x10, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x72,
   717  	0x61, 0x74, 0x69, 0x6f, 0x18, 0x04, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0f, 0x61, 0x6c, 0x6c, 0x6f,
   718  	0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x61, 0x74, 0x69, 0x6f, 0x22, 0x8b, 0x09, 0x0a, 0x06,
   719  	0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
   720  	0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x54, 0x0a, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69,
   721  	0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   722  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x61,
   723  	0x6e, 0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e,
   724  	0x76, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69,
   725  	0x74, 0x79, 0x52, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x48, 0x0a, 0x04,
   726  	0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f,
   727  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
   728  	0x6b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e,
   729  	0x67, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x54, 0x79, 0x70, 0x65,
   730  	0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x54, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
   731  	0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
   732  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x61, 0x6e, 0x61,
   733  	0x6c, 0x79, 0x7a, 0x65, 0x72, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31,
   734  	0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74,
   735  	0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x46, 0x0a, 0x11,
   736  	0x66, 0x69, 0x72, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d,
   737  	0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   738  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
   739  	0x61, 0x6d, 0x70, 0x52, 0x0f, 0x66, 0x69, 0x72, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74,
   740  	0x54, 0x69, 0x6d, 0x65, 0x12, 0x57, 0x0a, 0x0a, 0x63, 0x61, 0x75, 0x73, 0x65, 0x5f, 0x63, 0x6f,
   741  	0x64, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   742  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x61,
   743  	0x6e, 0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e,
   744  	0x76, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x61, 0x75, 0x73, 0x65, 0x43, 0x6f,
   745  	0x64, 0x65, 0x52, 0x09, 0x63, 0x61, 0x75, 0x73, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x23, 0x0a,
   746  	0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0f,
   747  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61,
   748  	0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x10,
   749  	0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x38,
   750  	0x0a, 0x18, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e,
   751  	0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09,
   752  	0x52, 0x16, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74,
   753  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x72, 0x69, 0x12, 0x60, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x6f,
   754  	0x72, 0x74, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18, 0x12, 0x20, 0x03, 0x28, 0x0e, 0x32,
   755  	0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e,
   756  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72, 0x2e, 0x6c,
   757  	0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74,
   758  	0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0c, 0x72, 0x65,
   759  	0x70, 0x6f, 0x72, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x6c, 0x0a, 0x13, 0x69, 0x70,
   760  	0x5f, 0x75, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x66,
   761  	0x6f, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   762  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x61, 0x6e,
   763  	0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76,
   764  	0x31, 0x2e, 0x49, 0x70, 0x55, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49,
   765  	0x6e, 0x66, 0x6f, 0x48, 0x00, 0x52, 0x11, 0x69, 0x70, 0x55, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61,
   766  	0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x51, 0x0a, 0x08, 0x50, 0x72, 0x69, 0x6f,
   767  	0x72, 0x69, 0x74, 0x79, 0x12, 0x18, 0x0a, 0x14, 0x53, 0x45, 0x56, 0x45, 0x52, 0x49, 0x54, 0x59,
   768  	0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c,
   769  	0x0a, 0x08, 0x43, 0x52, 0x49, 0x54, 0x49, 0x43, 0x41, 0x4c, 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04,
   770  	0x48, 0x49, 0x47, 0x48, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x4d, 0x45, 0x44, 0x49, 0x55, 0x4d,
   771  	0x10, 0x03, 0x12, 0x07, 0x0a, 0x03, 0x4c, 0x4f, 0x57, 0x10, 0x04, 0x22, 0x45, 0x0a, 0x04, 0x54,
   772  	0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x17, 0x52, 0x45, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x54, 0x59,
   773  	0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
   774  	0x12, 0x08, 0x0a, 0x04, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x57, 0x41,
   775  	0x52, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x45, 0x52, 0x52, 0x4f, 0x52,
   776  	0x10, 0x03, 0x22, 0x53, 0x0a, 0x0c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x61, 0x74,
   777  	0x75, 0x73, 0x12, 0x1d, 0x0a, 0x19, 0x52, 0x45, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x53, 0x54, 0x41,
   778  	0x54, 0x55, 0x53, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10,
   779  	0x00, 0x12, 0x0a, 0x0a, 0x06, 0x41, 0x43, 0x54, 0x49, 0x56, 0x45, 0x10, 0x01, 0x12, 0x09, 0x0a,
   780  	0x05, 0x46, 0x49, 0x58, 0x45, 0x44, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x44, 0x49, 0x53, 0x4d,
   781  	0x49, 0x53, 0x53, 0x45, 0x44, 0x10, 0x03, 0x22, 0x94, 0x01, 0x0a, 0x0b, 0x52, 0x65, 0x70, 0x6f,
   782  	0x72, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x18, 0x0a, 0x14, 0x43, 0x41, 0x54, 0x45, 0x47,
   783  	0x4f, 0x52, 0x59, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10,
   784  	0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x56, 0x50, 0x43, 0x5f, 0x4e, 0x45, 0x54, 0x57, 0x4f, 0x52, 0x4b,
   785  	0x10, 0x01, 0x12, 0x14, 0x0a, 0x10, 0x4e, 0x45, 0x54, 0x57, 0x4f, 0x52, 0x4b, 0x5f, 0x53, 0x45,
   786  	0x52, 0x56, 0x49, 0x43, 0x45, 0x53, 0x10, 0x02, 0x12, 0x15, 0x0a, 0x11, 0x4b, 0x55, 0x42, 0x45,
   787  	0x52, 0x4e, 0x45, 0x54, 0x45, 0x53, 0x5f, 0x45, 0x4e, 0x47, 0x49, 0x4e, 0x45, 0x10, 0x03, 0x12,
   788  	0x17, 0x0a, 0x13, 0x48, 0x59, 0x42, 0x52, 0x49, 0x44, 0x5f, 0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43,
   789  	0x54, 0x49, 0x56, 0x49, 0x54, 0x59, 0x10, 0x04, 0x12, 0x14, 0x0a, 0x10, 0x4d, 0x41, 0x4e, 0x41,
   790  	0x47, 0x45, 0x44, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x49, 0x43, 0x45, 0x53, 0x10, 0x05, 0x42, 0x09,
   791  	0x0a, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2a, 0xc1, 0x0f, 0x0a, 0x0f, 0x52, 0x65,
   792  	0x70, 0x6f, 0x72, 0x74, 0x43, 0x61, 0x75, 0x73, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x21, 0x0a,
   793  	0x1d, 0x52, 0x45, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x43, 0x41, 0x55, 0x53, 0x45, 0x5f, 0x43, 0x4f,
   794  	0x44, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
   795  	0x12, 0x34, 0x0a, 0x30, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49,
   796  	0x44, 0x5f, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x56, 0x4d, 0x5f, 0x49, 0x50,
   797  	0x5f, 0x46, 0x4f, 0x52, 0x57, 0x41, 0x52, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x44, 0x49, 0x53, 0x41,
   798  	0x42, 0x4c, 0x45, 0x44, 0x10, 0x01, 0x12, 0x25, 0x0a, 0x21, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x5f,
   799  	0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x48, 0x4f, 0x50,
   800  	0x5f, 0x56, 0x4d, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x44, 0x10, 0x02, 0x12, 0x25, 0x0a,
   801  	0x21, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x4e,
   802  	0x45, 0x58, 0x54, 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x56, 0x4d, 0x5f, 0x53, 0x54, 0x4f, 0x50, 0x50,
   803  	0x45, 0x44, 0x10, 0x03, 0x12, 0x2c, 0x0a, 0x28, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x5f, 0x49, 0x4e,
   804  	0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x49,
   805  	0x4c, 0x42, 0x5f, 0x4d, 0x49, 0x53, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x55, 0x52, 0x45, 0x44,
   806  	0x10, 0x04, 0x12, 0x2d, 0x0a, 0x29, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x5f, 0x49, 0x4e, 0x56, 0x41,
   807  	0x4c, 0x49, 0x44, 0x5f, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x56, 0x50, 0x4e,
   808  	0x5f, 0x54, 0x55, 0x4e, 0x4e, 0x45, 0x4c, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x44, 0x10,
   809  	0x05, 0x12, 0x3d, 0x0a, 0x39, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c,
   810  	0x49, 0x44, 0x5f, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x49, 0x4c, 0x42, 0x5f,
   811  	0x42, 0x41, 0x43, 0x4b, 0x45, 0x4e, 0x44, 0x5f, 0x49, 0x50, 0x5f, 0x46, 0x4f, 0x52, 0x57, 0x41,
   812  	0x52, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x44, 0x49, 0x53, 0x41, 0x42, 0x4c, 0x45, 0x44, 0x10, 0x06,
   813  	0x12, 0x2b, 0x0a, 0x27, 0x49, 0x50, 0x5f, 0x55, 0x54, 0x49, 0x4c, 0x49, 0x5a, 0x41, 0x54, 0x49,
   814  	0x4f, 0x4e, 0x5f, 0x49, 0x50, 0x5f, 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e,
   815  	0x5f, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x5f, 0x48, 0x49, 0x47, 0x48, 0x10, 0x14, 0x12, 0x37, 0x0a,
   816  	0x32, 0x47, 0x4b, 0x45, 0x5f, 0x4e, 0x4f, 0x44, 0x45, 0x5f, 0x54, 0x4f, 0x5f, 0x43, 0x4f, 0x4e,
   817  	0x54, 0x52, 0x4f, 0x4c, 0x5f, 0x50, 0x4c, 0x41, 0x4e, 0x45, 0x5f, 0x42, 0x4c, 0x4f, 0x43, 0x4b,
   818  	0x45, 0x44, 0x5f, 0x42, 0x59, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x49, 0x4e, 0x47, 0x5f, 0x49, 0x53,
   819  	0x53, 0x55, 0x45, 0x10, 0xc9, 0x01, 0x12, 0x49, 0x0a, 0x44, 0x47, 0x4b, 0x45, 0x5f, 0x4e, 0x4f,
   820  	0x44, 0x45, 0x5f, 0x54, 0x4f, 0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x52, 0x4f, 0x4c, 0x5f, 0x50, 0x4c,
   821  	0x41, 0x4e, 0x45, 0x5f, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x5f, 0x45, 0x4e, 0x44, 0x50, 0x4f,
   822  	0x49, 0x4e, 0x54, 0x5f, 0x42, 0x4c, 0x4f, 0x43, 0x4b, 0x45, 0x44, 0x5f, 0x42, 0x59, 0x5f, 0x45,
   823  	0x47, 0x52, 0x45, 0x53, 0x53, 0x5f, 0x46, 0x49, 0x52, 0x45, 0x57, 0x41, 0x4c, 0x4c, 0x10, 0xca,
   824  	0x01, 0x12, 0x4a, 0x0a, 0x45, 0x47, 0x4b, 0x45, 0x5f, 0x4e, 0x4f, 0x44, 0x45, 0x5f, 0x54, 0x4f,
   825  	0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x52, 0x4f, 0x4c, 0x5f, 0x50, 0x4c, 0x41, 0x4e, 0x45, 0x5f, 0x50,
   826  	0x52, 0x49, 0x56, 0x41, 0x54, 0x45, 0x5f, 0x45, 0x4e, 0x44, 0x50, 0x4f, 0x49, 0x4e, 0x54, 0x5f,
   827  	0x42, 0x4c, 0x4f, 0x43, 0x4b, 0x45, 0x44, 0x5f, 0x42, 0x59, 0x5f, 0x45, 0x47, 0x52, 0x45, 0x53,
   828  	0x53, 0x5f, 0x46, 0x49, 0x52, 0x45, 0x57, 0x41, 0x4c, 0x4c, 0x10, 0xcb, 0x01, 0x12, 0x37, 0x0a,
   829  	0x32, 0x47, 0x4b, 0x45, 0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x52, 0x4f, 0x4c, 0x5f, 0x50, 0x4c, 0x41,
   830  	0x4e, 0x45, 0x5f, 0x54, 0x4f, 0x5f, 0x4e, 0x4f, 0x44, 0x45, 0x5f, 0x42, 0x4c, 0x4f, 0x43, 0x4b,
   831  	0x45, 0x44, 0x5f, 0x42, 0x59, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x49, 0x4e, 0x47, 0x5f, 0x49, 0x53,
   832  	0x53, 0x55, 0x45, 0x10, 0xd3, 0x01, 0x12, 0x42, 0x0a, 0x3d, 0x47, 0x4b, 0x45, 0x5f, 0x43, 0x4f,
   833  	0x4e, 0x54, 0x52, 0x4f, 0x4c, 0x5f, 0x50, 0x4c, 0x41, 0x4e, 0x45, 0x5f, 0x54, 0x4f, 0x5f, 0x4e,
   834  	0x4f, 0x44, 0x45, 0x5f, 0x42, 0x4c, 0x4f, 0x43, 0x4b, 0x45, 0x44, 0x5f, 0x42, 0x59, 0x5f, 0x49,
   835  	0x4e, 0x47, 0x52, 0x45, 0x53, 0x53, 0x5f, 0x46, 0x49, 0x52, 0x45, 0x57, 0x41, 0x4c, 0x4c, 0x5f,
   836  	0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x44, 0x45, 0x10, 0xd4, 0x01, 0x12, 0x32, 0x0a, 0x2d, 0x47, 0x4b,
   837  	0x45, 0x5f, 0x49, 0x50, 0x5f, 0x55, 0x54, 0x49, 0x4c, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e,
   838  	0x5f, 0x50, 0x4f, 0x44, 0x5f, 0x52, 0x41, 0x4e, 0x47, 0x45, 0x53, 0x5f, 0x41, 0x4c, 0x4c, 0x4f,
   839  	0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x48, 0x49, 0x47, 0x48, 0x10, 0xdd, 0x01, 0x12, 0x41,
   840  	0x0a, 0x3c, 0x47, 0x4b, 0x45, 0x5f, 0x49, 0x50, 0x5f, 0x55, 0x54, 0x49, 0x4c, 0x49, 0x5a, 0x41,
   841  	0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x50, 0x4f, 0x44, 0x5f, 0x52, 0x41, 0x4e, 0x47, 0x45, 0x53, 0x5f,
   842  	0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4c, 0x49, 0x4d, 0x49, 0x54,
   843  	0x45, 0x53, 0x5f, 0x41, 0x55, 0x54, 0x4f, 0x53, 0x43, 0x41, 0x4c, 0x49, 0x4e, 0x47, 0x10, 0xde,
   844  	0x01, 0x12, 0x34, 0x0a, 0x2f, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x53, 0x51, 0x4c, 0x5f, 0x50,
   845  	0x52, 0x49, 0x56, 0x41, 0x54, 0x45, 0x5f, 0x49, 0x50, 0x5f, 0x42, 0x4c, 0x4f, 0x43, 0x4b, 0x45,
   846  	0x44, 0x5f, 0x42, 0x59, 0x5f, 0x45, 0x47, 0x52, 0x45, 0x53, 0x53, 0x5f, 0x46, 0x49, 0x52, 0x45,
   847  	0x57, 0x41, 0x4c, 0x4c, 0x10, 0xd9, 0x04, 0x12, 0x32, 0x0a, 0x2d, 0x43, 0x4c, 0x4f, 0x55, 0x44,
   848  	0x5f, 0x53, 0x51, 0x4c, 0x5f, 0x50, 0x52, 0x49, 0x56, 0x41, 0x54, 0x45, 0x5f, 0x49, 0x50, 0x5f,
   849  	0x42, 0x4c, 0x4f, 0x43, 0x4b, 0x45, 0x44, 0x5f, 0x42, 0x59, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x49,
   850  	0x4e, 0x47, 0x5f, 0x49, 0x53, 0x53, 0x55, 0x45, 0x10, 0xda, 0x04, 0x12, 0x2e, 0x0a, 0x29, 0x43,
   851  	0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x53, 0x51, 0x4c, 0x5f, 0x50, 0x52, 0x49, 0x56, 0x41, 0x54, 0x45,
   852  	0x5f, 0x49, 0x50, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x4e, 0x4f, 0x54,
   853  	0x5f, 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0xdb, 0x04, 0x12, 0x3a, 0x0a, 0x35, 0x44,
   854  	0x59, 0x4e, 0x41, 0x4d, 0x49, 0x43, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x5f, 0x53, 0x48, 0x41,
   855  	0x44, 0x4f, 0x57, 0x45, 0x44, 0x5f, 0x46, 0x55, 0x4c, 0x4c, 0x59, 0x5f, 0x53, 0x48, 0x41, 0x44,
   856  	0x4f, 0x57, 0x45, 0x44, 0x5f, 0x42, 0x59, 0x5f, 0x53, 0x55, 0x42, 0x4e, 0x45, 0x54, 0x5f, 0x52,
   857  	0x4f, 0x55, 0x54, 0x45, 0x10, 0xa1, 0x06, 0x12, 0x42, 0x0a, 0x3d, 0x44, 0x59, 0x4e, 0x41, 0x4d,
   858  	0x49, 0x43, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x5f, 0x53, 0x48, 0x41, 0x44, 0x4f, 0x57, 0x45,
   859  	0x44, 0x5f, 0x46, 0x55, 0x4c, 0x4c, 0x59, 0x5f, 0x53, 0x48, 0x41, 0x44, 0x4f, 0x57, 0x45, 0x44,
   860  	0x5f, 0x42, 0x59, 0x5f, 0x50, 0x45, 0x45, 0x52, 0x49, 0x4e, 0x47, 0x5f, 0x53, 0x55, 0x42, 0x4e,
   861  	0x45, 0x54, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x10, 0xa2, 0x06, 0x12, 0x3a, 0x0a, 0x35, 0x44,
   862  	0x59, 0x4e, 0x41, 0x4d, 0x49, 0x43, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x5f, 0x53, 0x48, 0x41,
   863  	0x44, 0x4f, 0x57, 0x45, 0x44, 0x5f, 0x46, 0x55, 0x4c, 0x4c, 0x59, 0x5f, 0x53, 0x48, 0x41, 0x44,
   864  	0x4f, 0x57, 0x45, 0x44, 0x5f, 0x42, 0x59, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x49, 0x43, 0x5f, 0x52,
   865  	0x4f, 0x55, 0x54, 0x45, 0x10, 0xa3, 0x06, 0x12, 0x42, 0x0a, 0x3d, 0x44, 0x59, 0x4e, 0x41, 0x4d,
   866  	0x49, 0x43, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x5f, 0x53, 0x48, 0x41, 0x44, 0x4f, 0x57, 0x45,
   867  	0x44, 0x5f, 0x46, 0x55, 0x4c, 0x4c, 0x59, 0x5f, 0x53, 0x48, 0x41, 0x44, 0x4f, 0x57, 0x45, 0x44,
   868  	0x5f, 0x42, 0x59, 0x5f, 0x50, 0x45, 0x45, 0x52, 0x49, 0x4e, 0x47, 0x5f, 0x53, 0x54, 0x41, 0x54,
   869  	0x49, 0x43, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x10, 0xa4, 0x06, 0x12, 0x3e, 0x0a, 0x39, 0x44,
   870  	0x59, 0x4e, 0x41, 0x4d, 0x49, 0x43, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x5f, 0x53, 0x48, 0x41,
   871  	0x44, 0x4f, 0x57, 0x45, 0x44, 0x5f, 0x50, 0x41, 0x52, 0x54, 0x49, 0x41, 0x4c, 0x4c, 0x59, 0x5f,
   872  	0x53, 0x48, 0x41, 0x44, 0x4f, 0x57, 0x45, 0x44, 0x5f, 0x42, 0x59, 0x5f, 0x53, 0x55, 0x42, 0x4e,
   873  	0x45, 0x54, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x10, 0xa5, 0x06, 0x12, 0x46, 0x0a, 0x41, 0x44,
   874  	0x59, 0x4e, 0x41, 0x4d, 0x49, 0x43, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x5f, 0x53, 0x48, 0x41,
   875  	0x44, 0x4f, 0x57, 0x45, 0x44, 0x5f, 0x50, 0x41, 0x52, 0x54, 0x49, 0x41, 0x4c, 0x4c, 0x59, 0x5f,
   876  	0x53, 0x48, 0x41, 0x44, 0x4f, 0x57, 0x45, 0x44, 0x5f, 0x42, 0x59, 0x5f, 0x50, 0x45, 0x45, 0x52,
   877  	0x49, 0x4e, 0x47, 0x5f, 0x53, 0x55, 0x42, 0x4e, 0x45, 0x54, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x45,
   878  	0x10, 0xa6, 0x06, 0x12, 0x3e, 0x0a, 0x39, 0x44, 0x59, 0x4e, 0x41, 0x4d, 0x49, 0x43, 0x5f, 0x52,
   879  	0x4f, 0x55, 0x54, 0x45, 0x5f, 0x53, 0x48, 0x41, 0x44, 0x4f, 0x57, 0x45, 0x44, 0x5f, 0x50, 0x41,
   880  	0x52, 0x54, 0x49, 0x41, 0x4c, 0x4c, 0x59, 0x5f, 0x53, 0x48, 0x41, 0x44, 0x4f, 0x57, 0x45, 0x44,
   881  	0x5f, 0x42, 0x59, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x49, 0x43, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x45,
   882  	0x10, 0xa7, 0x06, 0x12, 0x46, 0x0a, 0x41, 0x44, 0x59, 0x4e, 0x41, 0x4d, 0x49, 0x43, 0x5f, 0x52,
   883  	0x4f, 0x55, 0x54, 0x45, 0x5f, 0x53, 0x48, 0x41, 0x44, 0x4f, 0x57, 0x45, 0x44, 0x5f, 0x50, 0x41,
   884  	0x52, 0x54, 0x49, 0x41, 0x4c, 0x4c, 0x59, 0x5f, 0x53, 0x48, 0x41, 0x44, 0x4f, 0x57, 0x45, 0x44,
   885  	0x5f, 0x42, 0x59, 0x5f, 0x50, 0x45, 0x45, 0x52, 0x49, 0x4e, 0x47, 0x5f, 0x53, 0x54, 0x41, 0x54,
   886  	0x49, 0x43, 0x5f, 0x52, 0x4f, 0x55, 0x54, 0x45, 0x10, 0xa8, 0x06, 0x12, 0x4d, 0x0a, 0x48, 0x4c,
   887  	0x4f, 0x41, 0x44, 0x5f, 0x42, 0x41, 0x4c, 0x41, 0x4e, 0x43, 0x45, 0x52, 0x5f, 0x48, 0x45, 0x41,
   888  	0x4c, 0x54, 0x48, 0x5f, 0x43, 0x48, 0x45, 0x43, 0x4b, 0x5f, 0x46, 0x49, 0x52, 0x45, 0x57, 0x41,
   889  	0x4c, 0x4c, 0x5f, 0x48, 0x45, 0x41, 0x4c, 0x54, 0x48, 0x5f, 0x43, 0x48, 0x45, 0x43, 0x4b, 0x5f,
   890  	0x46, 0x49, 0x52, 0x45, 0x57, 0x41, 0x4c, 0x4c, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x43, 0x4f, 0x4e,
   891  	0x46, 0x49, 0x47, 0x55, 0x52, 0x45, 0x44, 0x10, 0xe9, 0x07, 0x12, 0x43, 0x0a, 0x3e, 0x4c, 0x4f,
   892  	0x41, 0x44, 0x5f, 0x42, 0x41, 0x4c, 0x41, 0x4e, 0x43, 0x45, 0x52, 0x5f, 0x48, 0x45, 0x41, 0x4c,
   893  	0x54, 0x48, 0x5f, 0x43, 0x48, 0x45, 0x43, 0x4b, 0x5f, 0x46, 0x49, 0x52, 0x45, 0x57, 0x41, 0x4c,
   894  	0x4c, 0x5f, 0x48, 0x45, 0x41, 0x4c, 0x54, 0x48, 0x5f, 0x43, 0x48, 0x45, 0x43, 0x4b, 0x5f, 0x52,
   895  	0x41, 0x4e, 0x47, 0x45, 0x5f, 0x42, 0x4c, 0x4f, 0x43, 0x4b, 0x45, 0x44, 0x10, 0xea, 0x07, 0x12,
   896  	0x45, 0x0a, 0x40, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x42, 0x41, 0x4c, 0x41, 0x4e, 0x43, 0x45, 0x52,
   897  	0x5f, 0x48, 0x45, 0x41, 0x4c, 0x54, 0x48, 0x5f, 0x43, 0x48, 0x45, 0x43, 0x4b, 0x5f, 0x46, 0x49,
   898  	0x52, 0x45, 0x57, 0x41, 0x4c, 0x4c, 0x5f, 0x46, 0x49, 0x52, 0x45, 0x57, 0x41, 0x4c, 0x4c, 0x5f,
   899  	0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x5f, 0x49, 0x4e, 0x43, 0x4f, 0x4e, 0x53, 0x49, 0x53, 0x54,
   900  	0x45, 0x4e, 0x54, 0x10, 0xeb, 0x07, 0x12, 0x4d, 0x0a, 0x48, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x42,
   901  	0x41, 0x4c, 0x41, 0x4e, 0x43, 0x45, 0x52, 0x5f, 0x48, 0x45, 0x41, 0x4c, 0x54, 0x48, 0x5f, 0x43,
   902  	0x48, 0x45, 0x43, 0x4b, 0x5f, 0x46, 0x49, 0x52, 0x45, 0x57, 0x41, 0x4c, 0x4c, 0x5f, 0x48, 0x45,
   903  	0x41, 0x4c, 0x54, 0x48, 0x5f, 0x43, 0x48, 0x45, 0x43, 0x4b, 0x5f, 0x52, 0x41, 0x4e, 0x47, 0x45,
   904  	0x5f, 0x50, 0x41, 0x52, 0x54, 0x49, 0x41, 0x4c, 0x4c, 0x59, 0x5f, 0x42, 0x4c, 0x4f, 0x43, 0x4b,
   905  	0x45, 0x44, 0x10, 0xec, 0x07, 0x12, 0x58, 0x0a, 0x53, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x42, 0x41,
   906  	0x4c, 0x41, 0x4e, 0x43, 0x45, 0x52, 0x5f, 0x42, 0x45, 0x53, 0x54, 0x5f, 0x50, 0x52, 0x41, 0x43,
   907  	0x54, 0x49, 0x43, 0x45, 0x53, 0x5f, 0x42, 0x41, 0x43, 0x4b, 0x45, 0x4e, 0x44, 0x5f, 0x53, 0x45,
   908  	0x52, 0x56, 0x49, 0x43, 0x45, 0x5f, 0x42, 0x41, 0x4c, 0x41, 0x4e, 0x43, 0x49, 0x4e, 0x47, 0x5f,
   909  	0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x42, 0x52, 0x45, 0x41, 0x4b, 0x53, 0x5f, 0x53, 0x45, 0x53, 0x53,
   910  	0x49, 0x4f, 0x4e, 0x5f, 0x41, 0x46, 0x46, 0x49, 0x4e, 0x49, 0x54, 0x59, 0x10, 0xfd, 0x07, 0x12,
   911  	0x4c, 0x0a, 0x47, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x42, 0x41, 0x4c, 0x41, 0x4e, 0x43, 0x45, 0x52,
   912  	0x5f, 0x42, 0x45, 0x53, 0x54, 0x5f, 0x50, 0x52, 0x41, 0x43, 0x54, 0x49, 0x43, 0x45, 0x53, 0x5f,
   913  	0x42, 0x41, 0x43, 0x4b, 0x45, 0x4e, 0x44, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x49, 0x43, 0x45, 0x5f,
   914  	0x48, 0x45, 0x41, 0x4c, 0x54, 0x48, 0x5f, 0x43, 0x48, 0x45, 0x43, 0x4b, 0x5f, 0x50, 0x4f, 0x52,
   915  	0x54, 0x5f, 0x4d, 0x49, 0x53, 0x4d, 0x41, 0x54, 0x43, 0x48, 0x10, 0x80, 0x08, 0x42, 0x93, 0x02,
   916  	0x0a, 0x2b, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
   917  	0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x7a,
   918  	0x65, 0x72, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x42, 0x10, 0x41,
   919  	0x6e, 0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
   920  	0x01, 0x5a, 0x4e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
   921  	0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f,
   922  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e,
   923  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72, 0x2f, 0x6c,
   924  	0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x3b, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e,
   925  	0x67, 0xaa, 0x02, 0x27, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64,
   926  	0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72,
   927  	0x2e, 0x4c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x27, 0x47, 0x6f,
   928  	0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4e, 0x65, 0x74, 0x77, 0x6f,
   929  	0x72, 0x6b, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72, 0x5c, 0x4c, 0x6f, 0x67, 0x67, 0x69,
   930  	0x6e, 0x67, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x2b, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a,
   931  	0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x41, 0x6e,
   932  	0x61, 0x6c, 0x79, 0x7a, 0x65, 0x72, 0x3a, 0x3a, 0x4c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x3a,
   933  	0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   934  }
   935  
   936  var (
   937  	file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescOnce sync.Once
   938  	file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescData = file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDesc
   939  )
   940  
   941  func file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescGZIP() []byte {
   942  	file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescOnce.Do(func() {
   943  		file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescData)
   944  	})
   945  	return file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDescData
   946  }
   947  
   948  var file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_enumTypes = make([]protoimpl.EnumInfo, 5)
   949  var file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
   950  var file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_goTypes = []interface{}{
   951  	(ReportCauseCode)(0),                          // 0: google.cloud.networkanalyzer.logging.v1.ReportCauseCode
   952  	(Report_Priority)(0),                          // 1: google.cloud.networkanalyzer.logging.v1.Report.Priority
   953  	(Report_Type)(0),                              // 2: google.cloud.networkanalyzer.logging.v1.Report.Type
   954  	(Report_ReportStatus)(0),                      // 3: google.cloud.networkanalyzer.logging.v1.Report.ReportStatus
   955  	(Report_ReportGroup)(0),                       // 4: google.cloud.networkanalyzer.logging.v1.Report.ReportGroup
   956  	(*IpUtilizationInfo)(nil),                     // 5: google.cloud.networkanalyzer.logging.v1.IpUtilizationInfo
   957  	(*Report)(nil),                                // 6: google.cloud.networkanalyzer.logging.v1.Report
   958  	(*IpUtilizationInfo_SubnetIpUtilization)(nil), // 7: google.cloud.networkanalyzer.logging.v1.IpUtilizationInfo.SubnetIpUtilization
   959  	(*timestamppb.Timestamp)(nil),                 // 8: google.protobuf.Timestamp
   960  }
   961  var file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_depIdxs = []int32{
   962  	7, // 0: google.cloud.networkanalyzer.logging.v1.IpUtilizationInfo.subnet_ip_utilization:type_name -> google.cloud.networkanalyzer.logging.v1.IpUtilizationInfo.SubnetIpUtilization
   963  	1, // 1: google.cloud.networkanalyzer.logging.v1.Report.priority:type_name -> google.cloud.networkanalyzer.logging.v1.Report.Priority
   964  	2, // 2: google.cloud.networkanalyzer.logging.v1.Report.type:type_name -> google.cloud.networkanalyzer.logging.v1.Report.Type
   965  	3, // 3: google.cloud.networkanalyzer.logging.v1.Report.status:type_name -> google.cloud.networkanalyzer.logging.v1.Report.ReportStatus
   966  	8, // 4: google.cloud.networkanalyzer.logging.v1.Report.first_report_time:type_name -> google.protobuf.Timestamp
   967  	0, // 5: google.cloud.networkanalyzer.logging.v1.Report.cause_code:type_name -> google.cloud.networkanalyzer.logging.v1.ReportCauseCode
   968  	4, // 6: google.cloud.networkanalyzer.logging.v1.Report.report_groups:type_name -> google.cloud.networkanalyzer.logging.v1.Report.ReportGroup
   969  	5, // 7: google.cloud.networkanalyzer.logging.v1.Report.ip_utilization_info:type_name -> google.cloud.networkanalyzer.logging.v1.IpUtilizationInfo
   970  	8, // [8:8] is the sub-list for method output_type
   971  	8, // [8:8] is the sub-list for method input_type
   972  	8, // [8:8] is the sub-list for extension type_name
   973  	8, // [8:8] is the sub-list for extension extendee
   974  	0, // [0:8] is the sub-list for field type_name
   975  }
   976  
   977  func init() { file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_init() }
   978  func file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_init() {
   979  	if File_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto != nil {
   980  		return
   981  	}
   982  	if !protoimpl.UnsafeEnabled {
   983  		file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   984  			switch v := v.(*IpUtilizationInfo); i {
   985  			case 0:
   986  				return &v.state
   987  			case 1:
   988  				return &v.sizeCache
   989  			case 2:
   990  				return &v.unknownFields
   991  			default:
   992  				return nil
   993  			}
   994  		}
   995  		file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   996  			switch v := v.(*Report); i {
   997  			case 0:
   998  				return &v.state
   999  			case 1:
  1000  				return &v.sizeCache
  1001  			case 2:
  1002  				return &v.unknownFields
  1003  			default:
  1004  				return nil
  1005  			}
  1006  		}
  1007  		file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  1008  			switch v := v.(*IpUtilizationInfo_SubnetIpUtilization); i {
  1009  			case 0:
  1010  				return &v.state
  1011  			case 1:
  1012  				return &v.sizeCache
  1013  			case 2:
  1014  				return &v.unknownFields
  1015  			default:
  1016  				return nil
  1017  			}
  1018  		}
  1019  	}
  1020  	file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_msgTypes[1].OneofWrappers = []interface{}{
  1021  		(*Report_IpUtilizationInfo)(nil),
  1022  	}
  1023  	type x struct{}
  1024  	out := protoimpl.TypeBuilder{
  1025  		File: protoimpl.DescBuilder{
  1026  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1027  			RawDescriptor: file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDesc,
  1028  			NumEnums:      5,
  1029  			NumMessages:   3,
  1030  			NumExtensions: 0,
  1031  			NumServices:   0,
  1032  		},
  1033  		GoTypes:           file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_goTypes,
  1034  		DependencyIndexes: file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_depIdxs,
  1035  		EnumInfos:         file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_enumTypes,
  1036  		MessageInfos:      file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_msgTypes,
  1037  	}.Build()
  1038  	File_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto = out.File
  1039  	file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_rawDesc = nil
  1040  	file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_goTypes = nil
  1041  	file_google_cloud_networkanalyzer_logging_v1_analyzer_log_proto_depIdxs = nil
  1042  }
  1043  

View as plain text