diff --git a/library_generation/test/resources/integration/google-cloud-java/generation_config.yaml b/library_generation/test/resources/integration/google-cloud-java/generation_config.yaml new file mode 100644 index 0000000000..f8c2808739 --- /dev/null +++ b/library_generation/test/resources/integration/google-cloud-java/generation_config.yaml @@ -0,0 +1,52 @@ +#Required. +gapic_generator_version: 2.30.0 +#Optional. +grpc_version: 1.59.1 +#Optional. +protobuf_version: 3.25.1 +#Required. +googleapis-commitish: 4512234113a18c1fda1fb0d0ceac8f4b4efe9801 +#Required. +owlbot-cli-image: sha256:623647ee79ac605858d09e60c1382a716c125fb776f69301b72de1cd35d49409 +#Required. +synthtool-commitish: 59fe44fde9866a26e7ee4e4450fd79f67f8cf599 +#Required. +python-version: 3.11.2 +#Optional. The root folder name of generated client libraries. If empty, modules will be created under current folder, useful for single module +destination-path: google-cloud-java +#Required. +libraries: + #Required. Can be used for populating the folder name java-{api_shortName}. This is also the destination-name in new-client.py. + - api_shortname: asset + #Optional. The default value is the title of service yaml + name-pretty: Cloud Asset + #Required. + library_type: GAPIC_AUTO + #Optional. The default value is com.google.cloud + group_id: com.google.cloud + #Optional. The default value is google.cloud.{api_shortname} + artifact_id: google.cloud.asset + #Optional. The default value is true. + requires-billing: true + #Optional. The default value is documentation.summary from service yaml + api_description: + #Optional. + product_documentation: + #Optional. + client_documentation: + #Optional. + rest_documentation: + #Optional. + rpc_documentation: + #Required. + GAPICs: + #Required. This is a relative path to googleapis/googleapis. We'll parse all the parameters needed by generate_library.sh from BUILD.bazel in this folder. + - proto_path: google/cloud/asset/v1 + - proto_path: google/cloud/asset/v1p1beta1 + - proto_path: google/cloud/asset/v1p2beta1 + - proto_path: google/cloud/asset/v1p5beta1 + - proto_path: google/cloud/asset/v1p7beta1 + - api_shortname: speech + library_type: GAPIC_AUTO + services: + - proto_path: google/cloud/asset/v1