Classes
CommonMetadata
Metadata common to all Datastore Admin operations.
Protobuf type google.datastore.admin.v1.CommonMetadata
CommonMetadata.Builder
Metadata common to all Datastore Admin operations.
Protobuf type google.datastore.admin.v1.CommonMetadata
CreateIndexRequest
The request for google.datastore.admin.v1.DatastoreAdmin.CreateIndex.
Protobuf type google.datastore.admin.v1.CreateIndexRequest
CreateIndexRequest.Builder
The request for google.datastore.admin.v1.DatastoreAdmin.CreateIndex.
Protobuf type google.datastore.admin.v1.CreateIndexRequest
DatastoreAdminGrpc
Google Cloud Datastore Admin API
The Datastore Admin API provides several admin services for Cloud Datastore.
Concepts
Project, namespace, kind, and entity as defined in the Google Cloud Datastore API. Operation: An Operation represents work being performed in the background. EntityFilter: Allows specifying a subset of entities in a project. This is specified as a combination of kinds and namespaces (either or both of which
may be all).
Services
Export/Import
The Export/Import service provides the ability to copy all or a subset of entities to/from Google Cloud Storage. Exported data may be imported into Cloud Datastore for any Google Cloud Platform project. It is not restricted to the export source project. It is possible to export from one project and then import into another. Exported data can also be loaded into Google BigQuery for analysis. Exports and imports are performed asynchronously. An Operation resource is created for each export/import. The state (including any errors encountered) of the export/import may be queried via the Operation resource.
Index
The index service manages Cloud Datastore composite indexes. Index creation and deletion are performed asynchronously. An Operation resource is created for each such asynchronous operation. The state of the operation (including any errors encountered) may be queried via the Operation resource.
Operation
The Operations collection provides a record of actions performed for the specified project (including any operations in progress). Operations are not created directly but through calls on other collections or resources. An operation that is not yet done may be cancelled. The request to cancel is asynchronous and the operation may continue to run for some time after the request to cancel is made. An operation that is done may be deleted so that it is no longer listed as part of the Operation collection. ListOperations returns all pending operations, but not completed operations. Operations are created by service DatastoreAdmin, but are accessed via service google.longrunning.Operations.
DatastoreAdminGrpc.DatastoreAdminBlockingStub
Google Cloud Datastore Admin API
The Datastore Admin API provides several admin services for Cloud Datastore.
Concepts
Project, namespace, kind, and entity as defined in the Google Cloud Datastore API. Operation: An Operation represents work being performed in the background. EntityFilter: Allows specifying a subset of entities in a project. This is specified as a combination of kinds and namespaces (either or both of which
may be all).
Services
Export/Import
The Export/Import service provides the ability to copy all or a subset of entities to/from Google Cloud Storage. Exported data may be imported into Cloud Datastore for any Google Cloud Platform project. It is not restricted to the export source project. It is possible to export from one project and then import into another. Exported data can also be loaded into Google BigQuery for analysis. Exports and imports are performed asynchronously. An Operation resource is created for each export/import. The state (including any errors encountered) of the export/import may be queried via the Operation resource.
Index
The index service manages Cloud Datastore composite indexes. Index creation and deletion are performed asynchronously. An Operation resource is created for each such asynchronous operation. The state of the operation (including any errors encountered) may be queried via the Operation resource.
Operation
The Operations collection provides a record of actions performed for the specified project (including any operations in progress). Operations are not created directly but through calls on other collections or resources. An operation that is not yet done may be cancelled. The request to cancel is asynchronous and the operation may continue to run for some time after the request to cancel is made. An operation that is done may be deleted so that it is no longer listed as part of the Operation collection. ListOperations returns all pending operations, but not completed operations. Operations are created by service DatastoreAdmin, but are accessed via service google.longrunning.Operations.
DatastoreAdminGrpc.DatastoreAdminFutureStub
Google Cloud Datastore Admin API
The Datastore Admin API provides several admin services for Cloud Datastore.
Concepts
Project, namespace, kind, and entity as defined in the Google Cloud Datastore API. Operation: An Operation represents work being performed in the background. EntityFilter: Allows specifying a subset of entities in a project. This is specified as a combination of kinds and namespaces (either or both of which
may be all).
Services
Export/Import
The Export/Import service provides the ability to copy all or a subset of entities to/from Google Cloud Storage. Exported data may be imported into Cloud Datastore for any Google Cloud Platform project. It is not restricted to the export source project. It is possible to export from one project and then import into another. Exported data can also be loaded into Google BigQuery for analysis. Exports and imports are performed asynchronously. An Operation resource is created for each export/import. The state (including any errors encountered) of the export/import may be queried via the Operation resource.
Index
The index service manages Cloud Datastore composite indexes. Index creation and deletion are performed asynchronously. An Operation resource is created for each such asynchronous operation. The state of the operation (including any errors encountered) may be queried via the Operation resource.
Operation
The Operations collection provides a record of actions performed for the specified project (including any operations in progress). Operations are not created directly but through calls on other collections or resources. An operation that is not yet done may be cancelled. The request to cancel is asynchronous and the operation may continue to run for some time after the request to cancel is made. An operation that is done may be deleted so that it is no longer listed as part of the Operation collection. ListOperations returns all pending operations, but not completed operations. Operations are created by service DatastoreAdmin, but are accessed via service google.longrunning.Operations.
DatastoreAdminGrpc.DatastoreAdminImplBase
Google Cloud Datastore Admin API
The Datastore Admin API provides several admin services for Cloud Datastore.
Concepts
Project, namespace, kind, and entity as defined in the Google Cloud Datastore API. Operation: An Operation represents work being performed in the background. EntityFilter: Allows specifying a subset of entities in a project. This is specified as a combination of kinds and namespaces (either or both of which
may be all).
Services
Export/Import
The Export/Import service provides the ability to copy all or a subset of entities to/from Google Cloud Storage. Exported data may be imported into Cloud Datastore for any Google Cloud Platform project. It is not restricted to the export source project. It is possible to export from one project and then import into another. Exported data can also be loaded into Google BigQuery for analysis. Exports and imports are performed asynchronously. An Operation resource is created for each export/import. The state (including any errors encountered) of the export/import may be queried via the Operation resource.
Index
The index service manages Cloud Datastore composite indexes. Index creation and deletion are performed asynchronously. An Operation resource is created for each such asynchronous operation. The state of the operation (including any errors encountered) may be queried via the Operation resource.
Operation
The Operations collection provides a record of actions performed for the specified project (including any operations in progress). Operations are not created directly but through calls on other collections or resources. An operation that is not yet done may be cancelled. The request to cancel is asynchronous and the operation may continue to run for some time after the request to cancel is made. An operation that is done may be deleted so that it is no longer listed as part of the Operation collection. ListOperations returns all pending operations, but not completed operations. Operations are created by service DatastoreAdmin, but are accessed via service google.longrunning.Operations.
DatastoreAdminGrpc.DatastoreAdminStub
Google Cloud Datastore Admin API
The Datastore Admin API provides several admin services for Cloud Datastore.
Concepts
Project, namespace, kind, and entity as defined in the Google Cloud Datastore API. Operation: An Operation represents work being performed in the background. EntityFilter: Allows specifying a subset of entities in a project. This is specified as a combination of kinds and namespaces (either or both of which
may be all).
Services
Export/Import
The Export/Import service provides the ability to copy all or a subset of entities to/from Google Cloud Storage. Exported data may be imported into Cloud Datastore for any Google Cloud Platform project. It is not restricted to the export source project. It is possible to export from one project and then import into another. Exported data can also be loaded into Google BigQuery for analysis. Exports and imports are performed asynchronously. An Operation resource is created for each export/import. The state (including any errors encountered) of the export/import may be queried via the Operation resource.
Index
The index service manages Cloud Datastore composite indexes. Index creation and deletion are performed asynchronously. An Operation resource is created for each such asynchronous operation. The state of the operation (including any errors encountered) may be queried via the Operation resource.
Operation
The Operations collection provides a record of actions performed for the specified project (including any operations in progress). Operations are not created directly but through calls on other collections or resources. An operation that is not yet done may be cancelled. The request to cancel is asynchronous and the operation may continue to run for some time after the request to cancel is made. An operation that is done may be deleted so that it is no longer listed as part of the Operation collection. ListOperations returns all pending operations, but not completed operations. Operations are created by service DatastoreAdmin, but are accessed via service google.longrunning.Operations.
DatastoreAdminProto
DatastoreFirestoreMigrationMetadata
Metadata for Datastore to Firestore migration operations. The DatastoreFirestoreMigration operation is not started by the end-user via an explicit "creation" method. This is an intentional deviation from the LRO design pattern. This singleton resource can be accessed at: "projects/{project_id}/operations/datastore-firestore-migration"
Protobuf type google.datastore.admin.v1.DatastoreFirestoreMigrationMetadata
DatastoreFirestoreMigrationMetadata.Builder
Metadata for Datastore to Firestore migration operations. The DatastoreFirestoreMigration operation is not started by the end-user via an explicit "creation" method. This is an intentional deviation from the LRO design pattern. This singleton resource can be accessed at: "projects/{project_id}/operations/datastore-firestore-migration"
Protobuf type google.datastore.admin.v1.DatastoreFirestoreMigrationMetadata
DeleteIndexRequest
The request for google.datastore.admin.v1.DatastoreAdmin.DeleteIndex.
Protobuf type google.datastore.admin.v1.DeleteIndexRequest
DeleteIndexRequest.Builder
The request for google.datastore.admin.v1.DatastoreAdmin.DeleteIndex.
Protobuf type google.datastore.admin.v1.DeleteIndexRequest
EntityFilter
Identifies a subset of entities in a project. This is specified as combinations of kinds and namespaces (either or both of which may be all, as described in the following examples). Example usage: Entire project: kinds=[], namespace_ids=[] Kinds Foo and Bar in all namespaces: kinds=['Foo', 'Bar'], namespace_ids=[] Kinds Foo and Bar only in the default namespace: kinds=['Foo', 'Bar'], namespace_ids=[''] Kinds Foo and Bar in both the default and Baz namespaces: kinds=['Foo', 'Bar'], namespace_ids=['', 'Baz'] The entire Baz namespace: kinds=[], namespace_ids=['Baz']
Protobuf type google.datastore.admin.v1.EntityFilter
EntityFilter.Builder
Identifies a subset of entities in a project. This is specified as combinations of kinds and namespaces (either or both of which may be all, as described in the following examples). Example usage: Entire project: kinds=[], namespace_ids=[] Kinds Foo and Bar in all namespaces: kinds=['Foo', 'Bar'], namespace_ids=[] Kinds Foo and Bar only in the default namespace: kinds=['Foo', 'Bar'], namespace_ids=[''] Kinds Foo and Bar in both the default and Baz namespaces: kinds=['Foo', 'Bar'], namespace_ids=['', 'Baz'] The entire Baz namespace: kinds=[], namespace_ids=['Baz']
Protobuf type google.datastore.admin.v1.EntityFilter
ExportEntitiesMetadata
Metadata for ExportEntities operations.
Protobuf type google.datastore.admin.v1.ExportEntitiesMetadata
ExportEntitiesMetadata.Builder
Metadata for ExportEntities operations.
Protobuf type google.datastore.admin.v1.ExportEntitiesMetadata
ExportEntitiesRequest
The request for google.datastore.admin.v1.DatastoreAdmin.ExportEntities.
Protobuf type google.datastore.admin.v1.ExportEntitiesRequest
ExportEntitiesRequest.Builder
The request for google.datastore.admin.v1.DatastoreAdmin.ExportEntities.
Protobuf type google.datastore.admin.v1.ExportEntitiesRequest
ExportEntitiesResponse
The response for google.datastore.admin.v1.DatastoreAdmin.ExportEntities.
Protobuf type google.datastore.admin.v1.ExportEntitiesResponse
ExportEntitiesResponse.Builder
The response for google.datastore.admin.v1.DatastoreAdmin.ExportEntities.
Protobuf type google.datastore.admin.v1.ExportEntitiesResponse
GetIndexRequest
The request for google.datastore.admin.v1.DatastoreAdmin.GetIndex.
Protobuf type google.datastore.admin.v1.GetIndexRequest
GetIndexRequest.Builder
The request for google.datastore.admin.v1.DatastoreAdmin.GetIndex.
Protobuf type google.datastore.admin.v1.GetIndexRequest
ImportEntitiesMetadata
Metadata for ImportEntities operations.
Protobuf type google.datastore.admin.v1.ImportEntitiesMetadata
ImportEntitiesMetadata.Builder
Metadata for ImportEntities operations.
Protobuf type google.datastore.admin.v1.ImportEntitiesMetadata
ImportEntitiesRequest
The request for google.datastore.admin.v1.DatastoreAdmin.ImportEntities.
Protobuf type google.datastore.admin.v1.ImportEntitiesRequest
ImportEntitiesRequest.Builder
The request for google.datastore.admin.v1.DatastoreAdmin.ImportEntities.
Protobuf type google.datastore.admin.v1.ImportEntitiesRequest
Index
Datastore composite index definition.
Protobuf type google.datastore.admin.v1.Index
Index.Builder
Datastore composite index definition.
Protobuf type google.datastore.admin.v1.Index
Index.IndexedProperty
A property of an index.
Protobuf type google.datastore.admin.v1.Index.IndexedProperty
Index.IndexedProperty.Builder
A property of an index.
Protobuf type google.datastore.admin.v1.Index.IndexedProperty
IndexOperationMetadata
Metadata for Index operations.
Protobuf type google.datastore.admin.v1.IndexOperationMetadata
IndexOperationMetadata.Builder
Metadata for Index operations.
Protobuf type google.datastore.admin.v1.IndexOperationMetadata
IndexProto
ListIndexesRequest
The request for google.datastore.admin.v1.DatastoreAdmin.ListIndexes.
Protobuf type google.datastore.admin.v1.ListIndexesRequest
ListIndexesRequest.Builder
The request for google.datastore.admin.v1.DatastoreAdmin.ListIndexes.
Protobuf type google.datastore.admin.v1.ListIndexesRequest
ListIndexesResponse
The response for google.datastore.admin.v1.DatastoreAdmin.ListIndexes.
Protobuf type google.datastore.admin.v1.ListIndexesResponse
ListIndexesResponse.Builder
The response for google.datastore.admin.v1.DatastoreAdmin.ListIndexes.
Protobuf type google.datastore.admin.v1.ListIndexesResponse
MigrationProgressEvent
An event signifying the start of a new step in a migration from Cloud Datastore to Cloud Firestore in Datastore mode.
Protobuf type google.datastore.admin.v1.MigrationProgressEvent
MigrationProgressEvent.Builder
An event signifying the start of a new step in a migration from Cloud Datastore to Cloud Firestore in Datastore mode.
Protobuf type google.datastore.admin.v1.MigrationProgressEvent
MigrationProgressEvent.PrepareStepDetails
Details for the PREPARE
step.
Protobuf type google.datastore.admin.v1.MigrationProgressEvent.PrepareStepDetails
MigrationProgressEvent.PrepareStepDetails.Builder
Details for the PREPARE
step.
Protobuf type google.datastore.admin.v1.MigrationProgressEvent.PrepareStepDetails
MigrationProgressEvent.RedirectWritesStepDetails
Details for the REDIRECT_WRITES
step.
Protobuf type
google.datastore.admin.v1.MigrationProgressEvent.RedirectWritesStepDetails
MigrationProgressEvent.RedirectWritesStepDetails.Builder
Details for the REDIRECT_WRITES
step.
Protobuf type
google.datastore.admin.v1.MigrationProgressEvent.RedirectWritesStepDetails
MigrationProto
MigrationStateEvent
An event signifying a change in state of a migration from Cloud Datastore to Cloud Firestore in Datastore mode.
Protobuf type google.datastore.admin.v1.MigrationStateEvent
MigrationStateEvent.Builder
An event signifying a change in state of a migration from Cloud Datastore to Cloud Firestore in Datastore mode.
Protobuf type google.datastore.admin.v1.MigrationStateEvent
Progress
Measures the progress of a particular metric.
Protobuf type google.datastore.admin.v1.Progress
Progress.Builder
Measures the progress of a particular metric.
Protobuf type google.datastore.admin.v1.Progress
Interfaces
CommonMetadataOrBuilder
CreateIndexRequestOrBuilder
DatastoreFirestoreMigrationMetadataOrBuilder
DeleteIndexRequestOrBuilder
EntityFilterOrBuilder
ExportEntitiesMetadataOrBuilder
ExportEntitiesRequestOrBuilder
ExportEntitiesResponseOrBuilder
GetIndexRequestOrBuilder
ImportEntitiesMetadataOrBuilder
ImportEntitiesRequestOrBuilder
Index.IndexedPropertyOrBuilder
IndexOperationMetadataOrBuilder
IndexOrBuilder
ListIndexesRequestOrBuilder
ListIndexesResponseOrBuilder
MigrationProgressEvent.PrepareStepDetailsOrBuilder
MigrationProgressEvent.RedirectWritesStepDetailsOrBuilder
MigrationProgressEventOrBuilder
MigrationStateEventOrBuilder
ProgressOrBuilder
Enums
CommonMetadata.State
The various possible states for an ongoing Operation.
Protobuf enum google.datastore.admin.v1.CommonMetadata.State
Index.AncestorMode
For an ordered index, specifies whether each of the entity's ancestors will be included.
Protobuf enum google.datastore.admin.v1.Index.AncestorMode
Index.Direction
The direction determines how a property is indexed.
Protobuf enum google.datastore.admin.v1.Index.Direction
Index.State
The possible set of states of an index.
Protobuf enum google.datastore.admin.v1.Index.State
MigrationProgressEvent.ConcurrencyMode
Concurrency modes for transactions in Cloud Firestore.
Protobuf enum google.datastore.admin.v1.MigrationProgressEvent.ConcurrencyMode
MigrationProgressEvent.StepDetailsCase
MigrationState
States for a migration.
Protobuf enum google.datastore.admin.v1.MigrationState
MigrationStep
Steps in a migration.
Protobuf enum google.datastore.admin.v1.MigrationStep
OperationType
Operation types.
Protobuf enum google.datastore.admin.v1.OperationType