Class ExportEntitiesMetadata (2.0.0)

public sealed class ExportEntitiesMetadata : IMessage<ExportEntitiesMetadata>, IEquatable<ExportEntitiesMetadata>, IDeepCloneable<ExportEntitiesMetadata>, IBufferMessage, IMessage

Metadata for ExportEntities operations.

Inheritance

Object > ExportEntitiesMetadata

Namespace

Google.Cloud.Datastore.Admin.V1

Assembly

Google.Cloud.Datastore.Admin.V1.dll

Constructors

ExportEntitiesMetadata()

public ExportEntitiesMetadata()

ExportEntitiesMetadata(ExportEntitiesMetadata)

public ExportEntitiesMetadata(ExportEntitiesMetadata other)
Parameter
NameDescription
otherExportEntitiesMetadata

Properties

Common

public CommonMetadata Common { get; set; }

Metadata common to all Datastore Admin operations.

Property Value
TypeDescription
CommonMetadata

EntityFilter

public EntityFilter EntityFilter { get; set; }

Description of which entities are being exported.

Property Value
TypeDescription
EntityFilter

OutputUrlPrefix

public string OutputUrlPrefix { get; set; }

Location for the export metadata and data files. This will be the same value as the [google.datastore.admin.v1.ExportEntitiesRequest.output_url_prefix][google.datastore.admin.v1.ExportEntitiesRequest.output_url_prefix] field. The final output location is provided in [google.datastore.admin.v1.ExportEntitiesResponse.output_url][google.datastore.admin.v1.ExportEntitiesResponse.output_url].

Property Value
TypeDescription
String

ProgressBytes

public Progress ProgressBytes { get; set; }

An estimate of the number of bytes processed.

Property Value
TypeDescription
Progress

ProgressEntities

public Progress ProgressEntities { get; set; }

An estimate of the number of entities processed.

Property Value
TypeDescription
Progress