Class JourneyDelayUntilNode
-
- All Implemented Interfaces:
public final class JourneyDelayUntilNodePause the journey run
untila specific time.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classJourneyDelayUntilNode.BuilderA builder for JourneyDelayUntilNode.
public final classJourneyDelayUntilNode.Modepublic final classJourneyDelayUntilNode.Type
-
Method Summary
Modifier and Type Method Description final JourneyDelayUntilNode.Modemode()final JourneyDelayUntilNode.Typetype()final Stringuntil()final Optional<String>id()final Optional<JourneyConditionsField>conditions()Condition spec for a journey node. final JsonField<JourneyDelayUntilNode.Mode>_mode()Returns the raw JSON value of mode. final JsonField<JourneyDelayUntilNode.Type>_type()Returns the raw JSON value of type. final JsonField<String>_until()Returns the raw JSON value of until. final JsonField<String>_id()Returns the raw JSON value of id. final JsonField<JourneyConditionsField>_conditions()Returns the raw JSON value of conditions. final Map<String, JsonValue>_additionalProperties()final JourneyDelayUntilNode.BuildertoBuilder()final JourneyDelayUntilNodevalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static JourneyDelayUntilNode.Builderbuilder()Returns a mutable builder for constructing an instance of JourneyDelayUntilNode. -
-
Method Detail
-
mode
final JourneyDelayUntilNode.Mode mode()
-
type
final JourneyDelayUntilNode.Type type()
-
conditions
final Optional<JourneyConditionsField> conditions()
Condition spec for a journey node. Accepts a single condition atom, an AND/OR group, or an AND/OR nested group. Omit the
conditionsproperty entirely to express "no conditions".
-
_mode
final JsonField<JourneyDelayUntilNode.Mode> _mode()
Returns the raw JSON value of mode.
Unlike mode, this method doesn't throw if the JSON field has an unexpected type.
-
_type
final JsonField<JourneyDelayUntilNode.Type> _type()
Returns the raw JSON value of type.
Unlike type, this method doesn't throw if the JSON field has an unexpected type.
-
_until
final JsonField<String> _until()
Returns the raw JSON value of until.
Unlike until, this method doesn't throw if the JSON field has an unexpected type.
-
_id
final JsonField<String> _id()
Returns the raw JSON value of id.
Unlike id, this method doesn't throw if the JSON field has an unexpected type.
-
_conditions
final JsonField<JourneyConditionsField> _conditions()
Returns the raw JSON value of conditions.
Unlike conditions, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final JourneyDelayUntilNode.Builder toBuilder()
-
validate
final JourneyDelayUntilNode validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static JourneyDelayUntilNode.Builder builder()
Returns a mutable builder for constructing an instance of JourneyDelayUntilNode.
The following fields are required:
.mode() .type() .until()
-
-
-
-