Interface CreateDevEndpointResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateDevEndpointResponse.Builder,,CreateDevEndpointResponse> GlueResponse.Builder,SdkBuilder<CreateDevEndpointResponse.Builder,,CreateDevEndpointResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
CreateDevEndpointResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe map of arguments used to configure thisDevEndpoint.availabilityZone(String availabilityZone) The Amazon Web Services Availability Zone where thisDevEndpointis located.createdTimestamp(Instant createdTimestamp) The point in time at which thisDevEndpointwas created.endpointName(String endpointName) The name assigned to the newDevEndpoint.extraJarsS3Path(String extraJarsS3Path) Path to one or more Java.jarfiles in an S3 bucket that will be loaded in yourDevEndpoint.extraPythonLibsS3Path(String extraPythonLibsS3Path) The paths to one or more Python libraries in an S3 bucket that will be loaded in yourDevEndpoint.failureReason(String failureReason) The reason for a current failure in thisDevEndpoint.glueVersion(String glueVersion) Glue version determines the versions of Apache Spark and Python that Glue supports.numberOfNodes(Integer numberOfNodes) The number of Glue Data Processing Units (DPUs) allocated to this DevEndpoint.numberOfWorkers(Integer numberOfWorkers) The number of workers of a definedworkerTypethat are allocated to the development endpoint.The Amazon Resource Name (ARN) of the role assigned to the newDevEndpoint.securityConfiguration(String securityConfiguration) The name of theSecurityConfigurationstructure being used with thisDevEndpoint.securityGroupIds(String... securityGroupIds) The security groups assigned to the newDevEndpoint.securityGroupIds(Collection<String> securityGroupIds) The security groups assigned to the newDevEndpoint.The current status of the newDevEndpoint.The subnet ID assigned to the newDevEndpoint.The ID of the virtual private cloud (VPC) used by thisDevEndpoint.workerType(String workerType) The type of predefined worker that is allocated to the development endpoint.workerType(WorkerType workerType) The type of predefined worker that is allocated to the development endpoint.yarnEndpointAddress(String yarnEndpointAddress) The address of the YARN endpoint used by thisDevEndpoint.zeppelinRemoteSparkInterpreterPort(Integer zeppelinRemoteSparkInterpreterPort) The Apache Zeppelin port for the remote Apache Spark interpreter.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.glue.model.GlueResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
endpointName
The name assigned to the new
DevEndpoint.- Parameters:
endpointName- The name assigned to the newDevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the new
DevEndpoint.- Parameters:
status- The current status of the newDevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
The security groups assigned to the new
DevEndpoint.- Parameters:
securityGroupIds- The security groups assigned to the newDevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
The security groups assigned to the new
DevEndpoint.- Parameters:
securityGroupIds- The security groups assigned to the newDevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetId
The subnet ID assigned to the new
DevEndpoint.- Parameters:
subnetId- The subnet ID assigned to the newDevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The Amazon Resource Name (ARN) of the role assigned to the new
DevEndpoint.- Parameters:
roleArn- The Amazon Resource Name (ARN) of the role assigned to the newDevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
yarnEndpointAddress
The address of the YARN endpoint used by this
DevEndpoint.- Parameters:
yarnEndpointAddress- The address of the YARN endpoint used by thisDevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
zeppelinRemoteSparkInterpreterPort
CreateDevEndpointResponse.Builder zeppelinRemoteSparkInterpreterPort(Integer zeppelinRemoteSparkInterpreterPort) The Apache Zeppelin port for the remote Apache Spark interpreter.
- Parameters:
zeppelinRemoteSparkInterpreterPort- The Apache Zeppelin port for the remote Apache Spark interpreter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numberOfNodes
The number of Glue Data Processing Units (DPUs) allocated to this DevEndpoint.
- Parameters:
numberOfNodes- The number of Glue Data Processing Units (DPUs) allocated to this DevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workerType
The type of predefined worker that is allocated to the development endpoint. May be a value of Standard, G.1X, or G.2X.
- Parameters:
workerType- The type of predefined worker that is allocated to the development endpoint. May be a value of Standard, G.1X, or G.2X.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
workerType
The type of predefined worker that is allocated to the development endpoint. May be a value of Standard, G.1X, or G.2X.
- Parameters:
workerType- The type of predefined worker that is allocated to the development endpoint. May be a value of Standard, G.1X, or G.2X.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
glueVersion
Glue version determines the versions of Apache Spark and Python that Glue supports. The Python version indicates the version supported for running your ETL scripts on development endpoints.
For more information about the available Glue versions and corresponding Spark and Python versions, see Glue version in the developer guide.
- Parameters:
glueVersion- Glue version determines the versions of Apache Spark and Python that Glue supports. The Python version indicates the version supported for running your ETL scripts on development endpoints.For more information about the available Glue versions and corresponding Spark and Python versions, see Glue version in the developer guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numberOfWorkers
The number of workers of a defined
workerTypethat are allocated to the development endpoint.- Parameters:
numberOfWorkers- The number of workers of a definedworkerTypethat are allocated to the development endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZone
The Amazon Web Services Availability Zone where this
DevEndpointis located.- Parameters:
availabilityZone- The Amazon Web Services Availability Zone where thisDevEndpointis located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
The ID of the virtual private cloud (VPC) used by this
DevEndpoint.- Parameters:
vpcId- The ID of the virtual private cloud (VPC) used by thisDevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extraPythonLibsS3Path
The paths to one or more Python libraries in an S3 bucket that will be loaded in your
DevEndpoint.- Parameters:
extraPythonLibsS3Path- The paths to one or more Python libraries in an S3 bucket that will be loaded in yourDevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extraJarsS3Path
Path to one or more Java
.jarfiles in an S3 bucket that will be loaded in yourDevEndpoint.- Parameters:
extraJarsS3Path- Path to one or more Java.jarfiles in an S3 bucket that will be loaded in yourDevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
The reason for a current failure in this
DevEndpoint.- Parameters:
failureReason- The reason for a current failure in thisDevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityConfiguration
The name of the
SecurityConfigurationstructure being used with thisDevEndpoint.- Parameters:
securityConfiguration- The name of theSecurityConfigurationstructure being used with thisDevEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTimestamp
The point in time at which this
DevEndpointwas created.- Parameters:
createdTimestamp- The point in time at which thisDevEndpointwas created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arguments
The map of arguments used to configure this
DevEndpoint.Valid arguments are:
-
"--enable-glue-datacatalog": ""
You can specify a version of Python support for development endpoints by using the
Argumentsparameter in theCreateDevEndpointorUpdateDevEndpointAPIs. If no arguments are provided, the version defaults to Python 2.- Parameters:
arguments- The map of arguments used to configure thisDevEndpoint.Valid arguments are:
-
"--enable-glue-datacatalog": ""
You can specify a version of Python support for development endpoints by using the
Argumentsparameter in theCreateDevEndpointorUpdateDevEndpointAPIs. If no arguments are provided, the version defaults to Python 2.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-