Class MetastoreKerberosConfig
- java.lang.Object
-
- io.trino.plugin.hive.authentication.MetastoreKerberosConfig
-
public class MetastoreKerberosConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description MetastoreKerberosConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull @FileExists StringgetHiveMetastoreClientKeytab()@NotNull StringgetHiveMetastoreClientPrincipal()@NotNull StringgetHiveMetastoreServicePrincipal()MetastoreKerberosConfigsetHiveMetastoreClientKeytab(String hiveMetastoreClientKeytab)MetastoreKerberosConfigsetHiveMetastoreClientPrincipal(String hiveMetastoreClientPrincipal)MetastoreKerberosConfigsetHiveMetastoreServicePrincipal(String hiveMetastoreServicePrincipal)
-
-
-
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)
-
-