@Stability(value=Stable) public static final class CfnLocationHDFS.Builder extends Object implements software.amazon.jsii.Builder<CfnLocationHDFS>
CfnLocationHDFS.| Modifier and Type | Method and Description |
|---|---|
CfnLocationHDFS.Builder |
agentArns(List<String> agentArns)
`AWS::DataSync::LocationHDFS.AgentArns`.
|
CfnLocationHDFS.Builder |
authenticationType(String authenticationType)
`AWS::DataSync::LocationHDFS.AuthenticationType`.
|
CfnLocationHDFS.Builder |
blockSize(Number blockSize)
`AWS::DataSync::LocationHDFS.BlockSize`.
|
CfnLocationHDFS |
build() |
static CfnLocationHDFS.Builder |
create(software.constructs.Construct scope,
String id) |
CfnLocationHDFS.Builder |
kerberosKeytab(String kerberosKeytab)
`AWS::DataSync::LocationHDFS.KerberosKeytab`.
|
CfnLocationHDFS.Builder |
kerberosKrb5Conf(String kerberosKrb5Conf)
`AWS::DataSync::LocationHDFS.KerberosKrb5Conf`.
|
CfnLocationHDFS.Builder |
kerberosPrincipal(String kerberosPrincipal)
`AWS::DataSync::LocationHDFS.KerberosPrincipal`.
|
CfnLocationHDFS.Builder |
kmsKeyProviderUri(String kmsKeyProviderUri)
`AWS::DataSync::LocationHDFS.KmsKeyProviderUri`.
|
CfnLocationHDFS.Builder |
nameNodes(IResolvable nameNodes)
`AWS::DataSync::LocationHDFS.NameNodes`.
|
CfnLocationHDFS.Builder |
nameNodes(List<? extends Object> nameNodes)
`AWS::DataSync::LocationHDFS.NameNodes`.
|
CfnLocationHDFS.Builder |
qopConfiguration(CfnLocationHDFS.QopConfigurationProperty qopConfiguration)
`AWS::DataSync::LocationHDFS.QopConfiguration`.
|
CfnLocationHDFS.Builder |
qopConfiguration(IResolvable qopConfiguration)
`AWS::DataSync::LocationHDFS.QopConfiguration`.
|
CfnLocationHDFS.Builder |
replicationFactor(Number replicationFactor)
`AWS::DataSync::LocationHDFS.ReplicationFactor`.
|
CfnLocationHDFS.Builder |
simpleUser(String simpleUser)
`AWS::DataSync::LocationHDFS.SimpleUser`.
|
CfnLocationHDFS.Builder |
subdirectory(String subdirectory)
`AWS::DataSync::LocationHDFS.Subdirectory`.
|
CfnLocationHDFS.Builder |
tags(List<? extends CfnTag> tags)
`AWS::DataSync::LocationHDFS.Tags`.
|
@Stability(value=Stable) public static CfnLocationHDFS.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnLocationHDFS.NameNodeProperty.Builder.@Stability(value=Stable) public CfnLocationHDFS.Builder agentArns(List<String> agentArns)
agentArns - `AWS::DataSync::LocationHDFS.AgentArns`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder authenticationType(String authenticationType)
authenticationType - `AWS::DataSync::LocationHDFS.AuthenticationType`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder blockSize(Number blockSize)
blockSize - `AWS::DataSync::LocationHDFS.BlockSize`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder kerberosKeytab(String kerberosKeytab)
kerberosKeytab - `AWS::DataSync::LocationHDFS.KerberosKeytab`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder kerberosKrb5Conf(String kerberosKrb5Conf)
kerberosKrb5Conf - `AWS::DataSync::LocationHDFS.KerberosKrb5Conf`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder kerberosPrincipal(String kerberosPrincipal)
kerberosPrincipal - `AWS::DataSync::LocationHDFS.KerberosPrincipal`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder kmsKeyProviderUri(String kmsKeyProviderUri)
kmsKeyProviderUri - `AWS::DataSync::LocationHDFS.KmsKeyProviderUri`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder nameNodes(IResolvable nameNodes)
nameNodes - `AWS::DataSync::LocationHDFS.NameNodes`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder nameNodes(List<? extends Object> nameNodes)
nameNodes - `AWS::DataSync::LocationHDFS.NameNodes`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder qopConfiguration(CfnLocationHDFS.QopConfigurationProperty qopConfiguration)
qopConfiguration - `AWS::DataSync::LocationHDFS.QopConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder qopConfiguration(IResolvable qopConfiguration)
qopConfiguration - `AWS::DataSync::LocationHDFS.QopConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder replicationFactor(Number replicationFactor)
replicationFactor - `AWS::DataSync::LocationHDFS.ReplicationFactor`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder simpleUser(String simpleUser)
simpleUser - `AWS::DataSync::LocationHDFS.SimpleUser`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder subdirectory(String subdirectory)
subdirectory - `AWS::DataSync::LocationHDFS.Subdirectory`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::DataSync::LocationHDFS.Tags`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFS build()
build in interface software.amazon.jsii.Builder<CfnLocationHDFS>Copyright © 2021. All rights reserved.