public class HadoopUtils extends Object
Constructor and Description |
---|
HadoopUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
areKerberosCredentialsValid(org.apache.hadoop.security.UserGroupInformation ugi,
boolean useTicketCache) |
static org.apache.hadoop.conf.Configuration |
getHadoopConfiguration(Configuration flinkConfiguration) |
static boolean |
hasHDFSDelegationToken(org.apache.hadoop.security.UserGroupInformation ugi)
Indicates whether the user has an HDFS delegation token.
|
static boolean |
isKerberosSecurityEnabled(org.apache.hadoop.security.UserGroupInformation ugi) |
static boolean |
isMaxHadoopVersion(int major,
int minor)
Checks if the Hadoop dependency is at most the given version.
|
static boolean |
isMinHadoopVersion(int major,
int minor)
Checks if the Hadoop dependency is at least the given version.
|
public static org.apache.hadoop.conf.Configuration getHadoopConfiguration(Configuration flinkConfiguration)
public static boolean isKerberosSecurityEnabled(org.apache.hadoop.security.UserGroupInformation ugi)
public static boolean areKerberosCredentialsValid(org.apache.hadoop.security.UserGroupInformation ugi, boolean useTicketCache)
public static boolean hasHDFSDelegationToken(org.apache.hadoop.security.UserGroupInformation ugi)
public static boolean isMinHadoopVersion(int major, int minor) throws FlinkRuntimeException
FlinkRuntimeException
public static boolean isMaxHadoopVersion(int major, int minor) throws FlinkRuntimeException
FlinkRuntimeException
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.