From 68f93b37ef7f9c3f93793e697a7b3a6813d007d4 Mon Sep 17 00:00:00 2001 From: Min Zhu Date: Fri, 12 Jun 2026 10:56:00 -0400 Subject: [PATCH 1/6] add backstory back to librarian.yaml --- librarian.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/librarian.yaml b/librarian.yaml index e2b7a85f3d0c..bc2707773952 100644 --- a/librarian.yaml +++ b/librarian.yaml @@ -433,6 +433,25 @@ libraries: api_description_override: n/a name_pretty_override: Cloud Batch product_documentation_override: https://cloud.google.com/ + - name: backstory + version: 0.0.1-SNAPSHOT + apis: + - path: backstory + java: + generate_gapic: false + generate_grpc: false + generate_resource_names: false + proto_artifact_id_override: proto-google-cloud-backstory + java: + artifact_id: google-cloud-backstory + group_id: com.google.cloud + api_id_override: backstory.googleapis.com + api_description_override: Common Universal Data Model (UDM) and Entity protos used by Chronicle. + client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-backstory/latest/overview + released_version: 0.0.0 + library_type_override: GAPIC_AUTO + name_pretty_override: Malachite Common Protos + product_documentation_override: https://cloud.google.com/chronicle/docs/secops/secops-overview - name: beyondcorp-appconnections version: 0.91.0 apis: From e86d64d577188fb19bcf2ab55c7454be9f9d5c6e Mon Sep 17 00:00:00 2001 From: Min Zhu Date: Fri, 12 Jun 2026 10:56:19 -0400 Subject: [PATCH 2/6] librarian generate backstory --- gapic-libraries-bom/pom.xml | 2 +- java-backstory/.repo-metadata.json | 2 +- java-backstory/README.md | 2 +- .../clirr-ignored-differences.xml | 80 +++++++++++++++++++ .../backstory/CollectionOuterClass.java | 8 +- .../java/com/google/backstory/DataAccess.java | 10 +-- .../com/google/backstory/EntityProto.java | 10 +-- .../com/google/backstory/EntityRiskProto.java | 10 +-- .../com/google/backstory/IdOuterClass.java | 8 +- .../main/java/com/google/backstory/Udm.java | 8 +- .../src/main/proto/backstory/collection.proto | 2 +- .../main/proto/backstory/data_access.proto | 2 +- .../src/main/proto/backstory/entity.proto | 2 +- .../main/proto/backstory/entity_risk.proto | 2 +- .../src/main/proto/backstory/id.proto | 2 +- .../src/main/proto/backstory/udm.proto | 2 +- 16 files changed, 116 insertions(+), 36 deletions(-) create mode 100644 java-backstory/proto-google-cloud-backstory/clirr-ignored-differences.xml diff --git a/gapic-libraries-bom/pom.xml b/gapic-libraries-bom/pom.xml index d804633cb9a4..ebd665a26f35 100644 --- a/gapic-libraries-bom/pom.xml +++ b/gapic-libraries-bom/pom.xml @@ -15,7 +15,7 @@ google-cloud-pom-parent com.google.cloud - 1.87.0 + 1.87.1 ../google-cloud-pom-parent/pom.xml diff --git a/java-backstory/.repo-metadata.json b/java-backstory/.repo-metadata.json index bd0684045421..8d97391ed1be 100644 --- a/java-backstory/.repo-metadata.json +++ b/java-backstory/.repo-metadata.json @@ -5,7 +5,7 @@ "api_description": "Common Universal Data Model (UDM) and Entity protos used by Chronicle.", "client_documentation": "https://cloud.google.com/java/docs/reference/google-cloud-backstory/latest/overview", "release_level": "preview", - "transport": "grpc", + "transport": "both", "language": "java", "repo": "googleapis/google-cloud-java", "repo_short": "java-backstory", diff --git a/java-backstory/README.md b/java-backstory/README.md index ecc96e1a8fc3..1ab01b28790f 100644 --- a/java-backstory/README.md +++ b/java-backstory/README.md @@ -103,7 +103,7 @@ To get help, follow the instructions in the [shared Troubleshooting document][tr ## Transport -Malachite Common Protos uses gRPC for the transport layer. +Malachite Common Protos uses both gRPC and HTTP/JSON for the transport layer. ## Supported Java Versions diff --git a/java-backstory/proto-google-cloud-backstory/clirr-ignored-differences.xml b/java-backstory/proto-google-cloud-backstory/clirr-ignored-differences.xml new file mode 100644 index 000000000000..abb11d1606d7 --- /dev/null +++ b/java-backstory/proto-google-cloud-backstory/clirr-ignored-differences.xml @@ -0,0 +1,80 @@ + + + + + 7012 + com/google/backstory/*OrBuilder + * get*(*) + + + 7012 + com/google/backstory/*OrBuilder + boolean contains*(*) + + + 7012 + com/google/backstory/*OrBuilder + boolean has*(*) + + + + 7006 + com/google/backstory/** + * getDefaultInstanceForType() + ** + + + 7006 + com/google/backstory/** + * addRepeatedField(*) + ** + + + 7006 + com/google/backstory/** + * clear() + ** + + + 7006 + com/google/backstory/** + * clearField(*) + ** + + + 7006 + com/google/backstory/** + * clearOneof(*) + ** + + + 7006 + com/google/backstory/** + * clone() + ** + + + 7006 + com/google/backstory/** + * mergeUnknownFields(*) + ** + + + 7006 + com/google/backstory/** + * setField(*) + ** + + + 7006 + com/google/backstory/** + * setRepeatedField(*) + ** + + + 7006 + com/google/backstory/** + * setUnknownFields(*) + ** + + diff --git a/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/CollectionOuterClass.java b/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/CollectionOuterClass.java index c710c3b798eb..9b945c9b86ff 100644 --- a/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/CollectionOuterClass.java +++ b/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/CollectionOuterClass.java @@ -179,10 +179,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "source_system\030\004 \001(\t\022\017\n" + "\007product\030\005 \001(\t\022\037\n" + "\027source_system_ticket_id\030\006 \001(\t\022\031\n" - + "\021source_system_uri\030\007 \001(\tB\215\001\n" - + "\024com.google.backstoryP\001Z9google.golang.org/genproto/googleapis/backstory" - + ";backstory\252\002\020Google.Backstory\312\002\020Google\\B" - + "ackstory\352\002\021Google::Backstoryb\006proto3" + + "\021source_system_uri\030\007 \001(\tB\211\001\n" + + "\024com.google.backstoryP\001Z5cloud.google.com/go/backstory/backstorypb;backs" + + "torypb\252\002\020Google.Backstory\312\002\020Google\\Backs" + + "tory\352\002\021Google::Backstoryb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/DataAccess.java b/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/DataAccess.java index b2e7fc733488..e05dbbd59700 100644 --- a/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/DataAccess.java +++ b/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/DataAccess.java @@ -64,11 +64,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "els\030\002 \003(\tB\002\030\001\022\022\n\nnamespaces\030\003 \003(\t\022\025\n\rcus" + "tom_labels\030\004 \003(\t\022G\n\023ingestion_kv_labels\030" + "\005 \003(\0132*.google.backstory.DataAccessInges" - + "tionLabel\022\033\n\023allow_scoped_access\030\006 \001(\010B\215" - + "\001\n\024com.google.backstoryP\001Z9google.golang" - + ".org/genproto/googleapis/backstory;backs" - + "tory\252\002\020Google.Backstory\312\002\020Google\\Backsto" - + "ry\352\002\021Google::Backstoryb\006proto3" + + "tionLabel\022\033\n\023allow_scoped_access\030\006 \001(\010B\211" + + "\001\n\024com.google.backstoryP\001Z5cloud.google." + + "com/go/backstory/backstorypb;backstorypb" + + "\252\002\020Google.Backstory\312\002\020Google\\Backstory\352\002" + + "\021Google::Backstoryb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/EntityProto.java b/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/EntityProto.java index 9d5decbe93cf..6534ab990a72 100644 --- a/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/EntityProto.java +++ b/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/EntityProto.java @@ -285,11 +285,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024TARGET_RESOURCE_TYPE\020$\022\030\n" + "\024TARGET_LOCATION_NAME\020%\022\014\n" + "\010LOG_TYPE\020&\022\023\n" - + "\017TARGET_HOSTNAME\020\'B\232\001\n" - + "\024com.google.backstoryB\013EntityProtoP\001Z9g" - + "oogle.golang.org/genproto/googleapis/bac" - + "kstory;backstory\252\002\020Google.Backstory\312\002\020Go" - + "ogle\\Backstory\352\002\021Google::Backstoryb\006proto3" + + "\017TARGET_HOSTNAME\020\'B\226\001\n" + + "\024com.google.backstoryB\013EntityProtoP\001Z5c" + + "loud.google.com/go/backstory/backstorypb" + + ";backstorypb\252\002\020Google.Backstory\312\002\020Google" + + "\\Backstory\352\002\021Google::Backstoryb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/EntityRiskProto.java b/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/EntityRiskProto.java index ed03d9d27109..bfdbed980897 100644 --- a/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/EntityRiskProto.java +++ b/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/EntityRiskProto.java @@ -80,11 +80,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "revious_range_end_time\030\001 \001(\0132\032.google.pr" + "otobuf.Timestamp\022\030\n\020risk_score_delta\030\002 \001" + "(\005\022\033\n\023previous_risk_score\030\003 \001(\005\022 \n\030risk_" - + "score_numeric_delta\030\004 \001(\005B\236\001\n\024com.google" - + ".backstoryB\017EntityRiskProtoP\001Z9google.go" - + "lang.org/genproto/googleapis/backstory;b" - + "ackstory\252\002\020Google.Backstory\312\002\020Google\\Bac" - + "kstory\352\002\021Google::Backstoryb\006proto3" + + "score_numeric_delta\030\004 \001(\005B\232\001\n\024com.google" + + ".backstoryB\017EntityRiskProtoP\001Z5cloud.goo" + + "gle.com/go/backstory/backstorypb;backsto" + + "rypb\252\002\020Google.Backstory\312\002\020Google\\Backsto" + + "ry\352\002\021Google::Backstoryb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/IdOuterClass.java b/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/IdOuterClass.java index fcdf5f0286ce..3f72c61c457f 100644 --- a/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/IdOuterClass.java +++ b/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/IdOuterClass.java @@ -61,10 +61,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "TIONS\020\002\022\r\n\tUPPERCASE\020\003\022\030\n\024MACHINE_INTELL" + "IGENCE\020\004\022\033\n\027SECURITY_COMMAND_CENTER\020\005\022\017\n" + "\013UNSPECIFIED\020\006\022\016\n\nSOAR_ALERT\020\007\022\017\n\013VIRUS_" - + "TOTAL\020\010B\215\001\n\024com.google.backstoryP\001Z9goog" - + "le.golang.org/genproto/googleapis/backst" - + "ory;backstory\252\002\020Google.Backstory\312\002\020Googl" - + "e\\Backstory\352\002\021Google::Backstoryb\006proto3" + + "TOTAL\020\010B\211\001\n\024com.google.backstoryP\001Z5clou" + + "d.google.com/go/backstory/backstorypb;ba" + + "ckstorypb\252\002\020Google.Backstory\312\002\020Google\\Ba" + + "ckstory\352\002\021Google::Backstoryb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/Udm.java b/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/Udm.java index b4667cb5f49f..6c25a66a44ec 100644 --- a/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/Udm.java +++ b/java-backstory/proto-google-cloud-backstory/src/main/java/com/google/backstory/Udm.java @@ -2723,10 +2723,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\n" + "UNDETECTED\020\001\022\016\n\n" + "SUSPICIOUS\020\002\022\r\n" - + "\tMALICIOUS\020\003B\215\001\n" - + "\024com.google.backstoryP\001Z9google.golang.org/genproto/googleapis/backstory" - + ";backstory\252\002\020Google.Backstory\312\002\020Google\\B" - + "ackstory\352\002\021Google::Backstoryb\006proto3" + + "\tMALICIOUS\020\003B\211\001\n" + + "\024com.google.backstoryP\001Z5cloud.google.com/go/backstory/backstorypb;backs" + + "torypb\252\002\020Google.Backstory\312\002\020Google\\Backs" + + "tory\352\002\021Google::Backstoryb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/collection.proto b/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/collection.proto index 3e5d3de9ba1a..db22471f5340 100644 --- a/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/collection.proto +++ b/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/collection.proto @@ -25,7 +25,7 @@ import "google/protobuf/timestamp.proto"; import "google/type/interval.proto"; option csharp_namespace = "Google.Backstory"; -option go_package = "google.golang.org/genproto/googleapis/backstory;backstory"; +option go_package = "cloud.google.com/go/backstory/backstorypb;backstorypb"; option java_multiple_files = true; option java_package = "com.google.backstory"; option php_namespace = "Google\\Backstory"; diff --git a/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/data_access.proto b/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/data_access.proto index 06773afa070c..04ba6075388e 100644 --- a/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/data_access.proto +++ b/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/data_access.proto @@ -17,7 +17,7 @@ syntax = "proto3"; package google.backstory; option csharp_namespace = "Google.Backstory"; -option go_package = "google.golang.org/genproto/googleapis/backstory;backstory"; +option go_package = "cloud.google.com/go/backstory/backstorypb;backstorypb"; option java_multiple_files = true; option java_package = "com.google.backstory"; option php_namespace = "Google\\Backstory"; diff --git a/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/entity.proto b/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/entity.proto index 3eba0e93de57..8f314aa55dc7 100644 --- a/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/entity.proto +++ b/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/entity.proto @@ -23,7 +23,7 @@ import "google/protobuf/timestamp.proto"; import "google/type/interval.proto"; option csharp_namespace = "Google.Backstory"; -option go_package = "google.golang.org/genproto/googleapis/backstory;backstory"; +option go_package = "cloud.google.com/go/backstory/backstorypb;backstorypb"; option java_multiple_files = true; option java_outer_classname = "EntityProto"; option java_package = "com.google.backstory"; diff --git a/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/entity_risk.proto b/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/entity_risk.proto index 78b03eb05e14..ac7b67548b9c 100644 --- a/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/entity_risk.proto +++ b/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/entity_risk.proto @@ -21,7 +21,7 @@ import "google/protobuf/timestamp.proto"; import "google/type/interval.proto"; option csharp_namespace = "Google.Backstory"; -option go_package = "google.golang.org/genproto/googleapis/backstory;backstory"; +option go_package = "cloud.google.com/go/backstory/backstorypb;backstorypb"; option java_multiple_files = true; option java_outer_classname = "EntityRiskProto"; option java_package = "com.google.backstory"; diff --git a/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/id.proto b/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/id.proto index 9e29322fcb52..3b9c11d0960d 100644 --- a/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/id.proto +++ b/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/id.proto @@ -17,7 +17,7 @@ syntax = "proto3"; package google.backstory; option csharp_namespace = "Google.Backstory"; -option go_package = "google.golang.org/genproto/googleapis/backstory;backstory"; +option go_package = "cloud.google.com/go/backstory/backstorypb;backstorypb"; option java_multiple_files = true; option java_package = "com.google.backstory"; option php_namespace = "Google\\Backstory"; diff --git a/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/udm.proto b/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/udm.proto index 2ec28546dc7c..d4337b32aa3d 100644 --- a/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/udm.proto +++ b/java-backstory/proto-google-cloud-backstory/src/main/proto/backstory/udm.proto @@ -26,7 +26,7 @@ import "google/type/interval.proto"; import "google/type/latlng.proto"; option csharp_namespace = "Google.Backstory"; -option go_package = "google.golang.org/genproto/googleapis/backstory;backstory"; +option go_package = "cloud.google.com/go/backstory/backstorypb;backstorypb"; option java_multiple_files = true; option java_package = "com.google.backstory"; option php_namespace = "Google\\Backstory"; From 48525721316044f5b530b78145a65f50604d6a0b Mon Sep 17 00:00:00 2001 From: Min Zhu Date: Fri, 12 Jun 2026 11:40:57 -0400 Subject: [PATCH 3/6] revert gen diff in gapic-libraries-bom/pom.xml --- gapic-libraries-bom/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gapic-libraries-bom/pom.xml b/gapic-libraries-bom/pom.xml index ebd665a26f35..d804633cb9a4 100644 --- a/gapic-libraries-bom/pom.xml +++ b/gapic-libraries-bom/pom.xml @@ -15,7 +15,7 @@ google-cloud-pom-parent com.google.cloud - 1.87.1 + 1.87.0 ../google-cloud-pom-parent/pom.xml From 7a45a6fbd2e19e45be612731895b781bc24ece13 Mon Sep 17 00:00:00 2001 From: Min Zhu Date: Mon, 15 Jun 2026 12:49:45 -0400 Subject: [PATCH 4/6] fix config version --- librarian.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/librarian.yaml b/librarian.yaml index 6dc95106bac9..d0f414418236 100644 --- a/librarian.yaml +++ b/librarian.yaml @@ -434,7 +434,7 @@ libraries: name_pretty_override: Cloud Batch product_documentation_override: https://cloud.google.com/ - name: backstory - version: 0.0.1-SNAPSHOT + version: 0.2.0-SNAPSHOT apis: - path: backstory java: From 758f967528ab67f7bf7f91930ac4d39a85a899d8 Mon Sep 17 00:00:00 2001 From: Min Zhu Date: Mon, 15 Jun 2026 12:56:42 -0400 Subject: [PATCH 5/6] fix librarian version and re-generate --- java-backstory/README.md | 8 ++++---- librarian.yaml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/java-backstory/README.md b/java-backstory/README.md index 1ab01b28790f..0c8206c7b75f 100644 --- a/java-backstory/README.md +++ b/java-backstory/README.md @@ -45,20 +45,20 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-backstory - 0.0.0 + 0.1.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-backstory:0.0.0' +implementation 'com.google.cloud:google-cloud-backstory:0.1.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-backstory" % "0.0.0" +libraryDependencies += "com.google.cloud" % "google-cloud-backstory" % "0.1.0" ``` ## Authentication @@ -181,7 +181,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-backstory/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-backstory.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-backstory/0.0.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-backstory/0.1.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/librarian.yaml b/librarian.yaml index d0f414418236..a7a6c561313f 100644 --- a/librarian.yaml +++ b/librarian.yaml @@ -448,7 +448,7 @@ libraries: api_id_override: backstory.googleapis.com api_description_override: Common Universal Data Model (UDM) and Entity protos used by Chronicle. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-backstory/latest/overview - released_version: 0.0.0 + released_version: 0.1.0 library_type_override: GAPIC_AUTO name_pretty_override: Malachite Common Protos product_documentation_override: https://cloud.google.com/chronicle/docs/secops/secops-overview From da938c9c72e85c05aa5e537cb369a34c99e91a71 Mon Sep 17 00:00:00 2001 From: Min Zhu Date: Mon, 15 Jun 2026 12:57:54 -0400 Subject: [PATCH 6/6] librarian tidy --- librarian.yaml | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/librarian.yaml b/librarian.yaml index a7a6c561313f..c7ddc1c059c6 100644 --- a/librarian.yaml +++ b/librarian.yaml @@ -388,6 +388,22 @@ libraries: product_documentation_override: https://cloud.google.com/automl/docs/ rest_documentation: https://cloud.google.com/automl/docs/reference/rest rpc_documentation: https://cloud.google.com/automl/docs/reference/rpc + - name: backstory + version: 0.2.0-SNAPSHOT + apis: + - path: backstory + java: + proto_artifact_id_override: proto-google-cloud-backstory + generate_gapic: false + generate_grpc: false + generate_resource_names: false + java: + api_id_override: backstory.googleapis.com + api_description_override: Common Universal Data Model (UDM) and Entity protos used by Chronicle. + client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-backstory/latest/overview + library_type_override: GAPIC_AUTO + name_pretty_override: Malachite Common Protos + product_documentation_override: https://cloud.google.com/chronicle/docs/secops/secops-overview - name: backupdr version: 0.53.0-SNAPSHOT apis: @@ -433,25 +449,6 @@ libraries: api_description_override: n/a name_pretty_override: Cloud Batch product_documentation_override: https://cloud.google.com/ - - name: backstory - version: 0.2.0-SNAPSHOT - apis: - - path: backstory - java: - generate_gapic: false - generate_grpc: false - generate_resource_names: false - proto_artifact_id_override: proto-google-cloud-backstory - java: - artifact_id: google-cloud-backstory - group_id: com.google.cloud - api_id_override: backstory.googleapis.com - api_description_override: Common Universal Data Model (UDM) and Entity protos used by Chronicle. - client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-backstory/latest/overview - released_version: 0.1.0 - library_type_override: GAPIC_AUTO - name_pretty_override: Malachite Common Protos - product_documentation_override: https://cloud.google.com/chronicle/docs/secops/secops-overview - name: beyondcorp-appconnections version: 0.92.0-SNAPSHOT apis: