@Generated(value="by gapic-generator-java") @BetaApi public class HttpJsonDatastreamStub extends DatastreamStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonDatastreamStub(DatastreamStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonDatastreamStub, using the given settings.
|
protected |
HttpJsonDatastreamStub(DatastreamStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonDatastreamStub, using the given settings.
|
getOperationsStubprotected HttpJsonDatastreamStub(DatastreamStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonDatastreamStub(DatastreamStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonDatastreamStub create(DatastreamStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonDatastreamStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonDatastreamStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException@InternalApi public static List<com.google.api.gax.httpjson.ApiMethodDescriptor> getMethodDescriptors()
public com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub getHttpJsonOperationsStub()
getHttpJsonOperationsStub in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<ListConnectionProfilesRequest,ListConnectionProfilesResponse> listConnectionProfilesCallable()
listConnectionProfilesCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<ListConnectionProfilesRequest,DatastreamClient.ListConnectionProfilesPagedResponse> listConnectionProfilesPagedCallable()
listConnectionProfilesPagedCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<GetConnectionProfileRequest,ConnectionProfile> getConnectionProfileCallable()
getConnectionProfileCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<CreateConnectionProfileRequest,com.google.longrunning.Operation> createConnectionProfileCallable()
createConnectionProfileCallable in class DatastreamStubpublic com.google.api.gax.rpc.OperationCallable<CreateConnectionProfileRequest,ConnectionProfile,OperationMetadata> createConnectionProfileOperationCallable()
createConnectionProfileOperationCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateConnectionProfileRequest,com.google.longrunning.Operation> updateConnectionProfileCallable()
updateConnectionProfileCallable in class DatastreamStubpublic com.google.api.gax.rpc.OperationCallable<UpdateConnectionProfileRequest,ConnectionProfile,OperationMetadata> updateConnectionProfileOperationCallable()
updateConnectionProfileOperationCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteConnectionProfileRequest,com.google.longrunning.Operation> deleteConnectionProfileCallable()
deleteConnectionProfileCallable in class DatastreamStubpublic com.google.api.gax.rpc.OperationCallable<DeleteConnectionProfileRequest,com.google.protobuf.Empty,OperationMetadata> deleteConnectionProfileOperationCallable()
deleteConnectionProfileOperationCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<DiscoverConnectionProfileRequest,DiscoverConnectionProfileResponse> discoverConnectionProfileCallable()
discoverConnectionProfileCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<ListStreamsRequest,ListStreamsResponse> listStreamsCallable()
listStreamsCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<ListStreamsRequest,DatastreamClient.ListStreamsPagedResponse> listStreamsPagedCallable()
listStreamsPagedCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<GetStreamRequest,Stream> getStreamCallable()
getStreamCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<CreateStreamRequest,com.google.longrunning.Operation> createStreamCallable()
createStreamCallable in class DatastreamStubpublic com.google.api.gax.rpc.OperationCallable<CreateStreamRequest,Stream,OperationMetadata> createStreamOperationCallable()
createStreamOperationCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateStreamRequest,com.google.longrunning.Operation> updateStreamCallable()
updateStreamCallable in class DatastreamStubpublic com.google.api.gax.rpc.OperationCallable<UpdateStreamRequest,Stream,OperationMetadata> updateStreamOperationCallable()
updateStreamOperationCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteStreamRequest,com.google.longrunning.Operation> deleteStreamCallable()
deleteStreamCallable in class DatastreamStubpublic com.google.api.gax.rpc.OperationCallable<DeleteStreamRequest,com.google.protobuf.Empty,OperationMetadata> deleteStreamOperationCallable()
deleteStreamOperationCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<GetStreamObjectRequest,StreamObject> getStreamObjectCallable()
getStreamObjectCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<LookupStreamObjectRequest,StreamObject> lookupStreamObjectCallable()
lookupStreamObjectCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<ListStreamObjectsRequest,ListStreamObjectsResponse> listStreamObjectsCallable()
listStreamObjectsCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<ListStreamObjectsRequest,DatastreamClient.ListStreamObjectsPagedResponse> listStreamObjectsPagedCallable()
listStreamObjectsPagedCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<StartBackfillJobRequest,StartBackfillJobResponse> startBackfillJobCallable()
startBackfillJobCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<StopBackfillJobRequest,StopBackfillJobResponse> stopBackfillJobCallable()
stopBackfillJobCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<FetchStaticIpsRequest,FetchStaticIpsResponse> fetchStaticIpsCallable()
fetchStaticIpsCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<FetchStaticIpsRequest,DatastreamClient.FetchStaticIpsPagedResponse> fetchStaticIpsPagedCallable()
fetchStaticIpsPagedCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<CreatePrivateConnectionRequest,com.google.longrunning.Operation> createPrivateConnectionCallable()
createPrivateConnectionCallable in class DatastreamStubpublic com.google.api.gax.rpc.OperationCallable<CreatePrivateConnectionRequest,PrivateConnection,OperationMetadata> createPrivateConnectionOperationCallable()
createPrivateConnectionOperationCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<GetPrivateConnectionRequest,PrivateConnection> getPrivateConnectionCallable()
getPrivateConnectionCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<ListPrivateConnectionsRequest,ListPrivateConnectionsResponse> listPrivateConnectionsCallable()
listPrivateConnectionsCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<ListPrivateConnectionsRequest,DatastreamClient.ListPrivateConnectionsPagedResponse> listPrivateConnectionsPagedCallable()
listPrivateConnectionsPagedCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<DeletePrivateConnectionRequest,com.google.longrunning.Operation> deletePrivateConnectionCallable()
deletePrivateConnectionCallable in class DatastreamStubpublic com.google.api.gax.rpc.OperationCallable<DeletePrivateConnectionRequest,com.google.protobuf.Empty,OperationMetadata> deletePrivateConnectionOperationCallable()
deletePrivateConnectionOperationCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<CreateRouteRequest,com.google.longrunning.Operation> createRouteCallable()
createRouteCallable in class DatastreamStubpublic com.google.api.gax.rpc.OperationCallable<CreateRouteRequest,Route,OperationMetadata> createRouteOperationCallable()
createRouteOperationCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<GetRouteRequest,Route> getRouteCallable()
getRouteCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<ListRoutesRequest,ListRoutesResponse> listRoutesCallable()
listRoutesCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<ListRoutesRequest,DatastreamClient.ListRoutesPagedResponse> listRoutesPagedCallable()
listRoutesPagedCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteRouteRequest,com.google.longrunning.Operation> deleteRouteCallable()
deleteRouteCallable in class DatastreamStubpublic com.google.api.gax.rpc.OperationCallable<DeleteRouteRequest,com.google.protobuf.Empty,OperationMetadata> deleteRouteOperationCallable()
deleteRouteOperationCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
listLocationsCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,DatastreamClient.ListLocationsPagedResponse> listLocationsPagedCallable()
listLocationsPagedCallable in class DatastreamStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
getLocationCallable in class DatastreamStubpublic final void close()
close in interface AutoCloseableclose in class DatastreamStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2022 Google LLC. All rights reserved.