- 1.77.0 (latest)
 - 1.75.0
 - 1.74.0
 - 1.73.0
 - 1.72.0
 - 1.71.0
 - 1.69.0
 - 1.67.0
 - 1.66.0
 - 1.63.0
 - 1.62.0
 - 1.61.0
 - 1.59.0
 - 1.58.0
 - 1.57.0
 - 1.56.0
 - 1.55.0
 - 1.54.0
 - 1.53.0
 - 1.52.0
 - 1.51.0
 - 1.50.0
 - 1.48.0
 - 1.47.0
 - 1.46.0
 - 1.45.0
 - 1.44.0
 - 1.43.0
 - 1.42.0
 - 1.41.0
 - 1.40.0
 - 1.39.0
 - 1.38.0
 - 1.36.0
 - 1.35.0
 - 1.34.0
 - 1.33.0
 - 1.32.0
 - 1.31.0
 - 1.30.0
 - 1.29.0
 - 1.28.0
 - 1.27.0
 - 1.26.0
 - 1.23.0
 - 1.22.0
 - 1.21.0
 - 1.20.0
 - 1.19.0
 - 1.18.0
 - 1.17.0
 - 1.16.0
 - 1.15.0
 - 1.14.0
 - 1.13.0
 - 1.12.0
 - 1.11.0
 - 1.10.0
 - 1.8.0
 - 1.7.0
 - 1.6.0
 - 1.5.0
 - 1.4.0
 - 1.3.0
 - 1.2.2
 - 1.1.1
 - 1.0.0
 - 0.4.2
 
public static final class DatastreamGrpc.DatastreamStub extends AbstractAsyncStub<DatastreamGrpc.DatastreamStub>A stub to allow clients to do asynchronous rpc calls to service Datastream.
Datastream service
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > DatastreamGrpc.DatastreamStubMethods
build(Channel channel, CallOptions callOptions)
protected DatastreamGrpc.DatastreamStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description | 
channel | 
        io.grpc.Channel | 
      
callOptions | 
        io.grpc.CallOptions | 
      
| Returns | |
|---|---|
| Type | Description | 
DatastreamGrpc.DatastreamStub | 
        |
createConnectionProfile(CreateConnectionProfileRequest request, StreamObserver<Operation> responseObserver)
public void createConnectionProfile(CreateConnectionProfileRequest request, StreamObserver<Operation> responseObserver)Use this method to create a connection profile in a project and location.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        CreateConnectionProfileRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
createPrivateConnection(CreatePrivateConnectionRequest request, StreamObserver<Operation> responseObserver)
public void createPrivateConnection(CreatePrivateConnectionRequest request, StreamObserver<Operation> responseObserver)Use this method to create a private connectivity configuration.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        CreatePrivateConnectionRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
createRoute(CreateRouteRequest request, StreamObserver<Operation> responseObserver)
public void createRoute(CreateRouteRequest request, StreamObserver<Operation> responseObserver)Use this method to create a route for a private connectivity configuration in a project and location.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        CreateRouteRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
createStream(CreateStreamRequest request, StreamObserver<Operation> responseObserver)
public void createStream(CreateStreamRequest request, StreamObserver<Operation> responseObserver)Use this method to create a stream.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        CreateStreamRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
deleteConnectionProfile(DeleteConnectionProfileRequest request, StreamObserver<Operation> responseObserver)
public void deleteConnectionProfile(DeleteConnectionProfileRequest request, StreamObserver<Operation> responseObserver)Use this method to delete a connection profile.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DeleteConnectionProfileRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
deletePrivateConnection(DeletePrivateConnectionRequest request, StreamObserver<Operation> responseObserver)
public void deletePrivateConnection(DeletePrivateConnectionRequest request, StreamObserver<Operation> responseObserver)Use this method to delete a private connectivity configuration.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DeletePrivateConnectionRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
deleteRoute(DeleteRouteRequest request, StreamObserver<Operation> responseObserver)
public void deleteRoute(DeleteRouteRequest request, StreamObserver<Operation> responseObserver)Use this method to delete a route.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DeleteRouteRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
deleteStream(DeleteStreamRequest request, StreamObserver<Operation> responseObserver)
public void deleteStream(DeleteStreamRequest request, StreamObserver<Operation> responseObserver)Use this method to delete a stream.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DeleteStreamRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
discoverConnectionProfile(DiscoverConnectionProfileRequest request, StreamObserver<DiscoverConnectionProfileResponse> responseObserver)
public void discoverConnectionProfile(DiscoverConnectionProfileRequest request, StreamObserver<DiscoverConnectionProfileResponse> responseObserver)Use this method to discover a connection profile. The discover API call exposes the data objects and metadata belonging to the profile. Typically, a request returns children data objects of a parent data object that's optionally supplied in the request.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DiscoverConnectionProfileRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<DiscoverConnectionProfileResponse> | 
      
fetchStaticIps(FetchStaticIpsRequest request, StreamObserver<FetchStaticIpsResponse> responseObserver)
public void fetchStaticIps(FetchStaticIpsRequest request, StreamObserver<FetchStaticIpsResponse> responseObserver)The FetchStaticIps API call exposes the static IP addresses used by Datastream.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        FetchStaticIpsRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<FetchStaticIpsResponse> | 
      
