Class StorageControlStub
java.lang.Object
com.google.storage.control.v2.stub.StorageControlStub
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcStorageControlStub
@Generated("by gapic-generator-java")
public abstract class StorageControlStub
extends Object
implements com.google.api.gax.core.BackgroundResource
Base stub class for the StorageControl service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidclose()com.google.api.gax.rpc.UnaryCallable<CreateFolderRequest,Folder> com.google.api.gax.rpc.UnaryCallable<CreateManagedFolderRequest,ManagedFolder> com.google.api.gax.rpc.UnaryCallable<DeleteFolderRequest,com.google.protobuf.Empty> com.google.api.gax.rpc.UnaryCallable<DeleteManagedFolderRequest,com.google.protobuf.Empty> com.google.api.gax.rpc.UnaryCallable<GetFolderRequest,Folder> com.google.api.gax.rpc.UnaryCallable<GetManagedFolderRequest,ManagedFolder> com.google.longrunning.stub.OperationsStubcom.google.api.gax.rpc.UnaryCallable<GetStorageLayoutRequest,StorageLayout> com.google.api.gax.rpc.UnaryCallable<ListFoldersRequest,ListFoldersResponse> com.google.api.gax.rpc.UnaryCallable<ListFoldersRequest,StorageControlClient.ListFoldersPagedResponse> com.google.api.gax.rpc.UnaryCallable<ListManagedFoldersRequest,ListManagedFoldersResponse> com.google.api.gax.rpc.UnaryCallable<ListManagedFoldersRequest,StorageControlClient.ListManagedFoldersPagedResponse> com.google.api.gax.rpc.UnaryCallable<RenameFolderRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<RenameFolderRequest,Folder, RenameFolderMetadata> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.api.gax.core.BackgroundResource
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNow
-
Constructor Details
-
StorageControlStub
public StorageControlStub()
-
-
Method Details
-
getOperationsStub
public com.google.longrunning.stub.OperationsStub getOperationsStub() -
createFolderCallable
-
deleteFolderCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteFolderRequest,com.google.protobuf.Empty> deleteFolderCallable() -
getFolderCallable
-
listFoldersPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListFoldersRequest,StorageControlClient.ListFoldersPagedResponse> listFoldersPagedCallable() -
listFoldersCallable
public com.google.api.gax.rpc.UnaryCallable<ListFoldersRequest,ListFoldersResponse> listFoldersCallable() -
renameFolderOperationCallable
public com.google.api.gax.rpc.OperationCallable<RenameFolderRequest,Folder, renameFolderOperationCallable()RenameFolderMetadata> -
renameFolderCallable
public com.google.api.gax.rpc.UnaryCallable<RenameFolderRequest,com.google.longrunning.Operation> renameFolderCallable() -
getStorageLayoutCallable
public com.google.api.gax.rpc.UnaryCallable<GetStorageLayoutRequest,StorageLayout> getStorageLayoutCallable() -
createManagedFolderCallable
public com.google.api.gax.rpc.UnaryCallable<CreateManagedFolderRequest,ManagedFolder> createManagedFolderCallable() -
deleteManagedFolderCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteManagedFolderRequest,com.google.protobuf.Empty> deleteManagedFolderCallable() -
getManagedFolderCallable
public com.google.api.gax.rpc.UnaryCallable<GetManagedFolderRequest,ManagedFolder> getManagedFolderCallable() -
listManagedFoldersPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListManagedFoldersRequest,StorageControlClient.ListManagedFoldersPagedResponse> listManagedFoldersPagedCallable() -
listManagedFoldersCallable
public com.google.api.gax.rpc.UnaryCallable<ListManagedFoldersRequest,ListManagedFoldersResponse> listManagedFoldersCallable() -
close
public abstract void close()- Specified by:
closein interfaceAutoCloseable
-