Package com.google.storage.control.v2
Class StorageControlGrpc.StorageControlBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<StorageControlGrpc.StorageControlBlockingStub>
com.google.storage.control.v2.StorageControlGrpc.StorageControlBlockingStub
- Enclosing class:
- StorageControlGrpc
public static final class StorageControlGrpc.StorageControlBlockingStub
extends io.grpc.stub.AbstractBlockingStub<StorageControlGrpc.StorageControlBlockingStub>
A stub to allow clients to do synchronous rpc calls to service StorageControl.
StorageControl service includes selected control plane operations.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) createFolder(CreateFolderRequest request) Creates a new folder.Creates a new managed folder.com.google.protobuf.EmptydeleteFolder(DeleteFolderRequest request) Permanently deletes an empty folder.com.google.protobuf.EmptyPermanently deletes an empty managed folder.getFolder(GetFolderRequest request) Returns metadata for the specified folder.getManagedFolder(GetManagedFolderRequest request) Returns metadata for the specified managed folder.getStorageLayout(GetStorageLayoutRequest request) Returns the storage layout configuration for a given bucket.listFolders(ListFoldersRequest request) Retrieves a list of folders.Retrieves a list of managed folders for a given bucket.com.google.longrunning.OperationrenameFolder(RenameFolderRequest request) Renames a source folder to a destination folder.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected StorageControlGrpc.StorageControlBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<StorageControlGrpc.StorageControlBlockingStub>
-
createFolder
Creates a new folder. This operation is only applicable to a hierarchical namespace enabled bucket.
-
deleteFolder
Permanently deletes an empty folder. This operation is only applicable to a hierarchical namespace enabled bucket.
-
getFolder
Returns metadata for the specified folder. This operation is only applicable to a hierarchical namespace enabled bucket.
-
listFolders
Retrieves a list of folders. This operation is only applicable to a hierarchical namespace enabled bucket.
-
renameFolder
Renames a source folder to a destination folder. This operation is only applicable to a hierarchical namespace enabled bucket. During a rename, the source and destination folders are locked until the long running operation completes.
-
getStorageLayout
Returns the storage layout configuration for a given bucket.
-
createManagedFolder
Creates a new managed folder.
-
deleteManagedFolder
Permanently deletes an empty managed folder.
-
getManagedFolder
Returns metadata for the specified managed folder.
-
listManagedFolders
Retrieves a list of managed folders for a given bucket.
-