Package net.corda.data.flow
Class FlowTimeout.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class FlowTimeout.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for FlowTimeout instances.
-
-
Field Summary
Fields Modifier and Type Field Description public String
checkpointStateKey
public Instant
timeoutDateTime
-
Method Summary
Modifier and Type Method Description String
getCheckpointStateKey()
Gets the value of the 'checkpointStateKey' field. FlowTimeout.Builder
setCheckpointStateKey(String value)
Sets the value of the 'checkpointStateKey' field. Instant
getTimeoutDateTime()
Gets the value of the 'timeoutDateTime' field. FlowTimeout.Builder
setTimeoutDateTime(Instant value)
Sets the value of the 'timeoutDateTime' field. boolean
hasCheckpointStateKey()
Checks whether the 'checkpointStateKey' field has been set. FlowTimeout.Builder
clearCheckpointStateKey()
Clears the value of the 'checkpointStateKey' field. boolean
hasTimeoutDateTime()
Checks whether the 'timeoutDateTime' field has been set. FlowTimeout.Builder
clearTimeoutDateTime()
Clears the value of the 'timeoutDateTime' field. FlowTimeout
build()
-
-
Method Detail
-
getCheckpointStateKey
String getCheckpointStateKey()
Gets the value of the 'checkpointStateKey' field. Key for the state record that is storing the checkpoint.
-
setCheckpointStateKey
FlowTimeout.Builder setCheckpointStateKey(String value)
Sets the value of the 'checkpointStateKey' field. Key for the state record that is storing the checkpoint.
- Parameters:
value
- The value of 'checkpointStateKey'.
-
getTimeoutDateTime
Instant getTimeoutDateTime()
Gets the value of the 'timeoutDateTime' field.
-
setTimeoutDateTime
FlowTimeout.Builder setTimeoutDateTime(Instant value)
Sets the value of the 'timeoutDateTime' field.
- Parameters:
value
- The value of 'timeoutDateTime'.
-
hasCheckpointStateKey
boolean hasCheckpointStateKey()
Checks whether the 'checkpointStateKey' field has been set. Key for the state record that is storing the checkpoint.
-
clearCheckpointStateKey
FlowTimeout.Builder clearCheckpointStateKey()
Clears the value of the 'checkpointStateKey' field. Key for the state record that is storing the checkpoint.
-
hasTimeoutDateTime
boolean hasTimeoutDateTime()
Checks whether the 'timeoutDateTime' field has been set.
-
clearTimeoutDateTime
FlowTimeout.Builder clearTimeoutDateTime()
Clears the value of the 'timeoutDateTime' field.
-
build
FlowTimeout build()
-
-
-
-