Class FoldersStub
- java.lang.Object
-
- com.google.cloud.resourcemanager.v3.stub.FoldersStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
- Direct Known Subclasses:
GrpcFoldersStub
,HttpJsonFoldersStub
@Generated("by gapic-generator-java") public abstract class FoldersStub extends Object implements com.google.api.gax.core.BackgroundResource
Base stub class for the Folders service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Constructor Description FoldersStub()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
close()
com.google.api.gax.rpc.UnaryCallable<CreateFolderRequest,com.google.longrunning.Operation>
createFolderCallable()
com.google.api.gax.rpc.OperationCallable<CreateFolderRequest,Folder,CreateFolderMetadata>
createFolderOperationCallable()
com.google.api.gax.rpc.UnaryCallable<DeleteFolderRequest,com.google.longrunning.Operation>
deleteFolderCallable()
com.google.api.gax.rpc.OperationCallable<DeleteFolderRequest,Folder,DeleteFolderMetadata>
deleteFolderOperationCallable()
com.google.api.gax.rpc.UnaryCallable<GetFolderRequest,Folder>
getFolderCallable()
com.google.api.gax.httpjson.longrunning.stub.OperationsStub
getHttpJsonOperationsStub()
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>
getIamPolicyCallable()
com.google.longrunning.stub.OperationsStub
getOperationsStub()
com.google.api.gax.rpc.UnaryCallable<ListFoldersRequest,ListFoldersResponse>
listFoldersCallable()
com.google.api.gax.rpc.UnaryCallable<ListFoldersRequest,FoldersClient.ListFoldersPagedResponse>
listFoldersPagedCallable()
com.google.api.gax.rpc.UnaryCallable<MoveFolderRequest,com.google.longrunning.Operation>
moveFolderCallable()
com.google.api.gax.rpc.OperationCallable<MoveFolderRequest,Folder,MoveFolderMetadata>
moveFolderOperationCallable()
com.google.api.gax.rpc.UnaryCallable<SearchFoldersRequest,SearchFoldersResponse>
searchFoldersCallable()
com.google.api.gax.rpc.UnaryCallable<SearchFoldersRequest,FoldersClient.SearchFoldersPagedResponse>
searchFoldersPagedCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>
setIamPolicyCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>
testIamPermissionsCallable()
com.google.api.gax.rpc.UnaryCallable<UndeleteFolderRequest,com.google.longrunning.Operation>
undeleteFolderCallable()
com.google.api.gax.rpc.OperationCallable<UndeleteFolderRequest,Folder,UndeleteFolderMetadata>
undeleteFolderOperationCallable()
com.google.api.gax.rpc.UnaryCallable<UpdateFolderRequest,com.google.longrunning.Operation>
updateFolderCallable()
com.google.api.gax.rpc.OperationCallable<UpdateFolderRequest,Folder,UpdateFolderMetadata>
updateFolderOperationCallable()
-
-
-
Method Detail
-
getOperationsStub
public com.google.longrunning.stub.OperationsStub getOperationsStub()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub()
-
getFolderCallable
public com.google.api.gax.rpc.UnaryCallable<GetFolderRequest,Folder> getFolderCallable()
-
listFoldersPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListFoldersRequest,FoldersClient.ListFoldersPagedResponse> listFoldersPagedCallable()
-
listFoldersCallable
public com.google.api.gax.rpc.UnaryCallable<ListFoldersRequest,ListFoldersResponse> listFoldersCallable()
-
searchFoldersPagedCallable
public com.google.api.gax.rpc.UnaryCallable<SearchFoldersRequest,FoldersClient.SearchFoldersPagedResponse> searchFoldersPagedCallable()
-
searchFoldersCallable
public com.google.api.gax.rpc.UnaryCallable<SearchFoldersRequest,SearchFoldersResponse> searchFoldersCallable()
-
createFolderOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateFolderRequest,Folder,CreateFolderMetadata> createFolderOperationCallable()
-
createFolderCallable
public com.google.api.gax.rpc.UnaryCallable<CreateFolderRequest,com.google.longrunning.Operation> createFolderCallable()
-
updateFolderOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateFolderRequest,Folder,UpdateFolderMetadata> updateFolderOperationCallable()
-
updateFolderCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateFolderRequest,com.google.longrunning.Operation> updateFolderCallable()
-
moveFolderOperationCallable
public com.google.api.gax.rpc.OperationCallable<MoveFolderRequest,Folder,MoveFolderMetadata> moveFolderOperationCallable()
-
moveFolderCallable
public com.google.api.gax.rpc.UnaryCallable<MoveFolderRequest,com.google.longrunning.Operation> moveFolderCallable()
-
deleteFolderOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteFolderRequest,Folder,DeleteFolderMetadata> deleteFolderOperationCallable()
-
deleteFolderCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteFolderRequest,com.google.longrunning.Operation> deleteFolderCallable()
-
undeleteFolderOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeleteFolderRequest,Folder,UndeleteFolderMetadata> undeleteFolderOperationCallable()
-
undeleteFolderCallable
public com.google.api.gax.rpc.UnaryCallable<UndeleteFolderRequest,com.google.longrunning.Operation> undeleteFolderCallable()
-
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
-
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
-
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
-
close
public abstract void close()
- Specified by:
close
in interfaceAutoCloseable
-
-