Class UpdateKerberosDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • kerberosRealm

        public UpdateKerberosDetails.Builder kerberosRealm​(String kerberosRealm)
        Kerberos realm that this mount target will join.
        Parameters:
        kerberosRealm - the value to set
        Returns:
        this builder
      • keyTabSecretId

        public UpdateKerberosDetails.Builder keyTabSecretId​(String keyTabSecretId)
        The OCID of the keytab secret in the Vault.
        Parameters:
        keyTabSecretId - the value to set
        Returns:
        this builder
      • currentKeyTabSecretVersion

        public UpdateKerberosDetails.Builder currentKeyTabSecretVersion​(Integer currentKeyTabSecretVersion)
        Version of the keytab secret in the Vault to use.
        Parameters:
        currentKeyTabSecretVersion - the value to set
        Returns:
        this builder
      • backupKeyTabSecretVersion

        public UpdateKerberosDetails.Builder backupKeyTabSecretVersion​(Integer backupKeyTabSecretVersion)
        Version of the keytab secert in the Vault to use as a backup.
        Parameters:
        backupKeyTabSecretVersion - the value to set
        Returns:
        this builder
      • isKerberosEnabled

        public UpdateKerberosDetails.Builder isKerberosEnabled​(Boolean isKerberosEnabled)
        Specifies whether to enable or disable Kerberos.
        Parameters:
        isKerberosEnabled - the value to set
        Returns:
        this builder