GoogleCloudStorageReadSettings Class    
Google Cloud Storage read settings.
All required parameters must be populated in order to send to server.
Constructor
GoogleCloudStorageReadSettings(*, additional_properties: Dict[str, MutableMapping[str, Any]] | None = None, max_concurrent_connections: MutableMapping[str, Any] | None = None, disable_metrics_collection: MutableMapping[str, Any] | None = None, recursive: MutableMapping[str, Any] | None = None, wildcard_folder_path: MutableMapping[str, Any] | None = None, wildcard_file_name: MutableMapping[str, Any] | None = None, prefix: MutableMapping[str, Any] | None = None, file_list_path: MutableMapping[str, Any] | None = None, enable_partition_discovery: MutableMapping[str, Any] | None = None, partition_root_path: MutableMapping[str, Any] | None = None, delete_files_after_completion: MutableMapping[str, Any] | None = None, modified_datetime_start: MutableMapping[str, Any] | None = None, modified_datetime_end: MutableMapping[str, Any] | None = None, **kwargs: Any)Keyword-Only Parameters
| Name | Description | 
|---|---|
| additional_properties | Unmatched properties from the message are deserialized to this collection. Default value: None | 
| max_concurrent_connections | 
				<xref:JSON>
		 The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer). Default value: None | 
| disable_metrics_collection | 
				<xref:JSON>
		 If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean). Default value: None | 
| recursive | 
				<xref:JSON>
		 If true, files under the folder path will be read recursively. Default is true. Type: boolean (or Expression with resultType boolean). Default value: None | 
| wildcard_folder_path | 
				<xref:JSON>
		 Google Cloud Storage wildcardFolderPath. Type: string (or Expression with resultType string). Default value: None | 
| wildcard_file_name | 
				<xref:JSON>
		 Google Cloud Storage wildcardFileName. Type: string (or Expression with resultType string). Default value: None | 
| prefix | 
				<xref:JSON>
		 The prefix filter for the Google Cloud Storage object name. Type: string (or Expression with resultType string). Default value: None | 
| file_list_path | 
				<xref:JSON>
		 Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string). Default value: None | 
| enable_partition_discovery | 
				<xref:JSON>
		 Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean). Default value: None | 
| partition_root_path | 
				<xref:JSON>
		 Specify the root path where partition discovery starts from. Type: string (or Expression with resultType string). Default value: None | 
| delete_files_after_completion | 
				<xref:JSON>
		 Indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). Default value: None | 
| modified_datetime_start | 
				<xref:JSON>
		 The start of file's modified datetime. Type: string (or Expression with resultType string). Default value: None | 
| modified_datetime_end | 
				<xref:JSON>
		 The end of file's modified datetime. Type: string (or Expression with resultType string). Default value: None | 
Variables
| Name | Description | 
|---|---|
| additional_properties | Unmatched properties from the message are deserialized to this collection. | 
| type | The read setting type. Required. | 
| max_concurrent_connections | 
				<xref:JSON>
		 The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer). | 
| disable_metrics_collection | 
				<xref:JSON>
		 If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean). | 
| recursive | 
				<xref:JSON>
		 If true, files under the folder path will be read recursively. Default is true. Type: boolean (or Expression with resultType boolean). | 
| wildcard_folder_path | 
				<xref:JSON>
		 Google Cloud Storage wildcardFolderPath. Type: string (or Expression with resultType string). | 
| wildcard_file_name | 
				<xref:JSON>
		 Google Cloud Storage wildcardFileName. Type: string (or Expression with resultType string). | 
| prefix | 
				<xref:JSON>
		 The prefix filter for the Google Cloud Storage object name. Type: string (or Expression with resultType string). | 
| file_list_path | 
				<xref:JSON>
		 Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string). | 
| enable_partition_discovery | 
				<xref:JSON>
		 Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean). | 
| partition_root_path | 
				<xref:JSON>
		 Specify the root path where partition discovery starts from. Type: string (or Expression with resultType string). | 
| delete_files_after_completion | 
				<xref:JSON>
		 Indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). | 
| modified_datetime_start | 
				<xref:JSON>
		 The start of file's modified datetime. Type: string (or Expression with resultType string). | 
| modified_datetime_end | 
				<xref:JSON>
		 The end of file's modified datetime. Type: string (or Expression with resultType string). |