Class DataTransferServiceGrpc.DataTransferServiceBlockingStub (2.2.6) 
  
  
  
   
  
    
  
  
    
    
    
    
  Version 2.2.6keyboard_arrow_down  
  
 
    
    
    
    
      
  
  
  
    
public   static   final   class  DataTransferServiceGrpc . DataTransferServiceBlockingStub   extends   AbstractBlockingStub<DataTransferServiceGrpc . DataTransferServiceBlockingStub > 
   This API allows users to manage their data transfers into BigQuery.
    Inheritance 
    java.lang.Object  >  
    io.grpc.stub.AbstractStub  >  
    io.grpc.stub.AbstractBlockingStub  >  
    DataTransferServiceGrpc.DataTransferServiceBlockingStub 
   
  
    Inherited Members 
    
      io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel) 
    
    
      io.grpc.stub.AbstractBlockingStub.<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 . DataTransferServiceBlockingStub   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   CheckValidCredsResponse   checkValidCreds ( CheckValidCredsRequest   request )  
   Returns true if valid credentials exist for the given data source and
 requesting user.
Parameter 
  
  Returns 
  
  createTransferConfig(CreateTransferConfigRequest request) 
  
    
public   TransferConfig   createTransferConfig ( CreateTransferConfigRequest   request )  
   Creates a new data transfer configuration.
Parameter 
  
  Returns 
  
  deleteTransferConfig(DeleteTransferConfigRequest request) 
  
    
public   Empty   deleteTransferConfig ( DeleteTransferConfigRequest   request )  
   Deletes a data transfer configuration, including any associated transfer
 runs and logs.
Parameter 
  
  Returns 
  
  deleteTransferRun(DeleteTransferRunRequest request) 
  
    
public   Empty   deleteTransferRun ( DeleteTransferRunRequest   request )  
   Deletes the specified transfer run.
Parameter 
  
  Returns 
  
  enrollDataSources(EnrollDataSourcesRequest request) 
  
    
public   Empty   enrollDataSources ( EnrollDataSourcesRequest   request )  
  
  Parameter 
  
  Returns 
  
  getDataSource(GetDataSourceRequest request) 
  
    
public   DataSource   getDataSource ( GetDataSourceRequest   request )  
   Retrieves a supported data source and returns its settings.
Parameter 
  
  Returns 
  
  getTransferConfig(GetTransferConfigRequest request) 
  
    
public   TransferConfig   getTransferConfig ( GetTransferConfigRequest   request )  
   Returns information about a data transfer config.
Parameter 
  
  Returns 
  
  getTransferRun(GetTransferRunRequest request) 
  
    
public   TransferRun   getTransferRun ( GetTransferRunRequest   request )  
   Returns information about the particular transfer run.
Parameter 
  
  Returns 
  
  listDataSources(ListDataSourcesRequest request) 
  
    
public   ListDataSourcesResponse   listDataSources ( ListDataSourcesRequest   request )  
   Lists supported data sources and returns their settings.
Parameter 
  
  Returns 
  
  listTransferConfigs(ListTransferConfigsRequest request) 
  
    
public   ListTransferConfigsResponse   listTransferConfigs ( ListTransferConfigsRequest   request )  
   Returns information about all transfer configs owned by a project in the
 specified location.
Parameter 
  
  Returns 
  
  listTransferLogs(ListTransferLogsRequest request) 
  
    
public   ListTransferLogsResponse   listTransferLogs ( ListTransferLogsRequest   request )  
   Returns log messages for the transfer run.
Parameter 
  
  Returns 
  
  listTransferRuns(ListTransferRunsRequest request) 
  
    
public   ListTransferRunsResponse   listTransferRuns ( ListTransferRunsRequest   request )  
   Returns information about running and completed transfer runs.
Parameter 
  
  Returns 
  
  scheduleTransferRuns(ScheduleTransferRunsRequest request) 
  
    
public   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   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   TransferConfig   updateTransferConfig ( UpdateTransferConfigRequest   request )  
   Updates a data transfer configuration.
 All fields must be set, even if they are not updated.
Parameter 
  
  Returns 
  
 
     
    
  
  
  
     
  
    
    
      
       
    
    
  
  
 
  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-10-28 UTC.
 
 
  
  
  
    
      [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-28 UTC."],[],[]]