@Generated(value="software.amazon.awssdk:codegen") public class DevEndpoint extends Object implements StructuredPojo, ToCopyableBuilder<DevEndpoint.Builder,DevEndpoint>
A development endpoint where a developer can remotely debug ETL scripts.
Modifier and Type | Class and Description |
---|---|
static interface |
DevEndpoint.Builder |
Modifier and Type | Method and Description |
---|---|
String |
availabilityZone()
The AWS availability zone where this DevEndpoint is located.
|
static DevEndpoint.Builder |
builder() |
Instant |
createdTimestamp()
The point in time at which this DevEndpoint was created.
|
String |
endpointName()
The name of the DevEndpoint.
|
boolean |
equals(Object obj) |
String |
extraJarsS3Path()
Path to one or more Java Jars in an S3 bucket that should be loaded in your DevEndpoint.
|
String |
extraPythonLibsS3Path()
Path(s) to one or more Python libraries in an S3 bucket that should be loaded in your DevEndpoint.
|
String |
failureReason()
The reason for a current failure in this DevEndpoint.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModifiedTimestamp()
The point in time at which this DevEndpoint was last modified.
|
String |
lastUpdateStatus()
The status of the last update.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
Integer |
numberOfNodes()
The number of AWS Glue Data Processing Units (DPUs) allocated to this DevEndpoint.
|
String |
publicAddress()
The public address used by this DevEndpoint.
|
String |
publicKey()
The public key to be used by this DevEndpoint for authentication.
|
String |
roleArn()
The AWS ARN of the IAM role used in this DevEndpoint.
|
List<String> |
securityGroupIds()
A list of security group identifiers used in this DevEndpoint.
|
static Class<? extends DevEndpoint.Builder> |
serializableBuilderClass() |
String |
status()
The current status of this DevEndpoint.
|
String |
subnetId()
The subnet ID for this DevEndpoint.
|
DevEndpoint.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
vpcId()
The ID of the virtual private cloud (VPC) used by this DevEndpoint.
|
String |
yarnEndpointAddress()
The YARN endpoint address used by this DevEndpoint.
|
Integer |
zeppelinRemoteSparkInterpreterPort()
The Apache Zeppelin port for the remote Apache Spark interpreter.
|
copy
public String endpointName()
The name of the DevEndpoint.
public String roleArn()
The AWS ARN of the IAM role used in this DevEndpoint.
public List<String> securityGroupIds()
A list of security group identifiers used in this DevEndpoint.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String subnetId()
The subnet ID for this DevEndpoint.
public String yarnEndpointAddress()
The YARN endpoint address used by this DevEndpoint.
public Integer zeppelinRemoteSparkInterpreterPort()
The Apache Zeppelin port for the remote Apache Spark interpreter.
public String publicAddress()
The public address used by this DevEndpoint.
public String status()
The current status of this DevEndpoint.
public Integer numberOfNodes()
The number of AWS Glue Data Processing Units (DPUs) allocated to this DevEndpoint.
public String availabilityZone()
The AWS availability zone where this DevEndpoint is located.
public String vpcId()
The ID of the virtual private cloud (VPC) used by this DevEndpoint.
public String extraPythonLibsS3Path()
Path(s) to one or more Python libraries in an S3 bucket that should be loaded in your DevEndpoint. Multiple values must be complete paths separated by a comma.
Please note that only pure Python libraries can currently be used on a DevEndpoint. Libraries that rely on C extensions, such as the pandas Python data analysis library, are not yet supported.
Please note that only pure Python libraries can currently be used on a DevEndpoint. Libraries that rely on C extensions, such as the pandas Python data analysis library, are not yet supported.
public String extraJarsS3Path()
Path to one or more Java Jars in an S3 bucket that should be loaded in your DevEndpoint.
Please note that only pure Java/Scala libraries can currently be used on a DevEndpoint.
Please note that only pure Java/Scala libraries can currently be used on a DevEndpoint.
public String failureReason()
The reason for a current failure in this DevEndpoint.
public String lastUpdateStatus()
The status of the last update.
public Instant createdTimestamp()
The point in time at which this DevEndpoint was created.
public Instant lastModifiedTimestamp()
The point in time at which this DevEndpoint was last modified.
public String publicKey()
The public key to be used by this DevEndpoint for authentication.
public DevEndpoint.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<DevEndpoint.Builder,DevEndpoint>
public static DevEndpoint.Builder builder()
public static Class<? extends DevEndpoint.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.