| Service.java |  | 0% |  | 0% | 1,186 | 1,186 | 2,512 | 2,512 | 441 | 441 | 3 | 3 |
| Distribution.java |  | 0% |  | 0% | 1,066 | 1,066 | 2,211 | 2,211 | 595 | 595 | 22 | 22 |
| MetricDescriptor.java |  | 0% |  | 0% | 560 | 560 | 1,292 | 1,292 | 277 | 277 | 10 | 10 |
| Publishing.java |  | 0% |  | 0% | 368 | 368 | 995 | 995 | 177 | 177 | 3 | 3 |
| ClientLibrarySettings.java |  | 0% |  | 0% | 447 | 447 | 881 | 881 | 171 | 171 | 3 | 3 |
| HttpRule.java |  | 0% |  | 0% | 416 | 416 | 974 | 974 | 169 | 169 | 4 | 4 |
| MethodSettings.java |  | 0% |  | 0% | 367 | 367 | 763 | 763 | 187 | 187 | 6 | 6 |
| BackendRule.java |  | 0% |  | 0% | 316 | 316 | 755 | 755 | 160 | 160 | 8 | 8 |
| QuotaLimit.java |  | 0% |  | 0% | 264 | 264 | 696 | 696 | 134 | 134 | 4 | 4 |
| Monitoring.java |  | 0% |  | 0% | 310 | 310 | 688 | 688 | 184 | 184 | 6 | 6 |
| Logging.java |  | 0% |  | 0% | 310 | 310 | 687 | 687 | 184 | 184 | 6 | 6 |
| DotnetSettings.java |  | 0% |  | 0% | 288 | 288 | 641 | 641 | 156 | 156 | 5 | 5 |
| Documentation.java |  | 0% |  | 0% | 269 | 269 | 671 | 671 | 135 | 135 | 3 | 3 |
| ResourceDescriptor.java |  | 0% |  | 0% | 266 | 266 | 667 | 667 | 150 | 150 | 8 | 8 |
| AuthProvider.java |  | 0% |  | 0% | 228 | 228 | 596 | 596 | 117 | 117 | 3 | 3 |
| MonitoredResourceDescriptor.java |  | 0% |  | 0% | 225 | 225 | 569 | 569 | 117 | 117 | 3 | 3 |
| Billing.java |  | 0% |  | 0% | 250 | 250 | 541 | 541 | 159 | 159 | 6 | 6 |
| ConfigChange.java |  | 0% |  | 0% | 206 | 206 | 501 | 501 | 110 | 110 | 3 | 3 |
| ContextRule.java |  | 0% |  | 0% | 195 | 195 | 495 | 495 | 119 | 119 | 3 | 3 |
| AuthenticationRule.java |  | 0% |  | 0% | 205 | 205 | 442 | 442 | 106 | 106 | 3 | 3 |
| LogDescriptor.java |  | 0% |  | 0% | 190 | 190 | 466 | 466 | 103 | 103 | 3 | 3 |
| Quota.java |  | 0% |  | 0% | 193 | 193 | 412 | 412 | 107 | 107 | 3 | 3 |
| Authentication.java |  | 0% |  | 0% | 193 | 193 | 415 | 415 | 107 | 107 | 3 | 3 |
| Usage.java |  | 0% |  | 0% | 178 | 178 | 411 | 411 | 103 | 103 | 3 | 3 |
| JwtLocation.java |  | 0% |  | 0% | 204 | 204 | 453 | 453 | 99 | 99 | 4 | 4 |
| Page.java |  | 0% |  | 0% | 171 | 171 | 398 | 398 | 96 | 96 | 3 | 3 |
| JavaSettings.java |  | 0% |  | 0% | 183 | 183 | 380 | 380 | 100 | 100 | 4 | 4 |
| HttpBody.java |  | 0% |  | 0% | 163 | 163 | 364 | 364 | 93 | 93 | 3 | 3 |
| Endpoint.java |  | 0% |  | 0% | 146 | 146 | 357 | 357 | 88 | 88 | 3 | 3 |
| Control.java |  | 0% |  | 0% | 152 | 152 | 337 | 337 | 89 | 89 | 3 | 3 |
| SystemParameterRule.java |  | 0% |  | 0% | 152 | 152 | 336 | 336 | 89 | 89 | 3 | 3 |
| MethodPolicy.java |  | 0% |  | 0% | 152 | 152 | 337 | 337 | 89 | 89 | 3 | 3 |
| MonitoredResourceMetadata.java |  | 0% |  | 0% | 164 | 164 | 313 | 313 | 93 | 93 | 4 | 4 |
| Property.java |  | 0% |  | 0% | 147 | 147 | 332 | 332 | 89 | 89 | 5 | 5 |
| LabelDescriptor.java |  | 0% |  | 0% | 145 | 145 | 328 | 328 | 89 | 89 | 5 | 5 |
| Http.java |  | 0% |  | 0% | 143 | 143 | 296 | 296 | 86 | 86 | 3 | 3 |
| SystemParameter.java |  | 0% |  | 0% | 129 | 129 | 321 | 321 | 77 | 77 | 3 | 3 |
| FieldPolicy.java |  | 0% |  | 0% | 129 | 129 | 321 | 321 | 77 | 77 | 3 | 3 |
| DocumentationRule.java |  | 0% |  | 0% | 129 | 129 | 321 | 321 | 77 | 77 | 3 | 3 |
| Metric.java |  | 0% |  | 0% | 140 | 140 | 294 | 294 | 87 | 87 | 4 | 4 |
| MonitoredResource.java |  | 0% |  | 0% | 140 | 140 | 294 | 294 | 87 | 87 | 4 | 4 |
| MetricRule.java |  | 0% |  | 0% | 139 | 139 | 294 | 294 | 87 | 87 | 4 | 4 |
| CommonLanguageSettings.java |  | 0% |  | 0% | 130 | 130 | 296 | 296 | 84 | 84 | 4 | 4 |
| SystemParameters.java |  | 0% |  | 0% | 133 | 133 | 272 | 272 | 82 | 82 | 3 | 3 |
| SourceInfo.java |  | 0% |  | 0% | 133 | 133 | 270 | 270 | 82 | 82 | 3 | 3 |
| Backend.java |  | 0% |  | 0% | 133 | 133 | 269 | 269 | 82 | 82 | 3 | 3 |
| RoutingRule.java |  | 0% |  | 0% | 133 | 133 | 273 | 273 | 82 | 82 | 3 | 3 |
| Context.java |  | 0% |  | 0% | 133 | 133 | 269 | 269 | 82 | 82 | 3 | 3 |
| ProjectProperties.java |  | 0% |  | 0% | 133 | 133 | 269 | 269 | 82 | 82 | 3 | 3 |
| Visibility.java |  | 0% |  | 0% | 133 | 133 | 270 | 270 | 82 | 82 | 3 | 3 |
| AuthRequirement.java |  | 0% |  | 0% | 110 | 110 | 256 | 256 | 70 | 70 | 3 | 3 |
| CustomHttpPattern.java |  | 0% |  | 0% | 110 | 110 | 256 | 256 | 70 | 70 | 3 | 3 |
| VisibilityRule.java |  | 0% |  | 0% | 110 | 110 | 256 | 256 | 70 | 70 | 3 | 3 |
| ResourceReference.java |  | 0% |  | 0% | 110 | 110 | 256 | 256 | 70 | 70 | 3 | 3 |
| RoutingParameter.java |  | 0% |  | 0% | 110 | 110 | 256 | 256 | 70 | 70 | 3 | 3 |
| UsageRule.java |  | 0% |  | 0% | 111 | 111 | 243 | 243 | 71 | 71 | 3 | 3 |
| PythonSettings.java |  | 0% |  | 0% | 115 | 115 | 208 | 208 | 69 | 69 | 3 | 3 |
| PhpSettings.java |  | 0% |  | 0% | 115 | 115 | 208 | 208 | 69 | 69 | 3 | 3 |
| NodeSettings.java |  | 0% |  | 0% | 115 | 115 | 208 | 208 | 69 | 69 | 3 | 3 |
| GoSettings.java |  | 0% |  | 0% | 115 | 115 | 208 | 208 | 69 | 69 | 3 | 3 |
| RubySettings.java |  | 0% |  | 0% | 115 | 115 | 208 | 208 | 69 | 69 | 3 | 3 |
| CppSettings.java |  | 0% |  | 0% | 115 | 115 | 208 | 208 | 69 | 69 | 3 | 3 |
| FieldInfo.java |  | 0% |  | 0% | 109 | 109 | 200 | 200 | 75 | 75 | 5 | 5 |
| Advice.java |  | 0% |  | 0% | 91 | 91 | 191 | 191 | 63 | 63 | 3 | 3 |
| OAuthRequirements.java |  | 0% |  | 0% | 91 | 91 | 191 | 191 | 63 | 63 | 3 | 3 |
| ClientProto.java |  | 0% | | n/a | 4 | 4 | 66 | 66 | 4 | 4 | 1 | 1 |
| ErrorReason.java |  | 0% |  | 0% | 47 | 47 | 88 | 88 | 12 | 12 | 2 | 2 |
| ServiceProto.java |  | 0% | | n/a | 4 | 4 | 52 | 52 | 4 | 4 | 1 | 1 |
| DistributionProto.java |  | 0% | | n/a | 4 | 4 | 32 | 32 | 4 | 4 | 1 | 1 |
| AuthProto.java |  | 0% | | n/a | 4 | 4 | 20 | 20 | 4 | 4 | 1 | 1 |
| FieldBehavior.java |  | 0% |  | 0% | 25 | 25 | 44 | 44 | 12 | 12 | 2 | 2 |
| LaunchStage.java |  | 0% |  | 0% | 24 | 24 | 42 | 42 | 12 | 12 | 2 | 2 |
| ClientLibraryOrganization.java |  | 0% |  | 0% | 24 | 24 | 42 | 42 | 12 | 12 | 2 | 2 |
| MetricProto.java |  | 0% | | n/a | 4 | 4 | 24 | 24 | 4 | 4 | 1 | 1 |
| MonitoredResourceProto.java |  | 0% | | n/a | 4 | 4 | 26 | 26 | 4 | 4 | 1 | 1 |
| QuotaProto.java |  | 0% | | n/a | 4 | 4 | 20 | 20 | 4 | 4 | 1 | 1 |
| VisibilityProto.java |  | 0% | | n/a | 4 | 4 | 44 | 44 | 4 | 4 | 1 | 1 |
| ChangeType.java |  | 0% |  | 0% | 20 | 20 | 34 | 34 | 12 | 12 | 2 | 2 |
| ResourceProto.java |  | 0% | | n/a | 4 | 4 | 29 | 29 | 4 | 4 | 1 | 1 |
| ClientLibraryDestination.java |  | 0% | | 0% | 19 | 19 | 32 | 32 | 12 | 12 | 2 | 2 |
| HttpProto.java |  | 0% | | n/a | 4 | 4 | 14 | 14 | 4 | 4 | 1 | 1 |
| BackendProto.java |  | 0% | | n/a | 4 | 4 | 15 | 15 | 4 | 4 | 1 | 1 |
| DocumentationProto.java |  | 0% | | n/a | 4 | 4 | 14 | 14 | 4 | 4 | 1 | 1 |
| PolicyProto.java |  | 0% | | n/a | 4 | 4 | 24 | 24 | 4 | 4 | 1 | 1 |
| SystemParameterProto.java | | 0% | | n/a | 4 | 4 | 14 | 14 | 4 | 4 | 1 | 1 |
| RoutingProto.java | | 0% | | n/a | 4 | 4 | 19 | 19 | 4 | 4 | 1 | 1 |
| UsageProto.java | | 0% | | n/a | 4 | 4 | 12 | 12 | 4 | 4 | 1 | 1 |
| ContextProto.java | | 0% | | n/a | 4 | 4 | 12 | 12 | 4 | 4 | 1 | 1 |
| ConfigChangeProto.java | | 0% | | n/a | 4 | 4 | 12 | 12 | 4 | 4 | 1 | 1 |
| MonitoringProto.java | | 0% | | n/a | 4 | 4 | 13 | 13 | 4 | 4 | 1 | 1 |
| ConsumerProto.java | | 0% | | n/a | 4 | 4 | 12 | 12 | 4 | 4 | 1 | 1 |
| LoggingProto.java | | 0% | | n/a | 4 | 4 | 13 | 13 | 4 | 4 | 1 | 1 |
| BillingProto.java | | 0% | | n/a | 4 | 4 | 13 | 13 | 4 | 4 | 1 | 1 |
| FieldInfoProto.java | | 0% | | n/a | 4 | 4 | 17 | 17 | 4 | 4 | 1 | 1 |
| LogProto.java | | 0% | | n/a | 4 | 4 | 12 | 12 | 4 | 4 | 1 | 1 |
| HttpBodyProto.java | | 0% | | n/a | 4 | 4 | 12 | 12 | 4 | 4 | 1 | 1 |
| EndpointProto.java | | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
| ControlProto.java | | 0% | | n/a | 4 | 4 | 12 | 12 | 4 | 4 | 1 | 1 |
| AnnotationsProto.java | | 0% | | n/a | 4 | 4 | 17 | 17 | 4 | 4 | 1 | 1 |
| LabelProto.java | | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
| SourceInfoProto.java | | 0% | | n/a | 4 | 4 | 12 | 12 | 4 | 4 | 1 | 1 |
| FieldBehaviorProto.java | | 0% | | n/a | 4 | 4 | 14 | 14 | 4 | 4 | 1 | 1 |
| LaunchStageProto.java | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| ErrorReasonProto.java | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |