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