Class StorageTransferServiceGrpc.StorageTransferServiceBlockingV2Stub (1.76.0) 
  
  
  
   
  
    
  
  
    
    
    
    
  Version 1.76.0keyboard_arrow_down  
  
 
    
    
    
    
      
  
  
  
    
public   static   final   class  StorageTransferServiceGrpc . StorageTransferServiceBlockingV2Stub   extends   AbstractBlockingStub<StorageTransferServiceGrpc . StorageTransferServiceBlockingV2Stub > 
  A stub to allow clients to do synchronous rpc calls to service StorageTransferService.
 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.StorageTransferServiceBlockingV2Stub 
   
  
    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(java.time.Duration) 
    
    
      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.withOnReadyThreshold(int) 
    
    
      io.grpc.stub.AbstractStub.withWaitForReady() 
    
    
    
    
    
    
    
    
    
    
    
    
   
  Methods
   
  build(Channel channel, CallOptions callOptions) 
  
    
protected   StorageTransferServiceGrpc . StorageTransferServiceBlockingV2Stub   build ( Channel   channel ,   CallOptions   callOptions )  
  
    
      
        Parameters  
      
        Name Description  
      
        channelio.grpc.Channel  
      
        callOptionsio.grpc.CallOptions  
     
  
  
  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.
createTransferJob(TransferProto.CreateTransferJobRequest request) 
  
    
public   TransferTypes . TransferJob   createTransferJob ( TransferProto . CreateTransferJobRequest   request )  
   Creates a transfer job that runs periodically.
deleteAgentPool(TransferProto.DeleteAgentPoolRequest request) 
  
    
public   Empty   deleteAgentPool ( TransferProto . DeleteAgentPoolRequest   request )  
  
  
  
    
      
        Returns  
      
        Type Description  
      
        Empty  
     
  
  deleteTransferJob(TransferProto.DeleteTransferJobRequest request) 
  
    
public   Empty   deleteTransferJob ( TransferProto . DeleteTransferJobRequest   request )  
   Deletes a transfer job. Deleting a transfer job sets its status to
 DELETED .
    
      
        Returns  
      
        Type Description  
      
        Empty  
     
  
  getAgentPool(TransferProto.GetAgentPoolRequest request) 
  
    
public   TransferTypes . AgentPool   getAgentPool ( TransferProto . GetAgentPoolRequest   request )  
  
  
  
  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.
getTransferJob(TransferProto.GetTransferJobRequest request) 
  
    
public   TransferTypes . TransferJob   getTransferJob ( TransferProto . GetTransferJobRequest   request )  
  
  
  
  listAgentPools(TransferProto.ListAgentPoolsRequest request) 
  
    
public   TransferProto . ListAgentPoolsResponse   listAgentPools ( TransferProto . ListAgentPoolsRequest   request )  
  
  
  
  listTransferJobs(TransferProto.ListTransferJobsRequest request) 
  
    
public   TransferProto . ListTransferJobsResponse   listTransferJobs ( TransferProto . ListTransferJobsRequest   request )  
  
  
  
  pauseTransferOperation(TransferProto.PauseTransferOperationRequest request) 
  
    
public   Empty   pauseTransferOperation ( TransferProto . PauseTransferOperationRequest   request )  
   Pauses a transfer operation.
    
      
        Returns  
      
        Type Description  
      
        Empty  
     
  
  resumeTransferOperation(TransferProto.ResumeTransferOperationRequest request) 
  
    
public   Empty   resumeTransferOperation ( TransferProto . ResumeTransferOperationRequest   request )  
   Resumes a transfer operation that is paused.
    
      
        Returns  
      
        Type Description  
      
        Empty  
     
  
  runTransferJob(TransferProto.RunTransferJobRequest request) 
  
    
public   Operation   runTransferJob ( TransferProto . RunTransferJobRequest   request )  
   Starts a new operation for the specified transfer job.
 A TransferJob has a maximum of one active TransferOperation. If this
 method is called while a TransferOperation is active, an error is
 returned.
updateAgentPool(TransferProto.UpdateAgentPoolRequest request) 
  
    
public   TransferTypes . AgentPool   updateAgentPool ( TransferProto . UpdateAgentPoolRequest   request )  
   Updates an existing agent pool resource.
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 ).
 
     
    
  
  
  
     
  
    
    
      
       
    
    
  
  
 
  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."],[],[]]