File tree Expand file tree Collapse file tree 3 files changed +13
-0
lines changed
src/aws/smithy/kotlin/runtime/businessmetrics
test/aws/smithy/kotlin/runtime/businessmetrics Expand file tree Collapse file tree 3 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -103,6 +103,7 @@ public final class aws/smithy/kotlin/runtime/businessmetrics/SmithyBusinessMetri
103103 public static final field WAITER Laws/smithy/kotlin/runtime/businessmetrics/SmithyBusinessMetric;
104104 public static fun getEntries ()Lkotlin/enums/EnumEntries;
105105 public fun getIdentifier ()Ljava/lang/String;
106+ public fun toString ()Ljava/lang/String;
106107 public static fun valueOf (Ljava/lang/String;)Laws/smithy/kotlin/runtime/businessmetrics/SmithyBusinessMetric;
107108 public static fun values ()[Laws/smithy/kotlin/runtime/businessmetrics/SmithyBusinessMetric;
108109}
Original file line number Diff line number Diff line change @@ -90,4 +90,7 @@ public enum class SmithyBusinessMetric(public override val identifier: String) :
9090 SERVICE_ENDPOINT_OVERRIDE (" N" ),
9191 ACCOUNT_ID_BASED_ENDPOINT (" O" ),
9292 SIGV4A_SIGNING (" S" ),
93+ ;
94+
95+ override fun toString (): String = identifier
9396}
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ package aws.smithy.kotlin.runtime.businessmetrics
77import aws.smithy.kotlin.runtime.collections.get
88import aws.smithy.kotlin.runtime.operation.ExecutionContext
99import kotlin.test.Test
10+ import kotlin.test.assertEquals
1011import kotlin.test.assertFalse
1112import kotlin.test.assertTrue
1213
@@ -55,4 +56,12 @@ class BusinessMetricsUtilsTest {
5556 executionContext.removeBusinessMetric(SmithyBusinessMetric .GZIP_REQUEST_COMPRESSION )
5657 assertFalse(executionContext.containsBusinessMetric(SmithyBusinessMetric .GZIP_REQUEST_COMPRESSION ))
5758 }
59+
60+ @Test
61+ fun businessMetricToString () {
62+ val businessMetricToString = SmithyBusinessMetric .GZIP_REQUEST_COMPRESSION .toString()
63+ val businessMetricIdentifier = SmithyBusinessMetric .GZIP_REQUEST_COMPRESSION .identifier
64+
65+ assertEquals(businessMetricIdentifier, businessMetricToString)
66+ }
5867}
You can’t perform that action at this time.
0 commit comments