Class SparkGluePropertiesInput
- java.lang.Object
-
- software.amazon.awssdk.services.datazone.model.SparkGluePropertiesInput
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SparkGluePropertiesInput.Builder,SparkGluePropertiesInput>
@Generated("software.amazon.awssdk:codegen") public final class SparkGluePropertiesInput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SparkGluePropertiesInput.Builder,SparkGluePropertiesInput>
The Spark Amazon Web Services Glue properties.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSparkGluePropertiesInput.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SparkGlueArgsadditionalArgs()The additional args in the Spark Amazon Web Services Glue properties.static SparkGluePropertiesInput.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)StringglueConnectionName()The Amazon Web Services Glue connection name in the Spark Amazon Web Services Glue properties.StringglueVersion()The Amazon Web Services Glue version in the Spark Amazon Web Services Glue properties.inthashCode()IntegeridleTimeout()The idle timeout in the Spark Amazon Web Services Glue properties.StringjavaVirtualEnv()The Java virtual env in the Spark Amazon Web Services Glue properties.IntegernumberOfWorkers()The number of workers in the Spark Amazon Web Services Glue properties.StringpythonVirtualEnv()The Python virtual env in the Spark Amazon Web Services Glue properties.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends SparkGluePropertiesInput.Builder>serializableBuilderClass()SparkGluePropertiesInput.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringworkerType()The worker type in the Spark Amazon Web Services Glue properties.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
additionalArgs
public final SparkGlueArgs additionalArgs()
The additional args in the Spark Amazon Web Services Glue properties.
- Returns:
- The additional args in the Spark Amazon Web Services Glue properties.
-
glueConnectionName
public final String glueConnectionName()
The Amazon Web Services Glue connection name in the Spark Amazon Web Services Glue properties.
- Returns:
- The Amazon Web Services Glue connection name in the Spark Amazon Web Services Glue properties.
-
glueVersion
public final String glueVersion()
The Amazon Web Services Glue version in the Spark Amazon Web Services Glue properties.
- Returns:
- The Amazon Web Services Glue version in the Spark Amazon Web Services Glue properties.
-
idleTimeout
public final Integer idleTimeout()
The idle timeout in the Spark Amazon Web Services Glue properties.
- Returns:
- The idle timeout in the Spark Amazon Web Services Glue properties.
-
javaVirtualEnv
public final String javaVirtualEnv()
The Java virtual env in the Spark Amazon Web Services Glue properties.
- Returns:
- The Java virtual env in the Spark Amazon Web Services Glue properties.
-
numberOfWorkers
public final Integer numberOfWorkers()
The number of workers in the Spark Amazon Web Services Glue properties.
- Returns:
- The number of workers in the Spark Amazon Web Services Glue properties.
-
pythonVirtualEnv
public final String pythonVirtualEnv()
The Python virtual env in the Spark Amazon Web Services Glue properties.
- Returns:
- The Python virtual env in the Spark Amazon Web Services Glue properties.
-
workerType
public final String workerType()
The worker type in the Spark Amazon Web Services Glue properties.
- Returns:
- The worker type in the Spark Amazon Web Services Glue properties.
-
toBuilder
public SparkGluePropertiesInput.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SparkGluePropertiesInput.Builder,SparkGluePropertiesInput>
-
builder
public static SparkGluePropertiesInput.Builder builder()
-
serializableBuilderClass
public static Class<? extends SparkGluePropertiesInput.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-