Class HadoopInputFormatCommonBase<T,​SPITTYPE extends org.apache.flink.core.io.InputSplit>

  • All Implemented Interfaces:
    Serializable, org.apache.flink.api.common.io.InputFormat<T,​SPITTYPE>, org.apache.flink.core.io.InputSplitSource<SPITTYPE>
    Direct Known Subclasses:
    HadoopInputFormatBase, HadoopInputFormatBase

    @Internal
    public abstract class HadoopInputFormatCommonBase<T,​SPITTYPE extends org.apache.flink.core.io.InputSplit>
    extends org.apache.flink.api.common.io.RichInputFormat<T,​SPITTYPE>
    A common base for both "mapred" and "mapreduce" Hadoop input formats.
    See Also:
    Serialized Form
    • Field Detail

      • credentials

        protected transient org.apache.hadoop.security.Credentials credentials
    • Constructor Detail

      • HadoopInputFormatCommonBase

        protected HadoopInputFormatCommonBase​(org.apache.hadoop.security.Credentials creds)
    • Method Detail

      • getCredentialsFromUGI

        public static org.apache.hadoop.security.Credentials getCredentialsFromUGI​(org.apache.hadoop.security.UserGroupInformation ugi)
        Parameters:
        ugi - The user information
        Returns:
        new credentials object from the user information.