Class GoogleFirestoreAdminV1BulkDeleteDocumentsMetadata
Metadata for google.longrunning.Operation results from FirestoreAdmin.BulkDeleteDocuments.
Implements
Inherited Members
Namespace: Google.Apis.Firestore.v1beta2.Data
Assembly: Google.Apis.Firestore.v1beta2.dll
Syntax
public class GoogleFirestoreAdminV1BulkDeleteDocumentsMetadata : IDirectResponseSchema
Properties
CollectionIds
The IDs of the collection groups that are being deleted.
Declaration
[JsonProperty("collectionIds")]
public virtual IList<string> CollectionIds { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EndTime
object representation of EndTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EndTimeDateTimeOffset instead.")]
public virtual object EndTime { get; set; }
Property Value
Type | Description |
---|---|
object |
EndTimeDateTimeOffset
DateTimeOffset representation of EndTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? EndTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
EndTimeRaw
The time this operation completed. Will be unset if operation still in progress.
Declaration
[JsonProperty("endTime")]
public virtual string EndTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
NamespaceIds
Which namespace IDs are being deleted.
Declaration
[JsonProperty("namespaceIds")]
public virtual IList<string> NamespaceIds { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
OperationState
The state of the operation.
Declaration
[JsonProperty("operationState")]
public virtual string OperationState { get; set; }
Property Value
Type | Description |
---|---|
string |
ProgressBytes
The progress, in bytes, of this operation.
Declaration
[JsonProperty("progressBytes")]
public virtual GoogleFirestoreAdminV1Progress ProgressBytes { get; set; }
Property Value
Type | Description |
---|---|
GoogleFirestoreAdminV1Progress |
ProgressDocuments
The progress, in documents, of this operation.
Declaration
[JsonProperty("progressDocuments")]
public virtual GoogleFirestoreAdminV1Progress ProgressDocuments { get; set; }
Property Value
Type | Description |
---|---|
GoogleFirestoreAdminV1Progress |
SnapshotTime
object representation of SnapshotTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use SnapshotTimeDateTimeOffset instead.")]
public virtual object SnapshotTime { get; set; }
Property Value
Type | Description |
---|---|
object |
SnapshotTimeDateTimeOffset
DateTimeOffset representation of SnapshotTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? SnapshotTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
SnapshotTimeRaw
The timestamp that corresponds to the version of the database that is being read to get the list of documents to delete. This time can also be used as the timestamp of PITR in case of disaster recovery (subject to PITR window limit).
Declaration
[JsonProperty("snapshotTime")]
public virtual string SnapshotTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
StartTime
object representation of StartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use StartTimeDateTimeOffset instead.")]
public virtual object StartTime { get; set; }
Property Value
Type | Description |
---|---|
object |
StartTimeDateTimeOffset
DateTimeOffset representation of StartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? StartTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
StartTimeRaw
The time this operation started.
Declaration
[JsonProperty("startTime")]
public virtual string StartTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |