@Stability(value=Stable) public static final class CfnLocationHDFSProps.Builder extends Object implements software.amazon.jsii.Builder<CfnLocationHDFSProps>
CfnLocationHDFSProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnLocationHDFSProps.Builder agentArns(List<String> agentArns)
CfnLocationHDFSProps.getAgentArns()agentArns - `AWS::DataSync::LocationHDFS.AgentArns`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder authenticationType(String authenticationType)
CfnLocationHDFSProps.getAuthenticationType()authenticationType - `AWS::DataSync::LocationHDFS.AuthenticationType`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder blockSize(Number blockSize)
CfnLocationHDFSProps.getBlockSize()blockSize - `AWS::DataSync::LocationHDFS.BlockSize`.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder kerberosKeytab(String kerberosKeytab)
CfnLocationHDFSProps.getKerberosKeytab()kerberosKeytab - `AWS::DataSync::LocationHDFS.KerberosKeytab`.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder kerberosKrb5Conf(String kerberosKrb5Conf)
CfnLocationHDFSProps.getKerberosKrb5Conf()kerberosKrb5Conf - `AWS::DataSync::LocationHDFS.KerberosKrb5Conf`.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder kerberosPrincipal(String kerberosPrincipal)
CfnLocationHDFSProps.getKerberosPrincipal()kerberosPrincipal - `AWS::DataSync::LocationHDFS.KerberosPrincipal`.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder kmsKeyProviderUri(String kmsKeyProviderUri)
CfnLocationHDFSProps.getKmsKeyProviderUri()kmsKeyProviderUri - `AWS::DataSync::LocationHDFS.KmsKeyProviderUri`.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder nameNodes(IResolvable nameNodes)
CfnLocationHDFSProps.getNameNodes()nameNodes - `AWS::DataSync::LocationHDFS.NameNodes`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder nameNodes(List<? extends Object> nameNodes)
CfnLocationHDFSProps.getNameNodes()nameNodes - `AWS::DataSync::LocationHDFS.NameNodes`. This parameter is required.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder qopConfiguration(CfnLocationHDFS.QopConfigurationProperty qopConfiguration)
CfnLocationHDFSProps.getQopConfiguration()qopConfiguration - `AWS::DataSync::LocationHDFS.QopConfiguration`.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder qopConfiguration(IResolvable qopConfiguration)
CfnLocationHDFSProps.getQopConfiguration()qopConfiguration - `AWS::DataSync::LocationHDFS.QopConfiguration`.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder replicationFactor(Number replicationFactor)
CfnLocationHDFSProps.getReplicationFactor()replicationFactor - `AWS::DataSync::LocationHDFS.ReplicationFactor`.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder simpleUser(String simpleUser)
CfnLocationHDFSProps.getSimpleUser()simpleUser - `AWS::DataSync::LocationHDFS.SimpleUser`.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder subdirectory(String subdirectory)
CfnLocationHDFSProps.getSubdirectory()subdirectory - `AWS::DataSync::LocationHDFS.Subdirectory`.this@Stability(value=Stable) public CfnLocationHDFSProps.Builder tags(List<? extends CfnTag> tags)
CfnLocationHDFSProps.getTags()tags - `AWS::DataSync::LocationHDFS.Tags`.this@Stability(value=Stable) public CfnLocationHDFSProps build()
build in interface software.amazon.jsii.Builder<CfnLocationHDFSProps>CfnLocationHDFSPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.