Class TestConfiguration.EnvironmentBasedTestConfiguration
- java.lang.Object
-
- com.google.cloud.hadoop.gcsio.testing.TestConfiguration
-
- com.google.cloud.hadoop.gcsio.testing.TestConfiguration.EnvironmentBasedTestConfiguration
-
- Enclosing class:
- TestConfiguration
public static class TestConfiguration.EnvironmentBasedTestConfiguration extends TestConfiguration
Environment-based test configuration.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.cloud.hadoop.gcsio.testing.TestConfiguration
TestConfiguration.EnvironmentBasedTestConfiguration
-
-
Field Summary
-
Fields inherited from class com.google.cloud.hadoop.gcsio.testing.TestConfiguration
GCS_TEST_APPLICATION_DEFAULT_ENABLE, GCS_TEST_DIRECT_PATH_PREFERRED, GCS_TEST_JSON_KEYFILE, GCS_TEST_PROJECT_ID
-
-
Constructor Summary
Constructors Constructor Description EnvironmentBasedTestConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetProjectId()StringgetServiceAccountJsonKeyFile()booleanisApplicationDefaultModeEnabled()booleanisDirectPathPreferred()-
Methods inherited from class com.google.cloud.hadoop.gcsio.testing.TestConfiguration
getInstance
-
-
-
-
Method Detail
-
getProjectId
public String getProjectId()
- Specified by:
getProjectIdin classTestConfiguration
-
getServiceAccountJsonKeyFile
public String getServiceAccountJsonKeyFile()
- Specified by:
getServiceAccountJsonKeyFilein classTestConfiguration
-
isApplicationDefaultModeEnabled
public boolean isApplicationDefaultModeEnabled()
- Specified by:
isApplicationDefaultModeEnabledin classTestConfiguration
-
isDirectPathPreferred
public boolean isDirectPathPreferred()
- Specified by:
isDirectPathPreferredin classTestConfiguration
-
-