com.here.platform.data.processing.driver.deltasets
DeltaSetConfig
Companion class DeltaSetConfig
object DeltaSetConfig extends Serializable
- Alphabetic
- By Inheritance
- DeltaSetConfig
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
case class
Override(intermediateStorageLevel: Option[StorageLevel] = None, validationLevel: Option[ValidationLevel.Value] = None, threads: Option[Int] = None, sorting: Option[Boolean] = None, incremental: Option[Boolean] = None, forceStateless: Option[Boolean] = None) extends Product with Serializable
Used to partially override the configuration of a specific transformation from within the source code.
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
load(context: DeltaContext, namespace: Namespace, id: Id): DeltaSetConfig
Loads the configuration for one specific DeltaSet.
Loads the configuration for one specific DeltaSet.
There are three sources of the configuration, from least to most preferred. 1. Default configuration (in reference.conf / application.conf) 2. Programmatically defined override configuration ( 3. Specific configuration (in application.conf)
- context
The DeltaContext.
- namespace
The namespace of the BaseSet.
- id
The ID of the BaseSet.
- returns
The configuration object that combines the options from all three sources.
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
val
noOverride: Override
The
DeltaSetConfig.Override
that overrides nothing. -
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- object ValidationLevel extends Enumeration