public final class KerberosConfig extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Cloud Dataproc API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
KerberosConfig() |
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getCrossRealmTrustAdminServer()
null
for nonepublic KerberosConfig setCrossRealmTrustAdminServer(String crossRealmTrustAdminServer)
crossRealmTrustAdminServer
- crossRealmTrustAdminServer or null
for nonepublic String getCrossRealmTrustKdc()
null
for nonepublic KerberosConfig setCrossRealmTrustKdc(String crossRealmTrustKdc)
crossRealmTrustKdc
- crossRealmTrustKdc or null
for nonepublic String getCrossRealmTrustRealm()
null
for nonepublic KerberosConfig setCrossRealmTrustRealm(String crossRealmTrustRealm)
crossRealmTrustRealm
- crossRealmTrustRealm or null
for nonepublic String getCrossRealmTrustSharedPasswordUri()
null
for nonepublic KerberosConfig setCrossRealmTrustSharedPasswordUri(String crossRealmTrustSharedPasswordUri)
crossRealmTrustSharedPasswordUri
- crossRealmTrustSharedPasswordUri or null
for nonepublic Boolean getEnableKerberos()
null
for nonepublic KerberosConfig setEnableKerberos(Boolean enableKerberos)
enableKerberos
- enableKerberos or null
for nonepublic String getKdcDbKeyUri()
null
for nonepublic KerberosConfig setKdcDbKeyUri(String kdcDbKeyUri)
kdcDbKeyUri
- kdcDbKeyUri or null
for nonepublic String getKeyPasswordUri()
null
for nonepublic KerberosConfig setKeyPasswordUri(String keyPasswordUri)
keyPasswordUri
- keyPasswordUri or null
for nonepublic String getKeystorePasswordUri()
null
for nonepublic KerberosConfig setKeystorePasswordUri(String keystorePasswordUri)
keystorePasswordUri
- keystorePasswordUri or null
for nonepublic String getKeystoreUri()
null
for nonepublic KerberosConfig setKeystoreUri(String keystoreUri)
keystoreUri
- keystoreUri or null
for nonepublic String getKmsKeyUri()
null
for nonepublic KerberosConfig setKmsKeyUri(String kmsKeyUri)
kmsKeyUri
- kmsKeyUri or null
for nonepublic String getRealm()
null
for nonepublic KerberosConfig setRealm(String realm)
realm
- realm or null
for nonepublic String getRootPrincipalPasswordUri()
null
for nonepublic KerberosConfig setRootPrincipalPasswordUri(String rootPrincipalPasswordUri)
rootPrincipalPasswordUri
- rootPrincipalPasswordUri or null
for nonepublic Integer getTgtLifetimeHours()
null
for nonepublic KerberosConfig setTgtLifetimeHours(Integer tgtLifetimeHours)
tgtLifetimeHours
- tgtLifetimeHours or null
for nonepublic String getTruststorePasswordUri()
null
for nonepublic KerberosConfig setTruststorePasswordUri(String truststorePasswordUri)
truststorePasswordUri
- truststorePasswordUri or null
for nonepublic String getTruststoreUri()
null
for nonepublic KerberosConfig setTruststoreUri(String truststoreUri)
truststoreUri
- truststoreUri or null
for nonepublic KerberosConfig set(String fieldName, Object value)
set
in class GenericJson
public KerberosConfig clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.