public static class UpdateKerberosDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
UpdateKerberosDetails.Builder |
backupKeyTabSecretVersion(Integer backupKeyTabSecretVersion)
Version of the keytab secert in the Vault to use as a backup.
|
UpdateKerberosDetails |
build() |
UpdateKerberosDetails.Builder |
copy(UpdateKerberosDetails model) |
UpdateKerberosDetails.Builder |
currentKeyTabSecretVersion(Integer currentKeyTabSecretVersion)
Version of the keytab secret in the Vault to use.
|
UpdateKerberosDetails.Builder |
isKerberosEnabled(Boolean isKerberosEnabled)
Specifies whether to enable or disable Kerberos.
|
UpdateKerberosDetails.Builder |
kerberosRealm(String kerberosRealm)
Kerberos realm that this mount target will join.
|
UpdateKerberosDetails.Builder |
keyTabSecretId(String keyTabSecretId)
The OCID of the
keytab secret in the Vault.
|
public UpdateKerberosDetails.Builder kerberosRealm(String kerberosRealm)
Kerberos realm that this mount target will join.
kerberosRealm
- the value to setpublic UpdateKerberosDetails.Builder keyTabSecretId(String keyTabSecretId)
The OCID of the keytab secret in the Vault.
keyTabSecretId
- the value to setpublic UpdateKerberosDetails.Builder currentKeyTabSecretVersion(Integer currentKeyTabSecretVersion)
Version of the keytab secret in the Vault to use.
currentKeyTabSecretVersion
- the value to setpublic UpdateKerberosDetails.Builder backupKeyTabSecretVersion(Integer backupKeyTabSecretVersion)
Version of the keytab secert in the Vault to use as a backup.
backupKeyTabSecretVersion
- the value to setpublic UpdateKerberosDetails.Builder isKerberosEnabled(Boolean isKerberosEnabled)
Specifies whether to enable or disable Kerberos.
isKerberosEnabled
- the value to setpublic UpdateKerberosDetails build()
public UpdateKerberosDetails.Builder copy(UpdateKerberosDetails model)
Copyright © 2016–2024. All rights reserved.