Object

org.apache.spark.deploy.yarn

Client

Related Doc: package yarn

Permalink

object Client extends Logging

Linear Supertypes
Logging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Client
  2. Logging
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val APP_FILE_PERMISSION: FsPermission

    Permalink
  5. val APP_JAR: String

    Permalink
  6. val CONF_SPARK_JAR: String

    Permalink
  7. val CONF_SPARK_USER_JAR: String

    Permalink
  8. val CONF_SPARK_YARN_APPLICATION_TAGS: String

    Permalink
  9. val CONF_SPARK_YARN_SECONDARY_JARS: String

    Permalink
  10. val ENV_DIST_CLASSPATH: String

    Permalink
  11. val ENV_SPARK_JAR: String

    Permalink
  12. val LOCALIZED_CONF_DIR: String

    Permalink
  13. val LOCALIZED_PYTHON_DIR: String

    Permalink
  14. val LOCAL_SCHEME: String

    Permalink
  15. val SPARK_CONF_FILE: String

    Permalink
  16. val SPARK_JAR: String

    Permalink
  17. val SPARK_STAGING: String

    Permalink
  18. val STAGING_DIR_PERMISSION: FsPermission

    Permalink
  19. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  20. def buildPath(components: String*): String

    Permalink

    Joins all the path components using Path.SEPARATOR.

  21. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  24. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  26. def getClusterPath(conf: SparkConf, path: String): String

    Permalink

    Returns the path to be sent to the NM for a path that is valid on the gateway.

    Returns the path to be sent to the NM for a path that is valid on the gateway.

    This method uses two configuration values:

    • spark.yarn.config.gatewayPath: a string that identifies a portion of the input path that may only be valid in the gateway node.
    • spark.yarn.config.replacementPath: a string with which to replace the gateway path. This may contain, for example, env variable references, which will be expanded by the NMs when starting containers.

    If either config is not available, the input path is returned.

  27. def getUserClasspath(conf: SparkConf): Array[URI]

    Permalink

    Returns a list of URIs representing the user classpath.

    Returns a list of URIs representing the user classpath.

    conf

    Spark configuration.

  28. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  29. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  30. def isTraceEnabled(): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  31. def isUserClassPathFirst(conf: SparkConf, isDriver: Boolean): Boolean

    Permalink

    Whether to consider jars provided by the user to have precedence over the Spark jars when loading user classes.

  32. def log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  33. def logDebug(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  34. def logDebug(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  35. def logError(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  36. def logError(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  37. def logInfo(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  38. def logInfo(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  39. def logName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  40. def logTrace(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  41. def logTrace(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  42. def logWarning(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  43. def logWarning(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  44. def main(argStrings: Array[String]): Unit

    Permalink
  45. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  46. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  47. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  48. def obtainTokenForHBase(sparkConf: SparkConf, conf: Configuration, credentials: Credentials): Unit

    Permalink

    Obtain security token for HBase.

  49. def shouldGetTokens(conf: SparkConf, service: String): Boolean

    Permalink

    Return whether delegation tokens should be retrieved for the given service when security is enabled.

    Return whether delegation tokens should be retrieved for the given service when security is enabled. By default, tokens are retrieved, but that behavior can be changed by setting a service-specific configuration.

  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  51. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  52. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped