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"; diff --git a/librarian.yaml b/librarian.yaml index 4c8beab8f6a9..21137c980945 100644 --- a/librarian.yaml +++ b/librarian.yaml @@ -16,8 +16,8 @@ version: v0.16.1-0.20260602193207-5917f20190fa repo: googleapis/google-cloud-java sources: googleapis: - commit: dae2a496666e372c1ebf56ceb54fe7f467a2c10e - sha256: 867490e3ce7818a2011475a888ce5d77c68cb7a13764f47d9aec8cf3038320e0 + commit: 5481332007e57ad3d9cb81e83ff6bf9c449476b6 + sha256: 57d732d5167385cf7111a523314f073bf5843d0b76e2adfa0c93a330138e03bd showcase: commit: 328bec7ce4c1fb77c37fdf1868d0506bc02a70fc sha256: 8df187486e37edf5a78c1646c859c311bc452871b9ba4641d93149d3c53450a2 @@ -412,6 +412,25 @@ 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.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: backupdr version: 0.52.0-SNAPSHOT apis: