Package | Description |
---|---|
com.google.cloud.hadoop.util |
Modifier and Type | Field and Description |
---|---|
static HadoopConfigurationProperty<Class<? extends AccessTokenProvider>> |
HadoopCredentialConfiguration.ACCESS_TOKEN_PROVIDER_IMPL_SUFFIX
Configuration key for the name of the AccessTokenProvider to use to generate AccessTokens.
|
static HadoopConfigurationProperty<String> |
HadoopCredentialConfiguration.AUTH_CLIENT_ID_SUFFIX
Configuration key for defining the OAUth2 client ID.
|
static HadoopConfigurationProperty<RedactedString> |
HadoopCredentialConfiguration.AUTH_CLIENT_SECRET_SUFFIX
Configuration key for defining the OAUth2 client secret.
|
static HadoopConfigurationProperty<RedactedString> |
HadoopCredentialConfiguration.AUTH_REFRESH_TOKEN_SUFFIX
Configuration key for defining the OAuth2 refresh token.
|
static HadoopConfigurationProperty<Boolean> |
HadoopCredentialConfiguration.ENABLE_NULL_CREDENTIAL_SUFFIX
For unit-testing, the key suffix allowing null to be returned from credential creation instead
of logging an error and aborting.
|
static HadoopConfigurationProperty<Boolean> |
HadoopCredentialConfiguration.ENABLE_SERVICE_ACCOUNTS_SUFFIX
Key suffix for enabling GCE service account authentication.
|
static HadoopConfigurationProperty<Map<String,String>> |
HadoopCredentialConfiguration.GROUP_IMPERSONATION_SERVICE_ACCOUNT_SUFFIX
Key prefix for the group identifier associated with the service account to impersonate when
accessing GCS.
|
static HadoopConfigurationProperty<HttpTransportFactory.HttpTransportType> |
HadoopCredentialConfiguration.HTTP_TRANSPORT_SUFFIX
Configuration key for the name of HttpTransport class to use for connecting to GCS.
|
static HadoopConfigurationProperty<String> |
HadoopCredentialConfiguration.IMPERSONATION_SERVICE_ACCOUNT_SUFFIX
Key suffix specifying the impersonating service account with which to call GCS API to get
access token.
|
static HadoopConfigurationProperty<String> |
HadoopCredentialConfiguration.PROXY_ADDRESS_SUFFIX
Configuration key for setting a proxy for the connector to use to connect to GCS.
|
static HadoopConfigurationProperty<String> |
HadoopCredentialConfiguration.PROXY_PASSWORD_SUFFIX
Configuration key for setting a proxy password for the connector to use to authenticate with
proxy used to connect to GCS.
|
static HadoopConfigurationProperty<String> |
HadoopCredentialConfiguration.PROXY_USERNAME_SUFFIX
Configuration key for setting a proxy username for the connector to use to authenticate with
proxy used to connect to GCS.
|
static HadoopConfigurationProperty<String> |
HadoopCredentialConfiguration.SERVICE_ACCOUNT_EMAIL_SUFFIX
Key suffix specifying the email address associated with the service account with which to
authenticate.
|
static HadoopConfigurationProperty<String> |
HadoopCredentialConfiguration.SERVICE_ACCOUNT_JSON_KEYFILE_SUFFIX
Key suffix used to indicate the path to a JSON file containing a Service Account key and
identifier (email).
|
static HadoopConfigurationProperty<String> |
HadoopCredentialConfiguration.SERVICE_ACCOUNT_KEYFILE_SUFFIX
Key suffix specifying local file containing a service account private
.p12 keyfile. |
static HadoopConfigurationProperty<String> |
HadoopCredentialConfiguration.SERVICE_ACCOUNT_PRIVATE_KEY_ID_SUFFIX
Key suffix used to specify private key id for the service account.
|
static HadoopConfigurationProperty<String> |
HadoopCredentialConfiguration.SERVICE_ACCOUNT_PRIVATE_KEY_SUFFIX
Key suffix used to specify private key for the service account.
|
static HadoopConfigurationProperty<String> |
HadoopCredentialConfiguration.TOKEN_SERVER_URL_SUFFIX
Configuration key for setting a token server URL to use to refresh OAuth token.
|
static HadoopConfigurationProperty<Map<String,String>> |
HadoopCredentialConfiguration.USER_IMPERSONATION_SERVICE_ACCOUNT_SUFFIX
Key prefix for the user identifier associated with the service account to impersonate when
accessing GCS.
|
Modifier and Type | Method and Description |
---|---|
static <T extends HadoopConfigurationProperty<?>> |
ConfigurationUtil.getMandatoryConfig(org.apache.hadoop.conf.Configuration config,
List<T> properties)
Gets value for the given keys or throws if one or more values are not found.
|
static <T extends HadoopConfigurationProperty<?>> |
ConfigurationUtil.getMandatoryConfig(org.apache.hadoop.conf.Configuration config,
T property)
Gets value for the given key or throws if value is not found.
|
Modifier and Type | Method and Description |
---|---|
HadoopConfigurationProperty<T> |
HadoopConfigurationProperty.withPrefixes(List<String> keyPrefixes) |
Copyright © 2024. All rights reserved.