Reference documentation and code samples for the Google Cloud Dataplex V1 Client class Partition.
Represents partition metadata contained within entity instances.
Generated from protobuf message google.cloud.dataplex.v1.Partition
Namespace
Google \ Cloud \ Dataplex \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. Partition values used in the HTTP URL must be double encoded. For example, url_encode(url_encode(value))
can be used to encode "US:CA/CA#Sunnyvale so that the request URL ends with "/partitions/US%253ACA/CA%2523Sunnyvale". The name field in the response retains the encoded format.
↳ values
array
Required. Immutable. The set of values representing the partition, which correspond to the partition schema defined in the parent entity.
↳ location
string
Required. Immutable. The location of the entity data within the partition, for example, gs://bucket/path/to/entity/key1=value1/key2=value2
. Or projects/<project_id>/datasets/<dataset_id>/tables/<table_id>
↳ etag
string
Optional. The etag for this partition.
getName
Output only. Partition values used in the HTTP URL must be
double encoded. For example, url_encode(url_encode(value))
can be used
to encode "US:CA/CA#Sunnyvale so that the request URL ends
with "/partitions/US%253ACA/CA%2523Sunnyvale".
The name field in the response retains the encoded format.
string
setName
Output only. Partition values used in the HTTP URL must be
double encoded. For example, url_encode(url_encode(value))
can be used
to encode "US:CA/CA#Sunnyvale so that the request URL ends
with "/partitions/US%253ACA/CA%2523Sunnyvale".
The name field in the response retains the encoded format.
var
string
$this
getValues
Required. Immutable. The set of values representing the partition, which correspond to the partition schema defined in the parent entity.
setValues
Required. Immutable. The set of values representing the partition, which correspond to the partition schema defined in the parent entity.
var
string[]
$this
getLocation
Required. Immutable. The location of the entity data within the partition,
for example, gs://bucket/path/to/entity/key1=value1/key2=value2
. Or projects/<project_id>/datasets/<dataset_id>/tables/<table_id>
string
setLocation
Required. Immutable. The location of the entity data within the partition,
for example, gs://bucket/path/to/entity/key1=value1/key2=value2
. Or projects/<project_id>/datasets/<dataset_id>/tables/<table_id>
var
string
$this
getEtag
Optional. The etag for this partition.
string
setEtag
Optional. The etag for this partition.
var
string
$this