This is an abstract class with all concrete subclasses internal, and internal abstract methods
to prevent instantiation elsewhere. (The abstraction itself may change over time.)
Methods
GetFallbackAdapter(ServiceMetadata)
public static GrpcAdapter GetFallbackAdapter(ServiceMetadata serviceMetadata)
Returns a fallback provider suitable for the given API
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-17 UTC."],[[["The `GrpcAdapter` class serves as an interoperability layer for various gRPC transports, including `GrpcCoreAdapter`, `GrpcNetClientAdapter`, and `RestGrpcAdapter`."],["This is an abstract class within the `Google.Api.Gax.Grpc` namespace, which cannot be directly instantiated and is designed for internal subclassing."],["The latest version available for this documentation is 4.10.0, but 4.4.0 is the main context of the current page, which also includes the information for the different subclasses and inherited members."],["The `GetFallbackAdapter` static method allows you to retrieve a suitable `GrpcAdapter` for a specific API based on its `ServiceMetadata`, preferably using the binary gRPC transport when available."],["The class inherits members from the object class, such as `ToString`, `Equals`, `GetHashCode`, and `GetType`."]]],[]]