Skip to content

samples: migrate code from googleapis/java-aiplatform #7451

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 212 commits into from
Dec 20, 2022
Merged
Show file tree
Hide file tree
Changes from 210 commits
Commits
Show all changes
212 commits
Select commit Hold shift + click to select a range
2f86a6f
feat: initial code generation
chingor13 Sep 21, 2020
4a75f75
chore(deps): update dependency com.google.cloud.samples:shared-config…
renovate-bot Sep 24, 2020
ff034b1
chore(deps): update dependency com.google.cloud.samples:shared-config…
renovate-bot Sep 24, 2020
a564b4f
samples: update pom.xml (s) in the samples dir (#24)
munkhuushmgl Sep 30, 2020
67e7148
chore(deps): update dependency com.google.cloud.samples:shared-config…
renovate-bot Oct 2, 2020
7bfbbd4
test(deps): update dependency junit:junit to v4.13.1
renovate-bot Oct 12, 2020
331527a
test(deps): update dependency com.google.truth:truth to v1.1 (#33)
renovate-bot Oct 22, 2020
9688a76
deps: update dependency com.google.cloud:google-cloud-storage to v1.1…
renovate-bot Oct 28, 2020
413b908
samples: ucaip samples batch 3 of 6 (#18)
munkhuushmgl Nov 6, 2020
a662f6b
samples: ucaip batch samples 4 of 6 (#19)
munkhuushmgl Nov 6, 2020
69d7c85
samples: ucaip batch samples 5 of 6 (#20)
munkhuushmgl Nov 6, 2020
ac542f2
samples: ucaip samples batch 6 of 6 (#17)
munkhuushmgl Nov 6, 2020
4d46ad1
samples: ucaip sample batch 2 of 6 (#15)
munkhuushmgl Nov 6, 2020
18bd403
chore: delete ununsed format script (#48)
munkhuushmgl Nov 6, 2020
7f079f7
samples: initial commit and it is missing env vars for testing (#7)
munkhuushmgl Nov 7, 2020
abfdcda
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Nov 12, 2020
1052a02
samples(deps): update dependency com.google.cloud:google-cloud-storag…
renovate-bot Nov 12, 2020
fc550d9
samples(deps): update dependency com.google.protobuf:protobuf-java-ut…
renovate-bot Nov 13, 2020
d6602ce
samples: adds custom model, action recognition samples and tests (#111)
telpirion Dec 16, 2020
1bb518b
feat: adds ValueConverter utility and demo samples (#108)
telpirion Dec 18, 2020
3c91672
samples(deps): update dependency com.google.cloud:google-cloud-storag…
renovate-bot Jan 7, 2021
8fc4cc0
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Jan 14, 2021
41cf967
test(deps): update dependency com.google.truth:truth to v1.1.2 (#138)
renovate-bot Jan 25, 2021
060d985
samples: adds enhanced library samples (#134)
telpirion Jan 25, 2021
21159ee
test(deps): update dependency junit:junit to v4.13.2 (#161)
renovate-bot Feb 16, 2021
39b8b0b
deps: update dependency com.google.cloud:google-cloud-storage to v1.1…
renovate-bot Feb 17, 2021
4322d76
fix: reduces image object detection test resource file size (#154)
telpirion Feb 17, 2021
eb873ed
deps: update dependency com.google.cloud:google-cloud-storage to v1.1…
renovate-bot Feb 18, 2021
c5a7d3f
feat: updates library for v1 service (#157)
telpirion Feb 23, 2021
02bcefa
deps: update dependency com.google.cloud:google-cloud-storage to v1.1…
renovate-bot Feb 26, 2021
d69e490
docs: updates prediction to new hostname (#173)
telpirion Feb 26, 2021
9557577
chore: replaced hard-coded values with env vars (#185)
munkhuushmgl Mar 3, 2021
6cb381c
deps: update dependency com.google.cloud:google-cloud-storage to v1.1…
renovate-bot Mar 3, 2021
0cb7c78
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Mar 3, 2021
e0b7851
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Mar 3, 2021
757136e
deps: update dependency com.google.cloud:google-cloud-storage to v1.1…
renovate-bot Mar 12, 2021
32445da
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Mar 23, 2021
a863c98
chore(deps): update dependency com.google.cloud.samples:shared-config…
renovate-bot Apr 9, 2021
25b724b
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Apr 12, 2021
af5228b
deps: update dependency com.google.cloud:google-cloud-storage to v1.1…
renovate-bot Apr 15, 2021
0c8edf6
samples: updates samples to v1 (1 of 8) (#206)
telpirion Apr 15, 2021
70ecdfd
samples: updates samples to v1 (2 of 8) (#212)
telpirion Apr 19, 2021
36b57b0
test(teardown): refactored teardown section of test (#254)
munkhuushmgl Apr 20, 2021
c257d88
test(env var): added missing requireEnv val (#255)
munkhuushmgl Apr 20, 2021
2a0bbdc
samples: updates samples to v1 (3 of 8) (#215)
telpirion Apr 21, 2021
aaeb060
samples: updates samples to v1 (5 of 10) (#235)
telpirion Apr 26, 2021
d8e6f7c
samples: updates samples to v1 (4 of 10) (#233)
telpirion Apr 26, 2021
128c8aa
deps: update dependency com.google.cloud:google-cloud-storage to v1.1…
renovate-bot Apr 26, 2021
2c3c2e7
chore: Increasing timeout createdataset (#337)
munkhuushmgl Apr 27, 2021
affc53c
samples: updates samples to v1 (7 of 10) (#238)
telpirion May 3, 2021
5e006b6
samples: updates samples to v1 (6 of 10) (#236)
telpirion May 3, 2021
d2d85f3
samples: updates samples to v1 (8 of 8) (#239)
telpirion May 3, 2021
0699904
deps: update dependency com.google.cloud:google-cloud-storage to v1.1…
renovate-bot May 13, 2021
28edbd1
deps: update dependency com.google.code.gson:gson to v2.8.7 (#382)
renovate-bot May 26, 2021
d1abc1e
test(deps): update dependency com.google.truth:truth to v1.1.3 (#383)
renovate-bot May 26, 2021
1e32a2e
chore: changes product name to 'Vertex AI' (#373)
morgandu Jun 1, 2021
92fef00
chore(deps): update dependency com.google.cloud.samples:shared-config…
renovate-bot Jun 7, 2021
d558268
deps: update dependency com.google.cloud:google-cloud-storage to v1.1…
renovate-bot Jun 9, 2021
a103380
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Jun 11, 2021
1fa5736
chore: disabling ITs to reduce cost & resolve quota issue (#421)
munkhuushmgl Jun 24, 2021
4111e25
deps: update dependency com.google.cloud:google-cloud-storage to v1.1…
renovate-bot Jul 2, 2021
e961b54
test: Refactor teardown (#424)
munkhuushmgl Jul 3, 2021
a3de4cf
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Jul 7, 2021
1746cb6
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Jul 14, 2021
3ab9dba
deps: update dependency com.google.cloud:google-cloud-storage to v1.1…
renovate-bot Jul 22, 2021
fbe7736
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Jul 29, 2021
10bf486
deps: update dependency com.google.cloud:google-cloud-storage to v2 (…
renovate-bot Aug 11, 2021
49fa6c9
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Aug 12, 2021
7270bfe
deps: update dependency com.google.cloud:google-cloud-storage to v2.0…
renovate-bot Aug 12, 2021
a411f61
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Aug 12, 2021
e768535
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Aug 17, 2021
ee167f3
deps: update dependency com.google.code.gson:gson to v2.8.8 (#622)
renovate-bot Aug 23, 2021
bd19c85
deps: update dependency com.google.cloud:google-cloud-storage to v2.0…
renovate-bot Aug 24, 2021
70de22d
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Aug 24, 2021
b987da5
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Aug 31, 2021
bc4a46e
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Aug 31, 2021
0f3ea1f
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Aug 31, 2021
68b48ac
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Sep 2, 2021
69a9605
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Sep 3, 2021
c0ae4cb
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Sep 14, 2021
71ce2d0
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Sep 14, 2021
c6d808d
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Sep 14, 2021
5276b67
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Sep 14, 2021
1a22ec9
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Sep 14, 2021
6f8a44b
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Sep 14, 2021
1551de4
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Sep 15, 2021
50b895b
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Sep 22, 2021
142ea93
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Sep 23, 2021
e772a82
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Sep 23, 2021
9756bd1
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Sep 24, 2021
0340e5a
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Sep 24, 2021
655c5a2
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Sep 27, 2021
0010a0b
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Sep 27, 2021
5d931d6
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Sep 28, 2021
cbe758f
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Oct 5, 2021
4b5441c
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Oct 19, 2021
602dbe7
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Oct 19, 2021
6f6c83f
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Oct 21, 2021
b5d45ec
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Oct 25, 2021
2640ef1
deps: update dependency com.google.code.gson:gson to v2.8.9 (#707)
renovate-bot Nov 3, 2021
66a2996
deps: update dependency com.google.cloud:google-cloud-storage to v2.2…
renovate-bot Nov 5, 2021
4bf9637
deps: update dependency com.google.cloud:google-cloud-storage to v2.2…
renovate-bot Nov 17, 2021
146d541
docs: Added evalId comment to samples (#727)
nayaknishant Dec 2, 2021
9734e1e
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Dec 3, 2021
2f2e790
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Dec 3, 2021
7290145
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Dec 3, 2021
c566cdb
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Dec 6, 2021
2e4bd06
deps: update dependency com.google.cloud:google-cloud-storage to v2.2…
renovate-bot Dec 6, 2021
31d4f5d
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Dec 6, 2021
3a35564
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Dec 6, 2021
6cdb13d
chore(deps): update dependency com.google.cloud.samples:shared-config…
renovate-bot Dec 9, 2021
56939de
chore(deps): update dependency com.google.cloud.samples:shared-config…
renovate-bot Dec 16, 2021
a5960a4
test: Add null check in teardown (#752)
kweinmeister Dec 22, 2021
0910ddc
deps: update dependency com.google.cloud:google-cloud-storage to v2.2…
renovate-bot Jan 18, 2022
d446f04
deps: update dependency com.google.cloud:google-cloud-storage to v2.3…
renovate-bot Jan 19, 2022
2d3141d
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Jan 19, 2022
43adb87
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Jan 19, 2022
fba0c3c
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Feb 9, 2022
19eb0a8
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Feb 9, 2022
b32a6eb
deps: update dependency com.google.code.gson:gson to v2.9.0 (#792)
renovate-bot Feb 15, 2022
684acfa
deps: update dependency com.google.cloud:google-cloud-storage to v2.4…
renovate-bot Mar 1, 2022
b617cda
deps: update dependency com.google.cloud:google-cloud-storage to v2.4…
renovate-bot Mar 1, 2022
b21ce58
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Mar 8, 2022
068060c
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Mar 8, 2022
045e04c
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Mar 8, 2022
1083e6d
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Mar 8, 2022
b59eae8
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Mar 9, 2022
c1cfd03
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Mar 9, 2022
0afde91
deps: update dependency com.google.cloud:google-cloud-storage to v2.4…
renovate-bot Mar 9, 2022
c376bb4
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Mar 10, 2022
c2faf09
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Mar 10, 2022
0ce77c3
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Mar 14, 2022
7ccfcae
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Mar 14, 2022
f4f8edb
deps: update dependency com.google.cloud:google-cloud-storage to v2.5…
renovate-bot Mar 28, 2022
80dc725
deps: update dependency com.google.cloud:google-cloud-storage to v2.5…
renovate-bot Mar 29, 2022
8a6ed93
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Apr 1, 2022
f1762dd
deps: update dependency com.google.cloud:google-cloud-storage to v2.6…
renovate-bot Apr 1, 2022
db9bf6f
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Apr 7, 2022
af700cb
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Apr 11, 2022
27442c2
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Apr 11, 2022
6f1c2a1
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Apr 12, 2022
ec19304
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Apr 12, 2022
f455830
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Apr 13, 2022
2b7f384
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Apr 13, 2022
d81ab3b
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Apr 14, 2022
3690f22
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Apr 14, 2022
9f0ef0f
deps: update dependency com.google.cloud:google-cloud-storage to v2.6…
renovate-bot Apr 18, 2022
044c699
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Apr 21, 2022
43e5811
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Apr 21, 2022
f331fcd
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Apr 21, 2022
fc5e792
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Apr 21, 2022
b6929a3
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Apr 22, 2022
1f5226c
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Apr 22, 2022
e7cf4cc
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Apr 22, 2022
92f7937
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Apr 22, 2022
790e760
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot May 4, 2022
c1ea584
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot May 4, 2022
41f3799
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot May 25, 2022
f596fac
deps: update dependency com.google.cloud:google-cloud-storage to v2.7…
renovate-bot May 25, 2022
5d9a9e8
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot May 25, 2022
47a874c
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot May 26, 2022
8c29ada
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot May 26, 2022
966f9ac
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot May 27, 2022
02cbeb6
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot May 27, 2022
bde2a50
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot May 27, 2022
b4e0b85
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot May 27, 2022
8c51037
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot May 27, 2022
1a52691
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot May 27, 2022
865ca9c
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Jun 6, 2022
7cbe115
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Jun 6, 2022
668b4bf
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Jun 13, 2022
b2b95e3
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Jun 13, 2022
74cf579
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Jun 15, 2022
68dda72
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Jun 21, 2022
3a4771e
feat(samples): add create-featurestore sample (#948)
sai-chaithu Jun 21, 2022
e7cb3c3
feat(samples): added all entity type samples (#976)
sai-chaithu Jul 8, 2022
43255aa
feat(samples): add remaining featurestore api samples (#974)
sai-chaithu Jul 11, 2022
1400e4b
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Jul 15, 2022
5db07ea
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Aug 2, 2022
9a28bcb
deps: update dependency com.google.code.gson:gson to v2.9.1 (#1001)
renovate-bot Aug 2, 2022
3d8cabc
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Aug 2, 2022
9fadbcb
feat(samples): add all feature samples (#980)
sai-chaithu Aug 3, 2022
df8148a
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Aug 3, 2022
09ae767
feat(samples): add all feature values samples (#981)
sai-chaithu Aug 3, 2022
25256a7
deps: update dependency com.google.cloud:google-cloud-bigquery to v2.…
renovate-bot Aug 4, 2022
f77f53b
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Aug 4, 2022
d84b64b
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Aug 5, 2022
6ce94e5
deps: update dependency com.google.cloud:google-cloud-bigquery to v2.…
renovate-bot Aug 5, 2022
13735ea
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Aug 16, 2022
b1e7173
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Aug 16, 2022
f88d5c0
deps: update dependency com.google.cloud:google-cloud-bigquery to v2.…
renovate-bot Aug 16, 2022
97e598f
deps: update dependency com.google.cloud:google-cloud-bigquery to v2.…
renovate-bot Aug 17, 2022
2f54534
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Aug 22, 2022
7bd4cdb
deps: update dependency com.google.cloud:google-cloud-bigquery to v2.…
renovate-bot Aug 24, 2022
a50283d
deps: update dependency com.google.cloud:google-cloud-bigquery to v2.…
renovate-bot Aug 29, 2022
64ba5e4
deps: update dependency com.google.cloud:google-cloud-bigquery to v2.…
renovate-bot Sep 13, 2022
4233ac3
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Sep 20, 2022
9d38a00
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Sep 20, 2022
05b2ab1
deps: update dependency com.google.cloud:google-cloud-bigquery to v2.…
renovate-bot Sep 20, 2022
ee71424
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Sep 20, 2022
9233ae2
feat(sample): featurestore node updates (#1028)
sai-chaithu Sep 22, 2022
e43048e
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Oct 6, 2022
1edab2a
deps: update dependency com.google.cloud:google-cloud-bigquery to v2.…
renovate-bot Oct 6, 2022
7c7ae48
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Oct 6, 2022
a70822b
deps: update dependency com.google.cloud:google-cloud-storage to v2.1…
renovate-bot Oct 6, 2022
ba225fe
deps: update dependency com.google.cloud:google-cloud-bigquery to v2.…
renovate-bot Oct 10, 2022
3179f77
chore(deps): update dependency com.google.cloud:google-cloud-aiplatfo…
renovate-bot Oct 10, 2022
b964e42
deps: update dependency com.google.api.grpc:proto-google-cloud-aiplat…
renovate-bot Oct 10, 2022
eae9efb
deps: update dependency com.google.cloud:google-cloud-bigquery to v2.…
renovate-bot Nov 8, 2022
1d514b0
Merge remote-tracking branch 'migration/main' into java-aiplatform-mi…
Shabirmean Nov 18, 2022
1d66e57
cleanup: update pom artifactId, URL
Shabirmean Nov 18, 2022
521cf23
Merge branch 'main' into java-aiplatform-migration
Shabirmean Dec 20, 2022
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
71 changes: 71 additions & 0 deletions aiplatform/snippets/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
<?xml version='1.0' encoding='UTF-8'?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.cloud</groupId>
<artifactId>aiplatform-snippets</artifactId>
<packaging>jar</packaging>
<name>Google Cloud Vertex AI Snippets</name>
<url>https://github.com/googleapis/java-aiplatform</url>

<!--
The parent pom defines common style checks and testing strategies for our samples.
Removing or replacing it should not affect the execution of the samples in anyway.
-->
<parent>
<groupId>com.google.cloud.samples</groupId>
<artifactId>shared-configuration</artifactId>
<version>1.2.0</version>
</parent>

<properties>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>1.8</maven.compiler.source>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<!-- [START aiplatform_install_with_bom] -->
<dependencies>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-aiplatform</artifactId>
<version>3.4.1</version>
</dependency>
<!-- [END aiplatform_install_with_bom] -->
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-storage</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java-util</artifactId>
<version>4.0.0-rc-2</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.9.1</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.truth</groupId>
<artifactId>truth</artifactId>
<version>1.1.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-aiplatform-v1beta1</artifactId>
<version>0.20.1</version>
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquery</artifactId>
<version>2.18.0</version>
</dependency>
</dependencies>
</project>
Binary file added aiplatform/snippets/resources/daisy.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
/*
* Copyright 2022 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*
* Create features in bulk for an existing entity type. See
* https://cloud.google.com/vertex-ai/docs/featurestore/setup
* before running the code snippet
*/

package aiplatform;

// [START aiplatform_batch_create_features_sample]

import com.google.api.gax.longrunning.OperationFuture;
import com.google.cloud.aiplatform.v1.BatchCreateFeaturesOperationMetadata;
import com.google.cloud.aiplatform.v1.BatchCreateFeaturesRequest;
import com.google.cloud.aiplatform.v1.BatchCreateFeaturesResponse;
import com.google.cloud.aiplatform.v1.CreateFeatureRequest;
import com.google.cloud.aiplatform.v1.EntityTypeName;
import com.google.cloud.aiplatform.v1.Feature;
import com.google.cloud.aiplatform.v1.Feature.ValueType;
import com.google.cloud.aiplatform.v1.FeaturestoreServiceClient;
import com.google.cloud.aiplatform.v1.FeaturestoreServiceSettings;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;

public class BatchCreateFeaturesSample {

public static void main(String[] args)
throws IOException, InterruptedException, ExecutionException, TimeoutException {
// TODO(developer): Replace these variables before running the sample.
String project = "YOUR_PROJECT_ID";
String featurestoreId = "YOUR_FEATURESTORE_ID";
String entityTypeId = "YOUR_ENTITY_TYPE_ID";
String location = "us-central1";
String endpoint = "us-central1-aiplatform.googleapis.com:443";
int timeout = 300;
batchCreateFeaturesSample(project, featurestoreId, entityTypeId, location, endpoint, timeout);
}

static void batchCreateFeaturesSample(
String project,
String featurestoreId,
String entityTypeId,
String location,
String endpoint,
int timeout)
throws IOException, InterruptedException, ExecutionException, TimeoutException {
FeaturestoreServiceSettings featurestoreServiceSettings =
FeaturestoreServiceSettings.newBuilder().setEndpoint(endpoint).build();

// Initialize client that will be used to send requests. This client only needs to be created
// once, and can be reused for multiple requests. After completing all of your requests, call
// the "close" method on the client to safely clean up any remaining background resources.
try (FeaturestoreServiceClient featurestoreServiceClient =
FeaturestoreServiceClient.create(featurestoreServiceSettings)) {

List<CreateFeatureRequest> createFeatureRequests = new ArrayList<>();

Feature titleFeature =
Feature.newBuilder()
.setDescription("The title of the movie")
.setValueType(ValueType.STRING)
.build();
Feature genresFeature =
Feature.newBuilder()
.setDescription("The genres of the movie")
.setValueType(ValueType.STRING)
.build();
Feature averageRatingFeature =
Feature.newBuilder()
.setDescription("The average rating for the movie, range is [1.0-5.0]")
.setValueType(ValueType.DOUBLE)
.build();

createFeatureRequests.add(
CreateFeatureRequest.newBuilder().setFeature(titleFeature).setFeatureId("title").build());

createFeatureRequests.add(
CreateFeatureRequest.newBuilder()
.setFeature(genresFeature)
.setFeatureId("genres")
.build());

createFeatureRequests.add(
CreateFeatureRequest.newBuilder()
.setFeature(averageRatingFeature)
.setFeatureId("average_rating")
.build());

BatchCreateFeaturesRequest batchCreateFeaturesRequest =
BatchCreateFeaturesRequest.newBuilder()
.setParent(
EntityTypeName.of(project, location, featurestoreId, entityTypeId).toString())
.addAllRequests(createFeatureRequests)
.build();

OperationFuture<BatchCreateFeaturesResponse, BatchCreateFeaturesOperationMetadata>
batchCreateFeaturesFuture =
featurestoreServiceClient.batchCreateFeaturesAsync(batchCreateFeaturesRequest);
System.out.format(
"Operation name: %s%n", batchCreateFeaturesFuture.getInitialFuture().get().getName());
System.out.println("Waiting for operation to finish...");
BatchCreateFeaturesResponse batchCreateFeaturesResponse =
batchCreateFeaturesFuture.get(timeout, TimeUnit.SECONDS);
System.out.println("Batch Create Features Response");
System.out.println(batchCreateFeaturesResponse);
featurestoreServiceClient.close();
}
}
}
// [END aiplatform_batch_create_features_sample]
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
/*
* Copyright 2022 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*
* Batch read feature values from a featurestore, as determined by your
* read instances list file, to export data. See
* https://cloud.google.com/vertex-ai/docs/featurestore/setup before running
* the code snippet
*/

package aiplatform;

// [START aiplatform_batch_read_feature_values_sample]

import com.google.api.gax.longrunning.OperationFuture;
import com.google.cloud.aiplatform.v1.BatchReadFeatureValuesOperationMetadata;
import com.google.cloud.aiplatform.v1.BatchReadFeatureValuesRequest;
import com.google.cloud.aiplatform.v1.BatchReadFeatureValuesRequest.EntityTypeSpec;
import com.google.cloud.aiplatform.v1.BatchReadFeatureValuesResponse;
import com.google.cloud.aiplatform.v1.BigQueryDestination;
import com.google.cloud.aiplatform.v1.CsvSource;
import com.google.cloud.aiplatform.v1.FeatureSelector;
import com.google.cloud.aiplatform.v1.FeatureValueDestination;
import com.google.cloud.aiplatform.v1.FeaturestoreName;
import com.google.cloud.aiplatform.v1.FeaturestoreServiceClient;
import com.google.cloud.aiplatform.v1.FeaturestoreServiceSettings;
import com.google.cloud.aiplatform.v1.GcsSource;
import com.google.cloud.aiplatform.v1.IdMatcher;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;

public class BatchReadFeatureValuesSample {

public static void main(String[] args)
throws IOException, InterruptedException, ExecutionException, TimeoutException {
// TODO(developer): Replace these variables before running the sample.
String project = "YOUR_PROJECT_ID";
String featurestoreId = "YOUR_FEATURESTORE_ID";
String entityTypeId = "YOUR_ENTITY_TYPE_ID";
String inputCsvFile = "YOU_INPUT_CSV_FILE";
String destinationTableUri = "YOUR_DESTINATION_TABLE_URI";
List<String> featureSelectorIds = Arrays.asList("title", "genres", "average_rating");
String location = "us-central1";
String endpoint = "us-central1-aiplatform.googleapis.com:443";
int timeout = 300;
batchReadFeatureValuesSample(
project,
featurestoreId,
entityTypeId,
inputCsvFile,
destinationTableUri,
featureSelectorIds,
location,
endpoint,
timeout);
}

static void batchReadFeatureValuesSample(
String project,
String featurestoreId,
String entityTypeId,
String inputCsvFile,
String destinationTableUri,
List<String> featureSelectorIds,
String location,
String endpoint,
int timeout)
throws IOException, InterruptedException, ExecutionException, TimeoutException {
FeaturestoreServiceSettings featurestoreServiceSettings =
FeaturestoreServiceSettings.newBuilder().setEndpoint(endpoint).build();

// Initialize client that will be used to send requests. This client only needs to be created
// once, and can be reused for multiple requests. After completing all of your requests, call
// the "close" method on the client to safely clean up any remaining background resources.
try (FeaturestoreServiceClient featurestoreServiceClient =
FeaturestoreServiceClient.create(featurestoreServiceSettings)) {

List<EntityTypeSpec> entityTypeSpecs = new ArrayList<>();

FeatureSelector featureSelector =
FeatureSelector.newBuilder()
.setIdMatcher(IdMatcher.newBuilder().addAllIds(featureSelectorIds).build())
.build();
EntityTypeSpec entityTypeSpec =
EntityTypeSpec.newBuilder()
.setEntityTypeId(entityTypeId)
.setFeatureSelector(featureSelector)
.build();

entityTypeSpecs.add(entityTypeSpec);

BigQueryDestination bigQueryDestination =
BigQueryDestination.newBuilder().setOutputUri(destinationTableUri).build();
GcsSource gcsSource = GcsSource.newBuilder().addUris(inputCsvFile).build();
BatchReadFeatureValuesRequest batchReadFeatureValuesRequest =
BatchReadFeatureValuesRequest.newBuilder()
.setFeaturestore(FeaturestoreName.of(project, location, featurestoreId).toString())
.setCsvReadInstances(CsvSource.newBuilder().setGcsSource(gcsSource))
.setDestination(
FeatureValueDestination.newBuilder().setBigqueryDestination(bigQueryDestination))
.addAllEntityTypeSpecs(entityTypeSpecs)
.build();

OperationFuture<BatchReadFeatureValuesResponse, BatchReadFeatureValuesOperationMetadata>
batchReadFeatureValuesFuture =
featurestoreServiceClient.batchReadFeatureValuesAsync(batchReadFeatureValuesRequest);
System.out.format(
"Operation name: %s%n", batchReadFeatureValuesFuture.getInitialFuture().get().getName());
System.out.println("Waiting for operation to finish...");
BatchReadFeatureValuesResponse batchReadFeatureValuesResponse =
batchReadFeatureValuesFuture.get(timeout, TimeUnit.SECONDS);
System.out.println("Batch Read Feature Values Response");
System.out.println(batchReadFeatureValuesResponse);
featurestoreServiceClient.close();
}
}
}
// [END aiplatform_batch_read_feature_values_sample]
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
/*
* Copyright 2021 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

package aiplatform;

// [START aiplatform_cancel_batch_prediction_job_sample]

import com.google.cloud.aiplatform.v1.BatchPredictionJobName;
import com.google.cloud.aiplatform.v1.JobServiceClient;
import com.google.cloud.aiplatform.v1.JobServiceSettings;
import java.io.IOException;

public class CancelBatchPredictionJobSample {

public static void main(String[] args) throws IOException {
// TODO(developer): Replace these variables before running the sample.
String project = "YOUR_PROJECT_ID";
String batchPredictionJobId = "YOUR_BATCH_PREDICTION_JOB_ID";
cancelBatchPredictionJobSample(project, batchPredictionJobId);
}

static void cancelBatchPredictionJobSample(String project, String batchPredictionJobId)
throws IOException {
JobServiceSettings jobServiceSettings =
JobServiceSettings.newBuilder()
.setEndpoint("us-central1-aiplatform.googleapis.com:443")
.build();

// Initialize client that will be used to send requests. This client only needs to be created
// once, and can be reused for multiple requests. After completing all of your requests, call
// the "close" method on the client to safely clean up any remaining background resources.
try (JobServiceClient jobServiceClient = JobServiceClient.create(jobServiceSettings)) {
String location = "us-central1";
BatchPredictionJobName batchPredictionJobName =
BatchPredictionJobName.of(project, location, batchPredictionJobId);

jobServiceClient.cancelBatchPredictionJob(batchPredictionJobName);

System.out.println("Cancelled the Batch Prediction Job");
}
}
}
// [END aiplatform_cancel_batch_prediction_job_sample]
Loading