@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeLocationHdfsResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeLocationHdfsResult() |
Modifier and Type | Method and Description |
---|---|
DescribeLocationHdfsResult |
clone() |
boolean |
equals(Object obj) |
List<String> |
getAgentArns()
The ARNs of the DataSync agents that can connect with your HDFS cluster.
|
String |
getAuthenticationType()
The type of authentication used to determine the identity of the user.
|
Integer |
getBlockSize()
The size of the data blocks to write into the HDFS cluster.
|
Date |
getCreationTime()
The time that the HDFS location was created.
|
String |
getKerberosPrincipal()
The Kerberos principal with access to the files and folders on the HDFS cluster.
|
String |
getKmsKeyProviderUri()
The URI of the HDFS cluster's Key Management Server (KMS).
|
String |
getLocationArn()
The ARN of the HDFS location.
|
String |
getLocationUri()
The URI of the HDFS location.
|
List<HdfsNameNode> |
getNameNodes()
The NameNode that manages the HDFS namespace.
|
QopConfiguration |
getQopConfiguration()
The Quality of Protection (QOP) configuration, which specifies the Remote Procedure Call (RPC) and data transfer
protection settings configured on the HDFS cluster.
|
Integer |
getReplicationFactor()
The number of DataNodes to replicate the data to when writing to the HDFS cluster.
|
String |
getSimpleUser()
The user name to identify the client on the host operating system.
|
int |
hashCode() |
void |
setAgentArns(Collection<String> agentArns)
The ARNs of the DataSync agents that can connect with your HDFS cluster.
|
void |
setAuthenticationType(String authenticationType)
The type of authentication used to determine the identity of the user.
|
void |
setBlockSize(Integer blockSize)
The size of the data blocks to write into the HDFS cluster.
|
void |
setCreationTime(Date creationTime)
The time that the HDFS location was created.
|
void |
setKerberosPrincipal(String kerberosPrincipal)
The Kerberos principal with access to the files and folders on the HDFS cluster.
|
void |
setKmsKeyProviderUri(String kmsKeyProviderUri)
The URI of the HDFS cluster's Key Management Server (KMS).
|
void |
setLocationArn(String locationArn)
The ARN of the HDFS location.
|
void |
setLocationUri(String locationUri)
The URI of the HDFS location.
|
void |
setNameNodes(Collection<HdfsNameNode> nameNodes)
The NameNode that manages the HDFS namespace.
|
void |
setQopConfiguration(QopConfiguration qopConfiguration)
The Quality of Protection (QOP) configuration, which specifies the Remote Procedure Call (RPC) and data transfer
protection settings configured on the HDFS cluster.
|
void |
setReplicationFactor(Integer replicationFactor)
The number of DataNodes to replicate the data to when writing to the HDFS cluster.
|
void |
setSimpleUser(String simpleUser)
The user name to identify the client on the host operating system.
|
String |
toString()
Returns a string representation of this object.
|
DescribeLocationHdfsResult |
withAgentArns(Collection<String> agentArns)
The ARNs of the DataSync agents that can connect with your HDFS cluster.
|
DescribeLocationHdfsResult |
withAgentArns(String... agentArns)
The ARNs of the DataSync agents that can connect with your HDFS cluster.
|
DescribeLocationHdfsResult |
withAuthenticationType(HdfsAuthenticationType authenticationType)
The type of authentication used to determine the identity of the user.
|
DescribeLocationHdfsResult |
withAuthenticationType(String authenticationType)
The type of authentication used to determine the identity of the user.
|
DescribeLocationHdfsResult |
withBlockSize(Integer blockSize)
The size of the data blocks to write into the HDFS cluster.
|
DescribeLocationHdfsResult |
withCreationTime(Date creationTime)
The time that the HDFS location was created.
|
DescribeLocationHdfsResult |
withKerberosPrincipal(String kerberosPrincipal)
The Kerberos principal with access to the files and folders on the HDFS cluster.
|
DescribeLocationHdfsResult |
withKmsKeyProviderUri(String kmsKeyProviderUri)
The URI of the HDFS cluster's Key Management Server (KMS).
|
DescribeLocationHdfsResult |
withLocationArn(String locationArn)
The ARN of the HDFS location.
|
DescribeLocationHdfsResult |
withLocationUri(String locationUri)
The URI of the HDFS location.
|
DescribeLocationHdfsResult |
withNameNodes(Collection<HdfsNameNode> nameNodes)
The NameNode that manages the HDFS namespace.
|
DescribeLocationHdfsResult |
withNameNodes(HdfsNameNode... nameNodes)
The NameNode that manages the HDFS namespace.
|
DescribeLocationHdfsResult |
withQopConfiguration(QopConfiguration qopConfiguration)
The Quality of Protection (QOP) configuration, which specifies the Remote Procedure Call (RPC) and data transfer
protection settings configured on the HDFS cluster.
|
DescribeLocationHdfsResult |
withReplicationFactor(Integer replicationFactor)
The number of DataNodes to replicate the data to when writing to the HDFS cluster.
|
DescribeLocationHdfsResult |
withSimpleUser(String simpleUser)
The user name to identify the client on the host operating system.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setLocationArn(String locationArn)
The ARN of the HDFS location.
locationArn
- The ARN of the HDFS location.public String getLocationArn()
The ARN of the HDFS location.
public DescribeLocationHdfsResult withLocationArn(String locationArn)
The ARN of the HDFS location.
locationArn
- The ARN of the HDFS location.public void setLocationUri(String locationUri)
The URI of the HDFS location.
locationUri
- The URI of the HDFS location.public String getLocationUri()
The URI of the HDFS location.
public DescribeLocationHdfsResult withLocationUri(String locationUri)
The URI of the HDFS location.
locationUri
- The URI of the HDFS location.public List<HdfsNameNode> getNameNodes()
The NameNode that manages the HDFS namespace.
public void setNameNodes(Collection<HdfsNameNode> nameNodes)
The NameNode that manages the HDFS namespace.
nameNodes
- The NameNode that manages the HDFS namespace.public DescribeLocationHdfsResult withNameNodes(HdfsNameNode... nameNodes)
The NameNode that manages the HDFS namespace.
NOTE: This method appends the values to the existing list (if any). Use
setNameNodes(java.util.Collection)
or withNameNodes(java.util.Collection)
if you want to
override the existing values.
nameNodes
- The NameNode that manages the HDFS namespace.public DescribeLocationHdfsResult withNameNodes(Collection<HdfsNameNode> nameNodes)
The NameNode that manages the HDFS namespace.
nameNodes
- The NameNode that manages the HDFS namespace.public void setBlockSize(Integer blockSize)
The size of the data blocks to write into the HDFS cluster.
blockSize
- The size of the data blocks to write into the HDFS cluster.public Integer getBlockSize()
The size of the data blocks to write into the HDFS cluster.
public DescribeLocationHdfsResult withBlockSize(Integer blockSize)
The size of the data blocks to write into the HDFS cluster.
blockSize
- The size of the data blocks to write into the HDFS cluster.public void setReplicationFactor(Integer replicationFactor)
The number of DataNodes to replicate the data to when writing to the HDFS cluster.
replicationFactor
- The number of DataNodes to replicate the data to when writing to the HDFS cluster.public Integer getReplicationFactor()
The number of DataNodes to replicate the data to when writing to the HDFS cluster.
public DescribeLocationHdfsResult withReplicationFactor(Integer replicationFactor)
The number of DataNodes to replicate the data to when writing to the HDFS cluster.
replicationFactor
- The number of DataNodes to replicate the data to when writing to the HDFS cluster.public void setKmsKeyProviderUri(String kmsKeyProviderUri)
The URI of the HDFS cluster's Key Management Server (KMS).
kmsKeyProviderUri
- The URI of the HDFS cluster's Key Management Server (KMS).public String getKmsKeyProviderUri()
The URI of the HDFS cluster's Key Management Server (KMS).
public DescribeLocationHdfsResult withKmsKeyProviderUri(String kmsKeyProviderUri)
The URI of the HDFS cluster's Key Management Server (KMS).
kmsKeyProviderUri
- The URI of the HDFS cluster's Key Management Server (KMS).public void setQopConfiguration(QopConfiguration qopConfiguration)
The Quality of Protection (QOP) configuration, which specifies the Remote Procedure Call (RPC) and data transfer protection settings configured on the HDFS cluster.
qopConfiguration
- The Quality of Protection (QOP) configuration, which specifies the Remote Procedure Call (RPC) and data
transfer protection settings configured on the HDFS cluster.public QopConfiguration getQopConfiguration()
The Quality of Protection (QOP) configuration, which specifies the Remote Procedure Call (RPC) and data transfer protection settings configured on the HDFS cluster.
public DescribeLocationHdfsResult withQopConfiguration(QopConfiguration qopConfiguration)
The Quality of Protection (QOP) configuration, which specifies the Remote Procedure Call (RPC) and data transfer protection settings configured on the HDFS cluster.
qopConfiguration
- The Quality of Protection (QOP) configuration, which specifies the Remote Procedure Call (RPC) and data
transfer protection settings configured on the HDFS cluster.public void setAuthenticationType(String authenticationType)
The type of authentication used to determine the identity of the user.
authenticationType
- The type of authentication used to determine the identity of the user.HdfsAuthenticationType
public String getAuthenticationType()
The type of authentication used to determine the identity of the user.
HdfsAuthenticationType
public DescribeLocationHdfsResult withAuthenticationType(String authenticationType)
The type of authentication used to determine the identity of the user.
authenticationType
- The type of authentication used to determine the identity of the user.HdfsAuthenticationType
public DescribeLocationHdfsResult withAuthenticationType(HdfsAuthenticationType authenticationType)
The type of authentication used to determine the identity of the user.
authenticationType
- The type of authentication used to determine the identity of the user.HdfsAuthenticationType
public void setSimpleUser(String simpleUser)
The user name to identify the client on the host operating system. This parameter is used if the
AuthenticationType
is defined as SIMPLE
.
simpleUser
- The user name to identify the client on the host operating system. This parameter is used if the
AuthenticationType
is defined as SIMPLE
.public String getSimpleUser()
The user name 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 DescribeLocationHdfsResult withSimpleUser(String simpleUser)
The user name to identify the client on the host operating system. This parameter is used if the
AuthenticationType
is defined as SIMPLE
.
simpleUser
- The user name to identify the client on the host operating system. This parameter is used if the
AuthenticationType
is defined as SIMPLE
.public void setKerberosPrincipal(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
.
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
.public String getKerberosPrincipal()
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 DescribeLocationHdfsResult withKerberosPrincipal(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
.
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
.public List<String> getAgentArns()
The ARNs of the DataSync agents that can connect with your HDFS cluster.
public void setAgentArns(Collection<String> agentArns)
The ARNs of the DataSync agents that can connect with your HDFS cluster.
agentArns
- The ARNs of the DataSync agents that can connect with your HDFS cluster.public DescribeLocationHdfsResult withAgentArns(String... agentArns)
The ARNs of the DataSync agents that can connect with your HDFS cluster.
NOTE: This method appends the values to the existing list (if any). Use
setAgentArns(java.util.Collection)
or withAgentArns(java.util.Collection)
if you want to
override the existing values.
agentArns
- The ARNs of the DataSync agents that can connect with your HDFS cluster.public DescribeLocationHdfsResult withAgentArns(Collection<String> agentArns)
The ARNs of the DataSync agents that can connect with your HDFS cluster.
agentArns
- The ARNs of the DataSync agents that can connect with your HDFS cluster.public void setCreationTime(Date creationTime)
The time that the HDFS location was created.
creationTime
- The time that the HDFS location was created.public Date getCreationTime()
The time that the HDFS location was created.
public DescribeLocationHdfsResult withCreationTime(Date creationTime)
The time that the HDFS location was created.
creationTime
- The time that the HDFS location was created.public String toString()
toString
in class Object
Object.toString()
public DescribeLocationHdfsResult clone()