public sealed class GcsFileSpec : IMessage<GcsFileSpec>, IEquatable<GcsFileSpec>, IDeepCloneable<GcsFileSpec>, IBufferMessage, IMessage
Specification of a single file in Cloud Storage.
Implements
IMessage<GcsFileSpec>, IEquatable<GcsFileSpec>, IDeepCloneable<GcsFileSpec>, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.V1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
GcsFileSpec()
public GcsFileSpec()
GcsFileSpec(GcsFileSpec)
public GcsFileSpec(GcsFileSpec other)
Parameter | |
---|---|
Name | Description |
other | GcsFileSpec |
Properties
FilePath
public string FilePath { get; set; }
Required. Full file path. Example: gs://bucket_name/a/b.txt
.
Property Value | |
---|---|
Type | Description |
String |
GcsTimestamps
public SystemTimestamps GcsTimestamps { get; set; }
Output only. Creation, modification, and expiration timestamps of a Cloud Storage file.
Property Value | |
---|---|
Type | Description |
SystemTimestamps |
SizeBytes
public long SizeBytes { get; set; }
Output only. File size in bytes.
Property Value | |
---|---|
Type | Description |
Int64 |