| getObjStoreInfoPB(Map) |  | 0% |  | 0% | 16 | 16 | 30 | 30 | 1 | 1 |
| getS3TStorageParam(Map) |  | 0% |  | 0% | 6 | 6 | 25 | 25 | 1 | 1 |
| convertToStdProperties(Map) |   | 64% |   | 73% | 7 | 14 | 9 | 29 | 0 | 1 |
| getAwsCredentialsProviderV1() |   | 28% |   | 50% | 4 | 5 | 14 | 19 | 0 | 1 |
| requiredS3Properties(Map) |   | 54% |   | 50% | 4 | 7 | 5 | 13 | 0 | 1 |
| lambda$getAwsCredentialsProviderV1$1(AssumeRoleRequest.Builder) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getRegionOfEndpoint(String) |   | 56% |   | 33% | 3 | 4 | 4 | 10 | 0 | 1 |
| lambda$requiredS3Properties$3(Map, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initNormalizeAndCheckProps() |   | 72% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| setUsePathStyle(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setForceParsingByStandardUrl(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getEndpointFromRegion() |   | 88% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| getSessionTokenExpiresAtMs() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isEndpointCheckRequired() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| getAwsCredentialsProviderV2() |  | 100% |  | 100% | 0 | 3 | 0 | 25 | 0 | 1 |
| guessIsMe(Map) |  | 100% |  | 100% | 0 | 4 | 0 | 21 | 0 | 1 |
| S3Properties(Map) |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 |
| initializeHadoopStorageConfig() |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| optionalS3Property(Map) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| getBackendConfigProperties() |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| checkRequiredProperty(Map, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| convertGlueToS3EndpointIfNeeded() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| lambda$getAwsCredentialsProviderV2$2(AssumeRoleRequest.Builder) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| of(Map) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getAwsCredentialsProvider() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| requiredS3PingProperties(Map) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$guessIsMe$0(Map.Entry) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setEndpoint(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setRegion(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEndpoint() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRegion() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccessKey() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSecretKey() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSessionToken() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaxConnections() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRequestTimeoutS() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getConnectionTimeoutS() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getUsePathStyle() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getForceParsingByStandardUrl() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| endpointPatterns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |