@Generated(value="software.amazon.awssdk:codegen") public final class DescribeLocationHdfsResponse extends DataSyncResponse implements ToCopyableBuilder<DescribeLocationHdfsResponse.Builder,DescribeLocationHdfsResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeLocationHdfsResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
agentArns()
The ARNs of the agents that are used to connect to the HDFS cluster.
|
HdfsAuthenticationType |
authenticationType()
The type of authentication used to determine the identity of the user.
|
String |
authenticationTypeAsString()
The type of authentication used to determine the identity of the user.
|
Integer |
blockSize()
The size of the data blocks to write into the HDFS cluster.
|
static DescribeLocationHdfsResponse.Builder |
builder() |
Instant |
creationTime()
The time that the HDFS location was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAgentArns()
For responses, this returns true if the service returned a value for the AgentArns property.
|
int |
hashCode() |
boolean |
hasNameNodes()
For responses, this returns true if the service returned a value for the NameNodes property.
|
String |
kerberosPrincipal()
The Kerberos principal with access to the files and folders on the HDFS cluster.
|
String |
kmsKeyProviderUri()
The URI of the HDFS cluster's Key Management Server (KMS).
|
String |
locationArn()
The ARN of the HDFS cluster location.
|
String |
locationUri()
The URI of the HDFS cluster location.
|
List<HdfsNameNode> |
nameNodes()
The NameNode that manage the HDFS namespace.
|
QopConfiguration |
qopConfiguration()
The Quality of Protection (QOP) configuration specifies the Remote Procedure Call (RPC) and data transfer
protection settings configured on the Hadoop Distributed File System (HDFS) cluster.
|
Integer |
replicationFactor()
The number of DataNodes to replicate the data to when writing to the HDFS cluster.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeLocationHdfsResponse.Builder> |
serializableBuilderClass() |
String |
simpleUser()
The user name used to identify the client on the host operating system.
|
DescribeLocationHdfsResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String locationArn()
The ARN of the HDFS cluster location.
public final String locationUri()
The URI of the HDFS cluster location.
public final boolean hasNameNodes()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<HdfsNameNode> nameNodes()
The NameNode that manage the HDFS namespace.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasNameNodes() method.
public final Integer blockSize()
The size of the data blocks to write into the HDFS cluster.
public final Integer replicationFactor()
The number of DataNodes to replicate the data to when writing to the HDFS cluster.
public final String kmsKeyProviderUri()
The URI of the HDFS cluster's Key Management Server (KMS).
public final QopConfiguration qopConfiguration()
The Quality of Protection (QOP) configuration specifies the Remote Procedure Call (RPC) and data transfer protection settings configured on the Hadoop Distributed File System (HDFS) cluster.
public final HdfsAuthenticationType authenticationType()
The type of authentication used to determine the identity of the user.
If the service returns an enum value that is not available in the current SDK version,
authenticationType will return HdfsAuthenticationType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from authenticationTypeAsString().
HdfsAuthenticationTypepublic final String authenticationTypeAsString()
The type of authentication used to determine the identity of the user.
If the service returns an enum value that is not available in the current SDK version,
authenticationType will return HdfsAuthenticationType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from authenticationTypeAsString().
HdfsAuthenticationTypepublic final String simpleUser()
The user name used to identify the client on the host operating system. This parameter is used if the
AuthenticationType is defined as SIMPLE.
AuthenticationType is defined as SIMPLE.public final String kerberosPrincipal()
The Kerberos principal with access to the files and folders on the HDFS cluster. This parameter is used if the
AuthenticationType is defined as KERBEROS.
AuthenticationType is defined as KERBEROS.public final boolean hasAgentArns()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<String> agentArns()
The ARNs of the agents that are used to connect to the HDFS cluster.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasAgentArns() method.
public final Instant creationTime()
The time that the HDFS location was created.
public DescribeLocationHdfsResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeLocationHdfsResponse.Builder,DescribeLocationHdfsResponse>toBuilder in class AwsResponsepublic static DescribeLocationHdfsResponse.Builder builder()
public static Class<? extends DescribeLocationHdfsResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2021. All rights reserved.