Google Cloud Deploy V1 API - Class Google::Api::SelectiveGapicGeneration (v2.3.0)

Reference documentation and code samples for the Google Cloud Deploy V1 API class Google::Api::SelectiveGapicGeneration.

This message is used to configure the generation of a subset of the RPCs in a service for client libraries.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#generate_omitted_as_internal

defgenerate_omitted_as_internal()->::Boolean
Returns
  • (::Boolean) — Setting this to true indicates to the client generators that methods that would be excluded from the generation should instead be generated in a way that indicates these methods should not be consumed by end users. How this is expressed is up to individual language implementations to decide. Some examples may be: added annotations, obfuscated identifiers, or other language idiomatic patterns.

#generate_omitted_as_internal=

defgenerate_omitted_as_internal=(value)->::Boolean
Parameter
  • value (::Boolean) — Setting this to true indicates to the client generators that methods that would be excluded from the generation should instead be generated in a way that indicates these methods should not be consumed by end users. How this is expressed is up to individual language implementations to decide. Some examples may be: added annotations, obfuscated identifiers, or other language idiomatic patterns.
Returns
  • (::Boolean) — Setting this to true indicates to the client generators that methods that would be excluded from the generation should instead be generated in a way that indicates these methods should not be consumed by end users. How this is expressed is up to individual language implementations to decide. Some examples may be: added annotations, obfuscated identifiers, or other language idiomatic patterns.

#methods

defmethods()->::Array<::String>
Returns
  • (::Array<::String>) — An allowlist of the fully qualified names of RPCs that should be included on public client surfaces.

#methods=

defmethods=(value)->::Array<::String>
Parameter
  • value (::Array<::String>) — An allowlist of the fully qualified names of RPCs that should be included on public client surfaces.
Returns
  • (::Array<::String>) — An allowlist of the fully qualified names of RPCs that should be included on public client surfaces.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.