java.lang.Object
swim.actor.ActorNodeDef
-
Constructor Summary
ConstructorsConstructorDescriptionActorNodeDef(UriPattern nodePattern, FingerTrieSeq<AgentDef> agentDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef) -
Method Summary
Modifier and TypeMethodDescriptionfinal Collection<? extends AgentDef>protected ActorNodeDefcopy(UriPattern nodePattern, FingerTrieSeq<AgentDef> agentDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef) <T> Output<T>Writes a developer readable, debug-formatted string representation of this object tooutput.booleanstatic ActorNodeDeffromNodePattern(String nodePattern) static ActorNodeDeffromNodePattern(UriPattern nodePattern) static ActorNodeDeffromNodeUri(String nodeUri) static ActorNodeDeffromNodeUri(Uri nodeUri) final AgentDefgetAgentDef(Value agentId) final LaneDefgetLaneDef(Uri laneUri) inthashCode()final Collection<? extends LaneDef>laneDefs()final LogDeflogDef()final UriPatternnodePattern(UriPattern nodePattern) final UrinodeUri()final PolicyDeffinal StageDefstageDef()final StoreDefstoreDef()toString()
-
Constructor Details
-
ActorNodeDef
public ActorNodeDef(UriPattern nodePattern, FingerTrieSeq<AgentDef> agentDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef)
-
-
Method Details
-
nodeUri
-
nodePattern
- Specified by:
nodePatternin interfaceNodeDef
-
nodePattern
-
agentDefs
-
getAgentDef
- Specified by:
getAgentDefin interfaceNodeDef
-
agentDef
-
laneDefs
-
getLaneDef
- Specified by:
getLaneDefin interfaceNodeDef
-
laneDef
-
logDef
-
logDef
-
policyDef
-
policyDef
-
stageDef
-
stageDef
-
storeDef
-
storeDef
-
copy
protected ActorNodeDef copy(UriPattern nodePattern, FingerTrieSeq<AgentDef> agentDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef) -
equals
-
hashCode
public int hashCode() -
debug
Description copied from interface:DebugWrites a developer readable, debug-formatted string representation of this object tooutput. -
toString
-
fromNodeUri
-
fromNodeUri
-
fromNodePattern
-
fromNodePattern
-