Class StorageTransferServiceStub
- java.lang.Object
-
- com.google.storagetransfer.v1.proto.stub.StorageTransferServiceStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
- Direct Known Subclasses:
GrpcStorageTransferServiceStub
,HttpJsonStorageTransferServiceStub
@Generated("by gapic-generator-java") public abstract class StorageTransferServiceStub extends Object implements com.google.api.gax.core.BackgroundResource
Base stub class for the StorageTransferService service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Constructor Description StorageTransferServiceStub()
-
Method Summary
-
-
-
Method Detail
-
getOperationsStub
public com.google.longrunning.stub.OperationsStub getOperationsStub()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub()
-
getGoogleServiceAccountCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.GetGoogleServiceAccountRequest,TransferTypes.GoogleServiceAccount> getGoogleServiceAccountCallable()
-
createTransferJobCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.CreateTransferJobRequest,TransferTypes.TransferJob> createTransferJobCallable()
-
updateTransferJobCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.UpdateTransferJobRequest,TransferTypes.TransferJob> updateTransferJobCallable()
-
getTransferJobCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.GetTransferJobRequest,TransferTypes.TransferJob> getTransferJobCallable()
-
listTransferJobsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.ListTransferJobsRequest,StorageTransferServiceClient.ListTransferJobsPagedResponse> listTransferJobsPagedCallable()
-
listTransferJobsCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.ListTransferJobsRequest,TransferProto.ListTransferJobsResponse> listTransferJobsCallable()
-
pauseTransferOperationCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.PauseTransferOperationRequest,com.google.protobuf.Empty> pauseTransferOperationCallable()
-
resumeTransferOperationCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.ResumeTransferOperationRequest,com.google.protobuf.Empty> resumeTransferOperationCallable()
-
runTransferJobOperationCallable
public com.google.api.gax.rpc.OperationCallable<TransferProto.RunTransferJobRequest,com.google.protobuf.Empty,TransferTypes.TransferOperation> runTransferJobOperationCallable()
-
runTransferJobCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.RunTransferJobRequest,com.google.longrunning.Operation> runTransferJobCallable()
-
deleteTransferJobCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.DeleteTransferJobRequest,com.google.protobuf.Empty> deleteTransferJobCallable()
-
createAgentPoolCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.CreateAgentPoolRequest,TransferTypes.AgentPool> createAgentPoolCallable()
-
updateAgentPoolCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.UpdateAgentPoolRequest,TransferTypes.AgentPool> updateAgentPoolCallable()
-
getAgentPoolCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.GetAgentPoolRequest,TransferTypes.AgentPool> getAgentPoolCallable()
-
listAgentPoolsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.ListAgentPoolsRequest,StorageTransferServiceClient.ListAgentPoolsPagedResponse> listAgentPoolsPagedCallable()
-
listAgentPoolsCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.ListAgentPoolsRequest,TransferProto.ListAgentPoolsResponse> listAgentPoolsCallable()
-
deleteAgentPoolCallable
public com.google.api.gax.rpc.UnaryCallable<TransferProto.DeleteAgentPoolRequest,com.google.protobuf.Empty> deleteAgentPoolCallable()
-
close
public abstract void close()
- Specified by:
close
in interfaceAutoCloseable
-
-