@Stability(value=Experimental) public static final class EmrCreateCluster.KerberosAttributesProperty.Builder extends Object implements software.amazon.jsii.Builder<EmrCreateCluster.KerberosAttributesProperty>
EmrCreateCluster.KerberosAttributesProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
EmrCreateCluster.KerberosAttributesProperty.Builder |
adDomainJoinPassword(String adDomainJoinPassword)
Sets the value of
EmrCreateCluster.KerberosAttributesProperty.getAdDomainJoinPassword() |
EmrCreateCluster.KerberosAttributesProperty.Builder |
adDomainJoinUser(String adDomainJoinUser)
Sets the value of
EmrCreateCluster.KerberosAttributesProperty.getAdDomainJoinUser() |
EmrCreateCluster.KerberosAttributesProperty |
build()
Builds the configured instance.
|
EmrCreateCluster.KerberosAttributesProperty.Builder |
crossRealmTrustPrincipalPassword(String crossRealmTrustPrincipalPassword)
|
EmrCreateCluster.KerberosAttributesProperty.Builder |
kdcAdminPassword(String kdcAdminPassword)
Sets the value of
EmrCreateCluster.KerberosAttributesProperty.getKdcAdminPassword() |
EmrCreateCluster.KerberosAttributesProperty.Builder |
realm(String realm)
Sets the value of
EmrCreateCluster.KerberosAttributesProperty.getRealm() |
@Stability(value=Experimental) public EmrCreateCluster.KerberosAttributesProperty.Builder realm(String realm)
EmrCreateCluster.KerberosAttributesProperty.getRealm()realm - The name of the Kerberos realm to which all nodes in a cluster belong. This parameter is required.
For example, EC2.INTERNAL.this@Stability(value=Experimental) public EmrCreateCluster.KerberosAttributesProperty.Builder adDomainJoinPassword(String adDomainJoinPassword)
EmrCreateCluster.KerberosAttributesProperty.getAdDomainJoinPassword()adDomainJoinPassword - The Active Directory password for ADDomainJoinUser.this@Stability(value=Experimental) public EmrCreateCluster.KerberosAttributesProperty.Builder adDomainJoinUser(String adDomainJoinUser)
EmrCreateCluster.KerberosAttributesProperty.getAdDomainJoinUser()adDomainJoinUser - Required only when establishing a cross-realm trust with an Active Directory domain.
A user with sufficient privileges to join
resources to the domain.this@Stability(value=Experimental) public EmrCreateCluster.KerberosAttributesProperty.Builder crossRealmTrustPrincipalPassword(String crossRealmTrustPrincipalPassword)
crossRealmTrustPrincipalPassword - Required only when establishing a cross-realm trust with a KDC in a different realm.
The cross-realm principal password, which
must be identical across realms.this@Stability(value=Experimental) public EmrCreateCluster.KerberosAttributesProperty.Builder kdcAdminPassword(String kdcAdminPassword)
EmrCreateCluster.KerberosAttributesProperty.getKdcAdminPassword()kdcAdminPassword - The password used within the cluster for the kadmin service on the cluster-dedicated KDC, which maintains Kerberos principals, password policies, and keytabs for the cluster.this@Stability(value=Experimental) public EmrCreateCluster.KerberosAttributesProperty build()
build in interface software.amazon.jsii.Builder<EmrCreateCluster.KerberosAttributesProperty>EmrCreateCluster.KerberosAttributesPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.