-
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 Booleanupdate(SecondaryBotAction action)final Id<Orchestration>component1()final PlayerIdcomponent2()final OrchestrationMetaDatacomponent3()final OrchestrationTargetedBotcomponent4()final OrchestrationStatuscomponent5()final List<SecondaryBotAction>component6()final Orchestrationcopy(Id<Orchestration> id, PlayerId playerId, OrchestrationMetaData targetMetadata, OrchestrationTargetedBot targetBot, OrchestrationStatus status, List<SecondaryBotAction> history)final BooleangetLocked()final Id<Orchestration>getId()final PlayerIdgetPlayerId()final OrchestrationMetaDatagetTargetMetadata()final OrchestrationTargetedBotgetTargetBot()final OrchestrationStatusgetStatus()final List<SecondaryBotAction>getHistory()final UnitsetStatus(OrchestrationStatus status)-
-
Constructor Detail
-
Orchestration
Orchestration(Id<Orchestration> id, PlayerId playerId, OrchestrationMetaData targetMetadata, OrchestrationTargetedBot targetBot, OrchestrationStatus status, List<SecondaryBotAction> history)
-
-
Method Detail
-
update
final Boolean update(SecondaryBotAction action)
-
component1
final Id<Orchestration> component1()
-
component2
final PlayerId component2()
-
component3
final OrchestrationMetaData component3()
-
component4
final OrchestrationTargetedBot component4()
-
component5
final OrchestrationStatus component5()
-
component6
final List<SecondaryBotAction> component6()
-
copy
final Orchestration copy(Id<Orchestration> id, PlayerId playerId, OrchestrationMetaData targetMetadata, OrchestrationTargetedBot targetBot, OrchestrationStatus status, List<SecondaryBotAction> history)
-
getId
final Id<Orchestration> getId()
-
getPlayerId
final PlayerId getPlayerId()
-
getTargetMetadata
final OrchestrationMetaData getTargetMetadata()
-
getTargetBot
final OrchestrationTargetedBot getTargetBot()
-
getStatus
final OrchestrationStatus getStatus()
-
getHistory
final List<SecondaryBotAction> getHistory()
-
setStatus
final Unit setStatus(OrchestrationStatus status)
-
-
-
-