Resolves a protobuf service name to a gRPC address.
apiServiceName is the API-specific endpoint name when it differs from
the protobuf service name.
OptionalapiServiceName: stringReturns the provider that authenticates new requests, or undefined.
Returns one shared gRPC client for the exact address string.
Returns the parent ID that generated requests can insert when it is absent.
Defines the SDK functions that generated service clients use.
Implement this interface only when you need to provide a custom runtime to generated clients. Most applications should create an SDK instead. A generated client uses this interface to resolve its endpoint, reuse a gRPC channel, add authorization, and write logs.