Google Cloud Data Catalog V1 Client - Class GcsFileSpec (1.9.1)

Reference documentation and code samples for the Google Cloud Data Catalog V1 Client class GcsFileSpec.

Specification of a single file in Cloud Storage.

Generated from protobuf message google.cloud.datacatalog.v1.GcsFileSpec

Namespace

Google \ Cloud \ DataCatalog \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ file_path string

Required. Full file path. Example: gs://bucket_name/a/b.txt.

↳ gcs_timestamps Google\Cloud\DataCatalog\V1\SystemTimestamps

Output only. Creation, modification, and expiration timestamps of a Cloud Storage file.

↳ size_bytes int|string

Output only. File size in bytes.

getFilePath

Required. Full file path. Example: gs://bucket_name/a/b.txt.

Returns
Type Description
string

setFilePath

Required. Full file path. Example: gs://bucket_name/a/b.txt.

Parameter
Name Description
var string
Returns
Type Description
$this

getGcsTimestamps

Output only. Creation, modification, and expiration timestamps of a Cloud Storage file.

Returns
Type Description
Google\Cloud\DataCatalog\V1\SystemTimestamps|null

hasGcsTimestamps

clearGcsTimestamps

setGcsTimestamps

Output only. Creation, modification, and expiration timestamps of a Cloud Storage file.

Parameter
Name Description
var Google\Cloud\DataCatalog\V1\SystemTimestamps
Returns
Type Description
$this

getSizeBytes

Output only. File size in bytes.

Returns
Type Description
int|string

setSizeBytes

Output only. File size in bytes.

Parameter
Name Description
var int|string
Returns
Type Description
$this

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.