@Stability(value=Experimental) public static final class PythonShellExecutableProps.Builder extends Object implements software.amazon.jsii.Builder<PythonShellExecutableProps>
PythonShellExecutableProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PythonShellExecutableProps |
build()
Builds the configured instance.
|
PythonShellExecutableProps.Builder |
extraFiles(List<? extends Code> extraFiles)
Sets the value of
PythonShellExecutableProps.getExtraFiles() |
PythonShellExecutableProps.Builder |
extraPythonFiles(List<? extends Code> extraPythonFiles)
Sets the value of
PythonShellExecutableProps.getExtraPythonFiles() |
PythonShellExecutableProps.Builder |
glueVersion(GlueVersion glueVersion)
Sets the value of
PythonShellExecutableProps.getGlueVersion() |
PythonShellExecutableProps.Builder |
pythonVersion(PythonVersion pythonVersion)
Sets the value of
PythonShellExecutableProps.getPythonVersion() |
PythonShellExecutableProps.Builder |
script(Code script)
Sets the value of
PythonShellExecutableProps.getScript() |
@Stability(value=Experimental) public PythonShellExecutableProps.Builder glueVersion(GlueVersion glueVersion)
PythonShellExecutableProps.getGlueVersion()glueVersion - Glue version. This parameter is required.this@Stability(value=Experimental) public PythonShellExecutableProps.Builder pythonVersion(PythonVersion pythonVersion)
PythonShellExecutableProps.getPythonVersion()pythonVersion - The Python version to use. This parameter is required.this@Stability(value=Experimental) public PythonShellExecutableProps.Builder script(Code script)
PythonShellExecutableProps.getScript()script - The script that executes a job. This parameter is required.this@Stability(value=Experimental) public PythonShellExecutableProps.Builder extraFiles(List<? extends Code> extraFiles)
PythonShellExecutableProps.getExtraFiles()extraFiles - Additional files, such as configuration files that AWS Glue copies to the working directory of your script before executing it.
Only individual files are supported, directories are not supported.this@Stability(value=Experimental) public PythonShellExecutableProps.Builder extraPythonFiles(List<? extends Code> extraPythonFiles)
PythonShellExecutableProps.getExtraPythonFiles()extraPythonFiles - Additional Python files that AWS Glue adds to the Python path before executing your script.
Only individual files are supported, directories are not supported.this@Stability(value=Experimental) public PythonShellExecutableProps build()
build in interface software.amazon.jsii.Builder<PythonShellExecutableProps>PythonShellExecutablePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.