Interface AwsClientBuilder<BuilderT extends AwsClientBuilder<BuilderT,ClientT>,ClientT>

Type Parameters:
BuilderT - The type of builder that should be returned by the fluent builder methods in this interface.
ClientT - The type of client generated by this builder.
All Superinterfaces:
Buildable, SdkBuilder<BuilderT,ClientT>, SdkClientBuilder<BuilderT,ClientT>
All Known Subinterfaces:
AccessAnalyzerAsyncClientBuilder, AccessAnalyzerBaseClientBuilder<B,C>, AccessAnalyzerClientBuilder, AccountAsyncClientBuilder, AccountBaseClientBuilder<B,C>, AccountClientBuilder, AcmAsyncClientBuilder, AcmBaseClientBuilder<B,C>, AcmClientBuilder, AcmPcaAsyncClientBuilder, AcmPcaBaseClientBuilder<B,C>, AcmPcaClientBuilder, AiOpsAsyncClientBuilder, AiOpsBaseClientBuilder<B,C>, AiOpsClientBuilder, AmpAsyncClientBuilder, AmpBaseClientBuilder<B,C>, AmpClientBuilder, AmplifyAsyncClientBuilder, AmplifyBackendAsyncClientBuilder, AmplifyBackendBaseClientBuilder<B,C>, AmplifyBackendClientBuilder, AmplifyBaseClientBuilder<B,C>, AmplifyClientBuilder, AmplifyUiBuilderAsyncClientBuilder, AmplifyUiBuilderBaseClientBuilder<B,C>, AmplifyUiBuilderClientBuilder, ApiGatewayAsyncClientBuilder, ApiGatewayBaseClientBuilder<B,C>, ApiGatewayClientBuilder, ApiGatewayManagementApiAsyncClientBuilder, ApiGatewayManagementApiBaseClientBuilder<B,C>, ApiGatewayManagementApiClientBuilder, ApiGatewayV2AsyncClientBuilder, ApiGatewayV2BaseClientBuilder<B,C>, ApiGatewayV2ClientBuilder, AppConfigAsyncClientBuilder, AppConfigBaseClientBuilder<B,C>, AppConfigClientBuilder, AppConfigDataAsyncClientBuilder, AppConfigDataBaseClientBuilder<B,C>, AppConfigDataClientBuilder, AppFabricAsyncClientBuilder, AppFabricBaseClientBuilder<B,C>, AppFabricClientBuilder, AppflowAsyncClientBuilder, AppflowBaseClientBuilder<B,C>, AppflowClientBuilder, AppIntegrationsAsyncClientBuilder, AppIntegrationsBaseClientBuilder<B,C>, AppIntegrationsClientBuilder, ApplicationAutoScalingAsyncClientBuilder, ApplicationAutoScalingBaseClientBuilder<B,C>, ApplicationAutoScalingClientBuilder, ApplicationCostProfilerAsyncClientBuilder, ApplicationCostProfilerBaseClientBuilder<B,C>, ApplicationCostProfilerClientBuilder, ApplicationDiscoveryAsyncClientBuilder, ApplicationDiscoveryBaseClientBuilder<B,C>, ApplicationDiscoveryClientBuilder, ApplicationInsightsAsyncClientBuilder, ApplicationInsightsBaseClientBuilder<B,C>, ApplicationInsightsClientBuilder, ApplicationSignalsAsyncClientBuilder, ApplicationSignalsBaseClientBuilder<B,C>, ApplicationSignalsClientBuilder, AppMeshAsyncClientBuilder, AppMeshBaseClientBuilder<B,C>, AppMeshClientBuilder, AppRunnerAsyncClientBuilder, AppRunnerBaseClientBuilder<B,C>, AppRunnerClientBuilder, AppStreamAsyncClientBuilder, AppStreamBaseClientBuilder<B,C>, AppStreamClientBuilder, AppSyncAsyncClientBuilder, AppSyncBaseClientBuilder<B,C>, AppSyncClientBuilder, AppTestAsyncClientBuilder, AppTestBaseClientBuilder<B,C>, AppTestClientBuilder, ArcZonalShiftAsyncClientBuilder, ArcZonalShiftBaseClientBuilder<B,C>, ArcZonalShiftClientBuilder, ArtifactAsyncClientBuilder, ArtifactBaseClientBuilder<B,C>, ArtifactClientBuilder, AthenaAsyncClientBuilder, AthenaBaseClientBuilder<B,C>, AthenaClientBuilder, AuditManagerAsyncClientBuilder, AuditManagerBaseClientBuilder<B,C>, AuditManagerClientBuilder, AutoScalingAsyncClientBuilder, AutoScalingBaseClientBuilder<B,C>, AutoScalingClientBuilder, AutoScalingPlansAsyncClientBuilder, AutoScalingPlansBaseClientBuilder<B,C>, AutoScalingPlansClientBuilder, B2BiAsyncClientBuilder, B2BiBaseClientBuilder<B,C>, B2BiClientBuilder, BackupAsyncClientBuilder, BackupBaseClientBuilder<B,C>, BackupClientBuilder, BackupGatewayAsyncClientBuilder, BackupGatewayBaseClientBuilder<B,C>, BackupGatewayClientBuilder, BackupSearchAsyncClientBuilder, BackupSearchBaseClientBuilder<B,C>, BackupSearchClientBuilder, BatchAsyncClientBuilder, BatchBaseClientBuilder<B,C>, BatchClientBuilder, BcmDataExportsAsyncClientBuilder, BcmDataExportsBaseClientBuilder<B,C>, BcmDataExportsClientBuilder, BcmPricingCalculatorAsyncClientBuilder, BcmPricingCalculatorBaseClientBuilder<B,C>, BcmPricingCalculatorClientBuilder, BedrockAgentAsyncClientBuilder, BedrockAgentBaseClientBuilder<B,C>, BedrockAgentClientBuilder, BedrockAgentCoreAsyncClientBuilder, BedrockAgentCoreBaseClientBuilder<B,C>, BedrockAgentCoreClientBuilder, BedrockAgentCoreControlAsyncClientBuilder, BedrockAgentCoreControlBaseClientBuilder<B,C>, BedrockAgentCoreControlClientBuilder, BedrockAgentRuntimeAsyncClientBuilder, BedrockAgentRuntimeBaseClientBuilder<B,C>, BedrockAgentRuntimeClientBuilder, BedrockAsyncClientBuilder, BedrockBaseClientBuilder<B,C>, BedrockClientBuilder, BedrockDataAutomationAsyncClientBuilder, BedrockDataAutomationBaseClientBuilder<B,C>, BedrockDataAutomationClientBuilder, BedrockDataAutomationRuntimeAsyncClientBuilder, BedrockDataAutomationRuntimeBaseClientBuilder<B,C>, BedrockDataAutomationRuntimeClientBuilder, BedrockRuntimeAsyncClientBuilder, BedrockRuntimeBaseClientBuilder<B,C>, BedrockRuntimeClientBuilder, BillingAsyncClientBuilder, BillingBaseClientBuilder<B,C>, BillingClientBuilder, BillingconductorAsyncClientBuilder, BillingconductorBaseClientBuilder<B,C>, BillingconductorClientBuilder, BraketAsyncClientBuilder, BraketBaseClientBuilder<B,C>, BraketClientBuilder, BudgetsAsyncClientBuilder, BudgetsBaseClientBuilder<B,C>, BudgetsClientBuilder, ChatbotAsyncClientBuilder, ChatbotBaseClientBuilder<B,C>, ChatbotClientBuilder, ChimeAsyncClientBuilder, ChimeBaseClientBuilder<B,C>, ChimeClientBuilder, ChimeSdkIdentityAsyncClientBuilder, ChimeSdkIdentityBaseClientBuilder<B,C>, ChimeSdkIdentityClientBuilder, ChimeSdkMediaPipelinesAsyncClientBuilder, ChimeSdkMediaPipelinesBaseClientBuilder<B,C>, ChimeSdkMediaPipelinesClientBuilder, ChimeSdkMeetingsAsyncClientBuilder, ChimeSdkMeetingsBaseClientBuilder<B,C>, ChimeSdkMeetingsClientBuilder, ChimeSdkMessagingAsyncClientBuilder, ChimeSdkMessagingBaseClientBuilder<B,C>, ChimeSdkMessagingClientBuilder, ChimeSdkVoiceAsyncClientBuilder, ChimeSdkVoiceBaseClientBuilder<B,C>, ChimeSdkVoiceClientBuilder, CleanRoomsAsyncClientBuilder, CleanRoomsBaseClientBuilder<B,C>, CleanRoomsClientBuilder, CleanRoomsMlAsyncClientBuilder, CleanRoomsMlBaseClientBuilder<B,C>, CleanRoomsMlClientBuilder, Cloud9AsyncClientBuilder, Cloud9BaseClientBuilder<B,C>, Cloud9ClientBuilder, CloudControlAsyncClientBuilder, CloudControlBaseClientBuilder<B,C>, CloudControlClientBuilder, CloudDirectoryAsyncClientBuilder, CloudDirectoryBaseClientBuilder<B,C>, CloudDirectoryClientBuilder, CloudFormationAsyncClientBuilder, CloudFormationBaseClientBuilder<B,C>, CloudFormationClientBuilder, CloudFrontAsyncClientBuilder, CloudFrontBaseClientBuilder<B,C>, CloudFrontClientBuilder, CloudFrontKeyValueStoreAsyncClientBuilder, CloudFrontKeyValueStoreBaseClientBuilder<B,C>, CloudFrontKeyValueStoreClientBuilder, CloudHsmAsyncClientBuilder, CloudHsmBaseClientBuilder<B,C>, CloudHsmClientBuilder, CloudHsmV2AsyncClientBuilder, CloudHsmV2BaseClientBuilder<B,C>, CloudHsmV2ClientBuilder, CloudSearchAsyncClientBuilder, CloudSearchBaseClientBuilder<B,C>, CloudSearchClientBuilder, CloudSearchDomainAsyncClientBuilder, CloudSearchDomainBaseClientBuilder<B,C>, CloudSearchDomainClientBuilder, CloudTrailAsyncClientBuilder, CloudTrailBaseClientBuilder<B,C>, CloudTrailClientBuilder, CloudTrailDataAsyncClientBuilder, CloudTrailDataBaseClientBuilder<B,C>, CloudTrailDataClientBuilder, CloudWatchAsyncClientBuilder, CloudWatchBaseClientBuilder<B,C>, CloudWatchClientBuilder, CloudWatchEventsAsyncClientBuilder, CloudWatchEventsBaseClientBuilder<B,C>, CloudWatchEventsClientBuilder, CloudWatchLogsAsyncClientBuilder, CloudWatchLogsBaseClientBuilder<B,C>, CloudWatchLogsClientBuilder, CodeartifactAsyncClientBuilder, CodeartifactBaseClientBuilder<B,C>, CodeartifactClientBuilder, CodeBuildAsyncClientBuilder, CodeBuildBaseClientBuilder<B,C>, CodeBuildClientBuilder, CodeCatalystAsyncClientBuilder, CodeCatalystBaseClientBuilder<B,C>, CodeCatalystClientBuilder, CodeCommitAsyncClientBuilder, CodeCommitBaseClientBuilder<B,C>, CodeCommitClientBuilder, CodeConnectionsAsyncClientBuilder, CodeConnectionsBaseClientBuilder<B,C>, CodeConnectionsClientBuilder, CodeDeployAsyncClientBuilder, CodeDeployBaseClientBuilder<B,C>, CodeDeployClientBuilder, CodeGuruProfilerAsyncClientBuilder, CodeGuruProfilerBaseClientBuilder<B,C>, CodeGuruProfilerClientBuilder, CodeGuruReviewerAsyncClientBuilder, CodeGuruReviewerBaseClientBuilder<B,C>, CodeGuruReviewerClientBuilder, CodeGuruSecurityAsyncClientBuilder, CodeGuruSecurityBaseClientBuilder<B,C>, CodeGuruSecurityClientBuilder, CodePipelineAsyncClientBuilder, CodePipelineBaseClientBuilder<B,C>, CodePipelineClientBuilder, CodeStarConnectionsAsyncClientBuilder, CodeStarConnectionsBaseClientBuilder<B,C>, CodeStarConnectionsClientBuilder, CodestarNotificationsAsyncClientBuilder, CodestarNotificationsBaseClientBuilder<B,C>, CodestarNotificationsClientBuilder, CognitoIdentityAsyncClientBuilder, CognitoIdentityBaseClientBuilder<B,C>, CognitoIdentityClientBuilder, CognitoIdentityProviderAsyncClientBuilder, CognitoIdentityProviderBaseClientBuilder<B,C>, CognitoIdentityProviderClientBuilder, CognitoSyncAsyncClientBuilder, CognitoSyncBaseClientBuilder<B,C>, CognitoSyncClientBuilder, ComprehendAsyncClientBuilder, ComprehendBaseClientBuilder<B,C>, ComprehendClientBuilder, ComprehendMedicalAsyncClientBuilder, ComprehendMedicalBaseClientBuilder<B,C>, ComprehendMedicalClientBuilder, ComputeOptimizerAsyncClientBuilder, ComputeOptimizerBaseClientBuilder<B,C>, ComputeOptimizerClientBuilder, ConfigAsyncClientBuilder, ConfigBaseClientBuilder<B,C>, ConfigClientBuilder, ConnectAsyncClientBuilder, ConnectBaseClientBuilder<B,C>, ConnectCampaignsAsyncClientBuilder, ConnectCampaignsBaseClientBuilder<B,C>, ConnectCampaignsClientBuilder, ConnectCampaignsV2AsyncClientBuilder, ConnectCampaignsV2BaseClientBuilder<B,C>, ConnectCampaignsV2ClientBuilder, ConnectCasesAsyncClientBuilder, ConnectCasesBaseClientBuilder<B,C>, ConnectCasesClientBuilder, ConnectClientBuilder, ConnectContactLensAsyncClientBuilder, ConnectContactLensBaseClientBuilder<B,C>, ConnectContactLensClientBuilder, ConnectParticipantAsyncClientBuilder, ConnectParticipantBaseClientBuilder<B,C>, ConnectParticipantClientBuilder, ControlCatalogAsyncClientBuilder, ControlCatalogBaseClientBuilder<B,C>, ControlCatalogClientBuilder, ControlTowerAsyncClientBuilder, ControlTowerBaseClientBuilder<B,C>, ControlTowerClientBuilder, CostAndUsageReportAsyncClientBuilder, CostAndUsageReportBaseClientBuilder<B,C>, CostAndUsageReportClientBuilder, CostExplorerAsyncClientBuilder, CostExplorerBaseClientBuilder<B,C>, CostExplorerClientBuilder, CostOptimizationHubAsyncClientBuilder, CostOptimizationHubBaseClientBuilder<B,C>, CostOptimizationHubClientBuilder, CustomerProfilesAsyncClientBuilder, CustomerProfilesBaseClientBuilder<B,C>, CustomerProfilesClientBuilder, DatabaseMigrationAsyncClientBuilder, DatabaseMigrationBaseClientBuilder<B,C>, DatabaseMigrationClientBuilder, DataBrewAsyncClientBuilder, DataBrewBaseClientBuilder<B,C>, DataBrewClientBuilder, DataExchangeAsyncClientBuilder, DataExchangeBaseClientBuilder<B,C>, DataExchangeClientBuilder, DataPipelineAsyncClientBuilder, DataPipelineBaseClientBuilder<B,C>, DataPipelineClientBuilder, DataSyncAsyncClientBuilder, DataSyncBaseClientBuilder<B,C>, DataSyncClientBuilder, DataZoneAsyncClientBuilder, DataZoneBaseClientBuilder<B,C>, DataZoneClientBuilder, DaxAsyncClientBuilder, DaxBaseClientBuilder<B,C>, DaxClientBuilder, DeadlineAsyncClientBuilder, DeadlineBaseClientBuilder<B,C>, DeadlineClientBuilder, DetectiveAsyncClientBuilder, DetectiveBaseClientBuilder<B,C>, DetectiveClientBuilder, DeviceFarmAsyncClientBuilder, DeviceFarmBaseClientBuilder<B,C>, DeviceFarmClientBuilder, DevOpsGuruAsyncClientBuilder, DevOpsGuruBaseClientBuilder<B,C>, DevOpsGuruClientBuilder, DirectConnectAsyncClientBuilder, DirectConnectBaseClientBuilder<B,C>, DirectConnectClientBuilder, DirectoryAsyncClientBuilder, DirectoryBaseClientBuilder<B,C>, DirectoryClientBuilder, DirectoryServiceDataAsyncClientBuilder, DirectoryServiceDataBaseClientBuilder<B,C>, DirectoryServiceDataClientBuilder, DlmAsyncClientBuilder, DlmBaseClientBuilder<B,C>, DlmClientBuilder, DocDbAsyncClientBuilder, DocDbBaseClientBuilder<B,C>, DocDbClientBuilder, DocDbElasticAsyncClientBuilder, DocDbElasticBaseClientBuilder<B,C>, DocDbElasticClientBuilder, DrsAsyncClientBuilder, DrsBaseClientBuilder<B,C>, DrsClientBuilder, DsqlAsyncClientBuilder, DsqlBaseClientBuilder<B,C>, DsqlClientBuilder, DynamoDbAsyncClientBuilder, DynamoDbBaseClientBuilder<B,C>, DynamoDbClientBuilder, DynamoDbStreamsAsyncClientBuilder, DynamoDbStreamsBaseClientBuilder<B,C>, DynamoDbStreamsClientBuilder, EbsAsyncClientBuilder, EbsBaseClientBuilder<B,C>, EbsClientBuilder, Ec2AsyncClientBuilder, Ec2BaseClientBuilder<B,C>, Ec2ClientBuilder, Ec2InstanceConnectAsyncClientBuilder, Ec2InstanceConnectBaseClientBuilder<B,C>, Ec2InstanceConnectClientBuilder, EcrAsyncClientBuilder, EcrBaseClientBuilder<B,C>, EcrClientBuilder, EcrPublicAsyncClientBuilder, EcrPublicBaseClientBuilder<B,C>, EcrPublicClientBuilder, EcsAsyncClientBuilder, EcsBaseClientBuilder<B,C>, EcsClientBuilder, EfsAsyncClientBuilder, EfsBaseClientBuilder<B,C>, EfsClientBuilder, EksAsyncClientBuilder, EksAuthAsyncClientBuilder, EksAuthBaseClientBuilder<B,C>, EksAuthClientBuilder, EksBaseClientBuilder<B,C>, EksClientBuilder, ElastiCacheAsyncClientBuilder, ElastiCacheBaseClientBuilder<B,C>, ElastiCacheClientBuilder, ElasticBeanstalkAsyncClientBuilder, ElasticBeanstalkBaseClientBuilder<B,C>, ElasticBeanstalkClientBuilder, ElasticLoadBalancingAsyncClientBuilder, ElasticLoadBalancingBaseClientBuilder<B,C>, ElasticLoadBalancingClientBuilder, ElasticLoadBalancingV2AsyncClientBuilder, ElasticLoadBalancingV2BaseClientBuilder<B,C>, ElasticLoadBalancingV2ClientBuilder, ElasticsearchAsyncClientBuilder, ElasticsearchBaseClientBuilder<B,C>, ElasticsearchClientBuilder, ElasticTranscoderAsyncClientBuilder, ElasticTranscoderBaseClientBuilder<B,C>, ElasticTranscoderClientBuilder, EmrAsyncClientBuilder, EmrBaseClientBuilder<B,C>, EmrClientBuilder, EmrContainersAsyncClientBuilder, EmrContainersBaseClientBuilder<B,C>, EmrContainersClientBuilder, EmrServerlessAsyncClientBuilder, EmrServerlessBaseClientBuilder<B,C>, EmrServerlessClientBuilder, EntityResolutionAsyncClientBuilder, EntityResolutionBaseClientBuilder<B,C>, EntityResolutionClientBuilder, EventBridgeAsyncClientBuilder, EventBridgeBaseClientBuilder<B,C>, EventBridgeClientBuilder, EvidentlyAsyncClientBuilder, EvidentlyBaseClientBuilder<B,C>, EvidentlyClientBuilder, EvsAsyncClientBuilder, EvsBaseClientBuilder<B,C>, EvsClientBuilder, FinspaceAsyncClientBuilder, FinspaceBaseClientBuilder<B,C>, FinspaceClientBuilder, FinspaceDataAsyncClientBuilder, FinspaceDataBaseClientBuilder<B,C>, FinspaceDataClientBuilder, FirehoseAsyncClientBuilder, FirehoseBaseClientBuilder<B,C>, FirehoseClientBuilder, FisAsyncClientBuilder, FisBaseClientBuilder<B,C>, FisClientBuilder, FmsAsyncClientBuilder, FmsBaseClientBuilder<B,C>, FmsClientBuilder, ForecastAsyncClientBuilder, ForecastBaseClientBuilder<B,C>, ForecastClientBuilder, ForecastqueryAsyncClientBuilder, ForecastqueryBaseClientBuilder<B,C>, ForecastqueryClientBuilder, FraudDetectorAsyncClientBuilder, FraudDetectorBaseClientBuilder<B,C>, FraudDetectorClientBuilder, FreeTierAsyncClientBuilder, FreeTierBaseClientBuilder<B,C>, FreeTierClientBuilder, FSxAsyncClientBuilder, FSxBaseClientBuilder<B,C>, FSxClientBuilder, GameLiftAsyncClientBuilder, GameLiftBaseClientBuilder<B,C>, GameLiftClientBuilder, GameLiftStreamsAsyncClientBuilder, GameLiftStreamsBaseClientBuilder<B,C>, GameLiftStreamsClientBuilder, GeoMapsAsyncClientBuilder, GeoMapsBaseClientBuilder<B,C>, GeoMapsClientBuilder, GeoPlacesAsyncClientBuilder, GeoPlacesBaseClientBuilder<B,C>, GeoPlacesClientBuilder, GeoRoutesAsyncClientBuilder, GeoRoutesBaseClientBuilder<B,C>, GeoRoutesClientBuilder, GlacierAsyncClientBuilder, GlacierBaseClientBuilder<B,C>, GlacierClientBuilder, GlobalAcceleratorAsyncClientBuilder, GlobalAcceleratorBaseClientBuilder<B,C>, GlobalAcceleratorClientBuilder, GlueAsyncClientBuilder, GlueBaseClientBuilder<B,C>, GlueClientBuilder, GrafanaAsyncClientBuilder, GrafanaBaseClientBuilder<B,C>, GrafanaClientBuilder, GreengrassAsyncClientBuilder, GreengrassBaseClientBuilder<B,C>, GreengrassClientBuilder, GreengrassV2AsyncClientBuilder, GreengrassV2BaseClientBuilder<B,C>, GreengrassV2ClientBuilder, GroundStationAsyncClientBuilder, GroundStationBaseClientBuilder<B,C>, GroundStationClientBuilder, GuardDutyAsyncClientBuilder, GuardDutyBaseClientBuilder<B,C>, GuardDutyClientBuilder, HealthAsyncClientBuilder, HealthBaseClientBuilder<B,C>, HealthClientBuilder, HealthLakeAsyncClientBuilder, HealthLakeBaseClientBuilder<B,C>, HealthLakeClientBuilder, IamAsyncClientBuilder, IamBaseClientBuilder<B,C>, IamClientBuilder, IdentitystoreAsyncClientBuilder, IdentitystoreBaseClientBuilder<B,C>, IdentitystoreClientBuilder, ImagebuilderAsyncClientBuilder, ImagebuilderBaseClientBuilder<B,C>, ImagebuilderClientBuilder, Inspector2AsyncClientBuilder, Inspector2BaseClientBuilder<B,C>, Inspector2ClientBuilder, InspectorAsyncClientBuilder, InspectorBaseClientBuilder<B,C>, InspectorClientBuilder, InspectorScanAsyncClientBuilder, InspectorScanBaseClientBuilder<B,C>, InspectorScanClientBuilder, InternetMonitorAsyncClientBuilder, InternetMonitorBaseClientBuilder<B,C>, InternetMonitorClientBuilder, InvoicingAsyncClientBuilder, InvoicingBaseClientBuilder<B,C>, InvoicingClientBuilder, IoTAnalyticsAsyncClientBuilder, IoTAnalyticsBaseClientBuilder<B,C>, IoTAnalyticsClientBuilder, IotAsyncClientBuilder, IotBaseClientBuilder<B,C>, IotClientBuilder, IotDataPlaneAsyncClientBuilder, IotDataPlaneBaseClientBuilder<B,C>, IotDataPlaneClientBuilder, IotDeviceAdvisorAsyncClientBuilder, IotDeviceAdvisorBaseClientBuilder<B,C>, IotDeviceAdvisorClientBuilder, IotEventsAsyncClientBuilder, IotEventsBaseClientBuilder<B,C>, IotEventsClientBuilder, IotEventsDataAsyncClientBuilder, IotEventsDataBaseClientBuilder<B,C>, IotEventsDataClientBuilder, IoTFleetHubAsyncClientBuilder, IoTFleetHubBaseClientBuilder<B,C>, IoTFleetHubClientBuilder, IoTFleetWiseAsyncClientBuilder, IoTFleetWiseBaseClientBuilder<B,C>, IoTFleetWiseClientBuilder, IotJobsDataPlaneAsyncClientBuilder, IotJobsDataPlaneBaseClientBuilder<B,C>, IotJobsDataPlaneClientBuilder, IotManagedIntegrationsAsyncClientBuilder, IotManagedIntegrationsBaseClientBuilder<B,C>, IotManagedIntegrationsClientBuilder, IoTSecureTunnelingAsyncClientBuilder, IoTSecureTunnelingBaseClientBuilder<B,C>, IoTSecureTunnelingClientBuilder, IoTSiteWiseAsyncClientBuilder, IoTSiteWiseBaseClientBuilder<B,C>, IoTSiteWiseClientBuilder, IoTThingsGraphAsyncClientBuilder, IoTThingsGraphBaseClientBuilder<B,C>, IoTThingsGraphClientBuilder, IoTTwinMakerAsyncClientBuilder, IoTTwinMakerBaseClientBuilder<B,C>, IoTTwinMakerClientBuilder, IotWirelessAsyncClientBuilder, IotWirelessBaseClientBuilder<B,C>, IotWirelessClientBuilder, IvsAsyncClientBuilder, IvsBaseClientBuilder<B,C>, IvschatAsyncClientBuilder, IvschatBaseClientBuilder<B,C>, IvschatClientBuilder, IvsClientBuilder, IvsRealTimeAsyncClientBuilder, IvsRealTimeBaseClientBuilder<B,C>, IvsRealTimeClientBuilder, KafkaAsyncClientBuilder, KafkaBaseClientBuilder<B,C>, KafkaClientBuilder, KafkaConnectAsyncClientBuilder, KafkaConnectBaseClientBuilder<B,C>, KafkaConnectClientBuilder, KendraAsyncClientBuilder, KendraBaseClientBuilder<B,C>, KendraClientBuilder, KendraRankingAsyncClientBuilder, KendraRankingBaseClientBuilder<B,C>, KendraRankingClientBuilder, KeyspacesAsyncClientBuilder, KeyspacesBaseClientBuilder<B,C>, KeyspacesClientBuilder, KeyspacesStreamsAsyncClientBuilder, KeyspacesStreamsBaseClientBuilder<B,C>, KeyspacesStreamsClientBuilder, KinesisAnalyticsAsyncClientBuilder, KinesisAnalyticsBaseClientBuilder<B,C>, KinesisAnalyticsClientBuilder, KinesisAnalyticsV2AsyncClientBuilder, KinesisAnalyticsV2BaseClientBuilder<B,C>, KinesisAnalyticsV2ClientBuilder, KinesisAsyncClientBuilder, KinesisBaseClientBuilder<B,C>, KinesisClientBuilder, KinesisVideoArchivedMediaAsyncClientBuilder, KinesisVideoArchivedMediaBaseClientBuilder<B,C>, KinesisVideoArchivedMediaClientBuilder, KinesisVideoAsyncClientBuilder, KinesisVideoBaseClientBuilder<B,C>, KinesisVideoClientBuilder, KinesisVideoMediaAsyncClientBuilder, KinesisVideoMediaBaseClientBuilder<B,C>, KinesisVideoMediaClientBuilder, KinesisVideoSignalingAsyncClientBuilder, KinesisVideoSignalingBaseClientBuilder<B,C>, KinesisVideoSignalingClientBuilder, KinesisVideoWebRtcStorageAsyncClientBuilder, KinesisVideoWebRtcStorageBaseClientBuilder<B,C>, KinesisVideoWebRtcStorageClientBuilder, KmsAsyncClientBuilder, KmsBaseClientBuilder<B,C>, KmsClientBuilder, LakeFormationAsyncClientBuilder, LakeFormationBaseClientBuilder<B,C>, LakeFormationClientBuilder, LambdaAsyncClientBuilder, LambdaBaseClientBuilder<B,C>, LambdaClientBuilder, LaunchWizardAsyncClientBuilder, LaunchWizardBaseClientBuilder<B,C>, LaunchWizardClientBuilder, LexModelBuildingAsyncClientBuilder, LexModelBuildingBaseClientBuilder<B,C>, LexModelBuildingClientBuilder, LexModelsV2AsyncClientBuilder, LexModelsV2BaseClientBuilder<B,C>, LexModelsV2ClientBuilder, LexRuntimeAsyncClientBuilder, LexRuntimeBaseClientBuilder<B,C>, LexRuntimeClientBuilder, LexRuntimeV2AsyncClientBuilder, LexRuntimeV2BaseClientBuilder<B,C>, LexRuntimeV2ClientBuilder, LicenseManagerAsyncClientBuilder, LicenseManagerBaseClientBuilder<B,C>, LicenseManagerClientBuilder, LicenseManagerLinuxSubscriptionsAsyncClientBuilder, LicenseManagerLinuxSubscriptionsBaseClientBuilder<B,C>, LicenseManagerLinuxSubscriptionsClientBuilder, LicenseManagerUserSubscriptionsAsyncClientBuilder, LicenseManagerUserSubscriptionsBaseClientBuilder<B,C>, LicenseManagerUserSubscriptionsClientBuilder, LightsailAsyncClientBuilder, LightsailBaseClientBuilder<B,C>, LightsailClientBuilder, LocationAsyncClientBuilder, LocationBaseClientBuilder<B,C>, LocationClientBuilder, LookoutEquipmentAsyncClientBuilder, LookoutEquipmentBaseClientBuilder<B,C>, LookoutEquipmentClientBuilder, LookoutMetricsAsyncClientBuilder, LookoutMetricsBaseClientBuilder<B,C>, LookoutMetricsClientBuilder, LookoutVisionAsyncClientBuilder, LookoutVisionBaseClientBuilder<B,C>, LookoutVisionClientBuilder, M2AsyncClientBuilder, M2BaseClientBuilder<B,C>, M2ClientBuilder, MachineLearningAsyncClientBuilder, MachineLearningBaseClientBuilder<B,C>, MachineLearningClientBuilder, Macie2AsyncClientBuilder, Macie2BaseClientBuilder<B,C>, Macie2ClientBuilder, MailManagerAsyncClientBuilder, MailManagerBaseClientBuilder<B,C>, MailManagerClientBuilder, ManagedBlockchainAsyncClientBuilder, ManagedBlockchainBaseClientBuilder<B,C>, ManagedBlockchainClientBuilder, ManagedBlockchainQueryAsyncClientBuilder, ManagedBlockchainQueryBaseClientBuilder<B,C>, ManagedBlockchainQueryClientBuilder, MarketplaceAgreementAsyncClientBuilder, MarketplaceAgreementBaseClientBuilder<B,C>, MarketplaceAgreementClientBuilder, MarketplaceCatalogAsyncClientBuilder, MarketplaceCatalogBaseClientBuilder<B,C>, MarketplaceCatalogClientBuilder, MarketplaceCommerceAnalyticsAsyncClientBuilder, MarketplaceCommerceAnalyticsBaseClientBuilder<B,C>, MarketplaceCommerceAnalyticsClientBuilder, MarketplaceDeploymentAsyncClientBuilder, MarketplaceDeploymentBaseClientBuilder<B,C>, MarketplaceDeploymentClientBuilder, MarketplaceEntitlementAsyncClientBuilder, MarketplaceEntitlementBaseClientBuilder<B,C>, MarketplaceEntitlementClientBuilder, MarketplaceMeteringAsyncClientBuilder, MarketplaceMeteringBaseClientBuilder<B,C>, MarketplaceMeteringClientBuilder, MarketplaceReportingAsyncClientBuilder, MarketplaceReportingBaseClientBuilder<B,C>, MarketplaceReportingClientBuilder, MediaConnectAsyncClientBuilder, MediaConnectBaseClientBuilder<B,C>, MediaConnectClientBuilder, MediaConvertAsyncClientBuilder, MediaConvertBaseClientBuilder<B,C>, MediaConvertClientBuilder, MediaLiveAsyncClientBuilder, MediaLiveBaseClientBuilder<B,C>, MediaLiveClientBuilder, MediaPackageAsyncClientBuilder, MediaPackageBaseClientBuilder<B,C>, MediaPackageClientBuilder, MediaPackageV2AsyncClientBuilder, MediaPackageV2BaseClientBuilder<B,C>, MediaPackageV2ClientBuilder, MediaPackageVodAsyncClientBuilder, MediaPackageVodBaseClientBuilder<B,C>, MediaPackageVodClientBuilder, MediaStoreAsyncClientBuilder, MediaStoreBaseClientBuilder<B,C>, MediaStoreClientBuilder, MediaStoreDataAsyncClientBuilder, MediaStoreDataBaseClientBuilder<B,C>, MediaStoreDataClientBuilder, MediaTailorAsyncClientBuilder, MediaTailorBaseClientBuilder<B,C>, MediaTailorClientBuilder, MedicalImagingAsyncClientBuilder, MedicalImagingBaseClientBuilder<B,C>, MedicalImagingClientBuilder, MemoryDbAsyncClientBuilder, MemoryDbBaseClientBuilder<B,C>, MemoryDbClientBuilder, MgnAsyncClientBuilder, MgnBaseClientBuilder<B,C>, MgnClientBuilder, MigrationHubAsyncClientBuilder, MigrationHubBaseClientBuilder<B,C>, MigrationHubClientBuilder, MigrationHubConfigAsyncClientBuilder, MigrationHubConfigBaseClientBuilder<B,C>, MigrationHubConfigClientBuilder, MigrationHubOrchestratorAsyncClientBuilder, MigrationHubOrchestratorBaseClientBuilder<B,C>, MigrationHubOrchestratorClientBuilder, MigrationHubRefactorSpacesAsyncClientBuilder, MigrationHubRefactorSpacesBaseClientBuilder<B,C>, MigrationHubRefactorSpacesClientBuilder, MigrationHubStrategyAsyncClientBuilder, MigrationHubStrategyBaseClientBuilder<B,C>, MigrationHubStrategyClientBuilder, MpaAsyncClientBuilder, MpaBaseClientBuilder<B,C>, MpaClientBuilder, MqAsyncClientBuilder, MqBaseClientBuilder<B,C>, MqClientBuilder, MTurkAsyncClientBuilder, MTurkBaseClientBuilder<B,C>, MTurkClientBuilder, MwaaAsyncClientBuilder, MwaaBaseClientBuilder<B,C>, MwaaClientBuilder, NeptuneAsyncClientBuilder, NeptuneBaseClientBuilder<B,C>, NeptuneClientBuilder, NeptunedataAsyncClientBuilder, NeptunedataBaseClientBuilder<B,C>, NeptunedataClientBuilder, NeptuneGraphAsyncClientBuilder, NeptuneGraphBaseClientBuilder<B,C>, NeptuneGraphClientBuilder, NetworkFirewallAsyncClientBuilder, NetworkFirewallBaseClientBuilder<B,C>, NetworkFirewallClientBuilder, NetworkFlowMonitorAsyncClientBuilder, NetworkFlowMonitorBaseClientBuilder<B,C>, NetworkFlowMonitorClientBuilder, NetworkManagerAsyncClientBuilder, NetworkManagerBaseClientBuilder<B,C>, NetworkManagerClientBuilder, NetworkMonitorAsyncClientBuilder, NetworkMonitorBaseClientBuilder<B,C>, NetworkMonitorClientBuilder, NotificationsAsyncClientBuilder, NotificationsBaseClientBuilder<B,C>, NotificationsClientBuilder, NotificationsContactsAsyncClientBuilder, NotificationsContactsBaseClientBuilder<B,C>, NotificationsContactsClientBuilder, OamAsyncClientBuilder, OamBaseClientBuilder<B,C>, OamClientBuilder, ObservabilityAdminAsyncClientBuilder, ObservabilityAdminBaseClientBuilder<B,C>, ObservabilityAdminClientBuilder, OdbAsyncClientBuilder, OdbBaseClientBuilder<B,C>, OdbClientBuilder, OmicsAsyncClientBuilder, OmicsBaseClientBuilder<B,C>, OmicsClientBuilder, OpenSearchAsyncClientBuilder, OpenSearchBaseClientBuilder<B,C>, OpenSearchClientBuilder, OpenSearchServerlessAsyncClientBuilder, OpenSearchServerlessBaseClientBuilder<B,C>, OpenSearchServerlessClientBuilder, OpsWorksAsyncClientBuilder, OpsWorksBaseClientBuilder<B,C>, OpsWorksClientBuilder, OpsWorksCmAsyncClientBuilder, OpsWorksCmBaseClientBuilder<B,C>, OpsWorksCmClientBuilder, OrganizationsAsyncClientBuilder, OrganizationsBaseClientBuilder<B,C>, OrganizationsClientBuilder, OsisAsyncClientBuilder, OsisBaseClientBuilder<B,C>, OsisClientBuilder, OutpostsAsyncClientBuilder, OutpostsBaseClientBuilder<B,C>, OutpostsClientBuilder, PanoramaAsyncClientBuilder, PanoramaBaseClientBuilder<B,C>, PanoramaClientBuilder, PartnerCentralSellingAsyncClientBuilder, PartnerCentralSellingBaseClientBuilder<B,C>, PartnerCentralSellingClientBuilder, PaymentCryptographyAsyncClientBuilder, PaymentCryptographyBaseClientBuilder<B,C>, PaymentCryptographyClientBuilder, PaymentCryptographyDataAsyncClientBuilder, PaymentCryptographyDataBaseClientBuilder<B,C>, PaymentCryptographyDataClientBuilder, PcaConnectorAdAsyncClientBuilder, PcaConnectorAdBaseClientBuilder<B,C>, PcaConnectorAdClientBuilder, PcaConnectorScepAsyncClientBuilder, PcaConnectorScepBaseClientBuilder<B,C>, PcaConnectorScepClientBuilder, PcsAsyncClientBuilder, PcsBaseClientBuilder<B,C>, PcsClientBuilder, PersonalizeAsyncClientBuilder, PersonalizeBaseClientBuilder<B,C>, PersonalizeClientBuilder, PersonalizeEventsAsyncClientBuilder, PersonalizeEventsBaseClientBuilder<B,C>, PersonalizeEventsClientBuilder, PersonalizeRuntimeAsyncClientBuilder, PersonalizeRuntimeBaseClientBuilder<B,C>, PersonalizeRuntimeClientBuilder, PiAsyncClientBuilder, PiBaseClientBuilder<B,C>, PiClientBuilder, PinpointAsyncClientBuilder, PinpointBaseClientBuilder<B,C>, PinpointClientBuilder, PinpointEmailAsyncClientBuilder, PinpointEmailBaseClientBuilder<B,C>, PinpointEmailClientBuilder, PinpointSmsVoiceAsyncClientBuilder, PinpointSmsVoiceBaseClientBuilder<B,C>, PinpointSmsVoiceClientBuilder, PinpointSmsVoiceV2AsyncClientBuilder, PinpointSmsVoiceV2BaseClientBuilder<B,C>, PinpointSmsVoiceV2ClientBuilder, PipesAsyncClientBuilder, PipesBaseClientBuilder<B,C>, PipesClientBuilder, PollyAsyncClientBuilder, PollyBaseClientBuilder<B,C>, PollyClientBuilder, PricingAsyncClientBuilder, PricingBaseClientBuilder<B,C>, PricingClientBuilder, ProtonAsyncClientBuilder, ProtonBaseClientBuilder<B,C>, ProtonClientBuilder, QAppsAsyncClientBuilder, QAppsBaseClientBuilder<B,C>, QAppsClientBuilder, QBusinessAsyncClientBuilder, QBusinessBaseClientBuilder<B,C>, QBusinessClientBuilder, QConnectAsyncClientBuilder, QConnectBaseClientBuilder<B,C>, QConnectClientBuilder, QldbAsyncClientBuilder, QldbBaseClientBuilder<B,C>, QldbClientBuilder, QldbSessionAsyncClientBuilder, QldbSessionBaseClientBuilder<B,C>, QldbSessionClientBuilder, QuickSightAsyncClientBuilder, QuickSightBaseClientBuilder<B,C>, QuickSightClientBuilder, RamAsyncClientBuilder, RamBaseClientBuilder<B,C>, RamClientBuilder, RbinAsyncClientBuilder, RbinBaseClientBuilder<B,C>, RbinClientBuilder, RdsAsyncClientBuilder, RdsBaseClientBuilder<B,C>, RdsClientBuilder, RdsDataAsyncClientBuilder, RdsDataBaseClientBuilder<B,C>, RdsDataClientBuilder, RedshiftAsyncClientBuilder, RedshiftBaseClientBuilder<B,C>, RedshiftClientBuilder, RedshiftDataAsyncClientBuilder, RedshiftDataBaseClientBuilder<B,C>, RedshiftDataClientBuilder, RedshiftServerlessAsyncClientBuilder, RedshiftServerlessBaseClientBuilder<B,C>, RedshiftServerlessClientBuilder, RekognitionAsyncClientBuilder, RekognitionBaseClientBuilder<B,C>, RekognitionClientBuilder, RepostspaceAsyncClientBuilder, RepostspaceBaseClientBuilder<B,C>, RepostspaceClientBuilder, ResiliencehubAsyncClientBuilder, ResiliencehubBaseClientBuilder<B,C>, ResiliencehubClientBuilder, ResourceExplorer2AsyncClientBuilder, ResourceExplorer2BaseClientBuilder<B,C>, ResourceExplorer2ClientBuilder, ResourceGroupsAsyncClientBuilder, ResourceGroupsBaseClientBuilder<B,C>, ResourceGroupsClientBuilder, ResourceGroupsTaggingApiAsyncClientBuilder, ResourceGroupsTaggingApiBaseClientBuilder<B,C>, ResourceGroupsTaggingApiClientBuilder, RoboMakerAsyncClientBuilder, RoboMakerBaseClientBuilder<B,C>, RoboMakerClientBuilder, RolesAnywhereAsyncClientBuilder, RolesAnywhereBaseClientBuilder<B,C>, RolesAnywhereClientBuilder, Route53AsyncClientBuilder, Route53BaseClientBuilder<B,C>, Route53ClientBuilder, Route53DomainsAsyncClientBuilder, Route53DomainsBaseClientBuilder<B,C>, Route53DomainsClientBuilder, Route53ProfilesAsyncClientBuilder, Route53ProfilesBaseClientBuilder<B,C>, Route53ProfilesClientBuilder, Route53RecoveryClusterAsyncClientBuilder, Route53RecoveryClusterBaseClientBuilder<B,C>, Route53RecoveryClusterClientBuilder, Route53RecoveryControlConfigAsyncClientBuilder, Route53RecoveryControlConfigBaseClientBuilder<B,C>, Route53RecoveryControlConfigClientBuilder, Route53RecoveryReadinessAsyncClientBuilder, Route53RecoveryReadinessBaseClientBuilder<B,C>, Route53RecoveryReadinessClientBuilder, Route53ResolverAsyncClientBuilder, Route53ResolverBaseClientBuilder<B,C>, Route53ResolverClientBuilder, RumAsyncClientBuilder, RumBaseClientBuilder<B,C>, RumClientBuilder, S3AsyncClientBuilder, S3BaseClientBuilder<B,C>, S3ClientBuilder, S3ControlAsyncClientBuilder, S3ControlBaseClientBuilder<B,C>, S3ControlClientBuilder, S3OutpostsAsyncClientBuilder, S3OutpostsBaseClientBuilder<B,C>, S3OutpostsClientBuilder, S3TablesAsyncClientBuilder, S3TablesBaseClientBuilder<B,C>, S3TablesClientBuilder, S3VectorsAsyncClientBuilder, S3VectorsBaseClientBuilder<B,C>, S3VectorsClientBuilder, SageMakerA2IRuntimeAsyncClientBuilder, SageMakerA2IRuntimeBaseClientBuilder<B,C>, SageMakerA2IRuntimeClientBuilder, SageMakerAsyncClientBuilder, SageMakerBaseClientBuilder<B,C>, SageMakerClientBuilder, SagemakerEdgeAsyncClientBuilder, SagemakerEdgeBaseClientBuilder<B,C>, SagemakerEdgeClientBuilder, SageMakerFeatureStoreRuntimeAsyncClientBuilder, SageMakerFeatureStoreRuntimeBaseClientBuilder<B,C>, SageMakerFeatureStoreRuntimeClientBuilder, SageMakerGeospatialAsyncClientBuilder, SageMakerGeospatialBaseClientBuilder<B,C>, SageMakerGeospatialClientBuilder, SageMakerMetricsAsyncClientBuilder, SageMakerMetricsBaseClientBuilder<B,C>, SageMakerMetricsClientBuilder, SageMakerRuntimeAsyncClientBuilder, SageMakerRuntimeBaseClientBuilder<B,C>, SageMakerRuntimeClientBuilder, SavingsplansAsyncClientBuilder, SavingsplansBaseClientBuilder<B,C>, SavingsplansClientBuilder, SchedulerAsyncClientBuilder, SchedulerBaseClientBuilder<B,C>, SchedulerClientBuilder, SchemasAsyncClientBuilder, SchemasBaseClientBuilder<B,C>, SchemasClientBuilder, SecretsManagerAsyncClientBuilder, SecretsManagerBaseClientBuilder<B,C>, SecretsManagerClientBuilder, SecurityHubAsyncClientBuilder, SecurityHubBaseClientBuilder<B,C>, SecurityHubClientBuilder, SecurityIrAsyncClientBuilder, SecurityIrBaseClientBuilder<B,C>, SecurityIrClientBuilder, SecurityLakeAsyncClientBuilder, SecurityLakeBaseClientBuilder<B,C>, SecurityLakeClientBuilder, ServerlessApplicationRepositoryAsyncClientBuilder, ServerlessApplicationRepositoryBaseClientBuilder<B,C>, ServerlessApplicationRepositoryClientBuilder, ServiceCatalogAppRegistryAsyncClientBuilder, ServiceCatalogAppRegistryBaseClientBuilder<B,C>, ServiceCatalogAppRegistryClientBuilder, ServiceCatalogAsyncClientBuilder, ServiceCatalogBaseClientBuilder<B,C>, ServiceCatalogClientBuilder, ServiceDiscoveryAsyncClientBuilder, ServiceDiscoveryBaseClientBuilder<B,C>, ServiceDiscoveryClientBuilder, ServiceQuotasAsyncClientBuilder, ServiceQuotasBaseClientBuilder<B,C>, ServiceQuotasClientBuilder, SesAsyncClientBuilder, SesBaseClientBuilder<B,C>, SesClientBuilder, SesV2AsyncClientBuilder, SesV2BaseClientBuilder<B,C>, SesV2ClientBuilder, SfnAsyncClientBuilder, SfnBaseClientBuilder<B,C>, SfnClientBuilder, ShieldAsyncClientBuilder, ShieldBaseClientBuilder<B,C>, ShieldClientBuilder, SignerAsyncClientBuilder, SignerBaseClientBuilder<B,C>, SignerClientBuilder, SimSpaceWeaverAsyncClientBuilder, SimSpaceWeaverBaseClientBuilder<B,C>, SimSpaceWeaverClientBuilder, SmsAsyncClientBuilder, SmsBaseClientBuilder<B,C>, SmsClientBuilder, SnowballAsyncClientBuilder, SnowballBaseClientBuilder<B,C>, SnowballClientBuilder, SnowDeviceManagementAsyncClientBuilder, SnowDeviceManagementBaseClientBuilder<B,C>, SnowDeviceManagementClientBuilder, SnsAsyncClientBuilder, SnsBaseClientBuilder<B,C>, SnsClientBuilder, SocialMessagingAsyncClientBuilder, SocialMessagingBaseClientBuilder<B,C>, SocialMessagingClientBuilder, SqsAsyncClientBuilder, SqsBaseClientBuilder<B,C>, SqsClientBuilder, SsmAsyncClientBuilder, SsmBaseClientBuilder<B,C>, SsmClientBuilder, SsmContactsAsyncClientBuilder, SsmContactsBaseClientBuilder<B,C>, SsmContactsClientBuilder, SsmGuiConnectAsyncClientBuilder, SsmGuiConnectBaseClientBuilder<B,C>, SsmGuiConnectClientBuilder, SsmIncidentsAsyncClientBuilder, SsmIncidentsBaseClientBuilder<B,C>, SsmIncidentsClientBuilder, SsmQuickSetupAsyncClientBuilder, SsmQuickSetupBaseClientBuilder<B,C>, SsmQuickSetupClientBuilder, SsmSapAsyncClientBuilder, SsmSapBaseClientBuilder<B,C>, SsmSapClientBuilder, SsoAdminAsyncClientBuilder, SsoAdminBaseClientBuilder<B,C>, SsoAdminClientBuilder, SsoAsyncClientBuilder, SsoBaseClientBuilder<B,C>, SsoClientBuilder, SsoOidcAsyncClientBuilder, SsoOidcBaseClientBuilder<B,C>, SsoOidcClientBuilder, StorageGatewayAsyncClientBuilder, StorageGatewayBaseClientBuilder<B,C>, StorageGatewayClientBuilder, StsAsyncClientBuilder, StsBaseClientBuilder<B,C>, StsClientBuilder, SupplyChainAsyncClientBuilder, SupplyChainBaseClientBuilder<B,C>, SupplyChainClientBuilder, SupportAppAsyncClientBuilder, SupportAppBaseClientBuilder<B,C>, SupportAppClientBuilder, SupportAsyncClientBuilder, SupportBaseClientBuilder<B,C>, SupportClientBuilder, SwfAsyncClientBuilder, SwfBaseClientBuilder<B,C>, SwfClientBuilder, SyntheticsAsyncClientBuilder, SyntheticsBaseClientBuilder<B,C>, SyntheticsClientBuilder, TaxSettingsAsyncClientBuilder, TaxSettingsBaseClientBuilder<B,C>, TaxSettingsClientBuilder, TextractAsyncClientBuilder, TextractBaseClientBuilder<B,C>, TextractClientBuilder, TimestreamInfluxDbAsyncClientBuilder, TimestreamInfluxDbBaseClientBuilder<B,C>, TimestreamInfluxDbClientBuilder, TimestreamQueryAsyncClientBuilder, TimestreamQueryBaseClientBuilder<B,C>, TimestreamQueryClientBuilder, TimestreamWriteAsyncClientBuilder, TimestreamWriteBaseClientBuilder<B,C>, TimestreamWriteClientBuilder, TnbAsyncClientBuilder, TnbBaseClientBuilder<B,C>, TnbClientBuilder, TranscribeAsyncClientBuilder, TranscribeBaseClientBuilder<B,C>, TranscribeClientBuilder, TranscribeStreamingAsyncClientBuilder, TranscribeStreamingBaseClientBuilder<B,C>, TransferAsyncClientBuilder, TransferBaseClientBuilder<B,C>, TransferClientBuilder, TranslateAsyncClientBuilder, TranslateBaseClientBuilder<B,C>, TranslateClientBuilder, TrustedAdvisorAsyncClientBuilder, TrustedAdvisorBaseClientBuilder<B,C>, TrustedAdvisorClientBuilder, VerifiedPermissionsAsyncClientBuilder, VerifiedPermissionsBaseClientBuilder<B,C>, VerifiedPermissionsClientBuilder, VoiceIdAsyncClientBuilder, VoiceIdBaseClientBuilder<B,C>, VoiceIdClientBuilder, VpcLatticeAsyncClientBuilder, VpcLatticeBaseClientBuilder<B,C>, VpcLatticeClientBuilder, WafAsyncClientBuilder, WafBaseClientBuilder<B,C>, WafClientBuilder, WafRegionalAsyncClientBuilder, WafRegionalBaseClientBuilder<B,C>, WafRegionalClientBuilder, Wafv2AsyncClientBuilder, Wafv2BaseClientBuilder<B,C>, Wafv2ClientBuilder, WellArchitectedAsyncClientBuilder, WellArchitectedBaseClientBuilder<B,C>, WellArchitectedClientBuilder, WisdomAsyncClientBuilder, WisdomBaseClientBuilder<B,C>, WisdomClientBuilder, WorkDocsAsyncClientBuilder, WorkDocsBaseClientBuilder<B,C>, WorkDocsClientBuilder, WorkMailAsyncClientBuilder, WorkMailBaseClientBuilder<B,C>, WorkMailClientBuilder, WorkMailMessageFlowAsyncClientBuilder, WorkMailMessageFlowBaseClientBuilder<B,C>, WorkMailMessageFlowClientBuilder, WorkSpacesAsyncClientBuilder, WorkSpacesBaseClientBuilder<B,C>, WorkSpacesClientBuilder, WorkspacesInstancesAsyncClientBuilder, WorkspacesInstancesBaseClientBuilder<B,C>, WorkspacesInstancesClientBuilder, WorkSpacesThinClientAsyncClientBuilder, WorkSpacesThinClientBaseClientBuilder<B,C>, WorkSpacesThinClientClientBuilder, WorkSpacesWebAsyncClientBuilder, WorkSpacesWebBaseClientBuilder<B,C>, WorkSpacesWebClientBuilder, XRayAsyncClientBuilder, XRayBaseClientBuilder<B,C>, XRayClientBuilder
All Known Implementing Classes:
AwsDefaultClientBuilder

