public static interface DescribeLocationHdfsResponse.Builder extends DataSyncResponse.Builder, SdkPojo, CopyableBuilder<DescribeLocationHdfsResponse.Builder,DescribeLocationHdfsResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeLocationHdfsResponse.Builder |
agentArns(Collection<String> agentArns)
The ARNs of the agents that are used to connect to the HDFS cluster.
|
DescribeLocationHdfsResponse.Builder |
agentArns(String... agentArns)
The ARNs of the agents that are used to connect to the HDFS cluster.
|
DescribeLocationHdfsResponse.Builder |
authenticationType(HdfsAuthenticationType authenticationType)
The type of authentication used to determine the identity of the user.
|
DescribeLocationHdfsResponse.Builder |
authenticationType(String authenticationType)
The type of authentication used to determine the identity of the user.
|
DescribeLocationHdfsResponse.Builder |
blockSize(Integer blockSize)
The size of the data blocks to write into the HDFS cluster.
|
DescribeLocationHdfsResponse.Builder |
creationTime(Instant creationTime)
The time that the HDFS location was created.
|
DescribeLocationHdfsResponse.Builder |
kerberosPrincipal(String kerberosPrincipal)
The Kerberos principal with access to the files and folders on the HDFS cluster.
|
DescribeLocationHdfsResponse.Builder |
kmsKeyProviderUri(String kmsKeyProviderUri)
The URI of the HDFS cluster's Key Management Server (KMS).
|
DescribeLocationHdfsResponse.Builder |
locationArn(String locationArn)
The ARN of the HDFS cluster location.
|
DescribeLocationHdfsResponse.Builder |
locationUri(String locationUri)
The URI of the HDFS cluster location.
|
DescribeLocationHdfsResponse.Builder |
nameNodes(Collection<HdfsNameNode> nameNodes)
The NameNode that manage the HDFS namespace.
|
DescribeLocationHdfsResponse.Builder |
nameNodes(Consumer<HdfsNameNode.Builder>... nameNodes)
The NameNode that manage the HDFS namespace.
|
DescribeLocationHdfsResponse.Builder |
nameNodes(HdfsNameNode... nameNodes)
The NameNode that manage the HDFS namespace.
|
default DescribeLocationHdfsResponse.Builder |
qopConfiguration(Consumer<QopConfiguration.Builder> 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.
|
DescribeLocationHdfsResponse.Builder |
qopConfiguration(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.
|
DescribeLocationHdfsResponse.Builder |
replicationFactor(Integer replicationFactor)
The number of DataNodes to replicate the data to when writing to the HDFS cluster.
|
DescribeLocationHdfsResponse.Builder |
simpleUser(String simpleUser)
The user name used to identify the client on the host operating system.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeLocationHdfsResponse.Builder locationArn(String locationArn)
The ARN of the HDFS cluster location.
locationArn - The ARN of the HDFS cluster location.DescribeLocationHdfsResponse.Builder locationUri(String locationUri)
The URI of the HDFS cluster location.
locationUri - The URI of the HDFS cluster location.DescribeLocationHdfsResponse.Builder nameNodes(Collection<HdfsNameNode> nameNodes)
The NameNode that manage the HDFS namespace.
nameNodes - The NameNode that manage the HDFS namespace.DescribeLocationHdfsResponse.Builder nameNodes(HdfsNameNode... nameNodes)
The NameNode that manage the HDFS namespace.
nameNodes - The NameNode that manage the HDFS namespace.DescribeLocationHdfsResponse.Builder nameNodes(Consumer<HdfsNameNode.Builder>... nameNodes)
The NameNode that manage the HDFS namespace.
This is a convenience method that creates an instance of theHdfsNameNode.Builder avoiding the need to create one
manually via HdfsNameNode.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #nameNodes(List.
nameNodes - a consumer that will call methods on
HdfsNameNode.Builder#nameNodes(java.util.Collection) DescribeLocationHdfsResponse.Builder blockSize(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.DescribeLocationHdfsResponse.Builder replicationFactor(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.DescribeLocationHdfsResponse.Builder kmsKeyProviderUri(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).DescribeLocationHdfsResponse.Builder qopConfiguration(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.
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.default DescribeLocationHdfsResponse.Builder qopConfiguration(Consumer<QopConfiguration.Builder> 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.
This is a convenience method that creates an instance of theQopConfiguration.Builder avoiding the
need to create one manually via QopConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to qopConfiguration(QopConfiguration).
qopConfiguration - a consumer that will call methods on QopConfiguration.BuilderqopConfiguration(QopConfiguration)DescribeLocationHdfsResponse.Builder authenticationType(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,
HdfsAuthenticationTypeDescribeLocationHdfsResponse.Builder authenticationType(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,
HdfsAuthenticationTypeDescribeLocationHdfsResponse.Builder simpleUser(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.
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.DescribeLocationHdfsResponse.Builder kerberosPrincipal(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.DescribeLocationHdfsResponse.Builder agentArns(Collection<String> agentArns)
The ARNs of the agents that are used to connect to the HDFS cluster.
agentArns - The ARNs of the agents that are used to connect to the HDFS cluster.DescribeLocationHdfsResponse.Builder agentArns(String... agentArns)
The ARNs of the agents that are used to connect to the HDFS cluster.
agentArns - The ARNs of the agents that are used to connect to the HDFS cluster.DescribeLocationHdfsResponse.Builder creationTime(Instant creationTime)
The time that the HDFS location was created.
creationTime - The time that the HDFS location was created.Copyright © 2022. All rights reserved.