Skip to content

Commit cd8a6ef

Browse files
feat: [securitycenter] Add application field to finding's list of attributes (#10367)
* feat: Add application field to finding's list of attributes PiperOrigin-RevId: 606675743 Source-Link: googleapis/googleapis@8e7f6bb Source-Link: https://github.com/googleapis/googleapis-gen/commit/e65f14e491982a1aef2ecfc41940b04b9de78069 Copy-Tag: eyJwIjoiamF2YS1zZWN1cml0eWNlbnRlci8uT3dsQm90LnlhbWwiLCJoIjoiZTY1ZjE0ZTQ5MTk4MmExYWVmMmVjZmM0MTk0MGIwNGI5ZGU3ODA2OSJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 350d5a8 commit cd8a6ef

File tree

12 files changed

+1460
-105
lines changed

12 files changed

+1460
-105
lines changed

java-securitycenter/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
195195
[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.html
196196
[stability-image]: https://img.shields.io/badge/stability-stable-green
197197
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-securitycenter.svg
198-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycenter/2.42.0
198+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycenter/2.43.0
199199
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
200200
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
201201
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-securitycenter/google-cloud-securitycenter/src/main/resources/META-INF/native-image/com.google.cloud.securitycenter.v1/reflect-config.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -395,6 +395,24 @@
395395
"allDeclaredClasses": true,
396396
"allPublicClasses": true
397397
},
398+
{
399+
"name": "com.google.cloud.securitycenter.v1.Application",
400+
"queryAllDeclaredConstructors": true,
401+
"queryAllPublicConstructors": true,
402+
"queryAllDeclaredMethods": true,
403+
"allPublicMethods": true,
404+
"allDeclaredClasses": true,
405+
"allPublicClasses": true
406+
},
407+
{
408+
"name": "com.google.cloud.securitycenter.v1.Application$Builder",
409+
"queryAllDeclaredConstructors": true,
410+
"queryAllPublicConstructors": true,
411+
"queryAllDeclaredMethods": true,
412+
"allPublicMethods": true,
413+
"allDeclaredClasses": true,
414+
"allPublicClasses": true
415+
},
398416
{
399417
"name": "com.google.cloud.securitycenter.v1.Asset",
400418
"queryAllDeclaredConstructors": true,

java-securitycenter/google-cloud-securitycenter/src/test/java/com/google/cloud/securitycenter/v1/SecurityCenterClientHttpJsonTest.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -456,6 +456,7 @@ public void createFindingTest() throws Exception {
456456
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
457457
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
458458
.setKernelRootkit(KernelRootkit.newBuilder().build())
459+
.setApplication(Application.newBuilder().build())
459460
.build();
460461
mockService.addResponse(expectedResponse);
461462

@@ -540,6 +541,7 @@ public void createFindingTest2() throws Exception {
540541
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
541542
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
542543
.setKernelRootkit(KernelRootkit.newBuilder().build())
544+
.setApplication(Application.newBuilder().build())
543545
.build();
544546
mockService.addResponse(expectedResponse);
545547

@@ -3911,6 +3913,7 @@ public void setFindingStateTest() throws Exception {
39113913
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
39123914
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
39133915
.setKernelRootkit(KernelRootkit.newBuilder().build())
3916+
.setApplication(Application.newBuilder().build())
39143917
.build();
39153918
mockService.addResponse(expectedResponse);
39163919

@@ -3997,6 +4000,7 @@ public void setFindingStateTest2() throws Exception {
39974000
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
39984001
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
39994002
.setKernelRootkit(KernelRootkit.newBuilder().build())
4003+
.setApplication(Application.newBuilder().build())
40004004
.build();
40014005
mockService.addResponse(expectedResponse);
40024006

@@ -4081,6 +4085,7 @@ public void setMuteTest() throws Exception {
40814085
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
40824086
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
40834087
.setKernelRootkit(KernelRootkit.newBuilder().build())
4088+
.setApplication(Application.newBuilder().build())
40844089
.build();
40854090
mockService.addResponse(expectedResponse);
40864091

@@ -4165,6 +4170,7 @@ public void setMuteTest2() throws Exception {
41654170
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
41664171
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
41674172
.setKernelRootkit(KernelRootkit.newBuilder().build())
4173+
.setApplication(Application.newBuilder().build())
41684174
.build();
41694175
mockService.addResponse(expectedResponse);
41704176

@@ -4552,6 +4558,7 @@ public void updateFindingTest() throws Exception {
45524558
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
45534559
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
45544560
.setKernelRootkit(KernelRootkit.newBuilder().build())
4561+
.setApplication(Application.newBuilder().build())
45554562
.build();
45564563
mockService.addResponse(expectedResponse);
45574564

@@ -4594,6 +4601,7 @@ public void updateFindingTest() throws Exception {
45944601
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
45954602
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
45964603
.setKernelRootkit(KernelRootkit.newBuilder().build())
4604+
.setApplication(Application.newBuilder().build())
45974605
.build();
45984606

45994607
Finding actualResponse = client.updateFinding(finding);
@@ -4661,6 +4669,7 @@ public void updateFindingExceptionTest() throws Exception {
46614669
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
46624670
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
46634671
.setKernelRootkit(KernelRootkit.newBuilder().build())
4672+
.setApplication(Application.newBuilder().build())
46644673
.build();
46654674
client.updateFinding(finding);
46664675
Assert.fail("No exception raised");

java-securitycenter/google-cloud-securitycenter/src/test/java/com/google/cloud/securitycenter/v1/SecurityCenterClientTest.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -443,6 +443,7 @@ public void createFindingTest() throws Exception {
443443
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
444444
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
445445
.setKernelRootkit(KernelRootkit.newBuilder().build())
446+
.setApplication(Application.newBuilder().build())
446447
.build();
447448
mockSecurityCenter.addResponse(expectedResponse);
448449

@@ -523,6 +524,7 @@ public void createFindingTest2() throws Exception {
523524
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
524525
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
525526
.setKernelRootkit(KernelRootkit.newBuilder().build())
527+
.setApplication(Application.newBuilder().build())
526528
.build();
527529
mockSecurityCenter.addResponse(expectedResponse);
528530

@@ -3588,6 +3590,7 @@ public void setFindingStateTest() throws Exception {
35883590
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
35893591
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
35903592
.setKernelRootkit(KernelRootkit.newBuilder().build())
3593+
.setApplication(Application.newBuilder().build())
35913594
.build();
35923595
mockSecurityCenter.addResponse(expectedResponse);
35933596

@@ -3670,6 +3673,7 @@ public void setFindingStateTest2() throws Exception {
36703673
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
36713674
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
36723675
.setKernelRootkit(KernelRootkit.newBuilder().build())
3676+
.setApplication(Application.newBuilder().build())
36733677
.build();
36743678
mockSecurityCenter.addResponse(expectedResponse);
36753679

@@ -3750,6 +3754,7 @@ public void setMuteTest() throws Exception {
37503754
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
37513755
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
37523756
.setKernelRootkit(KernelRootkit.newBuilder().build())
3757+
.setApplication(Application.newBuilder().build())
37533758
.build();
37543759
mockSecurityCenter.addResponse(expectedResponse);
37553760

@@ -3829,6 +3834,7 @@ public void setMuteTest2() throws Exception {
38293834
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
38303835
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
38313836
.setKernelRootkit(KernelRootkit.newBuilder().build())
3837+
.setApplication(Application.newBuilder().build())
38323838
.build();
38333839
mockSecurityCenter.addResponse(expectedResponse);
38343840

@@ -4168,6 +4174,7 @@ public void updateFindingTest() throws Exception {
41684174
.setCloudDlpInspection(CloudDlpInspection.newBuilder().build())
41694175
.setCloudDlpDataProfile(CloudDlpDataProfile.newBuilder().build())
41704176
.setKernelRootkit(KernelRootkit.newBuilder().build())
4177+
.setApplication(Application.newBuilder().build())
41714178
.build();
41724179
mockSecurityCenter.addResponse(expectedResponse);
41734180

0 commit comments

Comments
 (0)