Uses of Class
software.amazon.awssdk.core.client.config.SdkClientOption
Packages that use SdkClientOption
-
Uses of SdkClientOption in software.amazon.awssdk.core.client.config
Fields in software.amazon.awssdk.core.client.config declared as SdkClientOptionModifier and TypeFieldDescriptionstatic final SdkClientOption<Map<String,List<String>>> SdkClientOption.ADDITIONAL_HTTP_HEADERSstatic final SdkClientOption<Duration>SdkClientOption.API_CALL_ATTEMPT_TIMEOUTstatic final SdkClientOption<Duration>SdkClientOption.API_CALL_TIMEOUTstatic final SdkClientOption<String>SdkClientOption.API_METADATAThe API metadata for user agent (service-id#version).static final SdkClientOption<SdkAsyncHttpClient>SdkClientOption.ASYNC_HTTP_CLIENTThe asynchronous HTTP client implementation to make HTTP requests with.static final SdkClientOption<AuthSchemeProvider>SdkClientOption.AUTH_SCHEME_PROVIDERTheAuthSchemeProviderconfigured on the client.static final SdkClientOption<Map<String,AuthScheme<?>>> SdkClientOption.AUTH_SCHEMESTheAuthSchemes configured on the client.static final SdkClientOption<BusinessMetricCollection>SdkClientOption.BUSINESS_METRICSA user agent prefix that is specific to the client (agnostic of the request).static final SdkClientOption<AttributeMap>SdkClientOption.CLIENT_CONTEXT_PARAMSThe container for any client contexts parameters set on the client.static final SdkClientOption<ClientEndpointProvider>SdkClientOption.CLIENT_ENDPOINT_PROVIDERA provider for the client-level endpoint configuration.static final SdkClientOption<ClientType>SdkClientOption.CLIENT_TYPEThe type of client used to make requests.static final SdkClientOption<String>SdkClientOption.CLIENT_USER_AGENTA user agent prefix that is specific to the client (agnostic of the request).static final SdkClientOption<CompressionConfiguration>SdkClientOption.COMPRESSION_CONFIGURATIONOption used by the rest of the SDK to read theCompressionConfiguration.static final SdkClientOption<SdkAsyncHttpClient>SdkClientOption.CONFIGURED_ASYNC_HTTP_CLIENTAn asynchronous HTTP client set by the customer.static final SdkClientOption<SdkAsyncHttpClient.Builder<?>>SdkClientOption.CONFIGURED_ASYNC_HTTP_CLIENT_BUILDERAn asynchronous HTTP client builder set by the customer.static final SdkClientOption<CompressionConfiguration>SdkClientOption.CONFIGURED_COMPRESSION_CONFIGURATIONConfiguration of the COMPRESSION_CONFIGURATION.static final SdkClientOption<Consumer<RetryStrategy.Builder<?,?>>> SdkClientOption.CONFIGURED_RETRY_CONFIGURATORThe retry strategy builder consumer set by the customer usingClientOverrideConfiguration.Builder#retryStrategy(Consumer<RetryStrategy.Builder>).static final SdkClientOption<RetryMode>SdkClientOption.CONFIGURED_RETRY_MODEThe retry mode set by the customer usingClientOverrideConfiguration.Builder.retryStrategy(RetryMode).static final SdkClientOption<RetryStrategy>SdkClientOption.CONFIGURED_RETRY_STRATEGYThe retry strategy set by the customer usingClientOverrideConfiguration.Builder.retryStrategy(RetryStrategy).static final SdkClientOption<ScheduledExecutorService>SdkClientOption.CONFIGURED_SCHEDULED_EXECUTOR_SERVICEThe internal SDK scheduled executor service that is set by the customer.static final SdkClientOption<SdkHttpClient>SdkClientOption.CONFIGURED_SYNC_HTTP_CLIENTAn HTTP client set by the customer.static final SdkClientOption<SdkHttpClient.Builder<?>>SdkClientOption.CONFIGURED_SYNC_HTTP_CLIENT_BUILDERAn HTTP client builder set by the customer.static final SdkClientOption<Boolean>SdkClientOption.CRC32_FROM_COMPRESSED_DATA_ENABLEDWhether to calculate the CRC 32 checksum of a message based on the uncompressed data.static final SdkClientOption<Boolean>SdkClientOption.DEFAULT_NEW_RETRIES_2026Option to specify the default for theAWS_NEW_RETRIES_2026feature gate for the SDK client.static final SdkClientOption<RetryMode>SdkClientOption.DEFAULT_RETRY_MODEOption to specify the default retry mode.static final SdkClientOption<URI>SdkClientOption.ENDPOINTDeprecated.static final SdkClientOption<Boolean>SdkClientOption.ENDPOINT_DISCOVERY_ENABLEDWhether or not endpoint discovery is enabled for this client.static final SdkClientOption<Boolean>SdkClientOption.ENDPOINT_OVERRIDDENDeprecated.static final SdkClientOption<EndpointProvider>SdkClientOption.ENDPOINT_PROVIDERTheEndpointProviderconfigured on the client.static final SdkClientOption<ExecutionAttributes>SdkClientOption.EXECUTION_ATTRIBUTESOption to specify additional execution attributes to each client call.static final SdkClientOption<List<ExecutionInterceptor>>SdkClientOption.EXECUTION_INTERCEPTORSstatic final SdkClientOption<AttributeMap>SdkClientOption.HTTP_CLIENT_CONFIGConfiguration that should be used to build theSYNC_HTTP_CLIENTorASYNC_HTTP_CLIENT.static final SdkClientOption<BusinessMetricFeatureId>SdkClientOption.HTTP_CLIENT_CONFIG_TYPEThe HTTP client configuration type indicating how the HTTP client was selected.static final SdkClientOption<IdentityProviders>SdkClientOption.IDENTITY_PROVIDERSThe IdentityProviders configured on the client.static final SdkClientOption<String>SdkClientOption.INTERNAL_USER_AGENTOption to specify the internal user agent.static final SdkClientOption<List<MetricPublisher>>SdkClientOption.METRIC_PUBLISHERSstatic final SdkClientOption<Boolean>SdkClientOption.NEW_RETRIES_2026_ENABLEDWhether retries 2.1 behavior is enabled.static final SdkClientOption<ProfileFile>SdkClientOption.PROFILE_FILEDeprecated.This option was used to: - Read configuration options in profile files in aws-core, sdk-core - Build service configuration objects from profile files in codegen, s3control - Build service configuration objects from profile files, set endpoint options in s3 - Set retry mode in dynamodb, kinesis This has been replaced withPROFILE_FILE_SUPPLIER.get().static final SdkClientOption<Supplier<ProfileFile>>SdkClientOption.PROFILE_FILE_SUPPLIERThe profile file supplier to use for this client.static final SdkClientOption<String>SdkClientOption.PROFILE_NAMEThe profile name to use for this client.static final SdkClientOption<RequestChecksumCalculation>SdkClientOption.REQUEST_CHECKSUM_CALCULATIONThe request checksum calculation setting.static final SdkClientOption<ResponseChecksumValidation>SdkClientOption.RESPONSE_CHECKSUM_VALIDATIONThe response checksum validation setting.static final SdkClientOption<RetryPolicy>SdkClientOption.RETRY_POLICYstatic final SdkClientOption<RetryStrategy>SdkClientOption.RETRY_STRATEGYstatic final SdkClientOption<ScheduledExecutorService>SdkClientOption.SCHEDULED_EXECUTOR_SERVICEThe internal SDK scheduled executor service that is used for scheduling tasks such as async retry attempts and timeout task.static final SdkClientOption<SdkClient>SdkClientOption.SDK_CLIENTOption to specify a reference to the SDK client in use.static final SdkClientOption<ServiceConfiguration>SdkClientOption.SERVICE_CONFIGURATIONService-specific configuration used by some services, like S3.static final SdkClientOption<String>SdkClientOption.SERVICE_NAMEDescriptive name for the service.static final SdkClientOption<Boolean>SdkClientOption.SIGNER_OVERRIDDENOption to specify if the default signer has been overridden on the client.static final SdkClientOption<SdkHttpClient>SdkClientOption.SYNC_HTTP_CLIENTThe HTTP client implementation to make HTTP requests with.static final SdkClientOption<String>SdkClientOption.USER_AGENT_APP_IDAn optional identification value to be appended to the user agent header.
CLIENT_ENDPOINT_PROVIDERfor client-level endpoint configuration, orENDPOINT_PROVIDERfor deriving the request-level endpoint.