Skip navigation links
A B C E F G H I P R S T U W 

A

ACCESS_TOKEN_PROVIDER_IMPL_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
 
AccessToken(String, Long) - Constructor for class com.google.cloud.hadoop.util.AccessTokenProvider.AccessToken
 
AccessTokenProvider - Interface in com.google.cloud.hadoop.util
A provider to provide access token, and upon access token expiration, the utility to refresh.
AccessTokenProvider.AccessToken - Class in com.google.cloud.hadoop.util
An access token and its expiration time.
addTestConfigurationSettings(Configuration) - Static method in class com.google.cloud.hadoop.util.testing.CredentialConfigurationUtil
 

B

BASE_KEY_PREFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
All instances constructed using the builder will use google.cloud as the first prefix checked.

C

com.google.cloud.hadoop.util - package com.google.cloud.hadoop.util
 
com.google.cloud.hadoop.util.testing - package com.google.cloud.hadoop.util.testing
 
ConfigurationUtil - Class in com.google.cloud.hadoop.util
Helpers for checking the validity of Hadoop configurations.
ConfigurationUtil() - Constructor for class com.google.cloud.hadoop.util.ConfigurationUtil
 
credential(AccessTokenProvider, Collection<String>) - Static method in class com.google.cloud.hadoop.util.CredentialFromAccessTokenProviderClassFactory
Generate the credential from the AccessTokenProvider.
credential(Configuration, List<String>, Collection<String>) - Static method in class com.google.cloud.hadoop.util.CredentialFromAccessTokenProviderClassFactory
Generate the credential.
CredentialConfigurationUtil - Class in com.google.cloud.hadoop.util.testing
Utility methods for creating Configuration objects for use in testing.
CredentialConfigurationUtil() - Constructor for class com.google.cloud.hadoop.util.testing.CredentialConfigurationUtil
 
CredentialFromAccessTokenProviderClassFactory - Class in com.google.cloud.hadoop.util
Given an HadoopCredentialConfiguration.getAccessTokenProviderImplClass(Configuration, String...) and a Hadoop Configuration, generate a Credential.
CredentialFromAccessTokenProviderClassFactory() - Constructor for class com.google.cloud.hadoop.util.CredentialFromAccessTokenProviderClassFactory
 

E

ENABLE_NULL_CREDENTIAL_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
For unit-testing, the key suffix allowing null to be returned from credential creation instead of logging an error and aborting.
ENABLE_SERVICE_ACCOUNTS_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Key suffix for enabling GCE service account authentication.
EXPIRATION_TIME_MILLISECONDS - Static variable in class com.google.cloud.hadoop.util.testing.TestingAccessTokenProvider
 

F

FAKE_ACCESS_TOKEN - Static variable in class com.google.cloud.hadoop.util.testing.TestingAccessTokenProvider
 

G

get(Configuration, BiFunction<String, T, T>) - Method in class com.google.cloud.hadoop.util.HadoopConfigurationProperty
 
getAccessToken() - Method in interface com.google.cloud.hadoop.util.AccessTokenProvider
 
getAccessToken() - Method in class com.google.cloud.hadoop.util.testing.TestingAccessTokenProvider
 
getAccessTokenProviderImplClass(Configuration, String...) - Static method in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
 
getConf() - Method in class com.google.cloud.hadoop.util.testing.TestingAccessTokenProvider
 
getConfigKeyPrefixes(String...) - Static method in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Returns full list of config prefixes that will be resolved based on the order in returned list.
getCredentialFactory(Configuration, String...) - Static method in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
 
getDefault() - Method in class com.google.cloud.hadoop.util.HadoopConfigurationProperty
 
getDefaultProperties(Class<?>) - Static method in class com.google.cloud.hadoop.util.testing.HadoopConfigurationUtils
 
getDeprecatedKeys() - Method in class com.google.cloud.hadoop.util.HadoopConfigurationProperty
 
getExpirationTimeMilliSeconds() - Method in class com.google.cloud.hadoop.util.AccessTokenProvider.AccessToken
 
getKey() - Method in class com.google.cloud.hadoop.util.HadoopConfigurationProperty
 
getMandatoryConfig(Configuration, T) - Static method in class com.google.cloud.hadoop.util.ConfigurationUtil
Gets value for the given key or throws if value is not found.
getMandatoryConfig(Configuration, List<T>) - Static method in class com.google.cloud.hadoop.util.ConfigurationUtil
Gets value for the given keys or throws if one or more values are not found.
getPassword(Configuration) - Method in class com.google.cloud.hadoop.util.HadoopConfigurationProperty
 
getPropsWithPrefix(Configuration) - Method in class com.google.cloud.hadoop.util.HadoopConfigurationProperty
 
getStringCollection(Configuration) - Method in class com.google.cloud.hadoop.util.HadoopConfigurationProperty
 
getTestConfiguration() - Static method in class com.google.cloud.hadoop.util.testing.CredentialConfigurationUtil
 
getToken() - Method in class com.google.cloud.hadoop.util.AccessTokenProvider.AccessToken
 
GROUP_IMPERSONATION_SERVICE_ACCOUNT_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Key prefix for the group identifier associated with the service account to impersonate when accessing GCS.

H

HadoopConfigurationProperty<T> - Class in com.google.cloud.hadoop.util
Hadoop configuration property
HadoopConfigurationProperty(String) - Constructor for class com.google.cloud.hadoop.util.HadoopConfigurationProperty
 
HadoopConfigurationProperty(String, T, String...) - Constructor for class com.google.cloud.hadoop.util.HadoopConfigurationProperty
 
HadoopConfigurationUtils - Class in com.google.cloud.hadoop.util.testing
Utils for Hadoop configuration testing
HadoopCredentialConfiguration - Class in com.google.cloud.hadoop.util
Hadoop credential configuration.
HadoopCredentialConfiguration() - Constructor for class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
 
HadoopToStringUtil - Class in com.google.cloud.hadoop.util
Strings for org.apache.hadoop.mapreduce objects
HadoopToStringUtil() - Constructor for class com.google.cloud.hadoop.util.HadoopToStringUtil
 
HTTP_TRANSPORT_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Configuration key for the name of HttpTransport class to use for connecting to GCS.

I

IMPERSONATION_SERVICE_ACCOUNT_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Key suffix specifying the impersonating service account with which to call GCS API to get access token.

P

PROXY_ADDRESS_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Configuration key for setting a proxy for the connector to use to connect to GCS.
PROXY_PASSWORD_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Configuration key for setting a proxy password for the connector to use to authenticate with proxy used to connect to GCS.
PROXY_USERNAME_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Configuration key for setting a proxy username for the connector to use to authenticate with proxy used to connect to GCS.

R

refresh() - Method in interface com.google.cloud.hadoop.util.AccessTokenProvider
Force this provider to refresh its access token.
refresh() - Method in class com.google.cloud.hadoop.util.testing.TestingAccessTokenProvider
 

S

SERVICE_ACCOUNT_EMAIL_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Key suffix specifying the email address associated with the service account with which to authenticate.
SERVICE_ACCOUNT_JSON_KEYFILE_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Key suffix used to indicate the path to a JSON file containing a Service Account key and identifier (email).
SERVICE_ACCOUNT_KEYFILE_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Key suffix specifying local file containing a service account private .p12 keyfile.
SERVICE_ACCOUNT_PRIVATE_KEY_ID_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Key suffix used to specify private key id for the service account.
SERVICE_ACCOUNT_PRIVATE_KEY_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Key suffix used to specify private key for the service account.
setConf(Configuration) - Method in class com.google.cloud.hadoop.util.testing.TestingAccessTokenProvider
 

T

TestingAccessTokenProvider - Class in com.google.cloud.hadoop.util.testing
A mock implementation of the AccessTokenProvider interface to be used in tests.
TestingAccessTokenProvider() - Constructor for class com.google.cloud.hadoop.util.testing.TestingAccessTokenProvider
 
TOKEN_SERVER_URL_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Configuration key for setting a token server URL to use to refresh OAuth token.
toString(InputSplit) - Static method in class com.google.cloud.hadoop.util.HadoopToStringUtil
 
toString(List<InputSplit>) - Static method in class com.google.cloud.hadoop.util.HadoopToStringUtil
 
toString(TaskAttemptContext) - Static method in class com.google.cloud.hadoop.util.HadoopToStringUtil
 
toString(JobContext) - Static method in class com.google.cloud.hadoop.util.HadoopToStringUtil
 

U

USER_IMPERSONATION_SERVICE_ACCOUNT_SUFFIX - Static variable in class com.google.cloud.hadoop.util.HadoopCredentialConfiguration
Key prefix for the user identifier associated with the service account to impersonate when accessing GCS.

W

withPrefixes(List<String>) - Method in class com.google.cloud.hadoop.util.HadoopConfigurationProperty
 
A B C E F G H I P R S T U W 
Skip navigation links

Copyright © 2021. All rights reserved.