Class GrpcFirestoreAdminStub
java.lang.Object
com.google.cloud.firestore.v1.stub.FirestoreAdminStub
com.google.cloud.firestore.v1.stub.GrpcFirestoreAdminStub
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
@Generated("by gapic-generator-java")
public class GrpcFirestoreAdminStub
extends FirestoreAdminStub
gRPC stub implementation for the FirestoreAdmin service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcFirestoreAdminStub(FirestoreAdminStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) Constructs an instance of GrpcFirestoreAdminStub, using the given settings.protectedGrpcFirestoreAdminStub(FirestoreAdminStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcFirestoreAdminStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) com.google.api.gax.rpc.UnaryCallable<BulkDeleteDocumentsRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<BulkDeleteDocumentsRequest,BulkDeleteDocumentsResponse, BulkDeleteDocumentsMetadata> com.google.api.gax.rpc.UnaryCallable<CloneDatabaseRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<CloneDatabaseRequest,Database, CloneDatabaseMetadata> final voidclose()static final GrpcFirestoreAdminStubcreate(com.google.api.gax.rpc.ClientContext clientContext) static final GrpcFirestoreAdminStubcreate(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) static final GrpcFirestoreAdminStubcreate(FirestoreAdminStubSettings settings) com.google.api.gax.rpc.UnaryCallable<CreateBackupScheduleRequest,BackupSchedule> com.google.api.gax.rpc.UnaryCallable<CreateDatabaseRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<CreateDatabaseRequest,Database, CreateDatabaseMetadata> com.google.api.gax.rpc.UnaryCallable<CreateIndexRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<CreateIndexRequest,Index, IndexOperationMetadata> com.google.api.gax.rpc.UnaryCallable<CreateUserCredsRequest,UserCreds> com.google.api.gax.rpc.UnaryCallable<DeleteBackupRequest,com.google.protobuf.Empty> com.google.api.gax.rpc.UnaryCallable<DeleteBackupScheduleRequest,com.google.protobuf.Empty> com.google.api.gax.rpc.UnaryCallable<DeleteDatabaseRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<DeleteDatabaseRequest,Database, DeleteDatabaseMetadata> com.google.api.gax.rpc.UnaryCallable<DeleteIndexRequest,com.google.protobuf.Empty> com.google.api.gax.rpc.UnaryCallable<DeleteUserCredsRequest,com.google.protobuf.Empty> com.google.api.gax.rpc.UnaryCallable<DisableUserCredsRequest,UserCreds> com.google.api.gax.rpc.UnaryCallable<EnableUserCredsRequest,UserCreds> com.google.api.gax.rpc.UnaryCallable<ExportDocumentsRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<ExportDocumentsRequest,ExportDocumentsResponse, ExportDocumentsMetadata> com.google.api.gax.rpc.UnaryCallable<GetBackupRequest,Backup> com.google.api.gax.rpc.UnaryCallable<GetBackupScheduleRequest,BackupSchedule> com.google.api.gax.rpc.UnaryCallable<GetDatabaseRequest,Database> com.google.api.gax.rpc.UnaryCallable<GetFieldRequest,Field> com.google.api.gax.rpc.UnaryCallable<GetIndexRequest,Index> com.google.longrunning.stub.GrpcOperationsStubcom.google.api.gax.rpc.UnaryCallable<GetUserCredsRequest,UserCreds> com.google.api.gax.rpc.UnaryCallable<ImportDocumentsRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<ImportDocumentsRequest,com.google.protobuf.Empty, ImportDocumentsMetadata> booleanbooleancom.google.api.gax.rpc.UnaryCallable<ListBackupsRequest,ListBackupsResponse> com.google.api.gax.rpc.UnaryCallable<ListBackupSchedulesRequest,ListBackupSchedulesResponse> com.google.api.gax.rpc.UnaryCallable<ListDatabasesRequest,ListDatabasesResponse> com.google.api.gax.rpc.UnaryCallable<ListFieldsRequest,ListFieldsResponse> com.google.api.gax.rpc.UnaryCallable<ListFieldsRequest,FirestoreAdminClient.ListFieldsPagedResponse> com.google.api.gax.rpc.UnaryCallable<ListIndexesRequest,ListIndexesResponse> com.google.api.gax.rpc.UnaryCallable<ListIndexesRequest,FirestoreAdminClient.ListIndexesPagedResponse> com.google.api.gax.rpc.UnaryCallable<ListUserCredsRequest,ListUserCredsResponse> com.google.api.gax.rpc.UnaryCallable<ResetUserPasswordRequest,UserCreds> com.google.api.gax.rpc.UnaryCallable<RestoreDatabaseRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<RestoreDatabaseRequest,Database, RestoreDatabaseMetadata> voidshutdown()voidcom.google.api.gax.rpc.UnaryCallable<UpdateBackupScheduleRequest,BackupSchedule> com.google.api.gax.rpc.UnaryCallable<UpdateDatabaseRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<UpdateDatabaseRequest,Database, UpdateDatabaseMetadata> com.google.api.gax.rpc.UnaryCallable<UpdateFieldRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<UpdateFieldRequest,Field, FieldOperationMetadata> Methods inherited from class com.google.cloud.firestore.v1.stub.FirestoreAdminStub
getHttpJsonOperationsStub
-
Constructor Details
-
GrpcFirestoreAdminStub
protected GrpcFirestoreAdminStub(FirestoreAdminStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException Constructs an instance of GrpcFirestoreAdminStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcFirestoreAdminStub
protected GrpcFirestoreAdminStub(FirestoreAdminStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcFirestoreAdminStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Details
-
create
public static final GrpcFirestoreAdminStub create(FirestoreAdminStubSettings settings) throws IOException - Throws:
IOException
-
create
public static final GrpcFirestoreAdminStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException - Throws:
IOException
-
create
public static final GrpcFirestoreAdminStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
public com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()- Overrides:
getOperationsStubin classFirestoreAdminStub
-
createIndexCallable
public com.google.api.gax.rpc.UnaryCallable<CreateIndexRequest,com.google.longrunning.Operation> createIndexCallable()- Overrides:
createIndexCallablein classFirestoreAdminStub
-
createIndexOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateIndexRequest,Index, createIndexOperationCallable()IndexOperationMetadata> - Overrides:
createIndexOperationCallablein classFirestoreAdminStub
-
listIndexesCallable
public com.google.api.gax.rpc.UnaryCallable<ListIndexesRequest,ListIndexesResponse> listIndexesCallable()- Overrides:
listIndexesCallablein classFirestoreAdminStub
-
listIndexesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListIndexesRequest,FirestoreAdminClient.ListIndexesPagedResponse> listIndexesPagedCallable()- Overrides:
listIndexesPagedCallablein classFirestoreAdminStub
-
getIndexCallable
- Overrides:
getIndexCallablein classFirestoreAdminStub
-
deleteIndexCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteIndexRequest,com.google.protobuf.Empty> deleteIndexCallable()- Overrides:
deleteIndexCallablein classFirestoreAdminStub
-
getFieldCallable
- Overrides:
getFieldCallablein classFirestoreAdminStub
-
updateFieldCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateFieldRequest,com.google.longrunning.Operation> updateFieldCallable()- Overrides:
updateFieldCallablein classFirestoreAdminStub
-
updateFieldOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateFieldRequest,Field, updateFieldOperationCallable()FieldOperationMetadata> - Overrides:
updateFieldOperationCallablein classFirestoreAdminStub
-
listFieldsCallable
public com.google.api.gax.rpc.UnaryCallable<ListFieldsRequest,ListFieldsResponse> listFieldsCallable()- Overrides:
listFieldsCallablein classFirestoreAdminStub
-
listFieldsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListFieldsRequest,FirestoreAdminClient.ListFieldsPagedResponse> listFieldsPagedCallable()- Overrides:
listFieldsPagedCallablein classFirestoreAdminStub
-
exportDocumentsCallable
public com.google.api.gax.rpc.UnaryCallable<ExportDocumentsRequest,com.google.longrunning.Operation> exportDocumentsCallable()- Overrides:
exportDocumentsCallablein classFirestoreAdminStub
-
exportDocumentsOperationCallable
public com.google.api.gax.rpc.OperationCallable<ExportDocumentsRequest,ExportDocumentsResponse, exportDocumentsOperationCallable()ExportDocumentsMetadata> - Overrides:
exportDocumentsOperationCallablein classFirestoreAdminStub
-
importDocumentsCallable
public com.google.api.gax.rpc.UnaryCallable<ImportDocumentsRequest,com.google.longrunning.Operation> importDocumentsCallable()- Overrides:
importDocumentsCallablein classFirestoreAdminStub
-
importDocumentsOperationCallable
public com.google.api.gax.rpc.OperationCallable<ImportDocumentsRequest,com.google.protobuf.Empty, importDocumentsOperationCallable()ImportDocumentsMetadata> - Overrides:
importDocumentsOperationCallablein classFirestoreAdminStub
-
bulkDeleteDocumentsCallable
public com.google.api.gax.rpc.UnaryCallable<BulkDeleteDocumentsRequest,com.google.longrunning.Operation> bulkDeleteDocumentsCallable()- Overrides:
bulkDeleteDocumentsCallablein classFirestoreAdminStub
-
bulkDeleteDocumentsOperationCallable
public com.google.api.gax.rpc.OperationCallable<BulkDeleteDocumentsRequest,BulkDeleteDocumentsResponse, bulkDeleteDocumentsOperationCallable()BulkDeleteDocumentsMetadata> - Overrides:
bulkDeleteDocumentsOperationCallablein classFirestoreAdminStub
-
createDatabaseCallable
public com.google.api.gax.rpc.UnaryCallable<CreateDatabaseRequest,com.google.longrunning.Operation> createDatabaseCallable()- Overrides:
createDatabaseCallablein classFirestoreAdminStub
-
createDatabaseOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateDatabaseRequest,Database, createDatabaseOperationCallable()CreateDatabaseMetadata> - Overrides:
createDatabaseOperationCallablein classFirestoreAdminStub
-
getDatabaseCallable
- Overrides:
getDatabaseCallablein classFirestoreAdminStub
-
listDatabasesCallable
public com.google.api.gax.rpc.UnaryCallable<ListDatabasesRequest,ListDatabasesResponse> listDatabasesCallable()- Overrides:
listDatabasesCallablein classFirestoreAdminStub
-
updateDatabaseCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateDatabaseRequest,com.google.longrunning.Operation> updateDatabaseCallable()- Overrides:
updateDatabaseCallablein classFirestoreAdminStub
-
updateDatabaseOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateDatabaseRequest,Database, updateDatabaseOperationCallable()UpdateDatabaseMetadata> - Overrides:
updateDatabaseOperationCallablein classFirestoreAdminStub
-
deleteDatabaseCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteDatabaseRequest,com.google.longrunning.Operation> deleteDatabaseCallable()- Overrides:
deleteDatabaseCallablein classFirestoreAdminStub
-
deleteDatabaseOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteDatabaseRequest,Database, deleteDatabaseOperationCallable()DeleteDatabaseMetadata> - Overrides:
deleteDatabaseOperationCallablein classFirestoreAdminStub
-
createUserCredsCallable
public com.google.api.gax.rpc.UnaryCallable<CreateUserCredsRequest,UserCreds> createUserCredsCallable()- Overrides:
createUserCredsCallablein classFirestoreAdminStub
-
getUserCredsCallable
- Overrides:
getUserCredsCallablein classFirestoreAdminStub
-
listUserCredsCallable
public com.google.api.gax.rpc.UnaryCallable<ListUserCredsRequest,ListUserCredsResponse> listUserCredsCallable()- Overrides:
listUserCredsCallablein classFirestoreAdminStub
-
enableUserCredsCallable
public com.google.api.gax.rpc.UnaryCallable<EnableUserCredsRequest,UserCreds> enableUserCredsCallable()- Overrides:
enableUserCredsCallablein classFirestoreAdminStub
-
disableUserCredsCallable
public com.google.api.gax.rpc.UnaryCallable<DisableUserCredsRequest,UserCreds> disableUserCredsCallable()- Overrides:
disableUserCredsCallablein classFirestoreAdminStub
-
resetUserPasswordCallable
public com.google.api.gax.rpc.UnaryCallable<ResetUserPasswordRequest,UserCreds> resetUserPasswordCallable()- Overrides:
resetUserPasswordCallablein classFirestoreAdminStub
-
deleteUserCredsCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteUserCredsRequest,com.google.protobuf.Empty> deleteUserCredsCallable()- Overrides:
deleteUserCredsCallablein classFirestoreAdminStub
-
getBackupCallable
- Overrides:
getBackupCallablein classFirestoreAdminStub
-
listBackupsCallable
public com.google.api.gax.rpc.UnaryCallable<ListBackupsRequest,ListBackupsResponse> listBackupsCallable()- Overrides:
listBackupsCallablein classFirestoreAdminStub
-
deleteBackupCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteBackupRequest,com.google.protobuf.Empty> deleteBackupCallable()- Overrides:
deleteBackupCallablein classFirestoreAdminStub
-
restoreDatabaseCallable
public com.google.api.gax.rpc.UnaryCallable<RestoreDatabaseRequest,com.google.longrunning.Operation> restoreDatabaseCallable()- Overrides:
restoreDatabaseCallablein classFirestoreAdminStub
-
restoreDatabaseOperationCallable
public com.google.api.gax.rpc.OperationCallable<RestoreDatabaseRequest,Database, restoreDatabaseOperationCallable()RestoreDatabaseMetadata> - Overrides:
restoreDatabaseOperationCallablein classFirestoreAdminStub
-
createBackupScheduleCallable
public com.google.api.gax.rpc.UnaryCallable<CreateBackupScheduleRequest,BackupSchedule> createBackupScheduleCallable()- Overrides:
createBackupScheduleCallablein classFirestoreAdminStub
-
getBackupScheduleCallable
public com.google.api.gax.rpc.UnaryCallable<GetBackupScheduleRequest,BackupSchedule> getBackupScheduleCallable()- Overrides:
getBackupScheduleCallablein classFirestoreAdminStub
-
listBackupSchedulesCallable
public com.google.api.gax.rpc.UnaryCallable<ListBackupSchedulesRequest,ListBackupSchedulesResponse> listBackupSchedulesCallable()- Overrides:
listBackupSchedulesCallablein classFirestoreAdminStub
-
updateBackupScheduleCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateBackupScheduleRequest,BackupSchedule> updateBackupScheduleCallable()- Overrides:
updateBackupScheduleCallablein classFirestoreAdminStub
-
deleteBackupScheduleCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteBackupScheduleRequest,com.google.protobuf.Empty> deleteBackupScheduleCallable()- Overrides:
deleteBackupScheduleCallablein classFirestoreAdminStub
-
cloneDatabaseCallable
public com.google.api.gax.rpc.UnaryCallable<CloneDatabaseRequest,com.google.longrunning.Operation> cloneDatabaseCallable()- Overrides:
cloneDatabaseCallablein classFirestoreAdminStub
-
cloneDatabaseOperationCallable
public com.google.api.gax.rpc.OperationCallable<CloneDatabaseRequest,Database, cloneDatabaseOperationCallable()CloneDatabaseMetadata> - Overrides:
cloneDatabaseOperationCallablein classFirestoreAdminStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classFirestoreAdminStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-