gapic-generator-java icon indicating copy to clipboard operation
gapic-generator-java copied to clipboard

Generates GAPIC Java client libraries from protobufs.

Results 238 gapic-generator-java issues
Sort by recently updated
recently updated
newest added

sample snippets [here](https://github.com/googleapis/sdk-platform-java/tree/main/showcase/gapic-showcase/samples) should be part of the golden testing for Showcase. Steps to identify this: ``` rm -rf showcase/gapic-showcase/samples/ mvn clean install -DskipTests cd showcase ``` then `mvn compile...

type: bug
priority: p2
samples

See [go/clientlibs-routine-headers-numeric-enums](http://goto.google.com/clientlibs-routine-headers-numeric-enums) for more information. Enums in every implicit/ explicit routing header should be encoded as an Int. The Routing Headers seem to be encoded here via a ParamsExtractor. Example:...

type: bug
priority: p3

**Is your feature request related to a problem? Please describe.** When debugging customer issues, a service team usually starts out with a client can gax version as they were sent...

priority: p3
type: docs

Discovered in the Otel Draft PR: https://github.com/googleapis/sdk-platform-java/pull/2500 ### Issue For Otel, this is causing the number of attempts to always be recorded as 1 instead of the number of retries...

type: bug
priority: p3

Discovered in the Otel Draft PR: https://github.com/googleapis/sdk-platform-java/pull/2500 The Method Name is different between the two transports: gRPC: `Echo.Echo` HttpJson: `google.showcase.v1beta1.Echo/Echo`. I believe this is because of the different Regex Matchers...

type: bug
priority: p3

Currently, it seems the only way to add tracing using OpenTelemetry is via the legacy OpenCensus shim. It would be great to have native OpenTelemetry support with the ability to...

type: feature request
priority: p2

The build has failed : https://github.com/googleapis/gapic-generator-java/actions/runs/4815011301

type: cleanup
priority: p2

Current logic assumes only the first transport is GA and all other transports are BetaApi. 1. Client stub settings default ChannelProvider builder getters * Example: https://github.com/googleapis/google-cloud-java/blob/main/java-iot/google-cloud-iot/src/main/java/com/google/cloud/iot/v1/stub/DeviceManagerStubSettings.java#L443-L448 * Generation logic: https://github.com/googleapis/sdk-platform-java/blob/decd7f60017d45288e6c12493fa21e06f9c5f77c/gapic-generator-java/src/main/java/com/google/api/generator/gapic/composer/common/AbstractServiceStubSettingsClassComposer.java#L288...

type: feature request
priority: p2

The generator should return normally with no-op when there's no service in protos. For example: when generating from `google/cloud/alloydb/connectors/v1alpha`, the generator exited with the following error: ``` Exception in thread...

type: feature request
priority: p2

gax-java/dependencies.properties has the versions of the libraries in this sdk-platform-java repositories. The values are not updated upon a release and thus causes discrepancies in the generated build.gradle files. Currently the...

type: bug
priority: p3