Skip to content

Commit b3c3990

Browse files
authored
feat: add java gen sdk samples (#685)
* feat: add java gen sdk samples * feat: add java gen sdk samples
1 parent 01ddeb2 commit b3c3990

4 files changed

Lines changed: 24 additions & 10 deletions

File tree

content/guides/tooling/sdks/index.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,13 @@ Here's what you can expect from the new SDKs:
5353
- **Embedded Documentation**: All objects and parameters are documented directly in the source code of the SDK so all the necessary information is stored in one place.
5454
- **Enhanced Convenience Methods**: The newly introduced convenience methods cover various aspects such as authentication, chunk uploads, exponential back-offs, automatic retries, type checkers which help to ensure that you’re using variables correctly, and much more.
5555

56-
| Platform | Maintained? | API Parity |
57-
| ------------------------------- | ------------| -------- |
58-
| [Python Gen SDK][pythongensdk] | Yes | Full |
59-
| [Typescript Gen SDK][tsgensdk] | Yes | Full |
56+
| Platform | Maintained? | API Parity |
57+
| ----------------------------------- | ----------- | ---------- |
58+
| [Python Gen SDK][pythongensdk] | Yes | Full |
59+
| [Typescript Gen SDK][tsgensdk] | Yes | Full |
6060
| [.NET Gen SDK][dotnetgensdk] | Yes | Full |
6161
| [Swift Gen SDK][swiftgensdk] (Beta) | Yes | Full |
62+
| [Java Gen SDK][javagensdk] (Beta) | Yes | Full |
6263

6364
## SDKs
6465

@@ -99,6 +100,7 @@ Refer to [this][android-docs] documentation for more details.
99100
[tsgensdk]: https://github.com/box/box-typescript-sdk-gen
100101
[dotnetgensdk]: https://github.com/box/box-dotnet-sdk-gen
101102
[swiftgensdk]: https://github.com/box/box-swift-sdk-gen
103+
[javagensdk]: https://github.com/box/box-java-sdk-gen
102104
[android-docs]: https://github.com/box/box-java-sdk/blob/main/doc/android.md
103105
[forum]: https://support.box.com/hc/en-us/community/topics/360001932973-Platform-and-Developer-Forum
104106

content/microcopy/footer.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,12 @@ categories:
9090
// url: link to the Swift SDK (Generated)
9191
url: https://github.com/box/box-swift-sdk-gen
9292

93+
java_gen_sdk:
94+
// text: Text for link to the Java SDK (Generated)
95+
text: Java SDK (Generated)
96+
// url: link to the Java SDK (Generated)
97+
url: https://github.com/box/box-java-sdk-gen
98+
9399
dotnet_gen_sdk:
94100
// text: Text for link to the .NET (Generated) SDK
95101
text: .NET SDK (Generated)

content/microcopy/reference.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,10 @@ environments:
205205
A label for Swift code sample from
206206
auto-generated SDK - DO NOT TRANSLATE
207207
swift_gen: Swift Gen (Beta)
208+
// java_gen: |-
209+
A label for Java code sample from
210+
auto-generated SDK - DO NOT TRANSLATE
211+
java_gen: Java Gen (Beta)
208212

209213
resource_variants:
210214
// base: |-

content/pages/sdks-and-tools/index.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,13 @@ Here's what you can expect from the new SDKs:
5858
- **Embedded Documentation**: All objects and parameters are documented directly in the source code of the SDK so all the necessary information is stored in one place.
5959
- **Enhanced Convenience Methods**: The newly introduced convenience methods cover various aspects such as authentication, chunk uploads, exponential back-offs, automatic retries, type checkers which help to ensure that you’re using variables correctly, and much more.
6060

61-
| Platform | Maintained? | API Parity |
62-
| ------------------------------- | --------- | -------- |
63-
| [Python Gen SDK][pythongensdk] | Yes | Full |
64-
| [Typescript Gen SDK][tsgensdk] | Yes | Full |
65-
| [.NET SDK][dotnetgensdk] | Yes | Full |
66-
| [Swift SDK][swiftgensdk] (Beta) | Yes | Full |
61+
| Platform | Maintained? | API Parity |
62+
| ----------------------------------- | ----------- | ---------- |
63+
| [Python Gen SDK][pythongensdk] | Yes | Full |
64+
| [Typescript Gen SDK][tsgensdk] | Yes | Full |
65+
| [.NET SDK][dotnetgensdk] | Yes | Full |
66+
| [Swift SDK][swiftgensdk] (Beta) | Yes | Full |
67+
| [Java Gen SDK][javagensdk] (Beta) | Yes | Full |
6768

6869
### SDKs
6970

@@ -201,6 +202,7 @@ for these tools.
201202
[tsgensdk]: https://github.com/box/box-typescript-sdk-gen
202203
[dotnetgensdk]: https://github.com/box/box-dotnet-sdk-gen
203204
[swiftgensdk]: https://github.com/box/box-swift-sdk-gen
205+
[javagensdk]: https://github.com/box/box-java-sdk-gen
204206
[postman]: https://postman.com
205207

206208
<!-- i18n-enable localize-links -->

0 commit comments

Comments
 (0)