getConnectionProfile(GetConnectionProfileRequest request, StreamObserver<ConnectionProfile> responseObserver)
public void getConnectionProfile(GetConnectionProfileRequest request, StreamObserver<ConnectionProfile> responseObserver)Use this method to get details about a connection profile.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetConnectionProfileRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<ConnectionProfile> | 
      
getPrivateConnection(GetPrivateConnectionRequest request, StreamObserver<PrivateConnection> responseObserver)
public void getPrivateConnection(GetPrivateConnectionRequest request, StreamObserver<PrivateConnection> responseObserver)Use this method to get details about a private connectivity configuration.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetPrivateConnectionRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<PrivateConnection> | 
      
getRoute(GetRouteRequest request, StreamObserver<Route> responseObserver)
public void getRoute(GetRouteRequest request, StreamObserver<Route> responseObserver)Use this method to get details about a route.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetRouteRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Route> | 
      
getStream(GetStreamRequest request, StreamObserver<Stream> responseObserver)
public void getStream(GetStreamRequest request, StreamObserver<Stream> responseObserver)Use this method to get details about a stream.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetStreamRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Stream> | 
      
getStreamObject(GetStreamObjectRequest request, StreamObserver<StreamObject> responseObserver)
public void getStreamObject(GetStreamObjectRequest request, StreamObserver<StreamObject> responseObserver)Use this method to get details about a stream object.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetStreamObjectRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<StreamObject> | 
      
listConnectionProfiles(ListConnectionProfilesRequest request, StreamObserver<ListConnectionProfilesResponse> responseObserver)
public void listConnectionProfiles(ListConnectionProfilesRequest request, StreamObserver<ListConnectionProfilesResponse> responseObserver)Use this method to list connection profiles created in a project and location.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ListConnectionProfilesRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<ListConnectionProfilesResponse> | 
      
listPrivateConnections(ListPrivateConnectionsRequest request, StreamObserver<ListPrivateConnectionsResponse> responseObserver)
public void listPrivateConnections(ListPrivateConnectionsRequest request, StreamObserver<ListPrivateConnectionsResponse> responseObserver)Use this method to list private connectivity configurations in a project and location.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ListPrivateConnectionsRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<ListPrivateConnectionsResponse> | 
      
listRoutes(ListRoutesRequest request, StreamObserver<ListRoutesResponse> responseObserver)
public void listRoutes(ListRoutesRequest request, StreamObserver<ListRoutesResponse> responseObserver)Use this method to list routes created for a private connectivity configuration in a project and location.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ListRoutesRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<ListRoutesResponse> | 
      
listStreamObjects(ListStreamObjectsRequest request, StreamObserver<ListStreamObjectsResponse> responseObserver)
public void listStreamObjects(ListStreamObjectsRequest request, StreamObserver<ListStreamObjectsResponse> responseObserver)Use this method to list the objects of a specific stream.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ListStreamObjectsRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<ListStreamObjectsResponse> | 
      
listStreams(ListStreamsRequest request, StreamObserver<ListStreamsResponse> responseObserver)
public void listStreams(ListStreamsRequest request, StreamObserver<ListStreamsResponse> responseObserver)Use this method to list streams in a project and location.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ListStreamsRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<ListStreamsResponse> | 
      
lookupStreamObject(LookupStreamObjectRequest request, StreamObserver<StreamObject> responseObserver)
public void lookupStreamObject(LookupStreamObjectRequest request, StreamObserver<StreamObject> responseObserver)Use this method to look up a stream object by its source object identifier.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        LookupStreamObjectRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<StreamObject> | 
      
runStream(RunStreamRequest request, StreamObserver<Operation> responseObserver)
public void runStream(RunStreamRequest request, StreamObserver<Operation> responseObserver)Use this method to start, resume or recover a stream with a non default CDC strategy.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        RunStreamRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
startBackfillJob(StartBackfillJobRequest request, StreamObserver<StartBackfillJobResponse> responseObserver)
public void startBackfillJob(StartBackfillJobRequest request, StreamObserver<StartBackfillJobResponse> responseObserver)Use this method to start a backfill job for the specified stream object.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        StartBackfillJobRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<StartBackfillJobResponse> | 
      
stopBackfillJob(StopBackfillJobRequest request, StreamObserver<StopBackfillJobResponse> responseObserver)
public void stopBackfillJob(StopBackfillJobRequest request, StreamObserver<StopBackfillJobResponse> responseObserver)Use this method to stop a backfill job for the specified stream object.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        StopBackfillJobRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<StopBackfillJobResponse> | 
      
updateConnectionProfile(UpdateConnectionProfileRequest request, StreamObserver<Operation> responseObserver)
public void updateConnectionProfile(UpdateConnectionProfileRequest request, StreamObserver<Operation> responseObserver)Use this method to update the parameters of a connection profile.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        UpdateConnectionProfileRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
updateStream(UpdateStreamRequest request, StreamObserver<Operation> responseObserver)
public void updateStream(UpdateStreamRequest request, StreamObserver<Operation> responseObserver)Use this method to update the configuration of a stream.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        UpdateStreamRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> |