Send feedback
Class ConnectionServiceGrpc.ConnectionServiceStub (2.13.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.13.0 keyboard_arrow_down
public static final class ConnectionServiceGrpc . ConnectionServiceStub extends AbstractAsyncStub<ConnectionServiceGrpc . ConnectionServiceStub >
Manages external data source connections and credentials.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractAsyncStub >
ConnectionServiceGrpc.ConnectionServiceStub
Inherited Members
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected ConnectionServiceGrpc . ConnectionServiceStub build ( Channel channel , CallOptions callOptions )
Parameters
Name Description channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createConnection(CreateConnectionRequest request, StreamObserver<Connection> responseObserver)
public void createConnection ( CreateConnectionRequest request , StreamObserver<Connection> responseObserver )
Creates a new connection.
Parameters
deleteConnection(DeleteConnectionRequest request, StreamObserver<Empty> responseObserver)
public void deleteConnection ( DeleteConnectionRequest request , StreamObserver<Empty> responseObserver )
Deletes connection and associated credential.
Parameters
getConnection(GetConnectionRequest request, StreamObserver<Connection> responseObserver)
public void getConnection ( GetConnectionRequest request , StreamObserver<Connection> responseObserver )
Returns specified connection.
Parameters
getIamPolicy(GetIamPolicyRequest request, StreamObserver<Policy> responseObserver)
public void getIamPolicy ( GetIamPolicyRequest request , StreamObserver<Policy> responseObserver )
Gets the access control policy for a resource.
Returns an empty policy if the resource exists and does not have a policy
set.
Parameters
Name Description request
com.google.iam.v1.GetIamPolicyRequest
responseObserver
io.grpc.stub.StreamObserver <com.google.iam.v1.Policy >
listConnections(ListConnectionsRequest request, StreamObserver<ListConnectionsResponse> responseObserver)
public void listConnections ( ListConnectionsRequest request , StreamObserver<ListConnectionsResponse> responseObserver )
Returns a list of connections in the given project.
Parameters
setIamPolicy(SetIamPolicyRequest request, StreamObserver<Policy> responseObserver)
public void setIamPolicy ( SetIamPolicyRequest request , StreamObserver<Policy> responseObserver )
Sets the access control policy on the specified resource. Replaces any
existing policy.
Can return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
Parameters
Name Description request
com.google.iam.v1.SetIamPolicyRequest
responseObserver
io.grpc.stub.StreamObserver <com.google.iam.v1.Policy >
testIamPermissions(TestIamPermissionsRequest request, StreamObserver<TestIamPermissionsResponse> responseObserver)
public void testIamPermissions ( TestIamPermissionsRequest request , StreamObserver<TestIamPermissionsResponse> responseObserver )
Returns permissions that a caller has on the specified resource.
If the resource does not exist, this will return an empty set of
permissions, not a NOT_FOUND
error.
Note: This operation is designed to be used for building permission-aware
UIs and command-line tools, not for authorization checking. This operation
may "fail open" without warning.
Parameters
Name Description request
com.google.iam.v1.TestIamPermissionsRequest
responseObserver
io.grpc.stub.StreamObserver <com.google.iam.v1.TestIamPermissionsResponse >
updateConnection(UpdateConnectionRequest request, StreamObserver<Connection> responseObserver)
public void updateConnection ( UpdateConnectionRequest request , StreamObserver<Connection> responseObserver )
Updates the specified connection. For security reasons, also resets
credential if connection properties are in the update field mask.
Parameters
Send feedback
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-01-27 UTC.
Need to tell us more?
[[["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-01-27 UTC."],[],[]]