Class MetastoreKerberosConfig


  • public class MetastoreKerberosConfig
    extends Object
    • Constructor Detail

      • MetastoreKerberosConfig

        public MetastoreKerberosConfig()
    • Method Detail

      • getHiveMetastoreServicePrincipal

        @NotNull
        public @NotNull String getHiveMetastoreServicePrincipal()
      • setHiveMetastoreServicePrincipal

        @Config("hive.metastore.service.principal")
        public MetastoreKerberosConfig setHiveMetastoreServicePrincipal​(String hiveMetastoreServicePrincipal)
      • getHiveMetastoreClientPrincipal

        @NotNull
        public @NotNull String getHiveMetastoreClientPrincipal()
      • setHiveMetastoreClientPrincipal

        @Config("hive.metastore.client.principal")
        public MetastoreKerberosConfig setHiveMetastoreClientPrincipal​(String hiveMetastoreClientPrincipal)
      • getHiveMetastoreClientKeytab

        @NotNull
        @FileExists
        public @NotNull @FileExists String getHiveMetastoreClientKeytab()
      • setHiveMetastoreClientKeytab

        @Config("hive.metastore.client.keytab")
        public MetastoreKerberosConfig setHiveMetastoreClientKeytab​(String hiveMetastoreClientKeytab)