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 thisDevEndpoint
is located.createdTimestamp
(Instant createdTimestamp) The point in time at which thisDevEndpoint
was created.endpointName
(String endpointName) The name assigned to the newDevEndpoint
.extraJarsS3Path
(String extraJarsS3Path) Path to one or more Java.jar
files 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 definedworkerType
that are allocated to the development endpoint.The Amazon Resource Name (ARN) of the role assigned to the newDevEndpoint
.securityConfiguration
(String securityConfiguration) The name of theSecurityConfiguration
structure 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
copy
Methods inherited from interface software.amazon.awssdk.services.glue.model.GlueResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods 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
workerType
that are allocated to the development endpoint.- Parameters:
numberOfWorkers
- The number of workers of a definedworkerType
that 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
DevEndpoint
is located.- Parameters:
availabilityZone
- The Amazon Web Services Availability Zone where thisDevEndpoint
is 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
.jar
files in an S3 bucket that will be loaded in yourDevEndpoint
.- Parameters:
extraJarsS3Path
- Path to one or more Java.jar
files 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
SecurityConfiguration
structure being used with thisDevEndpoint
.- Parameters:
securityConfiguration
- The name of theSecurityConfiguration
structure 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
DevEndpoint
was created.- Parameters:
createdTimestamp
- The point in time at which thisDevEndpoint
was 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
Arguments
parameter in theCreateDevEndpoint
orUpdateDevEndpoint
APIs. 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
Arguments
parameter in theCreateDevEndpoint
orUpdateDevEndpoint
APIs. 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.
-
-