Skip to content

Commit c2eebae

Browse files
committed
address pr reviews
1 parent 82dfc9d commit c2eebae

File tree

18 files changed

+53
-75
lines changed

18 files changed

+53
-75
lines changed

aws-runtime/aws-config/api/aws-config.api

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -225,20 +225,20 @@ public abstract class aws/sdk/kotlin/runtime/config/AbstractAwsSdkClientFactory
225225
public abstract interface class aws/sdk/kotlin/runtime/config/AwsSdkClientConfig : aws/smithy/kotlin/runtime/client/SdkClientConfig {
226226
public abstract fun getApplicationId ()Ljava/lang/String;
227227
public abstract fun getRegion ()Ljava/lang/String;
228-
public abstract fun getRegionProvider ()Laws/sdk/kotlin/runtime/region/RegionProvider;
228+
public abstract fun getRegionProvider ()Laws/smithy/kotlin/runtime/client/region/RegionProvider;
229229
public abstract fun getUseDualStack ()Z
230230
public abstract fun getUseFips ()Z
231231
}
232232

233233
public abstract interface class aws/sdk/kotlin/runtime/config/AwsSdkClientConfig$Builder {
234234
public abstract fun getApplicationId ()Ljava/lang/String;
235235
public abstract fun getRegion ()Ljava/lang/String;
236-
public abstract fun getRegionProvider ()Laws/sdk/kotlin/runtime/region/RegionProvider;
236+
public abstract fun getRegionProvider ()Laws/smithy/kotlin/runtime/client/region/RegionProvider;
237237
public abstract fun getUseDualStack ()Ljava/lang/Boolean;
238238
public abstract fun getUseFips ()Ljava/lang/Boolean;
239239
public abstract fun setApplicationId (Ljava/lang/String;)V
240240
public abstract fun setRegion (Ljava/lang/String;)V
241-
public abstract fun setRegionProvider (Laws/sdk/kotlin/runtime/region/RegionProvider;)V
241+
public abstract fun setRegionProvider (Laws/smithy/kotlin/runtime/client/region/RegionProvider;)V
242242
public abstract fun setUseDualStack (Ljava/lang/Boolean;)V
243243
public abstract fun setUseFips (Ljava/lang/Boolean;)V
244244
}
@@ -533,51 +533,47 @@ public final class aws/sdk/kotlin/runtime/config/useragent/ResolveUserAgentKt {
533533
public static synthetic fun resolveUserAgentAppId$default (Laws/smithy/kotlin/runtime/util/PlatformProvider;Laws/smithy/kotlin/runtime/util/LazyAsyncValue;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
534534
}
535535

536-
public final class aws/sdk/kotlin/runtime/region/DefaultRegionProviderChain : aws/sdk/kotlin/runtime/region/RegionProviderChain, aws/sdk/kotlin/runtime/region/RegionProvider, java/io/Closeable {
536+
public final class aws/sdk/kotlin/runtime/region/DefaultRegionProviderChain : aws/sdk/kotlin/runtime/region/RegionProviderChain, aws/smithy/kotlin/runtime/client/region/RegionProvider, java/io/Closeable {
537537
public fun <init> ()V
538538
public fun <init> (Laws/smithy/kotlin/runtime/util/PlatformProvider;Lkotlin/Lazy;Laws/smithy/kotlin/runtime/util/LazyAsyncValue;)V
539539
public synthetic fun <init> (Laws/smithy/kotlin/runtime/util/PlatformProvider;Lkotlin/Lazy;Laws/smithy/kotlin/runtime/util/LazyAsyncValue;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
540540
public fun close ()V
541541
}
542542

543-
public final class aws/sdk/kotlin/runtime/region/EnvironmentRegionProvider : aws/sdk/kotlin/runtime/region/RegionProvider {
543+
public final class aws/sdk/kotlin/runtime/region/EnvironmentRegionProvider : aws/smithy/kotlin/runtime/client/region/RegionProvider {
544544
public fun <init> ()V
545545
public fun <init> (Laws/smithy/kotlin/runtime/util/EnvironmentProvider;)V
546546
public synthetic fun <init> (Laws/smithy/kotlin/runtime/util/EnvironmentProvider;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
547547
public fun getRegion (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
548548
}
549549

550-
public final class aws/sdk/kotlin/runtime/region/ImdsRegionProvider : aws/sdk/kotlin/runtime/region/RegionProvider, java/io/Closeable {
550+
public final class aws/sdk/kotlin/runtime/region/ImdsRegionProvider : aws/smithy/kotlin/runtime/client/region/RegionProvider, java/io/Closeable {
551551
public fun <init> ()V
552552
public fun <init> (Lkotlin/Lazy;Laws/smithy/kotlin/runtime/util/PlatformEnvironProvider;)V
553553
public synthetic fun <init> (Lkotlin/Lazy;Laws/smithy/kotlin/runtime/util/PlatformEnvironProvider;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
554554
public fun close ()V
555555
public fun getRegion (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
556556
}
557557

558-
public final class aws/sdk/kotlin/runtime/region/JvmSystemPropRegionProvider : aws/sdk/kotlin/runtime/region/RegionProvider {
558+
public final class aws/sdk/kotlin/runtime/region/JvmSystemPropRegionProvider : aws/smithy/kotlin/runtime/client/region/RegionProvider {
559559
public fun <init> ()V
560560
public fun <init> (Laws/smithy/kotlin/runtime/util/PropertyProvider;)V
561561
public synthetic fun <init> (Laws/smithy/kotlin/runtime/util/PropertyProvider;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
562562
public fun getRegion (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
563563
}
564564

565-
public final class aws/sdk/kotlin/runtime/region/ProfileRegionProvider : aws/sdk/kotlin/runtime/region/RegionProvider {
565+
public final class aws/sdk/kotlin/runtime/region/ProfileRegionProvider : aws/smithy/kotlin/runtime/client/region/RegionProvider {
566566
public fun <init> ()V
567567
public fun <init> (Laws/smithy/kotlin/runtime/util/LazyAsyncValue;)V
568568
public synthetic fun <init> (Laws/smithy/kotlin/runtime/util/LazyAsyncValue;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
569569
public fun <init> (Ljava/lang/String;)V
570570
public fun getRegion (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
571571
}
572572

573-
public abstract interface class aws/sdk/kotlin/runtime/region/RegionProvider {
574-
public abstract fun getRegion (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
575-
}
576-
577-
public class aws/sdk/kotlin/runtime/region/RegionProviderChain : aws/sdk/kotlin/runtime/region/RegionProvider {
573+
public class aws/sdk/kotlin/runtime/region/RegionProviderChain : aws/smithy/kotlin/runtime/client/region/RegionProvider {
578574
public fun <init> (Ljava/util/List;)V
579-
public fun <init> ([Laws/sdk/kotlin/runtime/region/RegionProvider;)V
580-
protected final fun getProviders ()[Laws/sdk/kotlin/runtime/region/RegionProvider;
575+
public fun <init> ([Laws/smithy/kotlin/runtime/client/region/RegionProvider;)V
576+
protected final fun getProviders ()[Laws/smithy/kotlin/runtime/client/region/RegionProvider;
581577
public fun getRegion (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
582578
public fun toString ()Ljava/lang/String;
583579
}

aws-runtime/aws-config/common/src/aws/sdk/kotlin/runtime/config/AwsSdkClientConfig.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
package aws.sdk.kotlin.runtime.config
77

8-
import aws.sdk.kotlin.runtime.region.RegionProvider
98
import aws.smithy.kotlin.runtime.client.SdkClientConfig
9+
import aws.smithy.kotlin.runtime.client.region.RegionProvider
1010

1111
/**
1212
* Base interface all generated AWS SDK Kotlin clients implement

aws-runtime/aws-config/common/src/aws/sdk/kotlin/runtime/region/DefaultRegionProviderChain.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import aws.sdk.kotlin.runtime.config.imds.ImdsClient
99
import aws.sdk.kotlin.runtime.config.imds.InstanceMetadataProvider
1010
import aws.sdk.kotlin.runtime.config.profile.AwsProfile
1111
import aws.sdk.kotlin.runtime.config.profile.loadAwsSharedConfig
12+
import aws.smithy.kotlin.runtime.client.region.RegionProvider
1213
import aws.smithy.kotlin.runtime.io.Closeable
1314
import aws.smithy.kotlin.runtime.util.LazyAsyncValue
1415
import aws.smithy.kotlin.runtime.util.PlatformProvider

aws-runtime/aws-config/common/src/aws/sdk/kotlin/runtime/region/EnvironmentRegionProvider.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
package aws.sdk.kotlin.runtime.region
77

88
import aws.sdk.kotlin.runtime.config.AwsSdkSetting
9+
import aws.smithy.kotlin.runtime.client.region.RegionProvider
910
import aws.smithy.kotlin.runtime.util.EnvironmentProvider
1011
import aws.smithy.kotlin.runtime.util.PlatformProvider
1112

aws-runtime/aws-config/common/src/aws/sdk/kotlin/runtime/region/ImdsRegionProvider.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ package aws.sdk.kotlin.runtime.region
88
import aws.sdk.kotlin.runtime.config.AwsSdkSetting
99
import aws.sdk.kotlin.runtime.config.imds.ImdsClient
1010
import aws.sdk.kotlin.runtime.config.imds.InstanceMetadataProvider
11+
import aws.smithy.kotlin.runtime.client.region.RegionProvider
1112
import aws.smithy.kotlin.runtime.config.resolve
1213
import aws.smithy.kotlin.runtime.io.Closeable
1314
import aws.smithy.kotlin.runtime.util.PlatformEnvironProvider

aws-runtime/aws-config/common/src/aws/sdk/kotlin/runtime/region/ProfileRegionProvider.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ package aws.sdk.kotlin.runtime.region
88
import aws.sdk.kotlin.runtime.config.profile.AwsProfile
99
import aws.sdk.kotlin.runtime.config.profile.loadAwsSharedConfig
1010
import aws.sdk.kotlin.runtime.config.profile.region
11+
import aws.smithy.kotlin.runtime.client.region.RegionProvider
1112
import aws.smithy.kotlin.runtime.util.LazyAsyncValue
1213
import aws.smithy.kotlin.runtime.util.PlatformProvider
1314
import aws.smithy.kotlin.runtime.util.asyncLazy

aws-runtime/aws-config/common/src/aws/sdk/kotlin/runtime/region/RegionProvider.kt

Lines changed: 0 additions & 17 deletions
This file was deleted.

aws-runtime/aws-config/common/src/aws/sdk/kotlin/runtime/region/RegionProviderChain.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
package aws.sdk.kotlin.runtime.region
77

8+
import aws.smithy.kotlin.runtime.client.region.RegionProvider
89
import aws.smithy.kotlin.runtime.telemetry.logging.logger
910
import aws.smithy.kotlin.runtime.util.asyncLazy
1011
import kotlin.coroutines.coroutineContext

aws-runtime/aws-config/common/test/aws/sdk/kotlin/runtime/region/AwsRegionProviderChainTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
package aws.sdk.kotlin.runtime.region
77

8+
import aws.smithy.kotlin.runtime.client.region.RegionProvider
89
import kotlinx.coroutines.test.runTest
910
import kotlin.test.Test
1011
import kotlin.test.assertEquals

aws-runtime/aws-config/jvm/src/aws/sdk/kotlin/runtime/region/DefaultRegionProviderChainJVM.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ package aws.sdk.kotlin.runtime.region
77

88
import aws.sdk.kotlin.runtime.config.imds.InstanceMetadataProvider
99
import aws.sdk.kotlin.runtime.config.profile.AwsProfile
10+
import aws.smithy.kotlin.runtime.client.region.RegionProvider
1011
import aws.smithy.kotlin.runtime.io.Closeable
1112
import aws.smithy.kotlin.runtime.util.LazyAsyncValue
1213
import aws.smithy.kotlin.runtime.util.PlatformProvider

0 commit comments

Comments
 (0)