Skip to content

Conversation

@ianbotsf
Copy link
Contributor

Issue #

Addresses #1413

Description of changes

This change catches up to EP discovery changes in smithy-lang/smithy-kotlin#1221 and also adds support for resolving endpoint discovery mode from environmental config.

Companion PR: smithy-lang/smithy-kotlin#1221

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

…make endpoint discoverers interfaces so custom implementations can be provided, and to respect environmental config
@sonarqubecloud
Copy link

@github-actions
Copy link

A new generated diff is ready to view.

@github-actions
Copy link

Affected Artifacts

Changed in size
Artifact Pull Request (bytes) Latest Release (bytes) Delta (bytes) Delta (percentage)
timestreamwrite-jvm.jar 1,017,669 993,464 24,205 2.44%
timestreamquery-jvm.jar 1,041,619 1,022,038 19,581 1.92%
dynamodb-jvm.jar 3,485,259 3,434,382 50,877 1.48%
dynamodb-jvm.jar closure 11,333,652 11,276,491 57,161 0.51%
aws-config-jvm.jar 1,002,088 998,640 3,448 0.35%
timestreamwrite-jvm.jar closure 8,866,062 8,835,573 30,489 0.35%
timestreamquery-jvm.jar closure 8,890,012 8,864,147 25,865 0.29%
marketplacereporting-jvm.jar closure 7,964,735 7,958,451 6,284 0.08%
kinesisvideowebrtcstorage-jvm.jar closure 7,978,188 7,971,904 6,284 0.08%
marketplaceentitlementservice-jvm.jar closure 7,988,121 7,981,837 6,284 0.08%
apigatewaymanagementapi-jvm.jar closure 7,990,058 7,983,774 6,284 0.08%
inspectorscan-jvm.jar closure 7,993,399 7,987,115 6,284 0.08%
workmailmessageflow-jvm.jar closure 7,997,355 7,991,071 6,284 0.08%
kinesisvideomedia-jvm.jar closure 8,001,448 7,995,164 6,284 0.08%
marketplacecommerceanalytics-jvm.jar closure 8,005,479 7,999,195 6,284 0.08%
cloudtraildata-jvm.jar closure 8,008,236 8,001,952 6,284 0.08%
forecastquery-jvm.jar closure 8,012,530 8,006,246 6,284 0.08%
kinesisvideosignaling-jvm.jar closure 8,017,423 8,011,139 6,284 0.08%
appconfigdata-jvm.jar closure 8,018,056 8,011,772 6,284 0.08%
freetier-jvm.jar closure 8,021,381 8,015,097 6,284 0.08%
sagemakermetrics-jvm.jar closure 8,026,826 8,020,542 6,284 0.08%
eksauth-jvm.jar closure 8,039,319 8,033,035 6,284 0.08%
personalizeruntime-jvm.jar closure 8,043,545 8,037,261 6,284 0.08%
sso-jvm.jar closure 8,053,586 8,047,302 6,284 0.08%
ec2instanceconnect-jvm.jar closure 8,060,247 8,053,963 6,284 0.08%
marketplacedeployment-jvm.jar closure 8,065,282 8,058,998 6,284 0.08%
connectcontactlens-jvm.jar closure 8,068,360 8,062,076 6,284 0.08%
mediastoredata-jvm.jar closure 8,070,677 8,064,393 6,284 0.08%
migrationhubconfig-jvm.jar closure 8,072,832 8,066,548 6,284 0.08%
sagemakeredge-jvm.jar closure 8,074,553 8,068,269 6,284 0.08%
cloudsearchdomain-jvm.jar closure 8,084,501 8,078,217 6,284 0.08%
geomaps-jvm.jar closure 8,086,798 8,080,514 6,284 0.08%
personalizeevents-jvm.jar closure 8,089,920 8,083,636 6,284 0.08%
bedrockdataautomationruntime-jvm.jar closure 8,102,141 8,095,857 6,284 0.08%
sagemakerfeaturestoreruntime-jvm.jar closure 8,122,057 8,115,773 6,284 0.08%
sagemakera2iruntime-jvm.jar closure 8,124,073 8,117,789 6,284 0.08%
route53recoverycluster-jvm.jar closure 8,126,065 8,119,781 6,284 0.08%
elasticinference-jvm.jar closure 8,132,044 8,125,760 6,284 0.08%
qldbsession-jvm.jar closure 8,136,826 8,130,542 6,284 0.08%
ssooidc-jvm.jar closure 8,138,735 8,132,451 6,284 0.08%
s3outposts-jvm.jar closure 8,141,716 8,135,432 6,284 0.08%
cloudfrontkeyvaluestore-jvm.jar closure 8,143,256 8,136,972 6,284 0.08%
iotfleethub-jvm.jar closure 8,146,352 8,140,068 6,284 0.08%
observabilityadmin-jvm.jar closure 8,146,641 8,140,357 6,284 0.08%
applicationcostprofiler-jvm.jar closure 8,147,044 8,140,760 6,284 0.08%
sagemakerruntime-jvm.jar closure 8,152,550 8,146,266 6,284 0.08%
iotdataplane-jvm.jar closure 8,158,366 8,152,082 6,284 0.08%
pricing-jvm.jar closure 8,161,859 8,155,575 6,284 0.08%
dynamodbstreams-jvm.jar closure 8,169,117 8,162,833 6,284 0.08%
iotjobsdataplane-jvm.jar closure 8,176,941 8,170,657 6,284 0.08%
iotsecuretunneling-jvm.jar closure 8,180,624 8,174,340 6,284 0.08%
notificationscontacts-jvm.jar closure 8,186,614 8,180,330 6,284 0.08%
supportapp-jvm.jar closure 8,194,371 8,188,087 6,284 0.08%
marketplacemetering-jvm.jar closure 8,211,206 8,204,922 6,284 0.08%
ebs-jvm.jar closure 8,216,496 8,210,212 6,284 0.08%
pinpointsmsvoice-jvm.jar closure 8,220,014 8,213,730 6,284 0.08%
controlcatalog-jvm.jar closure 8,225,482 8,219,198 6,284 0.08%
costandusagereportservice-jvm.jar closure 8,228,769 8,222,485 6,284 0.08%
artifact-jvm.jar closure 8,230,967 8,224,683 6,284 0.08%
kendraranking-jvm.jar closure 8,238,185 8,231,901 6,284 0.08%
dsql-jvm.jar closure 8,248,737 8,242,453 6,284 0.08%
sts-jvm.jar closure 8,256,116 8,249,832 6,284 0.08%
invoicing-jvm.jar closure 8,259,850 8,253,566 6,284 0.08%
resourcegroupstaggingapi-jvm.jar closure 8,261,940 8,255,656 6,284 0.08%
rdsdata-jvm.jar closure 8,266,460 8,260,176 6,284 0.08%
account-jvm.jar closure 8,276,819 8,270,535 6,284 0.08%
lexruntimeservice-jvm.jar closure 8,299,012 8,292,728 6,284 0.08%
rbin-jvm.jar closure 8,310,319 8,304,035 6,284 0.08%
repostspace-jvm.jar closure 8,315,349 8,309,065 6,284 0.08%
licensemanagerlinuxsubscriptions-jvm.jar closure 8,315,594 8,309,310 6,284 0.08%
billing-jvm.jar closure 8,316,688 8,310,404 6,284 0.08%
networkmonitor-jvm.jar closure 8,325,661 8,319,377 6,284 0.08%
pcaconnectorscep-jvm.jar closure 8,346,560 8,340,276 6,284 0.08%
kinesisvideoarchivedmedia-jvm.jar closure 8,348,371 8,342,087 6,284 0.08%
connectparticipant-jvm.jar closure 8,362,674 8,356,390 6,284 0.08%
marketplaceagreement-jvm.jar closure 8,363,116 8,356,832 6,284 0.08%
cloud9-jvm.jar closure 8,369,902 8,363,618 6,284 0.08%
launchwizard-jvm.jar closure 8,374,882 8,368,598 6,284 0.08%
cloudcontrol-jvm.jar closure 8,381,642 8,375,358 6,284 0.08%
autoscalingplans-jvm.jar closure 8,382,357 8,376,073 6,284 0.08%
ssmquicksetup-jvm.jar closure 8,383,507 8,377,223 6,284 0.08%
oam-jvm.jar closure 8,388,627 8,382,343 6,284 0.07%
iotdeviceadvisor-jvm.jar closure 8,399,815 8,393,531 6,284 0.07%
cloudhsm-jvm.jar closure 8,402,336 8,396,052 6,284 0.07%
codestarnotifications-jvm.jar closure 8,405,698 8,399,414 6,284 0.07%
redshiftdata-jvm.jar closure 8,418,791 8,412,507 6,284 0.07%
route53profiles-jvm.jar closure 8,421,056 8,414,772 6,284 0.07%
socialmessaging-jvm.jar closure 8,425,416 8,419,132 6,284 0.07%
savingsplans-jvm.jar closure 8,434,715 8,428,431 6,284 0.07%
serverlessapplicationrepository-jvm.jar closure 8,434,949 8,428,665 6,284 0.07%
mwaa-jvm.jar closure 8,437,492 8,431,208 6,284 0.07%
arczonalshift-jvm.jar closure 8,443,088 8,436,804 6,284 0.07%
timestreaminfluxdb-jvm.jar closure 8,444,156 8,437,872 6,284 0.07%
mediastore-jvm.jar closure 8,449,322 8,443,038 6,284 0.07%
bcmdataexports-jvm.jar closure 8,460,265 8,453,981 6,284 0.07%
healthlake-jvm.jar closure 8,460,449 8,454,165 6,284 0.07%
simspaceweaver-jvm.jar closure 8,470,045 8,463,761 6,284 0.07%
cognitosync-jvm.jar closure 8,472,707 8,466,423 6,284 0.07%
snowdevicemanagement-jvm.jar closure 8,479,396 8,473,112 6,284 0.07%
codegurusecurity-jvm.jar closure 8,492,406 8,486,122 6,284 0.07%
osis-jvm.jar closure 8,494,054 8,487,770 6,284 0.07%
pi-jvm.jar closure 8,494,920 8,488,636 6,284 0.07%
trustedadvisor-jvm.jar closure 8,502,697 8,496,413 6,284 0.07%
cloudhsmv2-jvm.jar closure 8,509,460 8,503,176 6,284 0.07%
ivschat-jvm.jar closure 8,509,720 8,503,436 6,284 0.07%
scheduler-jvm.jar closure 8,513,101 8,506,817 6,284 0.07%
polly-jvm.jar closure 8,526,444 8,520,160 6,284 0.07%
workspacesthinclient-jvm.jar closure 8,529,853 8,523,569 6,284 0.07%
opsworkscm-jvm.jar closure 8,531,340 8,525,056 6,284 0.07%
backupsearch-jvm.jar closure 8,532,764 8,526,480 6,284 0.07%
qldb-jvm.jar closure 8,535,404 8,529,120 6,284 0.07%
dlm-jvm.jar closure 8,543,479 8,537,195 6,284 0.07%
rum-jvm.jar closure 8,545,028 8,538,744 6,284 0.07%
docdbelastic-jvm.jar closure 8,546,209 8,539,925 6,284 0.07%
support-jvm.jar closure 8,546,808 8,540,524 6,284 0.07%
directoryservicedata-jvm.jar closure 8,551,608 8,545,324 6,284 0.07%
managedblockchainquery-jvm.jar closure 8,557,659 8,551,375 6,284 0.07%
datapipeline-jvm.jar closure 8,564,308 8,558,024 6,284 0.07%
ioteventsdata-jvm.jar closure 8,574,031 8,567,747 6,284 0.07%
health-jvm.jar closure 8,580,751 8,574,467 6,284 0.07%
transcribestreaming-jvm.jar closure 8,592,059 8,585,775 6,284 0.07%
identitystore-jvm.jar closure 8,600,310 8,594,026 6,284 0.07%
migrationhub-jvm.jar closure 8,630,860 8,624,576 6,284 0.07%
acm-jvm.jar closure 8,644,701 8,638,417 6,284 0.07%
servicequotas-jvm.jar closure 8,646,589 8,640,305 6,284 0.07%
internetmonitor-jvm.jar closure 8,650,907 8,644,623 6,284 0.07%
signer-jvm.jar closure 8,653,563 8,647,279 6,284 0.07%
codegurureviewer-jvm.jar closure 8,659,270 8,652,986 6,284 0.07%
connectcampaigns-jvm.jar closure 8,663,802 8,657,518 6,284 0.07%
route53recoverycontrolconfig-jvm.jar closure 8,666,317 8,660,033 6,284 0.07%
licensemanagerusersubscriptions-jvm.jar closure 8,668,886 8,662,602 6,284 0.07%
s3tables-jvm.jar closure 8,672,501 8,666,217 6,284 0.07%
cognitoidentity-jvm.jar closure 8,672,625 8,666,341 6,284 0.07%
medicalimaging-jvm.jar closure 8,672,922 8,666,638 6,284 0.07%
backupgateway-jvm.jar closure 8,673,246 8,666,962 6,284 0.07%
chimesdkmeetings-jvm.jar closure 8,683,184 8,676,900 6,284 0.07%
secretsmanager-jvm.jar closure 8,683,595 8,677,311 6,284 0.07%
mediapackagevod-jvm.jar closure 8,689,062 8,682,778 6,284 0.07%
servicecatalogappregistry-jvm.jar closure 8,697,332 8,691,048 6,284 0.07%
resourceexplorer2-jvm.jar closure 8,699,702 8,693,418 6,284 0.07%
braket-jvm.jar closure 8,704,632 8,698,348 6,284 0.07%
lexruntimev2-jvm.jar closure 8,714,078 8,707,794 6,284 0.07%
notifications-jvm.jar closure 8,714,581 8,708,297 6,284 0.07%
codeguruprofiler-jvm.jar closure 8,717,907 8,711,623 6,284 0.07%
appintegrations-jvm.jar closure 8,727,955 8,721,671 6,284 0.07%
supplychain-jvm.jar closure 8,727,992 8,721,708 6,284 0.07%
costoptimizationhub-jvm.jar closure 8,728,054 8,721,770 6,284 0.07%
pcs-jvm.jar closure 8,731,193 8,724,909 6,284 0.07%
emrserverless-jvm.jar closure 8,737,353 8,731,069 6,284 0.07%
synthetics-jvm.jar closure 8,740,340 8,734,056 6,284 0.07%
applicationsignals-jvm.jar closure 8,753,033 8,746,749 6,284 0.07%
schemas-jvm.jar closure 8,756,819 8,750,535 6,284 0.07%
translate-jvm.jar closure 8,767,880 8,761,596 6,284 0.07%
mq-jvm.jar closure 8,774,762 8,768,478 6,284 0.07%
paymentcryptography-jvm.jar closure 8,776,159 8,769,875 6,284 0.07%
elastictranscoder-jvm.jar closure 8,780,432 8,774,148 6,284 0.07%
ssmsap-jvm.jar closure 8,785,798 8,779,514 6,284 0.07%
rolesanywhere-jvm.jar closure 8,787,139 8,780,855 6,284 0.07%
bedrockdataautomation-jvm.jar closure 8,792,006 8,785,722 6,284 0.07%
lookoutvision-jvm.jar closure 8,793,660 8,787,376 6,284 0.07%
keyspaces-jvm.jar closure 8,801,053 8,794,769 6,284 0.07%
networkflowmonitor-jvm.jar closure 8,801,602 8,795,318 6,284 0.07%
dax-jvm.jar closure 8,804,279 8,797,995 6,284 0.07%
resourcegroups-jvm.jar closure 8,809,629 8,803,345 6,284 0.07%
securityir-jvm.jar closure 8,810,437 8,804,153 6,284 0.07%
amp-jvm.jar closure 8,817,578 8,811,294 6,284 0.07%
sqs-jvm.jar closure 8,835,302 8,829,018 6,284 0.07%
geoplaces-jvm.jar closure 8,844,730 8,838,446 6,284 0.07%
ecrpublic-jvm.jar closure 8,845,289 8,839,005 6,284 0.07%
appfabric-jvm.jar closure 8,850,234 8,843,950 6,284 0.07%
mediapackage-jvm.jar closure 8,851,846 8,845,562 6,284 0.07%
applicationautoscaling-jvm.jar closure 8,861,154 8,854,870 6,284 0.07%
codeconnections-jvm.jar closure 8,878,891 8,872,607 6,284 0.07%
codestarconnections-jvm.jar closure 8,879,321 8,873,037 6,284 0.07%
grafana-jvm.jar closure 8,882,784 8,876,500 6,284 0.07%
privatenetworks-jvm.jar closure 8,894,575 8,888,291 6,284 0.07%
migrationhubrefactorspaces-jvm.jar closure 8,894,707 8,888,423 6,284 0.07%
route53recoveryreadiness-jvm.jar closure 8,897,992 8,891,708 6,284 0.07%
detective-jvm.jar closure 8,905,743 8,899,459 6,284 0.07%
taxsettings-jvm.jar closure 8,906,445 8,900,161 6,284 0.07%
chimesdkidentity-jvm.jar closure 8,910,725 8,904,441 6,284 0.07%
controltower-jvm.jar closure 8,947,598 8,941,314 6,284 0.07%
emrcontainers-jvm.jar closure 8,950,922 8,944,638 6,284 0.07%
machinelearning-jvm.jar closure 8,955,842 8,949,558 6,284 0.07%
applicationinsights-jvm.jar closure 8,964,363 8,958,079 6,284 0.07%
securitylake-jvm.jar closure 8,992,189 8,985,905 6,284 0.07%
kinesisanalytics-jvm.jar closure 8,992,594 8,986,310 6,284 0.07%
kafkaconnect-jvm.jar closure 8,993,450 8,987,166 6,284 0.07%
cloudsearch-jvm.jar closure 8,995,745 8,989,461 6,284 0.07%
finspacedata-jvm.jar closure 9,014,900 9,008,616 6,284 0.07%
acmpca-jvm.jar closure 9,015,202 9,008,918 6,284 0.07%
budgets-jvm.jar closure 9,029,433 9,023,149 6,284 0.07%
paymentcryptographydata-jvm.jar closure 9,029,547 9,023,263 6,284 0.07%
comprehendmedical-jvm.jar closure 9,041,889 9,035,605 6,284 0.07%
migrationhuborchestrator-jvm.jar closure 9,044,505 9,038,221 6,284 0.07%
managedblockchain-jvm.jar closure 9,055,312 9,049,028 6,284 0.07%
elasticloadbalancing-jvm.jar closure 9,057,704 9,051,420 6,284 0.07%
voiceid-jvm.jar closure 9,060,329 9,054,045 6,284 0.07%
mturk-jvm.jar closure 9,065,334 9,059,050 6,284 0.07%
glacier-jvm.jar closure 9,079,491 9,073,207 6,284 0.07%
kinesisvideo-jvm.jar closure 9,097,658 9,091,374 6,284 0.07%
shield-jvm.jar closure 9,101,062 9,094,778 6,284 0.07%
iotthingsgraph-jvm.jar closure 9,101,221 9,094,937 6,284 0.07%
tnb-jvm.jar closure 9,122,012 9,115,728 6,284 0.07%
applicationdiscoveryservice-jvm.jar closure 9,127,359 9,121,075 6,284 0.07%
amplify-jvm.jar closure 9,129,143 9,122,859 6,284 0.07%
kinesis-jvm.jar closure 9,133,920 9,127,636 6,284 0.07%
ivs-jvm.jar closure 9,144,074 9,137,790 6,284 0.07%
snowball-jvm.jar closure 9,144,791 9,138,507 6,284 0.07%
efs-jvm.jar closure 9,170,211 9,163,927 6,284 0.07%
chatbot-jvm.jar closure 9,171,052 9,164,768 6,284 0.07%
neptunegraph-jvm.jar closure 9,180,291 9,174,007 6,284 0.07%
amplifybackend-jvm.jar closure 9,197,372 9,191,088 6,284 0.07%
servicediscovery-jvm.jar closure 9,202,739 9,196,455 6,284 0.07%
outposts-jvm.jar closure 9,207,954 9,201,670 6,284 0.07%
ssmincidents-jvm.jar closure 9,211,635 9,205,351 6,284 0.07%
ram-jvm.jar closure 9,216,825 9,210,541 6,284 0.07%
fis-jvm.jar closure 9,241,947 9,235,663 6,284 0.07%
opensearchserverless-jvm.jar closure 9,243,502 9,237,218 6,284 0.07%
textract-jvm.jar closure 9,250,513 9,244,229 6,284 0.07%
sms-jvm.jar closure 9,253,304 9,247,020 6,284 0.07%
marketplacecatalog-jvm.jar closure 9,260,058 9,253,774 6,284 0.07%
greengrassv2-jvm.jar closure 9,260,874 9,254,590 6,284 0.07%
codecatalyst-jvm.jar closure 9,268,081 9,261,797 6,284 0.07%
ssmcontacts-jvm.jar closure 9,272,806 9,266,522 6,284 0.07%
pcaconnectorad-jvm.jar closure 9,274,277 9,267,993 6,284 0.07%
pipes-jvm.jar closure 9,275,096 9,268,812 6,284 0.07%
qapps-jvm.jar closure 9,275,960 9,269,676 6,284 0.07%
connectcases-jvm.jar closure 9,288,955 9,282,671 6,284 0.07%
sns-jvm.jar closure 9,293,070 9,286,786 6,284 0.07%
appconfig-jvm.jar closure 9,293,316 9,287,032 6,284 0.07%
mediapackagev2-jvm.jar closure 9,298,441 9,292,157 6,284 0.07%
sagemakergeospatial-jvm.jar closure 9,302,333 9,296,049 6,284 0.07%
pinpointemail-jvm.jar closure 9,304,017 9,297,733 6,284 0.07%
route53domains-jvm.jar closure 9,328,371 9,322,087 6,284 0.07%
ivsrealtime-jvm.jar closure 9,336,907 9,330,623 6,284 0.07%
iotevents-jvm.jar closure 9,340,002 9,333,718 6,284 0.07%
apprunner-jvm.jar closure 9,344,638 9,338,354 6,284 0.07%
m2-jvm.jar closure 9,348,043 9,341,759 6,284 0.07%
bedrockruntime-jvm.jar closure 9,353,676 9,347,392 6,284 0.07%
panorama-jvm.jar closure 9,355,958 9,349,674 6,284 0.07%
connectcampaignsv2-jvm.jar closure 9,368,682 9,362,398 6,284 0.07%
lookoutmetrics-jvm.jar closure 9,390,208 9,383,924 6,284 0.07%
verifiedpermissions-jvm.jar closure 9,410,904 9,404,620 6,284 0.07%
apptest-jvm.jar closure 9,428,036 9,421,752 6,284 0.07%
entityresolution-jvm.jar closure 9,440,268 9,433,984 6,284 0.07%
inspector-jvm.jar closure 9,440,433 9,434,149 6,284 0.07%
billingconductor-jvm.jar closure 9,441,371 9,435,087 6,284 0.07%
evidently-jvm.jar closure 9,455,410 9,449,126 6,284 0.07%
groundstation-jvm.jar closure 9,458,113 9,451,829 6,284 0.07%
migrationhubstrategy-jvm.jar closure 9,459,163 9,452,879 6,284 0.07%
b2bi-jvm.jar closure 9,461,497 9,455,213 6,284 0.07%
lexmodelbuildingservice-jvm.jar closure 9,511,430 9,505,146 6,284 0.07%
neptunedata-jvm.jar closure 9,512,539 9,506,255 6,284 0.07%
codeartifact-jvm.jar closure 9,520,833 9,514,549 6,284 0.07%
cloudwatch-jvm.jar closure 9,539,293 9,533,009 6,284 0.07%
xray-jvm.jar closure 9,546,749 9,540,465 6,284 0.07%
wisdom-jvm.jar closure 9,547,843 9,541,559 6,284 0.07%
iotanalytics-jvm.jar closure 9,613,848 9,607,564 6,284 0.07%
chimesdkmessaging-jvm.jar closure 9,615,726 9,609,442 6,284 0.07%
mediatailor-jvm.jar closure 9,623,369 9,617,085 6,284 0.07%
amplifyuibuilder-jvm.jar closure 9,632,808 9,626,524 6,284 0.07%
bcmpricingcalculator-jvm.jar closure 9,686,825 9,680,541 6,284 0.06%
lookoutequipment-jvm.jar closure 9,691,348 9,685,064 6,284 0.06%
workdocs-jvm.jar closure 9,701,543 9,695,259 6,284 0.06%
redshiftserverless-jvm.jar closure 9,705,619 9,699,335 6,284 0.06%
dataexchange-jvm.jar closure 9,734,624 9,728,340 6,284 0.06%
transcribe-jvm.jar closure 9,764,348 9,758,064 6,284 0.06%
databrew-jvm.jar closure 9,771,662 9,765,378 6,284 0.06%
sfn-jvm.jar closure 9,785,025 9,778,741 6,284 0.06%
finspace-jvm.jar closure 9,794,902 9,788,618 6,284 0.06%
globalaccelerator-jvm.jar closure 9,805,990 9,799,706 6,284 0.06%
networkfirewall-jvm.jar closure 9,808,652 9,802,368 6,284 0.06%
firehose-jvm.jar closure 9,855,577 9,849,293 6,284 0.06%
devopsguru-jvm.jar closure 9,866,568 9,860,284 6,284 0.06%
batch-jvm.jar closure 9,871,907 9,865,623 6,284 0.06%
workspacesweb-jvm.jar closure 9,875,063 9,868,779 6,284 0.06%
cloudwatchevents-jvm.jar closure 9,876,808 9,870,524 6,284 0.06%
licensemanager-jvm.jar closure 9,881,791 9,875,507 6,284 0.06%
directconnect-jvm.jar closure 9,929,345 9,923,061 6,284 0.06%
memorydb-jvm.jar closure 9,952,521 9,946,237 6,284 0.06%
kms-jvm.jar closure 9,955,174 9,948,890 6,284 0.06%
apigatewayv2-jvm.jar closure 9,969,012 9,962,728 6,284 0.06%
elasticbeanstalk-jvm.jar closure 9,975,085 9,968,801 6,284 0.06%
chimesdkmediapipelines-jvm.jar closure 9,982,837 9,976,553 6,284 0.06%
accessanalyzer-jvm.jar closure 9,986,804 9,980,520 6,284 0.06%
iottwinmaker-jvm.jar closure 9,990,057 9,983,773 6,284 0.06%
organizations-jvm.jar closure 10,006,305 10,000,021 6,284 0.06%
mailmanager-jvm.jar closure 10,023,521 10,017,237 6,284 0.06%
ecr-jvm.jar closure 10,027,346 10,021,062 6,284 0.06%
fms-jvm.jar closure 10,035,272 10,028,988 6,284 0.06%
swf-jvm.jar closure 10,046,035 10,039,751 6,284 0.06%
auditmanager-jvm.jar closure 10,075,269 10,068,985 6,284 0.06%
location-jvm.jar closure 10,126,627 10,120,343 6,284 0.06%
lakeformation-jvm.jar closure 10,172,974 10,166,690 6,284 0.06%
eventbridge-jvm.jar closure 10,192,772 10,186,488 6,284 0.06%
drs-jvm.jar closure 10,202,425 10,196,141 6,284 0.06%
athena-jvm.jar closure 10,215,329 10,209,045 6,284 0.06%
ssoadmin-jvm.jar closure 10,217,059 10,210,775 6,284 0.06%
kinesisanalyticsv2-jvm.jar closure 10,223,004 10,216,720 6,284 0.06%
route53resolver-jvm.jar closure 10,247,431 10,241,147 6,284 0.06%
docdb-jvm.jar closure 10,251,674 10,245,390 6,284 0.06%
opsworks-jvm.jar closure 10,252,398 10,246,114 6,284 0.06%
ses-jvm.jar closure 10,253,938 10,247,654 6,284 0.06%
kafka-jvm.jar closure 10,257,239 10,250,955 6,284 0.06%
vpclattice-jvm.jar closure 10,258,051 10,251,767 6,284 0.06%
elasticsearchservice-jvm.jar closure 10,311,928 10,305,644 6,284 0.06%
robomaker-jvm.jar closure 10,313,141 10,306,857 6,284 0.06%
forecast-jvm.jar closure 10,345,175 10,338,891 6,284 0.06%
mediaconnect-jvm.jar closure 10,363,444 10,357,160 6,284 0.06%
codebuild-jvm.jar closure 10,364,851 10,358,567 6,284 0.06%
frauddetector-jvm.jar closure 10,373,224 10,366,940 6,284 0.06%
datasync-jvm.jar closure 10,419,988 10,413,704 6,284 0.06%
greengrass-jvm.jar closure 10,432,569 10,426,285 6,284 0.06%
cleanroomsml-jvm.jar closure 10,434,452 10,428,168 6,284 0.06%
directoryservice-jvm.jar closure 10,457,368 10,451,084 6,284 0.06%
elasticloadbalancingv2-jvm.jar closure 10,463,009 10,456,725 6,284 0.06%
costexplorer-jvm.jar closure 10,486,300 10,480,016 6,284 0.06%
personalize-jvm.jar closure 10,502,779 10,496,495 6,284 0.06%
resiliencehub-jvm.jar closure 10,504,355 10,498,071 6,284 0.06%
transfer-jvm.jar closure 10,514,756 10,508,472 6,284 0.06%
wellarchitected-jvm.jar closure 10,518,227 10,511,943 6,284 0.06%
appsync-jvm.jar closure 10,530,095 10,523,811 6,284 0.06%
cloudtrail-jvm.jar closure 10,534,253 10,527,969 6,284 0.06%
workmail-jvm.jar closure 10,550,392 10,544,108 6,284 0.06%
partnercentralselling-jvm.jar closure 10,576,969 10,570,685 6,284 0.06%
georoutes-jvm.jar closure 10,578,429 10,572,145 6,284 0.06%
iotfleetwise-jvm.jar closure 10,595,110 10,588,826 6,284 0.06%
storagegateway-jvm.jar closure 10,608,650 10,602,366 6,284 0.06%
devicefarm-jvm.jar closure 10,611,983 10,605,699 6,284 0.06%
appstream-jvm.jar closure 10,623,860 10,617,576 6,284 0.06%
bedrockagentruntime-jvm.jar closure 10,629,171 10,622,887 6,284 0.06%
codepipeline-jvm.jar closure 10,655,811 10,649,527 6,284 0.06%
eks-jvm.jar closure 10,664,627 10,658,343 6,284 0.06%
waf-jvm.jar closure 10,667,672 10,661,388 6,284 0.06%
emr-jvm.jar closure 10,692,248 10,685,964 6,284 0.06%
appmesh-jvm.jar closure 10,728,043 10,721,759 6,284 0.06%
autoscaling-jvm.jar closure 10,780,105 10,773,821 6,284 0.06%
chimesdkvoice-jvm.jar closure 10,781,378 10,775,094 6,284 0.06%
route53-jvm.jar closure 10,799,418 10,793,134 6,284 0.06%
wafregional-jvm.jar closure 10,801,824 10,795,540 6,284 0.06%
appflow-jvm.jar closure 10,803,666 10,797,382 6,284 0.06%
mgn-jvm.jar closure 10,835,131 10,828,847 6,284 0.06%
proton-jvm.jar closure 10,857,227 10,850,943 6,284 0.06%
neptune-jvm.jar closure 10,882,313 10,876,029 6,284 0.06%
bedrock-jvm.jar closure 10,882,375 10,876,091 6,284 0.06%
servicecatalog-jvm.jar closure 10,918,990 10,912,706 6,284 0.06%
computeoptimizer-jvm.jar closure 10,926,707 10,920,423 6,284 0.06%
clouddirectory-jvm.jar closure 10,947,306 10,941,022 6,284 0.06%
lambda-jvm.jar closure 10,950,509 10,944,225 6,284 0.06%
backup-jvm.jar closure 10,980,601 10,974,317 6,284 0.06%
codedeploy-jvm.jar closure 10,982,653 10,976,369 6,284 0.06%
fsx-jvm.jar closure 11,000,116 10,993,832 6,284 0.06%
networkmanager-jvm.jar closure 11,120,396 11,114,112 6,284 0.06%
customerprofiles-jvm.jar closure 11,286,465 11,280,181 6,284 0.06%
wafv2-jvm.jar closure 11,310,169 11,303,885 6,284 0.06%
sesv2-jvm.jar closure 11,360,092 11,353,808 6,284 0.06%
imagebuilder-jvm.jar closure 11,364,451 11,358,167 6,284 0.06%
cloudwatchlogs-jvm.jar closure 11,365,177 11,358,893 6,284 0.06%
omics-jvm.jar closure 11,369,311 11,363,027 6,284 0.06%
workspaces-jvm.jar closure 11,409,047 11,402,763 6,284 0.06%
apigateway-jvm.jar closure 11,503,249 11,496,965 6,284 0.05%
qbusiness-jvm.jar closure 11,505,613 11,499,329 6,284 0.05%
comprehend-jvm.jar closure 11,527,392 11,521,108 6,284 0.05%
ecs-jvm.jar closure 11,542,849 11,536,565 6,284 0.05%
cleanrooms-jvm.jar closure 11,556,469 11,550,185 6,284 0.05%
pinpointsmsvoicev2-jvm.jar closure 11,561,479 11,555,195 6,284 0.05%
elasticache-jvm.jar closure 11,614,518 11,608,234 6,284 0.05%
macie2-jvm.jar closure 11,626,924 11,620,640 6,284 0.05%
opensearch-jvm.jar closure 11,661,073 11,654,789 6,284 0.05%
cloudformation-jvm.jar closure 11,696,133 11,689,849 6,284 0.05%
rekognition-jvm.jar closure 11,778,466 11,772,182 6,284 0.05%
s3control-jvm.jar closure 11,917,098 11,910,814 6,284 0.05%
inspector2-jvm.jar closure 11,984,717 11,978,433 6,284 0.05%
guardduty-jvm.jar closure 12,028,421 12,022,137 6,284 0.05%
iotwireless-jvm.jar closure 12,035,328 12,029,044 6,284 0.05%
iotsitewise-jvm.jar closure 12,058,884 12,052,600 6,284 0.05%
kendra-jvm.jar closure 12,069,337 12,063,053 6,284 0.05%
deadline-jvm.jar closure 12,161,730 12,155,446 6,284 0.05%
codecommit-jvm.jar closure 12,181,133 12,174,849 6,284 0.05%
qconnect-jvm.jar closure 12,231,758 12,225,474 6,284 0.05%
s3-jvm.jar closure 12,341,696 12,335,412 6,284 0.05%
cognitoidentityprovider-jvm.jar closure 12,396,711 12,390,427 6,284 0.05%
iam-jvm.jar closure 12,539,942 12,533,658 6,284 0.05%
bedrockagent-jvm.jar closure 12,561,416 12,555,132 6,284 0.05%
databasemigrationservice-jvm.jar closure 12,566,954 12,560,670 6,284 0.05%
gamelift-jvm.jar closure 12,661,010 12,654,726 6,284 0.05%
configservice-jvm.jar closure 12,834,049 12,827,765 6,284 0.05%
pinpoint-jvm.jar closure 13,054,293 13,048,009 6,284 0.05%
chime-jvm.jar closure 13,404,348 13,398,064 6,284 0.05%
lightsail-jvm.jar closure 13,657,900 13,651,616 6,284 0.05%
redshift-jvm.jar closure 14,080,419 14,074,135 6,284 0.04%
cloudfront-jvm.jar closure 14,109,725 14,103,441 6,284 0.04%
lexmodelsv2-jvm.jar closure 14,194,728 14,188,444 6,284 0.04%
mediaconvert-jvm.jar closure 14,520,862 14,514,578 6,284 0.04%
rds-jvm.jar closure 15,256,960 15,250,676 6,284 0.04%
datazone-jvm.jar closure 15,490,646 15,484,362 6,284 0.04%
ssm-jvm.jar closure 15,671,134 15,664,850 6,284 0.04%
medialive-jvm.jar closure 16,847,687 16,841,403 6,284 0.04%
iot-jvm.jar closure 17,464,514 17,458,230 6,284 0.04%
connect-jvm.jar closure 19,516,643 19,510,359 6,284 0.03%
securityhub-jvm.jar closure 19,890,743 19,884,459 6,284 0.03%
glue-jvm.jar closure 19,918,427 19,912,143 6,284 0.03%
quicksight-jvm.jar closure 27,592,825 27,586,541 6,284 0.02%
sagemaker-jvm.jar closure 27,647,904 27,641,620 6,284 0.02%
ec2-jvm.jar closure 37,114,380 37,108,096 6,284 0.02%

@ianbotsf ianbotsf marked this pull request as ready for review January 16, 2025 21:37
@ianbotsf ianbotsf requested a review from a team as a code owner January 16, 2025 21:37
)
}

fun assertEpDiscovery(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggestion: Nice tests! It would be cool to make this test suite config option agnostic so we can have an easy way to test new config options.

@ianbotsf ianbotsf merged commit bd6fff1 into v1.5-main Jan 17, 2025
19 checks passed
@ianbotsf ianbotsf deleted the fix-overhaul-ep-discovery branch January 17, 2025 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants