public static final class SqlConnectServiceGrpc.SqlConnectServiceStub extends AbstractAsyncStub<SqlConnectServiceGrpc.SqlConnectServiceStub>A stub to allow clients to do asynchronous rpc calls to service SqlConnectService.
Cloud SQL connect service.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > SqlConnectServiceGrpc.SqlConnectServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected SqlConnectServiceGrpc.SqlConnectServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
SqlConnectServiceGrpc.SqlConnectServiceStub |
|
generateEphemeralCert(GenerateEphemeralCertRequest request, StreamObserver<GenerateEphemeralCertResponse> responseObserver)
public void generateEphemeralCert(GenerateEphemeralCertRequest request, StreamObserver<GenerateEphemeralCertResponse> responseObserver)Generates a short-lived X509 certificate containing the provided public key and signed by a private key specific to the target instance. Users may use the certificate to authenticate as themselves when connecting to the database.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateEphemeralCertRequest |
responseObserver |
io.grpc.stub.StreamObserver<GenerateEphemeralCertResponse> |
getConnectSettings(GetConnectSettingsRequest request, StreamObserver<ConnectSettings> responseObserver)
public void getConnectSettings(GetConnectSettingsRequest request, StreamObserver<ConnectSettings> responseObserver)Retrieves connect settings about a Cloud SQL instance.
| Parameters | |
|---|---|
| Name | Description |
request |
GetConnectSettingsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ConnectSettings> |
resolveConnectSettings(ResolveConnectSettingsRequest request, StreamObserver<ConnectSettings> responseObserver)
public void resolveConnectSettings(ResolveConnectSettingsRequest request, StreamObserver<ConnectSettings> responseObserver)Retrieves connect settings about a Cloud SQL instance using the instance DNS name.
| Parameters | |
|---|---|
| Name | Description |
request |
ResolveConnectSettingsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ConnectSettings> |