public static class FM1StartFederateMessage.Builder extends Sim0MQMessage.Builder<FM1StartFederateMessage.Builder>
Copyright (c) 2016-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See Sim0MQ License.
messageId, messageStatus, messageTypeId, receiverId, senderId, simulationRunId
Constructor and Description |
---|
Builder()
Empty constructor.
|
setMessageId, setMessageStatus, setMessageTypeId, setReceiverId, setSenderId, setSimulationRunId
public final FM1StartFederateMessage.Builder setInstanceId(String newInstanceId)
newInstanceId
- set instanceIdpublic final FM1StartFederateMessage.Builder setSoftwareCode(String newSoftwareCode)
newSoftwareCode
- set softwareCodepublic final FM1StartFederateMessage.Builder setArgsBefore(String newArgsBefore)
newArgsBefore
- set argsBeforepublic final FM1StartFederateMessage.Builder setModelPath(String newModelPath)
newModelPath
- set modelPathpublic final FM1StartFederateMessage.Builder setArgsAfter(String newArgsAfter)
newArgsAfter
- set argsAfterpublic final FM1StartFederateMessage.Builder setWorkingDirectory(String newWorkingDirectory)
newWorkingDirectory
- set workingDirectorypublic final FM1StartFederateMessage.Builder setRedirectStdin(String newRedirectStdin)
newRedirectStdin
- set redirectStdinpublic final FM1StartFederateMessage.Builder setRedirectStdout(String newRedirectStdout)
newRedirectStdout
- set redirectStdoutpublic final FM1StartFederateMessage.Builder setRedirectStderr(String rewRedirectStderr)
rewRedirectStderr
- set redirectStderrpublic final FM1StartFederateMessage.Builder setDeleteWorkingDirectory(boolean newDeleteWorkingDirectory)
newDeleteWorkingDirectory
- set deleteWorkingDirectorypublic final FM1StartFederateMessage.Builder setDeleteStdout(boolean newDeleteStdout)
newDeleteStdout
- set deleteStdoutpublic final FM1StartFederateMessage.Builder setDeleteStderr(boolean newDeleteStderr)
newDeleteStderr
- set deleteStderrpublic FM1StartFederateMessage build() throws Sim0MQException, NullPointerException
build
in class Sim0MQMessage.Builder<FM1StartFederateMessage.Builder>
Sim0MQException
- on unknown data typeNullPointerException
- when one of the parameters is nullCopyright © 2016–2019 Delft University of Technology. All rights reserved.