public static class StartFederateMessage.Builder extends Sim0MQMessage.Builder<StartFederateMessage.Builder>
Copyright (c) 2016-2017 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.
|
| Modifier and Type | Method and Description |
|---|---|
Sim0MQMessage |
build()
Build the object.
|
StartFederateMessage.Builder |
setArgsAfter(String newArgsAfter) |
StartFederateMessage.Builder |
setArgsBefore(String newArgsBefore) |
StartFederateMessage.Builder |
setDeleteStderr(boolean newDeleteStderr) |
StartFederateMessage.Builder |
setDeleteStdout(boolean newDeleteStdout) |
StartFederateMessage.Builder |
setDeleteWorkingDirectory(boolean newDeleteWorkingDirectory) |
StartFederateMessage.Builder |
setInstanceId(String newInstanceId) |
StartFederateMessage.Builder |
setModelPath(String newModelPath) |
StartFederateMessage.Builder |
setRedirectStderr(String rewRedirectStderr) |
StartFederateMessage.Builder |
setRedirectStdin(String newRedirectStdin) |
StartFederateMessage.Builder |
setRedirectStdout(String newRedirectStdout) |
StartFederateMessage.Builder |
setSoftwareCode(String newSoftwareCode) |
StartFederateMessage.Builder |
setWorkingDirectory(String newWorkingDirectory) |
setMessageId, setMessageStatus, setMessageTypeId, setReceiverId, setSenderId, setSimulationRunIdpublic final StartFederateMessage.Builder setInstanceId(String newInstanceId)
newInstanceId - set instanceIdpublic final StartFederateMessage.Builder setSoftwareCode(String newSoftwareCode)
newSoftwareCode - set softwareCodepublic final StartFederateMessage.Builder setArgsBefore(String newArgsBefore)
newArgsBefore - set argsBeforepublic final StartFederateMessage.Builder setModelPath(String newModelPath)
newModelPath - set modelPathpublic final StartFederateMessage.Builder setArgsAfter(String newArgsAfter)
newArgsAfter - set argsAfterpublic final StartFederateMessage.Builder setWorkingDirectory(String newWorkingDirectory)
newWorkingDirectory - set workingDirectorypublic final StartFederateMessage.Builder setRedirectStdin(String newRedirectStdin)
newRedirectStdin - set redirectStdinpublic final StartFederateMessage.Builder setRedirectStdout(String newRedirectStdout)
newRedirectStdout - set redirectStdoutpublic final StartFederateMessage.Builder setRedirectStderr(String rewRedirectStderr)
rewRedirectStderr - set redirectStderrpublic final StartFederateMessage.Builder setDeleteWorkingDirectory(boolean newDeleteWorkingDirectory)
newDeleteWorkingDirectory - set deleteWorkingDirectorypublic final StartFederateMessage.Builder setDeleteStdout(boolean newDeleteStdout)
newDeleteStdout - set deleteStdoutpublic final StartFederateMessage.Builder setDeleteStderr(boolean newDeleteStderr)
newDeleteStderr - set deleteStderrpublic Sim0MQMessage build() throws Sim0MQException, NullPointerException
build in class Sim0MQMessage.Builder<StartFederateMessage.Builder>Sim0MQException - on unknown data typeNullPointerException - when one of the parameters is nullCopyright © 2016–2019 Delft University of Technology. All rights reserved.