@@ -216,7 +216,7 @@ suspend fun deleteKeyspace(keyspaceNameVal: String?) {
216216 keyspaceName = keyspaceNameVal
217217 }
218218
219- KeyspacesClient { region = " us-east-1" }.use { keyClient ->
219+ KeyspacesClient .fromEnvironment { region = " us-east-1" }.use { keyClient ->
220220 keyClient.deleteKeyspace(deleteKeyspaceRequest)
221221 }
222222}
@@ -235,7 +235,7 @@ suspend fun checkTableDelete(
235235 }
236236
237237 try {
238- KeyspacesClient { region = " us-east-1" }.use { keyClient ->
238+ KeyspacesClient .fromEnvironment { region = " us-east-1" }.use { keyClient ->
239239 // Keep looping until the table cannot be found and a ResourceNotFoundException is thrown.
240240 while (true ) {
241241 response = keyClient.getTable(tableRequest)
@@ -261,7 +261,7 @@ suspend fun deleteTable(
261261 tableName = tableNameVal
262262 }
263263
264- KeyspacesClient { region = " us-east-1" }.use { keyClient ->
264+ KeyspacesClient .fromEnvironment { region = " us-east-1" }.use { keyClient ->
265265 keyClient.deleteTable(tableRequest)
266266 }
267267}
@@ -281,7 +281,7 @@ suspend fun checkRestoredTable(
281281 tableName = tableNameVal
282282 }
283283
284- KeyspacesClient { region = " us-east-1" }.use { keyClient ->
284+ KeyspacesClient .fromEnvironment { region = " us-east-1" }.use { keyClient ->
285285 while (! tableStatus) {
286286 response = keyClient.getTable(tableRequest)
287287 status = response!! .status.toString()
@@ -321,7 +321,7 @@ suspend fun restoreTable(
321321 sourceKeyspaceName = keyspaceName
322322 }
323323
324- KeyspacesClient { region = " us-east-1" }.use { keyClient ->
324+ KeyspacesClient .fromEnvironment { region = " us-east-1" }.use { keyClient ->
325325 val response = keyClient.restoreTable(restoreTableRequest)
326326 println (" The ARN of the restored table is ${response.restoredTableArn} " )
327327 }
@@ -380,7 +380,7 @@ suspend fun updateTable(
380380 addColumns = listOf (def)
381381 }
382382
383- KeyspacesClient { region = " us-east-1" }.use { keyClient ->
383+ KeyspacesClient .fromEnvironment { region = " us-east-1" }.use { keyClient ->
384384 keyClient.updateTable(tableRequest)
385385 }
386386}
@@ -463,7 +463,7 @@ suspend fun listTables(keyspaceNameVal: String?) {
463463 keyspaceName = keyspaceNameVal
464464 }
465465
466- KeyspacesClient { region = " us-east-1" }.use { keyClient ->
466+ KeyspacesClient .fromEnvironment { region = " us-east-1" }.use { keyClient ->
467467 keyClient
468468 .listTablesPaginated(tablesRequest)
469469 .transform { it.tables?.forEach { obj -> emit(obj) } }
@@ -488,7 +488,7 @@ suspend fun checkTable(
488488 keyspaceName = keyspaceNameVal
489489 tableName = tableNameVal
490490 }
491- KeyspacesClient { region = " us-east-1" }.use { keyClient ->
491+ KeyspacesClient .fromEnvironment { region = " us-east-1" }.use { keyClient ->
492492 while (! tableStatus) {
493493 response = keyClient.getTable(tableRequest)
494494 status = response!! .status.toString()
@@ -579,7 +579,7 @@ suspend fun createTable(
579579 pointInTimeRecovery = timeRecovery
580580 }
581581
582- KeyspacesClient { region = " us-east-1" }.use { keyClient ->
582+ KeyspacesClient .fromEnvironment { region = " us-east-1" }.use { keyClient ->
583583 val response = keyClient.createTable(tableRequest)
584584 println (" The table ARN is ${response.resourceArn} " )
585585 }
@@ -588,7 +588,7 @@ suspend fun createTable(
588588
589589// snippet-start:[keyspace.kotlin.scenario.list.keyspaces.main]
590590suspend fun listKeyspacesPaginator () {
591- KeyspacesClient { region = " us-east-1" }.use { keyClient ->
591+ KeyspacesClient .fromEnvironment { region = " us-east-1" }.use { keyClient ->
592592 keyClient
593593 .listKeyspacesPaginated(ListKeyspacesRequest {})
594594 .transform { it.keyspaces?.forEach { obj -> emit(obj) } }
@@ -605,7 +605,7 @@ suspend fun checkKeyspaceExistence(keyspaceNameVal: String?) {
605605 GetKeyspaceRequest {
606606 keyspaceName = keyspaceNameVal
607607 }
608- KeyspacesClient { region = " us-east-1" }.use { keyClient ->
608+ KeyspacesClient .fromEnvironment { region = " us-east-1" }.use { keyClient ->
609609 val response: GetKeyspaceResponse = keyClient.getKeyspace(keyspaceRequest)
610610 val name = response.keyspaceName
611611 println (" The $name KeySpace is ready" )
@@ -620,7 +620,7 @@ suspend fun createKeySpace(keyspaceNameVal: String) {
620620 keyspaceName = keyspaceNameVal
621621 }
622622
623- KeyspacesClient { region = " us-east-1" }.use { keyClient ->
623+ KeyspacesClient .fromEnvironment { region = " us-east-1" }.use { keyClient ->
624624 val response = keyClient.createKeyspace(keyspaceRequest)
625625 println (" The ARN of the KeySpace is ${response.resourceArn} " )
626626 }
0 commit comments