Package io.deephaven.api.updateby
Interface DeltaControl.Builder
- Enclosing class:
- DeltaControl
public static interface DeltaControl.Builder
A class for constructing
DeltaControl
instances-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Construct a new immutableDeltaControl
from this builder's state.nullBehavior
(NullBehavior nullBehavior) Set theNullBehavior
for the result.default DeltaControl.Builder
Set theNullBehavior
for the result toNullBehavior.NullDominates
default DeltaControl.Builder
Set theNullBehavior
for the result toNullBehavior.ValueDominates
default DeltaControl.Builder
Set theNullBehavior
for the result toNullBehavior.ZeroDominates
-
Method Details
-
nullDominates
Set theNullBehavior
for the result toNullBehavior.NullDominates
- Returns:
- this builder.
-
valueDominates
Set theNullBehavior
for the result toNullBehavior.ValueDominates
- Returns:
- this builder.
-
zeroDominates
Set theNullBehavior
for the result toNullBehavior.ZeroDominates
- Returns:
- this builder.
-
nullBehavior
Set theNullBehavior
for the result.- Returns:
- this builder.
-
build
DeltaControl build()Construct a new immutableDeltaControl
from this builder's state.- Returns:
- a new, immutable
DeltaControl
-