public interface AwsClientBuilder<BuilderT extends AwsClientBuilder<BuilderT,ClientT>,ClientT> extends SdkClientBuilder<BuilderT,ClientT>
This includes required and optional override configuration required by every client builder. An instance can be acquired by calling the static "builder" method on the type of client you wish to create.

Implementations of this interface are mutable and not thread-safe.

  • Method Details

    • credentialsProvider

      default BuilderT credentialsProvider(AwsCredentialsProvider credentialsProvider)
      Configure the credentials that should be used to authenticate with AWS.

      The default provider will attempt to identify the credentials automatically using the following checks:

      1. Java System Properties - aws.accessKeyId and aws.secretAccessKey
      2. Environment Variables - AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY
      3. Credential profiles file at the default location (~/.aws/credentials) shared by all AWS SDKs and the AWS CLI
      4. Credentials delivered through the Amazon EC2 container service if AWS_CONTAINER_CREDENTIALS_RELATIVE_URI environment variable is set and security manager has permission to access the variable.
      5. Instance profile credentials delivered through the Amazon EC2 metadata service

      If the credentials are not found in any of the locations above, an exception will be thrown at SdkBuilder.build() time.

      The last of credentialsProvider(AwsCredentialsProvider) or credentialsProvider(IdentityProvider) wins.

    • credentialsProvider

      default BuilderT credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)
      Configure the credentials that should be used to authenticate with AWS.

      The default provider will attempt to identify the credentials automatically using the following checks:

      1. Java System Properties - aws.accessKeyId and aws.secretAccessKey
      2. Environment Variables - AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY
      3. Credential profiles file at the default location (~/.aws/credentials) shared by all AWS SDKs and the AWS CLI
      4. Credentials delivered through the Amazon EC2 container service if AWS_CONTAINER_CREDENTIALS_RELATIVE_URI environment variable is set and security manager has permission to access the variable.
      5. Instance profile credentials delivered through the Amazon EC2 metadata service

      If the credentials are not found in any of the locations above, an exception will be thrown at SdkBuilder.build() time.

      The last of credentialsProvider(AwsCredentialsProvider) or credentialsProvider(IdentityProvider) wins.

    • region

      BuilderT region(Region region)
      Configure the region with which the SDK should communicate.

      If this is not specified, the SDK will attempt to identify the endpoint automatically using the following logic:

      1. Check the 'aws.region' system property for the region.
      2. Check the 'AWS_REGION' environment variable for the region.
      3. Check the {user.home}/.aws/credentials and {user.home}/.aws/config files for the region.
      4. If running in EC2, check the EC2 metadata service for the region.

      If the region is not found in any of the locations above, an exception will be thrown at SdkBuilder.build() time.

    • defaultsMode

      default BuilderT defaultsMode(DefaultsMode defaultsMode)
      Sets the DefaultsMode that will be used to determine how certain default configuration options are resolved in the SDK.

      If this is not specified, the SDK will attempt to identify the defaults mode automatically using the following logic:

      1. Check the "defaults_mode" profile file property.
      2. Check "aws.defaultsMode" system property.
      3. Check the "AWS_DEFAULTS_MODE" environment variable.
      Parameters:
      defaultsMode - the defaultsMode to use
      Returns:
      This object for method chaining.
      See Also:
    • dualstackEnabled

      BuilderT dualstackEnabled(Boolean dualstackEndpointEnabled)
      Configure whether the SDK should use the AWS dualstack endpoint.

      If this is not specified, the SDK will attempt to determine whether the dualstack endpoint should be used automatically using the following logic:

      1. Check the 'aws.useDualstackEndpoint' system property for 'true' or 'false'.
      2. Check the 'AWS_USE_DUALSTACK_ENDPOINT' environment variable for 'true' or 'false'.
      3. Check the {user.home}/.aws/credentials and {user.home}/.aws/config files for the 'use_dualstack_endpoint' property set to 'true' or 'false'.

      If the setting is not found in any of the locations above, 'false' will be used.

    • fipsEnabled

      BuilderT fipsEnabled(Boolean fipsEndpointEnabled)
      Configure whether the SDK should use the AWS fips endpoints.

      If this is not specified, the SDK will attempt to determine whether the fips endpoint should be used automatically using the following logic:

      1. Check the 'aws.useFipsEndpoint' system property for 'true' or 'false'.
      2. Check the 'AWS_USE_FIPS_ENDPOINT' environment variable for 'true' or 'false'.
      3. Check the {user.home}/.aws/credentials and {user.home}/.aws/config files for the 'use_fips_endpoint' property set to 'true' or 'false'.

      If the setting is not found in any of the locations above, 'false' will be used.