Package org.apache.solr.gcs
Class GCSConfigParser
java.lang.Object
org.apache.solr.gcs.GCSConfigParser
Parses configuration for
GCSBackupRepository from NamedList and environment variables-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionparseConfiguration(org.apache.solr.common.util.NamedList<?> repositoryConfig) parseConfiguration(org.apache.solr.common.util.NamedList<?> repoConfig, Map<String, String> envVars) static String
-
Field Details
-
GCS_BUCKET_ENV_VAR_NAME
- See Also:
-
GCS_CREDENTIAL_ENV_VAR_NAME
- See Also:
-
-
Constructor Details
-
GCSConfigParser
public GCSConfigParser()
-
-
Method Details
-
parseConfiguration
public GCSConfigParser.GCSConfig parseConfiguration(org.apache.solr.common.util.NamedList<?> repositoryConfig) -
parseConfiguration
public GCSConfigParser.GCSConfig parseConfiguration(org.apache.solr.common.util.NamedList<?> repoConfig, Map<String, String> envVars) -
potentiallyMissingCredentialMsg
-