Reference documentation and code samples for the Google Cloud Data Catalog V1BETA1 API class Google::Cloud::DataCatalog::V1beta1::GcsFilesetSpec.
Describes a Cloud Storage fileset entry.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#file_patterns
def file_patterns() -> ::Array<::String>- 
        (::Array<::String>) — Required. Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: - gs://bucket_name/dir/*: matches all files within- bucket_name/dirdirectory.
- gs://bucket_name/dir/**: matches all files in- bucket_name/dirspanning all subdirectories.
- gs://bucket_name/file*: matches files prefixed by- filein- bucket_name
- gs://bucket_name/??.txt: matches files with two characters followed by- .txtin- bucket_name
- gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by- .txtin- bucket_name
- gs://bucket_name/[a-m].txt: matches files that contain- a,- b, ... or- mfollowed by- .txtin- bucket_name
- gs://bucket_name/a/*/b: matches all files in- bucket_namethat match- a/*/bpattern, such as- a/c/b,- a/d/b
- gs://another_bucket/a.txt: matches- gs://another_bucket/a.txt
 You can combine wildcards to provide more powerful matches, for example: - gs://bucket_name/[a-m]??.j*g
 
#file_patterns=
def file_patterns=(value) -> ::Array<::String>- 
        value (::Array<::String>) — Required. Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: - gs://bucket_name/dir/*: matches all files within- bucket_name/dirdirectory.
- gs://bucket_name/dir/**: matches all files in- bucket_name/dirspanning all subdirectories.
- gs://bucket_name/file*: matches files prefixed by- filein- bucket_name
- gs://bucket_name/??.txt: matches files with two characters followed by- .txtin- bucket_name
- gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by- .txtin- bucket_name
- gs://bucket_name/[a-m].txt: matches files that contain- a,- b, ... or- mfollowed by- .txtin- bucket_name
- gs://bucket_name/a/*/b: matches all files in- bucket_namethat match- a/*/bpattern, such as- a/c/b,- a/d/b
- gs://another_bucket/a.txt: matches- gs://another_bucket/a.txt
 You can combine wildcards to provide more powerful matches, for example: - gs://bucket_name/[a-m]??.j*g
 
- 
        (::Array<::String>) — Required. Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: - gs://bucket_name/dir/*: matches all files within- bucket_name/dirdirectory.
- gs://bucket_name/dir/**: matches all files in- bucket_name/dirspanning all subdirectories.
- gs://bucket_name/file*: matches files prefixed by- filein- bucket_name
- gs://bucket_name/??.txt: matches files with two characters followed by- .txtin- bucket_name
- gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by- .txtin- bucket_name
- gs://bucket_name/[a-m].txt: matches files that contain- a,- b, ... or- mfollowed by- .txtin- bucket_name
- gs://bucket_name/a/*/b: matches all files in- bucket_namethat match- a/*/bpattern, such as- a/c/b,- a/d/b
- gs://another_bucket/a.txt: matches- gs://another_bucket/a.txt
 You can combine wildcards to provide more powerful matches, for example: - gs://bucket_name/[a-m]??.j*g
 
#sample_gcs_file_specs
def sample_gcs_file_specs() -> ::Array<::Google::Cloud::DataCatalog::V1beta1::GcsFileSpec>- (::Array<::Google::Cloud::DataCatalog::V1beta1::GcsFileSpec>) — Output only. Sample files contained in this fileset, not all files contained in this fileset are represented here.