Skip to content

Java V2 Add Fleetwise code examples #7396

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 31 commits into from
May 1, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
8e80fc6
added IoT Fleetwise Java examples
scmacdon Apr 16, 2025
b6c5ca2
added IoT Fleetwise snippet tags
scmacdon Apr 16, 2025
7fb1a79
added IoT Fleetwise snippet tags
scmacdon Apr 16, 2025
c8f4c3e
updated the spec
scmacdon Apr 16, 2025
524c93d
added tests
scmacdon Apr 17, 2025
8cc0540
updated the scenario
scmacdon Apr 17, 2025
c1102a4
updated Actions
scmacdon Apr 21, 2025
3272cc3
added the scenario readme
scmacdon Apr 22, 2025
f9f27bb
updated the scenario readme
scmacdon Apr 22, 2025
887950c
updated the Actions file
scmacdon Apr 24, 2025
355bc18
updated the Actions file
scmacdon Apr 24, 2025
907eebf
added YAML file
scmacdon Apr 25, 2025
198fa02
added YAML file
scmacdon Apr 25, 2025
2fac06d
added YAML file
scmacdon Apr 25, 2025
ff8d8a5
fixed tag issue
scmacdon Apr 25, 2025
48e8693
updated SOS examples
scmacdon Apr 25, 2025
7203739
updated SOS examples
scmacdon Apr 25, 2025
e17113c
updated SOS examples
scmacdon Apr 25, 2025
022463a
updated SOS examples
scmacdon Apr 25, 2025
c375baf
updated SOS examples
scmacdon Apr 25, 2025
dd741fe
added service level readme produced by Writeme
scmacdon Apr 28, 2025
33373e0
updated the spec
scmacdon Apr 28, 2025
2a05ee8
updated the Action class
scmacdon Apr 28, 2025
2556462
rolled in review comments
scmacdon Apr 29, 2025
0907737
rolled in review comments
scmacdon Apr 29, 2025
035bd25
rolled in review comments
scmacdon Apr 29, 2025
b45c341
modified validate file
scmacdon Apr 30, 2025
40e3c29
rolled in review comments
scmacdon Apr 30, 2025
a93cf3e
rolled in review comments
scmacdon Apr 30, 2025
b525eff
rolled in review comments
scmacdon Apr 30, 2025
355842f
updated the spec
scmacdon Apr 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
254 changes: 254 additions & 0 deletions .doc_gen/metadata/iot_fleetwise_metadata.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,254 @@
# zexi 0.4.0
iotfleetwise_Hello:
title: Hello &FWlong;
title_abbrev: Hello &FW;
synopsis: get started using &FW;.
category: Hello
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.hello.main
services:
iotfleetwise: {listSignalCatalogsPaginator}
iotfleetwise_CreateSignalCatalog:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.create.catalog.main
services:
iotfleetwise: {createSignalCatalog}
iotfleetwise_CreateDecoderManifest:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.create.decoder.main
services:
iotfleetwise: {createDecoderManifest}
iotfleetwise_DeleteDecoderManifest:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.delete.decoder.main
services:
iotfleetwise: {deleteDecoderManifest}
iotfleetwise_DeleteVehicle:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.delete.vehicle.main
services:
iotfleetwise: {deleteVehicle}
iotfleetwise_UpdateModelManifest:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.update.manifest.main
services:
iotfleetwise: {updateModelManifest}
iotfleetwise_UpdateDecoderManifest:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.update.decoder.main
services:
iotfleetwise: {updateDecoderManifest}
iotfleetwise_CreateVehicle:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.create.vehicle.main
services:
iotfleetwise: {createVehicle}
iotfleetwise_GetDecoderManifest:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.decoder.active.main
services:
iotfleetwise: {getDecoderManifest}
iotfleetwise_GetModelManifest:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.get.manifest.main
services:
iotfleetwise: {getModelManifest}
iotfleetwise_GetVehicle:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.get.vehicle.main
services:
iotfleetwise: {getVehicle}
iotfleetwise_DeleteModelManifest:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.delete.model.main
services:
iotfleetwise: {deleteModelManifest}
iotfleetwise_DeleteSignalCatalog:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.delete.catalog.main
services:
iotfleetwise: {deleteSignalCatalog}
iotfleetwise_ListSignalCatalogNodes:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.list.catalogs.main
services:
iotfleetwise: {listSignalCatalogNodes}
iotfleetwise_CreateModelManifest:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.create.model.main
services:
iotfleetwise: {createModelManifest}
iotfleetwise_DeleteFleet:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.delete.fleet.main
services:
iotfleetwise: {deleteFleet}
iotfleetwise_CreateFleet:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description:
snippet_tags:
- iotfleetwise.java2.create.fleet.main
services:
iotfleetwise: {createFleet}
iotfleetwise_Scenario:
synopsis_list:
- Create a collection of standardized signals.
- Create a fleet that represents a group of vehicles.
- Create a model manifest.
- Create a decoder manifest.
- Check the status of the model manifest.
- Check the status of the decoder.
- Create an IoT Thing.
- Create a vehicle.
- Display vehicle details.
- Delete the &FW; Assets.
category: Basics
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/iotfleetwise
sdkguide:
excerpts:
- description: Run an interactive scenario demonstrating &ITSW; features.
snippet_tags:
- iotfleetwise.java2.scenario.main
- description: A wrapper class for &FW; SDK methods.
snippet_tags:
- iotfleetwise.java2.scenario.actions.main
services:
iotfleetwise: {}
2 changes: 1 addition & 1 deletion .github/workflows/validate-doc-metadata.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- name: checkout repo content
uses: actions/checkout@v4
- name: validate metadata
uses: awsdocs/aws-doc-sdk-examples-tools@2025.10.1
uses: awsdocs/aws-doc-sdk-examples-tools@2025.16.2
with:
doc_gen_only: "False"
strict_titles: "True"
38 changes: 38 additions & 0 deletions javav2/example_code/iotfleetwise/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/

### IntelliJ IDEA ###
.idea/modules.xml
.idea/jarRepositories.xml
.idea/compiler.xml
.idea/libraries/
*.iws
*.iml
*.ipr

### Eclipse ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/

### VS Code ###
.vscode/

### Mac OS ###
.DS_Store
Loading
Loading