Send feedback
Class DataTransferServiceGrpc.DataTransferServiceFutureStub (2.5.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.5.0 keyboard_arrow_down
public static final class DataTransferServiceGrpc . DataTransferServiceFutureStub extends AbstractFutureStub<DataTransferServiceGrpc . DataTransferServiceFutureStub >
This API allows users to manage their data transfers into BigQuery.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
DataTransferServiceGrpc.DataTransferServiceFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<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 DataTransferServiceGrpc . DataTransferServiceFutureStub 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)
checkValidCreds(CheckValidCredsRequest request)
public ListenableFuture<CheckValidCredsResponse> checkValidCreds ( CheckValidCredsRequest request )
Returns true if valid credentials exist for the given data source and
requesting user.
Parameter
Returns
createTransferConfig(CreateTransferConfigRequest request)
public ListenableFuture<TransferConfig> createTransferConfig ( CreateTransferConfigRequest request )
Creates a new data transfer configuration.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <TransferConfig >
deleteTransferConfig(DeleteTransferConfigRequest request)
public ListenableFuture<Empty> deleteTransferConfig ( DeleteTransferConfigRequest request )
Deletes a data transfer configuration, including any associated transfer
runs and logs.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Empty >
deleteTransferRun(DeleteTransferRunRequest request)
public ListenableFuture<Empty> deleteTransferRun ( DeleteTransferRunRequest request )
Deletes the specified transfer run.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Empty >
enrollDataSources(EnrollDataSourcesRequest request)
public ListenableFuture<Empty> enrollDataSources ( EnrollDataSourcesRequest request )
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Empty >
getDataSource(GetDataSourceRequest request)
public ListenableFuture<DataSource> getDataSource ( GetDataSourceRequest request )
Retrieves a supported data source and returns its settings.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <DataSource >
getTransferConfig(GetTransferConfigRequest request)
public ListenableFuture<TransferConfig> getTransferConfig ( GetTransferConfigRequest request )
Returns information about a data transfer config.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <TransferConfig >
getTransferRun(GetTransferRunRequest request)
public ListenableFuture<TransferRun> getTransferRun ( GetTransferRunRequest request )
Returns information about the particular transfer run.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <TransferRun >
listDataSources(ListDataSourcesRequest request)
public ListenableFuture<ListDataSourcesResponse> listDataSources ( ListDataSourcesRequest request )
Lists supported data sources and returns their settings.
Parameter
Returns
listTransferConfigs(ListTransferConfigsRequest request)
public ListenableFuture<ListTransferConfigsResponse> listTransferConfigs ( ListTransferConfigsRequest request )
Returns information about all transfer configs owned by a project in the
specified location.
Parameter
Returns
listTransferLogs(ListTransferLogsRequest request)
public ListenableFuture<ListTransferLogsResponse> listTransferLogs ( ListTransferLogsRequest request )
Returns log messages for the transfer run.
Parameter
Returns
listTransferRuns(ListTransferRunsRequest request)
public ListenableFuture<ListTransferRunsResponse> listTransferRuns ( ListTransferRunsRequest request )
Returns information about running and completed transfer runs.
Parameter
Returns
scheduleTransferRuns(ScheduleTransferRunsRequest request)
public ListenableFuture<ScheduleTransferRunsResponse> scheduleTransferRuns ( ScheduleTransferRunsRequest request )
Creates transfer runs for a time range [start_time, end_time].
For each date - or whatever granularity the data source supports - in the
range, one transfer run is created.
Note that runs are created per UTC time in the time range.
DEPRECATED: use StartManualTransferRuns instead.
Parameter
Returns
startManualTransferRuns(StartManualTransferRunsRequest request)
public ListenableFuture<StartManualTransferRunsResponse> startManualTransferRuns ( StartManualTransferRunsRequest request )
Start manual transfer runs to be executed now with schedule_time equal to
current time. The transfer runs can be created for a time range where the
run_time is between start_time (inclusive) and end_time (exclusive), or for
a specific run_time.
Parameter
Returns
updateTransferConfig(UpdateTransferConfigRequest request)
public ListenableFuture<TransferConfig> updateTransferConfig ( UpdateTransferConfigRequest request )
Updates a data transfer configuration.
All fields must be set, even if they are not updated.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <TransferConfig >
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-28 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-28 UTC."],[],[]]