Packages

final class Builder extends AnyRef

Builder class to build a DriverContext instance.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Builder
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Builder(applicationVersion: String)

    applicationVersion

    The application version.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def build(): DriverContext

    Builds the DriverContext instance.

  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. def setAppInfo(appInfo: AppInfo): Builder.this.type

    Specifies the optional application info.

    Specifies the optional application info. This is not necessary in the HERE platform, and provided for legacy reasons only.

    appInfo

    The application information.

  17. def setCommitToken(commitToken: String): Builder.this.type

    Specifies a commit token.

    Specifies a commit token. This can be used in case the commit is initiated outside of the library. If not specified, a commit will be automatically started by the driver.

    commitToken

    The commit token.

  18. def setCompleteConfig(completeConfig: CompleteConfig): Builder.this.type

    Overrides the default complete configuration.

    Overrides the default complete configuration. If not specified, the configuration is automatically loaded from application.conf.

    completeConfig

    The complete configuration.

  19. def setPipelineContext(pipelineContext: PipelineContext): Builder.this.type

    Overrides the default pipeline context.

    Overrides the default pipeline context.

    pipelineContext

    The pipeline context.

  20. def setSparkContext(sparkContext: SparkContext): Builder.this.type

    Specifies a custom Spark context.

    Specifies a custom Spark context. If not specified, a context will be automatically created.

    sparkContext

    The Spark context to be used.

  21. def setSparkMaster(sparkMaster: String): Builder.this.type

    Overrides the Spark master setting.

    Overrides the Spark master setting. This option has no effect in case a custom Spark context is provided.

    sparkMaster

    URL of the Spark master.

  22. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  23. def toString(): String
    Definition Classes
    AnyRef → Any
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped