Skip to content

Java V2 add AWS Location Service files #7281

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 44 commits into from
Mar 31, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
9327317
add AWS Location Service files
scmacdon Mar 6, 2025
bfc7f5e
added Location integration tests
scmacdon Mar 7, 2025
ac3fdd2
updated Location integration tests
scmacdon Mar 7, 2025
ef48c24
updated hello example
scmacdon Mar 7, 2025
2e132e8
updated hello example
scmacdon Mar 7, 2025
d3d7734
updated hello example
scmacdon Mar 7, 2025
748f87b
updated log file
scmacdon Mar 7, 2025
2ccc850
added supporting documents
scmacdon Mar 7, 2025
f32c659
added supporting documents
scmacdon Mar 10, 2025
f011225
added higher level API calls to scenario
scmacdon Mar 11, 2025
ec791ad
added higher level API calls to scenario
scmacdon Mar 11, 2025
0570c6c
updated the spec
scmacdon Mar 11, 2025
75b8374
updated the spec
scmacdon Mar 11, 2025
6611fee
updated the readme
scmacdon Mar 12, 2025
031ac8a
updated the readme
scmacdon Mar 12, 2025
30290f4
updated the action class
scmacdon Mar 12, 2025
263de74
add location YAML file
scmacdon Mar 13, 2025
abfa8c2
add location YAML file
scmacdon Mar 13, 2025
6d28c16
add location YAML file
scmacdon Mar 13, 2025
8b6a89c
add location YAML file
scmacdon Mar 13, 2025
dd9d7d0
updated a tag
scmacdon Mar 13, 2025
e8c831f
added geo-places yaml
scmacdon Mar 14, 2025
7725bb6
updated the scenario
scmacdon Mar 15, 2025
0a0e724
updated scenario
scmacdon Mar 16, 2025
4eeb19b
modified tests
scmacdon Mar 17, 2025
84914ba
modified yaml file
scmacdon Mar 17, 2025
cbb82b1
modified yaml file
scmacdon Mar 17, 2025
8b1e30a
modified yaml file
scmacdon Mar 17, 2025
91704e7
modified yaml file
scmacdon Mar 17, 2025
c5cf646
modified yaml file
scmacdon Mar 17, 2025
5bf0ea6
modified yaml file
scmacdon Mar 17, 2025
796f7e4
modified Scenario file
scmacdon Mar 17, 2025
886da11
added Readme
scmacdon Mar 17, 2025
5beff7c
updated the actions class
scmacdon Mar 20, 2025
c3a2bd0
updated validation yaml
scmacdon Mar 20, 2025
2a337be
updated validation yaml
scmacdon Mar 20, 2025
99b455b
updated Scenario
scmacdon Mar 20, 2025
481ffa8
rolled in review comments
scmacdon Mar 25, 2025
a4af219
added a 40 char string value
scmacdon Mar 25, 2025
ff4a79a
added a 40 char string value
scmacdon Mar 25, 2025
8923bc9
fixed a tag issue
scmacdon Mar 25, 2025
28ede10
fixed a tag issue
scmacdon Mar 25, 2025
fa79224
fixed a tag issue
scmacdon Mar 25, 2025
2f7c5c9
update the scenario
scmacdon Mar 25, 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
40 changes: 40 additions & 0 deletions .doc_gen/metadata/geo-places_metadata.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# zexi 0.4.0
geo-places_ReverseGeocode:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- geoplaces.java2.geocode.main
services:
geo-places: {ReverseGeocode}
geo-places_SearchText:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- geoplaces.java2.search.text.main
services:
geo-places: {SearchText}
geo-places_SearchNearby:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- geoplaces.java2.search.near.main
services:
geo-places: {SearchNearby}
230 changes: 230 additions & 0 deletions .doc_gen/metadata/location_metadata.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,230 @@
# zexi 0.4.0
location_Hello:
title: Hello &ALlong;
title_abbrev: Hello &ALshort;
synopsis: get started using &ALlong;.
category: Hello
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.hello.main
services:
location: {ListGeofencesPaginator}
location_CreateMap:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.create.map.main
services:
location: {CreateMap}
location_CreateKey:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.create.key.main
services:
location: {CreateKey}
location_CreateGeofenceCollection:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.create.collection.main
services:
location: {CreateGeofenceCollection}
location_PutGeofence:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.put.geo.main
services:
location: {PutGeofence}
location_CreateTracker:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.create.tracker.main
services:
location: {CreateTracker}
location_BatchUpdateDevicePosition:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.update.device.position.main
services:
location: {BatchUpdateDevicePosition}
location_GetDevicePosition:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.get.device.position.main
services:
location: {GetDevicePosition}
location_CreateRouteCalculator:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.create.calculator.main
services:
location: {CreateRouteCalculator}
location_CalculateRoute:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.calc.distance.main
services:
location: {CalculateRoute}
location_DeleteGeofenceCollection:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.delete.collection.main
services:
location: {DeleteGeofenceCollection}
location_DeleteKey:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.delete.key.main
services:
location: {DeleteKey}
location_DeleteMap:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.delete.map.main
services:
location: {DeleteMap}
location_DeleteTracker:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.delete.tracker.main
services:
location: {DeleteTracker}
location_DeleteRouteCalculator:
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description:
snippet_tags:
- location.java2.delete.calculator.main
services:
location: {DeleteRouteCalculator}
location_Scenario:
synopsis_list:
- Create an &ALshort; map.
- Create an &ALshort; API key.
- Display Map URL.
- Create a geofence collection.
- Store a geofence geometry.
- Create a tracker resource.
- Update the position of a device.
- Retrieve the most recent position update for a specified device.
- Create a route calculator.
- Determine the distance between Seattle and Vancouver.
- Use &ALshort; higher level APIs.
- Delete the &ALshort; Assets.
category: Basics
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/location
sdkguide:
excerpts:
- description: Run an interactive scenario demonstrating &ALlong; features.
snippet_tags:
- location.java2.scenario.main
- description: A wrapper class for &ALlong; SDK methods.
snippet_tags:
- location.java2.actions.main
services:
location: {}
1 change: 1 addition & 0 deletions .doc_gen/validation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,7 @@ allow_list:
- "src/main/java/com/example/acm/ImportCert"
- "EnablePropagateAdditionalUserContextData"
- "StopQueryWorkloadInsightsTopContributors"
- "com/location/latest/APIReference/Welcome"
sample_files:
- "README.md"
- "chat_sfn_state_machine.json"
Expand Down
38 changes: 38 additions & 0 deletions javav2/example_code/location/.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