Interface CreateDevEndpointResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateDevEndpointResponse.Builder,CreateDevEndpointResponse>,GlueResponse.Builder,SdkBuilder<CreateDevEndpointResponse.Builder,CreateDevEndpointResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- CreateDevEndpointResponse
public static interface CreateDevEndpointResponse.Builder extends GlueResponse.Builder, SdkPojo, CopyableBuilder<CreateDevEndpointResponse.Builder,CreateDevEndpointResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateDevEndpointResponse.Builderarguments(Map<String,String> arguments)The map of arguments used to configure thisDevEndpoint.CreateDevEndpointResponse.BuilderavailabilityZone(String availabilityZone)The Amazon Web Services Availability Zone where thisDevEndpointis located.CreateDevEndpointResponse.BuildercreatedTimestamp(Instant createdTimestamp)The point in time at which thisDevEndpointwas created.CreateDevEndpointResponse.BuilderendpointName(String endpointName)The name assigned to the newDevEndpoint.CreateDevEndpointResponse.BuilderextraJarsS3Path(String extraJarsS3Path)Path to one or more Java.jarfiles in an S3 bucket that will be loaded in yourDevEndpoint.CreateDevEndpointResponse.BuilderextraPythonLibsS3Path(String extraPythonLibsS3Path)The paths to one or more Python libraries in an S3 bucket that will be loaded in yourDevEndpoint.CreateDevEndpointResponse.BuilderfailureReason(String failureReason)The reason for a current failure in thisDevEndpoint.CreateDevEndpointResponse.BuilderglueVersion(String glueVersion)Glue version determines the versions of Apache Spark and Python that Glue supports.CreateDevEndpointResponse.BuildernumberOfNodes(Integer numberOfNodes)The number of Glue Data Processing Units (DPUs) allocated to this DevEndpoint.CreateDevEndpointResponse.BuildernumberOfWorkers(Integer numberOfWorkers)The number of workers of a definedworkerTypethat are allocated to the development endpoint.CreateDevEndpointResponse.BuilderroleArn(String roleArn)The Amazon Resource Name (ARN) of the role assigned to the newDevEndpoint.CreateDevEndpointResponse.BuildersecurityConfiguration(String securityConfiguration)The name of theSecurityConfigurationstructure being used with thisDevEndpoint.CreateDevEndpointResponse.BuildersecurityGroupIds(String... securityGroupIds)The security groups assigned to the newDevEndpoint.CreateDevEndpointResponse.BuildersecurityGroupIds(Collection<String> securityGroupIds)The security groups assigned to the newDevEndpoint.CreateDevEndpointResponse.Builderstatus(String status)The current status of the newDevEndpoint.CreateDevEndpointResponse.BuildersubnetId(String subnetId)The subnet ID assigned to the newDevEndpoint.CreateDevEndpointResponse.BuildervpcId(String vpcId)The ID of the virtual private cloud (VPC) used by thisDevEndpoint.CreateDevEndpointResponse.BuilderworkerType(String workerType)The type of predefined worker that is allocated to the development endpoint.CreateDevEndpointResponse.BuilderworkerType(WorkerType workerType)The type of predefined worker that is allocated to the development endpoint.CreateDevEndpointResponse.BuilderyarnEndpointAddress(String yarnEndpointAddress)The address of the YARN endpoint used by thisDevEndpoint.CreateDevEndpointResponse.BuilderzeppelinRemoteSparkInterpreterPort(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 Detail
-
endpointName
CreateDevEndpointResponse.Builder endpointName(String 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
CreateDevEndpointResponse.Builder status(String 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
CreateDevEndpointResponse.Builder securityGroupIds(Collection<String> 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
CreateDevEndpointResponse.Builder securityGroupIds(String... 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
CreateDevEndpointResponse.Builder subnetId(String 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
CreateDevEndpointResponse.Builder roleArn(String 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
CreateDevEndpointResponse.Builder yarnEndpointAddress(String 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
CreateDevEndpointResponse.Builder numberOfNodes(Integer 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
CreateDevEndpointResponse.Builder workerType(String 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,WorkerType
-
workerType
CreateDevEndpointResponse.Builder workerType(WorkerType 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,WorkerType
-
glueVersion
CreateDevEndpointResponse.Builder glueVersion(String 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
CreateDevEndpointResponse.Builder numberOfWorkers(Integer 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
CreateDevEndpointResponse.Builder availabilityZone(String 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
CreateDevEndpointResponse.Builder vpcId(String 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
CreateDevEndpointResponse.Builder extraPythonLibsS3Path(String 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
CreateDevEndpointResponse.Builder extraJarsS3Path(String 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
CreateDevEndpointResponse.Builder failureReason(String 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
CreateDevEndpointResponse.Builder securityConfiguration(String 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
CreateDevEndpointResponse.Builder createdTimestamp(Instant 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
CreateDevEndpointResponse.Builder arguments(Map<String,String> 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.
-
-
-