| close() |   | 33% | | n/a | 0 | 1 | 4 | 7 | 0 | 1 |
| create(ClientContext, GrpcStubCallableFactory) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create(ClientContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| awaitTermination(long, TimeUnit) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| shutdown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isShutdown() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTerminated() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| shutdownNow() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getOperationsStub() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listIngressRulesCallable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GrpcFirewallStub(FirewallStubSettings, ClientContext, GrpcStubCallableFactory) |  | 100% | | n/a | 0 | 1 | 0 | 51 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 45 | 0 | 1 |
| lambda$new$5(DeleteIngressRuleRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$4(UpdateIngressRuleRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$3(GetIngressRuleRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$2(CreateIngressRuleRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$1(BatchUpdateIngressRulesRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$0(ListIngressRulesRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| GrpcFirewallStub(FirewallStubSettings, ClientContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| create(FirewallStubSettings) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| listIngressRulesPagedCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| batchUpdateIngressRulesCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createIngressRuleCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIngressRuleCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| updateIngressRuleCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| deleteIngressRuleCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |