A B C E F G H I O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accessKeyId(String) - Static method in class org.apache.flink.connector.aws.config.AWSConfigConstants
- ASSUME_ROLE - org.apache.flink.connector.aws.config.AWSConfigConstants.CredentialProvider
-
Create AWS credentials by assuming a role.
- AsyncClientOptionsUtils - Class in org.apache.flink.connector.aws.table.util
-
Class for handling Kinesis async client specific options.
- AsyncClientOptionsUtils(Map<String, String>) - Constructor for class org.apache.flink.connector.aws.table.util.AsyncClientOptionsUtils
- AUTO - org.apache.flink.connector.aws.config.AWSConfigConstants.CredentialProvider
-
A credentials provider chain will be used that searches for credentials in this order: ENV_VARS, SYS_PROPS, WEB_IDENTITY_TOKEN, PROFILE in the AWS instance metadata.
- AWS_ACCESS_KEY_ID - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The AWS access key ID to use when setting credentials provider type to BASIC.
- AWS_CREDENTIALS_PROVIDER - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The credential provider type to use when AWS credentials are required (BASIC is used if not set).
- AWS_ENDPOINT - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The AWS endpoint for the service (derived from the AWS region setting if not set).
- AWS_PROFILE_NAME - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
Optional configuration for profile name if credential provider type is set to be PROFILE.
- AWS_PROFILE_PATH - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
Optional configuration for profile path if credential provider type is set to be PROFILE.
- AWS_PROPERTIES_PREFIX - Static variable in class org.apache.flink.connector.aws.table.util.AWSOptionUtils
-
Prefix for properties defined in
AWSConfigConstants. - AWS_REGION - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The AWS region of the service ("us-east-1" is used if not set).
- AWS_ROLE_ARN - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The role ARN to use when credential provider type is set to ASSUME_ROLE or WEB_IDENTITY_TOKEN.
- AWS_ROLE_CREDENTIALS_PROVIDER - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The credentials provider that provides credentials for assuming the role when credential provider type is set to ASSUME_ROLE.
- AWS_ROLE_EXTERNAL_ID - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The external ID to use when credential provider type is set to ASSUME_ROLE.
- AWS_ROLE_SESSION_NAME - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The role session name to use when credential provider type is set to ASSUME_ROLE or WEB_IDENTITY_TOKEN.
- AWS_ROLE_STS_ENDPOINT - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The AWS endpoint for the STS (derived from the AWS region setting if not set) to use if credential provider type is set to be ASSUME_ROLE.
- AWS_SECRET_ACCESS_KEY - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The AWS secret key to use when setting credentials provider type to BASIC.
- AWS_WEB_IDENTITY_TOKEN_FILE - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The absolute path to the web identity token file that should be used if provider type is set to WEB_IDENTITY_TOKEN.
- AWSAuthenticationException - Exception in org.apache.flink.connector.aws.util
-
Exception thrown on failure of authentication of Aws Credentials, this includes missing configuration, illegal access and unreachable endpoints.
- AWSAuthenticationException(String) - Constructor for exception org.apache.flink.connector.aws.util.AWSAuthenticationException
- AWSAuthenticationException(String, Throwable) - Constructor for exception org.apache.flink.connector.aws.util.AWSAuthenticationException
- AWSClientUtil - Class in org.apache.flink.connector.aws.util
-
Some utilities specific to Amazon Web Service.
- AWSClientUtil() - Constructor for class org.apache.flink.connector.aws.util.AWSClientUtil
- AWSConfigConstants - Class in org.apache.flink.connector.aws.config
-
Configuration keys for AWS service usage.
- AWSConfigConstants() - Constructor for class org.apache.flink.connector.aws.config.AWSConfigConstants
- AWSConfigConstants.CredentialProvider - Enum in org.apache.flink.connector.aws.config
-
Possible configuration values for the type of credential provider to use when accessing AWS.
- AWSCredentialFatalExceptionClassifiers - Class in org.apache.flink.connector.aws.util
-
Class containing set of
FatalExceptionClassifierfor AWS credential failures. - AWSCredentialFatalExceptionClassifiers() - Constructor for class org.apache.flink.connector.aws.util.AWSCredentialFatalExceptionClassifiers
- AWSExceptionClassifierUtil - Class in org.apache.flink.connector.aws.sink.throwable
-
Util class to create
FatalExceptionClassifierto classifyAwsServiceExceptionbased onAwsErrorDetails.errorCode(). - AWSExceptionClassifierUtil() - Constructor for class org.apache.flink.connector.aws.sink.throwable.AWSExceptionClassifierUtil
- AWSExceptionHandler - Class in org.apache.flink.connector.aws.sink.throwable
-
Class to provide improved semantics over
FatalExceptionClassifier.isFatal(Throwable, Consumer). - AWSGeneralUtil - Class in org.apache.flink.connector.aws.util
-
Some general utilities specific to Amazon Web Service.
- AWSGeneralUtil() - Constructor for class org.apache.flink.connector.aws.util.AWSGeneralUtil
- AWSOptionUtils - Class in org.apache.flink.connector.aws.table.util
-
Handler for AWS specific table options.
- AWSOptionUtils(Map<String, String>) - Constructor for class org.apache.flink.connector.aws.table.util.AWSOptionUtils
B
- BASIC - org.apache.flink.connector.aws.config.AWSConfigConstants.CredentialProvider
-
Simply create AWS credentials by supplying the AWS access key ID and AWS secret key in the configuration properties.
C
- closeResources(SdkAutoCloseable...) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
- consumeIfFatal(Throwable, Consumer<Exception>) - Method in class org.apache.flink.connector.aws.sink.throwable.AWSExceptionHandler
-
Passes a given
Throwablet to a givenConsumerconsumer if the throwable is fatal. - createAsyncHttpClient(Properties) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
- createAsyncHttpClient(Properties, NettyNioAsyncHttpClient.Builder) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
- createAsyncHttpClient(NettyNioAsyncHttpClient.Builder) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
- createAsyncHttpClient(AttributeMap, NettyNioAsyncHttpClient.Builder) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
- createAwsAsyncClient(Properties, SdkClientConfiguration, SdkAsyncHttpClient, T, String, String) - Static method in class org.apache.flink.connector.aws.util.AWSClientUtil
-
Creates an AWS Async Client.
- createAwsAsyncClient(Properties, SdkAsyncHttpClient, T, String, String) - Static method in class org.apache.flink.connector.aws.util.AWSClientUtil
-
Creates an AWS Async Client.
- createAwsSyncClient(Properties, SdkHttpClient, T, String, String) - Static method in class org.apache.flink.connector.aws.util.AWSClientUtil
-
Creates an AWS Sync Client.
- createSyncHttpClient(AttributeMap, ApacheHttpClient.Builder) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
- CUSTOM - org.apache.flink.connector.aws.config.AWSConfigConstants.CredentialProvider
-
Use a custom class specified by the user in connector config.
- CUSTOM_CREDENTIALS_PROVIDER_CLASS - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The full path (e.g.
- customCredentialsProviderClass(String) - Static method in class org.apache.flink.connector.aws.config.AWSConfigConstants
E
- ENV_VAR - org.apache.flink.connector.aws.config.AWSConfigConstants.CredentialProvider
-
Look for the environment variables AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY to create AWS credentials.
- externalId(String) - Static method in class org.apache.flink.connector.aws.config.AWSConfigConstants
F
- formatFlinkUserAgentPrefix(String) - Static method in class org.apache.flink.connector.aws.util.AWSClientUtil
-
Creates a user agent prefix for Flink.
G
- getCredentialProviderType(Properties, String) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
-
Determines and returns the credential provider type from the given properties.
- getCredentialsProvider(Map<String, ?>) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
-
Return a
AwsCredentialsProviderinstance corresponding to the configuration properties. - getCredentialsProvider(Properties) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
-
Return a
AwsCredentialsProviderinstance corresponding to the configuration properties. - getCredentialsProvider(Properties, String) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
- getCustomCredentialProvider(Properties, String) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
-
Tries to instantiate the user's custom AWS credential provider class.
- getInvalidCredentialsExceptionClassifier() - Static method in class org.apache.flink.connector.aws.util.AWSCredentialFatalExceptionClassifiers
- getNonValidatedPrefixes() - Method in class org.apache.flink.connector.aws.table.util.AsyncClientOptionsUtils
- getNonValidatedPrefixes() - Method in class org.apache.flink.connector.aws.table.util.AWSOptionUtils
- getProcessedResolvedOptions() - Method in class org.apache.flink.connector.aws.table.util.AsyncClientOptionsUtils
- getProcessedResolvedOptions() - Method in class org.apache.flink.connector.aws.table.util.AWSOptionUtils
- getProfileCredentialProvider(Properties, String) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
- getRegion(Properties) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
-
Creates a
Regionobject from the given Properties. - getSdkClientMisconfiguredExceptionClassifier() - Static method in class org.apache.flink.connector.aws.util.AWSCredentialFatalExceptionClassifiers
- getStsEndpoint(Properties) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
-
Creates STS endpoint URI object from the given Properties.
- getValidatedConfigurations() - Method in class org.apache.flink.connector.aws.table.util.AsyncClientOptionsUtils
- getValidatedConfigurations() - Method in class org.apache.flink.connector.aws.table.util.AWSOptionUtils
H
- HTTP_CLIENT_MAX_CONCURRENCY - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
Maximum request concurrency for
SdkAsyncHttpClient. - HTTP_CLIENT_READ_TIMEOUT_MILLIS - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
Read Request timeout for
SdkAsyncHttpClient. - HTTP_PROTOCOL_VERSION - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
The HTTP protocol version to use.
I
- isValidRegion(Region) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
-
Checks whether or not a region is valid.
O
- org.apache.flink.connector.aws.config - package org.apache.flink.connector.aws.config
- org.apache.flink.connector.aws.sink.throwable - package org.apache.flink.connector.aws.sink.throwable
- org.apache.flink.connector.aws.table.util - package org.apache.flink.connector.aws.table.util
- org.apache.flink.connector.aws.util - package org.apache.flink.connector.aws.util
P
- PROFILE - org.apache.flink.connector.aws.config.AWSConfigConstants.CredentialProvider
-
Use a AWS credentials profile file to create the AWS credentials.
- profileName(String) - Static method in class org.apache.flink.connector.aws.config.AWSConfigConstants
- profilePath(String) - Static method in class org.apache.flink.connector.aws.config.AWSConfigConstants
R
- roleArn(String) - Static method in class org.apache.flink.connector.aws.config.AWSConfigConstants
- roleCredentialsProvider(String) - Static method in class org.apache.flink.connector.aws.config.AWSConfigConstants
- roleSessionName(String) - Static method in class org.apache.flink.connector.aws.config.AWSConfigConstants
- roleStsEndpoint(String) - Static method in class org.apache.flink.connector.aws.config.AWSConfigConstants
S
- secretKey(String) - Static method in class org.apache.flink.connector.aws.config.AWSConfigConstants
- SINK_CLIENT_PREFIX - Static variable in class org.apache.flink.connector.aws.table.util.AsyncClientOptionsUtils
-
Prefix for properties defined in
AWSConfigConstants. - SYS_PROP - org.apache.flink.connector.aws.config.AWSConfigConstants.CredentialProvider
-
Look for Java system properties aws.accessKeyId and aws.secretKey to create AWS credentials.
T
- TRUST_ALL_CERTIFICATES - Static variable in class org.apache.flink.connector.aws.config.AWSConfigConstants
-
Whether to trust all SSL certificates.
V
- validateAwsConfiguration(Properties) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
-
Validates configuration properties related to Amazon AWS service.
- validateAwsCredentials(Properties) - Static method in class org.apache.flink.connector.aws.util.AWSGeneralUtil
- valueOf(String) - Static method in enum org.apache.flink.connector.aws.config.AWSConfigConstants.CredentialProvider
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.flink.connector.aws.config.AWSConfigConstants.CredentialProvider
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WEB_IDENTITY_TOKEN - org.apache.flink.connector.aws.config.AWSConfigConstants.CredentialProvider
-
Use AWS WebIdentityToken in order to assume a role.
- webIdentityTokenFile(String) - Static method in class org.apache.flink.connector.aws.config.AWSConfigConstants
- withAWSServiceErrorCode(Class<? extends AwsServiceException>, String, Function<Throwable, Exception>) - Static method in class org.apache.flink.connector.aws.sink.throwable.AWSExceptionClassifierUtil
-
Creates a
FatalExceptionClassifierthat classifies an exception as fatal if a given exception contains anAwsServiceExceptionof type serviceExceptionType andAwsErrorDetails.errorCode()errorCode. - withClassifier(FatalExceptionClassifier) - Static method in class org.apache.flink.connector.aws.sink.throwable.AWSExceptionHandler
All Classes All Packages