Interface DataplexTaskSpark
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataplexTaskSpark.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.656Z") @Stability(Stable) public interface DataplexTaskSpark extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataplexTaskSpark.BuilderA builder forDataplexTaskSparkstatic classDataplexTaskSpark.Jsii$ProxyAn implementation forDataplexTaskSpark
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DataplexTaskSpark.Builderbuilder()default List<String>getArchiveUris()Cloud Storage URIs of archives to be extracted into the working directory of each executor.default List<String>getFileUris()Cloud Storage URIs of files to be placed in the working directory of each executor.default DataplexTaskSparkInfrastructureSpecgetInfrastructureSpec()infrastructure_spec block.default StringgetMainClass()The name of the driver's main class.default StringgetMainJarFileUri()The Cloud Storage URI of the jar file that contains the main class.default StringgetPythonScriptFile()The Gcloud Storage URI of the main Python file to use as the driver.default StringgetSqlScript()The query text.default StringgetSqlScriptFile()A reference to a query file.
-
-
-
Method Detail
-
getArchiveUris
@Stability(Stable) @Nullable default List<String> getArchiveUris()
Cloud Storage URIs of archives to be extracted into the working directory of each executor.Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_task#archive_uris DataplexTask#archive_uris}
-
getFileUris
@Stability(Stable) @Nullable default List<String> getFileUris()
Cloud Storage URIs of files to be placed in the working directory of each executor.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_task#file_uris DataplexTask#file_uris}
-
getInfrastructureSpec
@Stability(Stable) @Nullable default DataplexTaskSparkInfrastructureSpec getInfrastructureSpec()
infrastructure_spec block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_task#infrastructure_spec DataplexTask#infrastructure_spec}
-
getMainClass
@Stability(Stable) @Nullable default String getMainClass()
The name of the driver's main class.The jar file that contains the class must be in the default CLASSPATH or specified in jar_file_uris. The execution args are passed in as a sequence of named process arguments (--key=value). Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_task#main_class DataplexTask#main_class}
-
getMainJarFileUri
@Stability(Stable) @Nullable default String getMainJarFileUri()
The Cloud Storage URI of the jar file that contains the main class.The execution args are passed in as a sequence of named process arguments (--key=value). Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_task#main_jar_file_uri DataplexTask#main_jar_file_uri}
-
getPythonScriptFile
@Stability(Stable) @Nullable default String getPythonScriptFile()
The Gcloud Storage URI of the main Python file to use as the driver.Must be a .py file. The execution args are passed in as a sequence of named process arguments (--key=value). Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_task#python_script_file DataplexTask#python_script_file}
-
getSqlScript
@Stability(Stable) @Nullable default String getSqlScript()
The query text. The execution args are used to declare a set of script variables (set key='value';).Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_task#sql_script DataplexTask#sql_script}
-
getSqlScriptFile
@Stability(Stable) @Nullable default String getSqlScriptFile()
A reference to a query file.This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (set key='value';). Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_task#sql_script_file DataplexTask#sql_script_file}
-
builder
@Stability(Stable) static DataplexTaskSpark.Builder builder()
- Returns:
- a
DataplexTaskSpark.BuilderofDataplexTaskSpark
-
-