Interface SparkGluePropertiesInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SparkGluePropertiesInput.Builder,
,SparkGluePropertiesInput> SdkBuilder<SparkGluePropertiesInput.Builder,
,SparkGluePropertiesInput> SdkPojo
- Enclosing class:
SparkGluePropertiesInput
-
Method Summary
Modifier and TypeMethodDescriptiondefault SparkGluePropertiesInput.Builder
additionalArgs
(Consumer<SparkGlueArgs.Builder> additionalArgs) The additional args in the Spark Amazon Web Services Glue properties.additionalArgs
(SparkGlueArgs additionalArgs) The additional args in the Spark Amazon Web Services Glue properties.glueConnectionName
(String glueConnectionName) The Amazon Web Services Glue connection name in the Spark Amazon Web Services Glue properties.glueVersion
(String glueVersion) The Amazon Web Services Glue version in the Spark Amazon Web Services Glue properties.idleTimeout
(Integer idleTimeout) The idle timeout in the Spark Amazon Web Services Glue properties.javaVirtualEnv
(String javaVirtualEnv) The Java virtual env in the Spark Amazon Web Services Glue properties.numberOfWorkers
(Integer numberOfWorkers) The number of workers in the Spark Amazon Web Services Glue properties.pythonVirtualEnv
(String pythonVirtualEnv) The Python virtual env in the Spark Amazon Web Services Glue properties.workerType
(String workerType) The worker type in the Spark Amazon Web Services Glue properties.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
additionalArgs
The additional args in the Spark Amazon Web Services Glue properties.
- Parameters:
additionalArgs
- The additional args in the Spark Amazon Web Services Glue properties.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalArgs
default SparkGluePropertiesInput.Builder additionalArgs(Consumer<SparkGlueArgs.Builder> additionalArgs) The additional args in the Spark Amazon Web Services Glue properties.
This is a convenience method that creates an instance of theSparkGlueArgs.Builder
avoiding the need to create one manually viaSparkGlueArgs.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toadditionalArgs(SparkGlueArgs)
.- Parameters:
additionalArgs
- a consumer that will call methods onSparkGlueArgs.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
glueConnectionName
The Amazon Web Services Glue connection name in the Spark Amazon Web Services Glue properties.
- Parameters:
glueConnectionName
- The Amazon Web Services Glue connection name in the Spark Amazon Web Services Glue properties.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glueVersion
The Amazon Web Services Glue version in the Spark Amazon Web Services Glue properties.
- Parameters:
glueVersion
- The Amazon Web Services Glue version in the Spark Amazon Web Services Glue properties.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
idleTimeout
The idle timeout in the Spark Amazon Web Services Glue properties.
- Parameters:
idleTimeout
- The idle timeout in the Spark Amazon Web Services Glue properties.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
javaVirtualEnv
The Java virtual env in the Spark Amazon Web Services Glue properties.
- Parameters:
javaVirtualEnv
- The Java virtual env in the Spark Amazon Web Services Glue properties.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numberOfWorkers
The number of workers in the Spark Amazon Web Services Glue properties.
- Parameters:
numberOfWorkers
- The number of workers in the Spark Amazon Web Services Glue properties.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pythonVirtualEnv
The Python virtual env in the Spark Amazon Web Services Glue properties.
- Parameters:
pythonVirtualEnv
- The Python virtual env in the Spark Amazon Web Services Glue properties.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workerType
The worker type in the Spark Amazon Web Services Glue properties.
- Parameters:
workerType
- The worker type in the Spark Amazon Web Services Glue properties.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-