-
- All Implemented Interfaces:
public final class Orchestration
-
-
Field Summary
Fields Modifier and Type Field Description private final Booleanlockedprivate final Id<Orchestration>idprivate final PlayerIdplayerIdprivate final OrchestrationMetaDatatargetMetadataprivate final OrchestrationTargetedBottargetBotprivate OrchestrationStatusstatusprivate final List<SecondaryBotAction>history
-
Constructor Summary
Constructors Constructor Description Orchestration(Id<Orchestration> id, PlayerId playerId, OrchestrationMetaData targetMetadata, OrchestrationTargetedBot targetBot, OrchestrationStatus status, List<SecondaryBotAction> history)
-
Method Summary
Modifier and Type Method Description final BooleangetLocked()final Id<Orchestration>getId()final PlayerIdgetPlayerId()final OrchestrationMetaDatagetTargetMetadata()final OrchestrationTargetedBotgetTargetBot()final OrchestrationStatusgetStatus()final UnitsetStatus(OrchestrationStatus status)final List<SecondaryBotAction>getHistory()final Booleanupdate(SecondaryBotAction action)-
-
Constructor Detail
-
Orchestration
Orchestration(Id<Orchestration> id, PlayerId playerId, OrchestrationMetaData targetMetadata, OrchestrationTargetedBot targetBot, OrchestrationStatus status, List<SecondaryBotAction> history)
-
-
Method Detail
-
getId
final Id<Orchestration> getId()
-
getPlayerId
final PlayerId getPlayerId()
-
getTargetMetadata
final OrchestrationMetaData getTargetMetadata()
-
getTargetBot
final OrchestrationTargetedBot getTargetBot()
-
getStatus
final OrchestrationStatus getStatus()
-
setStatus
final Unit setStatus(OrchestrationStatus status)
-
getHistory
final List<SecondaryBotAction> getHistory()
-
update
final Boolean update(SecondaryBotAction action)
-
-
-
-