Package software.amazon.awssdk.awscore
Class AwsServiceClientConfiguration
java.lang.Object
software.amazon.awssdk.core.SdkServiceClientConfiguration
software.amazon.awssdk.awscore.AwsServiceClientConfiguration
- Direct Known Subclasses:
AccessAnalyzerServiceClientConfiguration
,AccountServiceClientConfiguration
,AcmPcaServiceClientConfiguration
,AcmServiceClientConfiguration
,AlexaForBusinessServiceClientConfiguration
,AmplifyBackendServiceClientConfiguration
,AmplifyServiceClientConfiguration
,AmplifyUiBuilderServiceClientConfiguration
,AmpServiceClientConfiguration
,ApiGatewayManagementApiServiceClientConfiguration
,ApiGatewayServiceClientConfiguration
,ApiGatewayV2ServiceClientConfiguration
,AppConfigDataServiceClientConfiguration
,AppConfigServiceClientConfiguration
,AppFabricServiceClientConfiguration
,AppflowServiceClientConfiguration
,AppIntegrationsServiceClientConfiguration
,ApplicationAutoScalingServiceClientConfiguration
,ApplicationCostProfilerServiceClientConfiguration
,ApplicationDiscoveryServiceClientConfiguration
,ApplicationInsightsServiceClientConfiguration
,AppMeshServiceClientConfiguration
,AppRunnerServiceClientConfiguration
,AppStreamServiceClientConfiguration
,AppSyncServiceClientConfiguration
,ArcZonalShiftServiceClientConfiguration
,ArtifactServiceClientConfiguration
,AthenaServiceClientConfiguration
,AuditManagerServiceClientConfiguration
,AutoScalingPlansServiceClientConfiguration
,AutoScalingServiceClientConfiguration
,B2BiServiceClientConfiguration
,BackupGatewayServiceClientConfiguration
,BackupServiceClientConfiguration
,BackupStorageServiceClientConfiguration
,BatchServiceClientConfiguration
,BcmDataExportsServiceClientConfiguration
,BedrockAgentRuntimeServiceClientConfiguration
,BedrockAgentServiceClientConfiguration
,BedrockRuntimeServiceClientConfiguration
,BedrockServiceClientConfiguration
,BillingconductorServiceClientConfiguration
,BraketServiceClientConfiguration
,BudgetsServiceClientConfiguration
,ChatbotServiceClientConfiguration
,ChimeSdkIdentityServiceClientConfiguration
,ChimeSdkMediaPipelinesServiceClientConfiguration
,ChimeSdkMeetingsServiceClientConfiguration
,ChimeSdkMessagingServiceClientConfiguration
,ChimeSdkVoiceServiceClientConfiguration
,ChimeServiceClientConfiguration
,CleanRoomsMlServiceClientConfiguration
,CleanRoomsServiceClientConfiguration
,Cloud9ServiceClientConfiguration
,CloudControlServiceClientConfiguration
,CloudDirectoryServiceClientConfiguration
,CloudFormationServiceClientConfiguration
,CloudFrontKeyValueStoreServiceClientConfiguration
,CloudFrontServiceClientConfiguration
,CloudHsmServiceClientConfiguration
,CloudHsmV2ServiceClientConfiguration
,CloudSearchDomainServiceClientConfiguration
,CloudSearchServiceClientConfiguration
,CloudTrailDataServiceClientConfiguration
,CloudTrailServiceClientConfiguration
,CloudWatchEventsServiceClientConfiguration
,CloudWatchLogsServiceClientConfiguration
,CloudWatchServiceClientConfiguration
,CodeartifactServiceClientConfiguration
,CodeBuildServiceClientConfiguration
,CodeCatalystServiceClientConfiguration
,CodeCommitServiceClientConfiguration
,CodeConnectionsServiceClientConfiguration
,CodeDeployServiceClientConfiguration
,CodeGuruProfilerServiceClientConfiguration
,CodeGuruReviewerServiceClientConfiguration
,CodeGuruSecurityServiceClientConfiguration
,CodePipelineServiceClientConfiguration
,CodeStarConnectionsServiceClientConfiguration
,CodestarNotificationsServiceClientConfiguration
,CodeStarServiceClientConfiguration
,CognitoIdentityProviderServiceClientConfiguration
,CognitoIdentityServiceClientConfiguration
,CognitoSyncServiceClientConfiguration
,ComprehendMedicalServiceClientConfiguration
,ComprehendServiceClientConfiguration
,ComputeOptimizerServiceClientConfiguration
,ConfigServiceClientConfiguration
,ConnectCampaignsServiceClientConfiguration
,ConnectCasesServiceClientConfiguration
,ConnectContactLensServiceClientConfiguration
,ConnectParticipantServiceClientConfiguration
,ConnectServiceClientConfiguration
,ControlCatalogServiceClientConfiguration
,ControlTowerServiceClientConfiguration
,CostAndUsageReportServiceClientConfiguration
,CostExplorerServiceClientConfiguration
,CostOptimizationHubServiceClientConfiguration
,CustomerProfilesServiceClientConfiguration
,DatabaseMigrationServiceClientConfiguration
,DataBrewServiceClientConfiguration
,DataExchangeServiceClientConfiguration
,DataPipelineServiceClientConfiguration
,DataSyncServiceClientConfiguration
,DataZoneServiceClientConfiguration
,DaxServiceClientConfiguration
,DeadlineServiceClientConfiguration
,DetectiveServiceClientConfiguration
,DeviceFarmServiceClientConfiguration
,DevOpsGuruServiceClientConfiguration
,DirectConnectServiceClientConfiguration
,DirectoryServiceClientConfiguration
,DlmServiceClientConfiguration
,DocDbElasticServiceClientConfiguration
,DocDbServiceClientConfiguration
,DrsServiceClientConfiguration
,DynamoDbServiceClientConfiguration
,DynamoDbStreamsServiceClientConfiguration
,EbsServiceClientConfiguration
,Ec2InstanceConnectServiceClientConfiguration
,Ec2ServiceClientConfiguration
,EcrPublicServiceClientConfiguration
,EcrServiceClientConfiguration
,EcsServiceClientConfiguration
,EfsServiceClientConfiguration
,EksAuthServiceClientConfiguration
,EksServiceClientConfiguration
,ElastiCacheServiceClientConfiguration
,ElasticBeanstalkServiceClientConfiguration
,ElasticInferenceServiceClientConfiguration
,ElasticLoadBalancingServiceClientConfiguration
,ElasticLoadBalancingV2ServiceClientConfiguration
,ElasticsearchServiceClientConfiguration
,ElasticTranscoderServiceClientConfiguration
,EmrContainersServiceClientConfiguration
,EmrServerlessServiceClientConfiguration
,EmrServiceClientConfiguration
,EntityResolutionServiceClientConfiguration
,EventBridgeServiceClientConfiguration
,EvidentlyServiceClientConfiguration
,FinspaceDataServiceClientConfiguration
,FinspaceServiceClientConfiguration
,FirehoseServiceClientConfiguration
,FisServiceClientConfiguration
,FmsServiceClientConfiguration
,ForecastqueryServiceClientConfiguration
,ForecastServiceClientConfiguration
,FraudDetectorServiceClientConfiguration
,FreeTierServiceClientConfiguration
,FSxServiceClientConfiguration
,GameLiftServiceClientConfiguration
,GlacierServiceClientConfiguration
,GlobalAcceleratorServiceClientConfiguration
,GlueServiceClientConfiguration
,GrafanaServiceClientConfiguration
,GreengrassServiceClientConfiguration
,GreengrassV2ServiceClientConfiguration
,GroundStationServiceClientConfiguration
,GuardDutyServiceClientConfiguration
,HealthLakeServiceClientConfiguration
,HealthServiceClientConfiguration
,HoneycodeServiceClientConfiguration
,IamServiceClientConfiguration
,IdentitystoreServiceClientConfiguration
,ImagebuilderServiceClientConfiguration
,Inspector2ServiceClientConfiguration
,InspectorScanServiceClientConfiguration
,InspectorServiceClientConfiguration
,InternetMonitorServiceClientConfiguration
,Iot1ClickDevicesServiceClientConfiguration
,Iot1ClickProjectsServiceClientConfiguration
,IoTAnalyticsServiceClientConfiguration
,IotDataPlaneServiceClientConfiguration
,IotDeviceAdvisorServiceClientConfiguration
,IotEventsDataServiceClientConfiguration
,IotEventsServiceClientConfiguration
,IoTFleetHubServiceClientConfiguration
,IoTFleetWiseServiceClientConfiguration
,IotJobsDataPlaneServiceClientConfiguration
,IoTSecureTunnelingServiceClientConfiguration
,IotServiceClientConfiguration
,IoTSiteWiseServiceClientConfiguration
,IoTThingsGraphServiceClientConfiguration
,IoTTwinMakerServiceClientConfiguration
,IotWirelessServiceClientConfiguration
,IvschatServiceClientConfiguration
,IvsRealTimeServiceClientConfiguration
,IvsServiceClientConfiguration
,KafkaConnectServiceClientConfiguration
,KafkaServiceClientConfiguration
,KendraRankingServiceClientConfiguration
,KendraServiceClientConfiguration
,KeyspacesServiceClientConfiguration
,KinesisAnalyticsServiceClientConfiguration
,KinesisAnalyticsV2ServiceClientConfiguration
,KinesisServiceClientConfiguration
,KinesisVideoArchivedMediaServiceClientConfiguration
,KinesisVideoMediaServiceClientConfiguration
,KinesisVideoServiceClientConfiguration
,KinesisVideoSignalingServiceClientConfiguration
,KinesisVideoWebRtcStorageServiceClientConfiguration
,KmsServiceClientConfiguration
,LakeFormationServiceClientConfiguration
,LambdaServiceClientConfiguration
,LaunchWizardServiceClientConfiguration
,LexModelBuildingServiceClientConfiguration
,LexModelsV2ServiceClientConfiguration
,LexRuntimeServiceClientConfiguration
,LexRuntimeV2ServiceClientConfiguration
,LicenseManagerLinuxSubscriptionsServiceClientConfiguration
,LicenseManagerServiceClientConfiguration
,LicenseManagerUserSubscriptionsServiceClientConfiguration
,LightsailServiceClientConfiguration
,LocationServiceClientConfiguration
,LookoutEquipmentServiceClientConfiguration
,LookoutMetricsServiceClientConfiguration
,LookoutVisionServiceClientConfiguration
,M2ServiceClientConfiguration
,MachineLearningServiceClientConfiguration
,Macie2ServiceClientConfiguration
,ManagedBlockchainQueryServiceClientConfiguration
,ManagedBlockchainServiceClientConfiguration
,MarketplaceAgreementServiceClientConfiguration
,MarketplaceCatalogServiceClientConfiguration
,MarketplaceCommerceAnalyticsServiceClientConfiguration
,MarketplaceDeploymentServiceClientConfiguration
,MarketplaceEntitlementServiceClientConfiguration
,MarketplaceMeteringServiceClientConfiguration
,MediaConnectServiceClientConfiguration
,MediaConvertServiceClientConfiguration
,MediaLiveServiceClientConfiguration
,MediaPackageServiceClientConfiguration
,MediaPackageV2ServiceClientConfiguration
,MediaPackageVodServiceClientConfiguration
,MediaStoreDataServiceClientConfiguration
,MediaStoreServiceClientConfiguration
,MediaTailorServiceClientConfiguration
,MedicalImagingServiceClientConfiguration
,MemoryDbServiceClientConfiguration
,MgnServiceClientConfiguration
,MigrationHubConfigServiceClientConfiguration
,MigrationHubOrchestratorServiceClientConfiguration
,MigrationHubRefactorSpacesServiceClientConfiguration
,MigrationHubServiceClientConfiguration
,MigrationHubStrategyServiceClientConfiguration
,MobileServiceClientConfiguration
,MqServiceClientConfiguration
,MTurkServiceClientConfiguration
,MwaaServiceClientConfiguration
,NeptunedataServiceClientConfiguration
,NeptuneGraphServiceClientConfiguration
,NeptuneServiceClientConfiguration
,NetworkFirewallServiceClientConfiguration
,NetworkManagerServiceClientConfiguration
,NetworkMonitorServiceClientConfiguration
,NimbleServiceClientConfiguration
,OamServiceClientConfiguration
,OmicsServiceClientConfiguration
,OpenSearchServerlessServiceClientConfiguration
,OpenSearchServiceClientConfiguration
,OpsWorksCmServiceClientConfiguration
,OpsWorksServiceClientConfiguration
,OrganizationsServiceClientConfiguration
,OsisServiceClientConfiguration
,OutpostsServiceClientConfiguration
,PanoramaServiceClientConfiguration
,PaymentCryptographyDataServiceClientConfiguration
,PaymentCryptographyServiceClientConfiguration
,PcaConnectorAdServiceClientConfiguration
,PersonalizeEventsServiceClientConfiguration
,PersonalizeRuntimeServiceClientConfiguration
,PersonalizeServiceClientConfiguration
,PinpointEmailServiceClientConfiguration
,PinpointServiceClientConfiguration
,PinpointSmsVoiceServiceClientConfiguration
,PinpointSmsVoiceV2ServiceClientConfiguration
,PipesServiceClientConfiguration
,PiServiceClientConfiguration
,PollyServiceClientConfiguration
,PricingServiceClientConfiguration
,PrivateNetworksServiceClientConfiguration
,ProtonServiceClientConfiguration
,QBusinessServiceClientConfiguration
,QConnectServiceClientConfiguration
,QldbServiceClientConfiguration
,QldbSessionServiceClientConfiguration
,QuickSightServiceClientConfiguration
,RamServiceClientConfiguration
,RbinServiceClientConfiguration
,RdsDataServiceClientConfiguration
,RdsServiceClientConfiguration
,RedshiftDataServiceClientConfiguration
,RedshiftServerlessServiceClientConfiguration
,RedshiftServiceClientConfiguration
,RekognitionServiceClientConfiguration
,RepostspaceServiceClientConfiguration
,ResiliencehubServiceClientConfiguration
,ResourceExplorer2ServiceClientConfiguration
,ResourceGroupsServiceClientConfiguration
,ResourceGroupsTaggingApiServiceClientConfiguration
,RoboMakerServiceClientConfiguration
,RolesAnywhereServiceClientConfiguration
,Route53DomainsServiceClientConfiguration
,Route53ProfilesServiceClientConfiguration
,Route53RecoveryClusterServiceClientConfiguration
,Route53RecoveryControlConfigServiceClientConfiguration
,Route53RecoveryReadinessServiceClientConfiguration
,Route53ResolverServiceClientConfiguration
,Route53ServiceClientConfiguration
,RumServiceClientConfiguration
,S3ControlServiceClientConfiguration
,S3OutpostsServiceClientConfiguration
,S3ServiceClientConfiguration
,SageMakerA2IRuntimeServiceClientConfiguration
,SagemakerEdgeServiceClientConfiguration
,SageMakerFeatureStoreRuntimeServiceClientConfiguration
,SageMakerGeospatialServiceClientConfiguration
,SageMakerMetricsServiceClientConfiguration
,SageMakerRuntimeServiceClientConfiguration
,SageMakerServiceClientConfiguration
,SavingsplansServiceClientConfiguration
,SchedulerServiceClientConfiguration
,SchemasServiceClientConfiguration
,SecretsManagerServiceClientConfiguration
,SecurityHubServiceClientConfiguration
,SecurityLakeServiceClientConfiguration
,ServerlessApplicationRepositoryServiceClientConfiguration
,ServiceCatalogAppRegistryServiceClientConfiguration
,ServiceCatalogServiceClientConfiguration
,ServiceDiscoveryServiceClientConfiguration
,ServiceQuotasServiceClientConfiguration
,SesServiceClientConfiguration
,SesV2ServiceClientConfiguration
,SfnServiceClientConfiguration
,ShieldServiceClientConfiguration
,SignerServiceClientConfiguration
,SimSpaceWeaverServiceClientConfiguration
,SmsServiceClientConfiguration
,SnowballServiceClientConfiguration
,SnowDeviceManagementServiceClientConfiguration
,SnsServiceClientConfiguration
,SqsServiceClientConfiguration
,SsmContactsServiceClientConfiguration
,SsmIncidentsServiceClientConfiguration
,SsmSapServiceClientConfiguration
,SsmServiceClientConfiguration
,SsoAdminServiceClientConfiguration
,SsoOidcServiceClientConfiguration
,SsoServiceClientConfiguration
,StorageGatewayServiceClientConfiguration
,StsServiceClientConfiguration
,SupplyChainServiceClientConfiguration
,SupportAppServiceClientConfiguration
,SupportServiceClientConfiguration
,SwfServiceClientConfiguration
,SyntheticsServiceClientConfiguration
,TextractServiceClientConfiguration
,TimestreamInfluxDbServiceClientConfiguration
,TimestreamQueryServiceClientConfiguration
,TimestreamWriteServiceClientConfiguration
,TnbServiceClientConfiguration
,TranscribeServiceClientConfiguration
,TranscribeStreamingServiceClientConfiguration
,TransferServiceClientConfiguration
,TranslateServiceClientConfiguration
,TrustedAdvisorServiceClientConfiguration
,VerifiedPermissionsServiceClientConfiguration
,VoiceIdServiceClientConfiguration
,VpcLatticeServiceClientConfiguration
,WafRegionalServiceClientConfiguration
,WafServiceClientConfiguration
,Wafv2ServiceClientConfiguration
,WellArchitectedServiceClientConfiguration
,WisdomServiceClientConfiguration
,WorkDocsServiceClientConfiguration
,WorkLinkServiceClientConfiguration
,WorkMailMessageFlowServiceClientConfiguration
,WorkMailServiceClientConfiguration
,WorkSpacesServiceClientConfiguration
,WorkSpacesThinClientServiceClientConfiguration
,WorkSpacesWebServiceClientConfiguration
,XRayServiceClientConfiguration
Class to expose AWS service client settings to the user, e.g., region
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
The base interface for all AWS service client configuration builders -
Method Summary
Modifier and TypeMethodDescriptionIdentityProvider
<? extends AwsCredentialsIdentity> boolean
int
hashCode()
region()
Methods inherited from class software.amazon.awssdk.core.SdkServiceClientConfiguration
authSchemes, endpointOverride, endpointProvider, overrideConfiguration
-
Method Details
-
region
- Returns:
- The configured region of the AwsClient
-
credentialsProvider
- Returns:
- The configured identity provider
-
hashCode
public int hashCode()- Overrides:
hashCode
in classSdkServiceClientConfiguration
-
equals
- Overrides:
equals
in classSdkServiceClientConfiguration
-