Skip to content

Commit 198f167

Browse files
author
Benni Rogge
committed
feat: Adding README.md, Operations.md and directory structure for Kotlin examples
See aws-samples#149
1 parent 0c99ab6 commit 198f167

File tree

8 files changed

+93
-0
lines changed

8 files changed

+93
-0
lines changed

examples/SDK/kotlin/Operations.md

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Supported Operations - Table needs to be updated
2+
3+
| Operation | Kotlin SDK |
4+
|-----------------------------------------------------|:----------:|
5+
| BatchGet ||
6+
| BatchWrite ||
7+
| DeleteItem ||
8+
| DeleteItemConditional ||
9+
| GetItem ||
10+
| PutItem ||
11+
| PutItemConditional ||
12+
| TransactGet ||
13+
| TransactWrite ||
14+
| UpdateItem ||
15+
| UpdateItemConditional ||
16+
| SortKeyBetween ||
17+
| FilterExpression ||
18+
| ProjectionExpression ||
19+
| ConsistentRead ||
20+
| Enhanced Async Query ||
21+
| Add Global Table Region ||
22+
| Add Provisioned Capacity ||
23+
| CreateGlobalTable ||
24+
| CreateTable On-Demand ||
25+
| CreateTable Provisioned ||
26+
| Delete Global Table Region ||
27+
| DeleteTable ||
28+
| DescribeGlobalTable and DescribeGlobalTableSettings ||
29+
| DescribeLimits ||
30+
| DescribeTable ||
31+
| Disable Autoscaling ||
32+
| Enable Autoscaling ||
33+
| Update Autoscaling ||
34+
| Disable Streams ||
35+
| Enable Streams ||
36+
| ListTables ||
37+
| UpdateGlobalTable and UpdateGlobalTableSettings ||
38+
| UpdateTable On-Demand ||
39+
| UpdateTable Provisioned ||
40+
| OverrideCredentialsPutItem (Custom) ||

examples/SDK/kotlin/README.md

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# 📚 Kotlin SDK Examples for Amazon DynamoDB
2+
3+
Welcome to the Kotlin SDK examples for Amazon DynamoDB. This section contains a comprehensive collection of Kotlin code samples that demonstrate how to work with various DynamoDB operations and features.
4+
5+
See also [official documentation](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/kotlin_dynamodb_code_examples.html)
6+
7+
## 🛠️ Explore the Examples
8+
9+
Dive into the following sections to discover the Kotlin SDK examples for DynamoDB:
10+
11+
## 👨‍💻 Working with Items
12+
13+
Explore a wide range of operations for managing individual items in your DynamoDB tables, from batch processing to conditional updates.
14+
15+
[View the Item examples »](./data_plane/WorkingWithItems/)
16+
17+
## 🔍 Working with Queries
18+
19+
Learn how to efficiently query your DynamoDB tables, with examples covering sorting, filtering, projections, and more.
20+
21+
[Explore the Query examples »](./data_plane/WorkingWithQueries)
22+
23+
## 🔍 Working with Indexes
24+
25+
Discover how to leverage secondary indexes to optimize your data access patterns.
26+
27+
[Check out the Index examples »](./data_plane/WorkingWithIndexes)
28+
29+
## 🔍 Working with Scans
30+
31+
Learn how to perform full table scans, including techniques for improving performance.
32+
33+
[Browse the Scan examples »](./data_plane/WorkingWithScans)
34+
35+
## 🌊 Working with Streams
36+
37+
Dive into the world of DynamoDB Streams and learn how to read and process real-time changes to your table data.
38+
39+
[Explore the Stream examples »](./data_plane/WorkingWithStreams)
40+
41+
## 🗃️ Working with Tables
42+
43+
From creating and deleting tables to managing global tables and auto-scaling, this section has you covered for all your table management needs.
44+
45+
[Discover the Table examples »](./control_plane/WorkingWithTables)
46+
47+
# 🚀 Get Started
48+
49+
Each example in this folder comes with a README file that provides detailed instructions on setup, usage, and relevant context. Feel free to browse the examples and adapt the code to your specific DynamoDB-powered applications.
50+
51+
# Detailed list of supported operations
52+
53+
You can consult the list of all the supported operations in this repo in the [Operations.md](./Operations.md)

examples/SDK/kotlin/control_plane/WorkingWithTables/.todo

Whitespace-only changes.

examples/SDK/kotlin/data_plane/WorkingWithIndexes/.todo

Whitespace-only changes.

examples/SDK/kotlin/data_plane/WorkingWithItems/.todo

Whitespace-only changes.

examples/SDK/kotlin/data_plane/WorkingWithQueries/.todo

Whitespace-only changes.

examples/SDK/kotlin/data_plane/WorkingWithScans/.todo

Whitespace-only changes.

examples/SDK/kotlin/data_plane/WorkingWithStreams/.todo

Whitespace-only changes.

0 commit comments

Comments
 (0)