Class StorageTransferServiceGrpc.StorageTransferServiceBlockingStub (1.5.0) 
  
  
  
   
  
    
  
  
    
    
    
    
  Version 1.5.0keyboard_arrow_down  
  
 
    
    
    
      
  
  
  
    
public   static   final   class  StorageTransferServiceGrpc . StorageTransferServiceBlockingStub   extends   AbstractBlockingStub<StorageTransferServiceGrpc . StorageTransferServiceBlockingStub > 
   Storage Transfer Service and its protos.
 Transfers data between between Google Cloud Storage buckets or from a data
 source external to Google to a Cloud Storage bucket.
    Inheritance 
    java.lang.Object  >  
    io.grpc.stub.AbstractStub  >  
    io.grpc.stub.AbstractBlockingStub  >  
    StorageTransferServiceGrpc.StorageTransferServiceBlockingStub 
   
  
    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   StorageTransferServiceGrpc . StorageTransferServiceBlockingStub   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) 
  createAgentPool(TransferProto.CreateAgentPoolRequest request) 
  
    
public   TransferTypes . AgentPool   createAgentPool ( TransferProto . CreateAgentPoolRequest   request )  
   Creates an agent pool resource.
Parameter 
  
  Returns 
  
  createTransferJob(TransferProto.CreateTransferJobRequest request) 
  
    
public   TransferTypes . TransferJob   createTransferJob ( TransferProto . CreateTransferJobRequest   request )  
   Creates a transfer job that runs periodically.
Parameter 
  
  Returns 
  
  deleteAgentPool(TransferProto.DeleteAgentPoolRequest request) 
  
    
public   Empty   deleteAgentPool ( TransferProto . DeleteAgentPoolRequest   request )  
  
  Parameter 
  
  Returns 
  
  deleteTransferJob(TransferProto.DeleteTransferJobRequest request) 
  
    
public   Empty   deleteTransferJob ( TransferProto . DeleteTransferJobRequest   request )  
   Deletes a transfer job. Deleting a transfer job sets its status to
 DELETED .
Parameter 
  
  Returns 
  
  getAgentPool(TransferProto.GetAgentPoolRequest request) 
  
    
public   TransferTypes . AgentPool   getAgentPool ( TransferProto . GetAgentPoolRequest   request )  
  
  Parameter 
  
  Returns 
  
  getGoogleServiceAccount(TransferProto.GetGoogleServiceAccountRequest request) 
  
    
public   TransferTypes . GoogleServiceAccount   getGoogleServiceAccount ( TransferProto . GetGoogleServiceAccountRequest   request )  
   Returns the Google service account that is used by Storage Transfer
 Service to access buckets in the project where transfers
 run or in other projects. Each Google service account is associated
 with one Google Cloud project. Users
 should add this service account to the Google Cloud Storage bucket
 ACLs to grant access to Storage Transfer Service. This service
 account is created and owned by Storage Transfer Service and can
 only be used by Storage Transfer Service.
Parameter 
  
  Returns 
  
  getTransferJob(TransferProto.GetTransferJobRequest request) 
  
    
public   TransferTypes . TransferJob   getTransferJob ( TransferProto . GetTransferJobRequest   request )  
  
  Parameter 
  
  Returns 
  
  listAgentPools(TransferProto.ListAgentPoolsRequest request) 
  
    
public   TransferProto . ListAgentPoolsResponse   listAgentPools ( TransferProto . ListAgentPoolsRequest   request )  
  
  Parameter 
  
  Returns 
  
  listTransferJobs(TransferProto.ListTransferJobsRequest request) 
  
    
public   TransferProto . ListTransferJobsResponse   listTransferJobs ( TransferProto . ListTransferJobsRequest   request )  
  
  Parameter 
  
  Returns 
  
  pauseTransferOperation(TransferProto.PauseTransferOperationRequest request) 
  
    
public   Empty   pauseTransferOperation ( TransferProto . PauseTransferOperationRequest   request )  
   Pauses a transfer operation.
Parameter 
  
  Returns 
  
  resumeTransferOperation(TransferProto.ResumeTransferOperationRequest request) 
  
    
public   Empty   resumeTransferOperation ( TransferProto . ResumeTransferOperationRequest   request )  
   Resumes a transfer operation that is paused.
Parameter 
  
  Returns 
  
  runTransferJob(TransferProto.RunTransferJobRequest request) 
  
    
public   Operation   runTransferJob ( TransferProto . RunTransferJobRequest   request )  
   Attempts to start a new TransferOperation for the current TransferJob. A
 TransferJob has a maximum of one active TransferOperation. If this method
 is called while a TransferOperation is active, an error will be returned.
Parameter 
  
  Returns 
  
  updateAgentPool(TransferProto.UpdateAgentPoolRequest request) 
  
    
public   TransferTypes . AgentPool   updateAgentPool ( TransferProto . UpdateAgentPoolRequest   request )  
   Updates an existing agent pool resource.
Parameter 
  
  Returns 
  
  updateTransferJob(TransferProto.UpdateTransferJobRequest request) 
  
    
public   TransferTypes . TransferJob   updateTransferJob ( TransferProto . UpdateTransferJobRequest   request )  
   Updates a transfer job. Updating a job's transfer spec does not affect
 transfer operations that are running already.
 Note:  The job's status  field can be modified
 using this RPC (for example, to set a job's status to
 DELETED ,
 DISABLED , or
 ENABLED ).
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-29 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-29 UTC."],[],[]]