public static RunState create( WorkflowInstance workflowInstance, State state, StateData stateData, Instant timestamp, long counter) { return new AutoValue_RunState( workflowInstance, state, timestamp.toEpochMilli(), stateData, counter); } }
public static RunState create( WorkflowInstance workflowInstance, State state, StateData stateData) { return new AutoValue_RunState( workflowInstance, state, currentTimeMillis(), stateData, NO_EVENTS_PROCESSED); }
public static RunState create( WorkflowInstance workflowInstance, State state, StateData stateData, Instant timestamp) { return new AutoValue_RunState( workflowInstance, state, timestamp.toEpochMilli(), stateData, NO_EVENTS_PROCESSED); }
private RunState state(State state, StateData newStateData) { return new AutoValue_RunState( workflowInstance(), state, timestamp(), newStateData, counter()); }
private RunState transitionUpdates(Instant instant) { return new AutoValue_RunState( workflowInstance(), state(), instant.toEpochMilli(), data(), counter() + 1); }
private RunState state(State state) { return new AutoValue_RunState( workflowInstance(), state, timestamp(), data(), counter()); }