Google Cloud Data Catalog V1 Client - Class StorageProperties (2.0.2)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Data Catalog V1 Client class StorageProperties.
Details the properties of the underlying storage.
Generated from protobuf message google.cloud.datacatalog.v1.StorageProperties
Namespace
Google \ Cloud \ DataCatalog \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ file_pattern |
array
Patterns to identify a set of files for this fileset. Examples of a valid |
↳ file_type |
string
File type in MIME format, for example, |
getFilePattern
Patterns to identify a set of files for this fileset.
Examples of a valid file_pattern:
gs://bucket_name/dir/*: matches all files in thebucket_name/dirdirectorygs://bucket_name/dir/**: matches all files in thebucket_name/dirand all subdirectories recursivelygs://bucket_name/file*: matches files prefixed byfileinbucket_namegs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_namegs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_namegs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_namegs://bucket_name/a/*/b: matches all files inbucket_namethat match thea/*/bpattern, such asa/c/b,a/d/bgs://another_bucket/a.txt: matchesgs://another_bucket/a.txt
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setFilePattern
Patterns to identify a set of files for this fileset.
Examples of a valid file_pattern:
gs://bucket_name/dir/*: matches all files in thebucket_name/dirdirectorygs://bucket_name/dir/**: matches all files in thebucket_name/dirand all subdirectories recursivelygs://bucket_name/file*: matches files prefixed byfileinbucket_namegs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_namegs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_namegs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_namegs://bucket_name/a/*/b: matches all files inbucket_namethat match thea/*/bpattern, such asa/c/b,a/d/bgs://another_bucket/a.txt: matchesgs://another_bucket/a.txt
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getFileType
File type in MIME format, for example, text/plain.
| Returns | |
|---|---|
| Type | Description |
string |
|
setFileType
File type in MIME format, for example, text/plain.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|