Class FallbackYarnSessionCli

  • All Implemented Interfaces:
    org.apache.flink.client.cli.CustomCommandLine

    @Internal
    public class FallbackYarnSessionCli
    extends org.apache.flink.client.cli.AbstractCustomCommandLine
    A stub Yarn Command Line to throw an exception with the correct message when the HADOOP_CLASSPATH is not set.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.apache.commons.cli.Option addressOption  
      protected org.apache.commons.cli.Option applicationId  
      protected org.apache.flink.configuration.Configuration configuration  
      static String ID  
      • Fields inherited from class org.apache.flink.client.cli.AbstractCustomCommandLine

        zookeeperNamespaceOption
    • Constructor Summary

      Constructors 
      Constructor Description
      FallbackYarnSessionCli​(org.apache.flink.configuration.Configuration configuration)  
    • Field Detail

      • applicationId

        protected final org.apache.commons.cli.Option applicationId
      • addressOption

        protected final org.apache.commons.cli.Option addressOption
      • configuration

        protected final org.apache.flink.configuration.Configuration configuration
    • Constructor Detail

      • FallbackYarnSessionCli

        public FallbackYarnSessionCli​(org.apache.flink.configuration.Configuration configuration)
    • Method Detail

      • isActive

        public boolean isActive​(org.apache.commons.cli.CommandLine commandLine)
        Specified by:
        isActive in interface org.apache.flink.client.cli.CustomCommandLine
      • addGeneralOptions

        public void addGeneralOptions​(org.apache.commons.cli.Options baseOptions)
        Specified by:
        addGeneralOptions in interface org.apache.flink.client.cli.CustomCommandLine
        Overrides:
        addGeneralOptions in class org.apache.flink.client.cli.AbstractCustomCommandLine
      • getId

        public String getId()