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 ActorNodeDef
copy
(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
.boolean
static ActorNodeDef
fromNodePattern
(String nodePattern) static ActorNodeDef
fromNodePattern
(UriPattern nodePattern) static ActorNodeDef
fromNodeUri
(String nodeUri) static ActorNodeDef
fromNodeUri
(Uri nodeUri) final AgentDef
getAgentDef
(Value agentId) final LaneDef
getLaneDef
(Uri laneUri) int
hashCode()
final Collection<? extends LaneDef>
laneDefs()
final LogDef
logDef()
final UriPattern
nodePattern
(UriPattern nodePattern) final Uri
nodeUri()
final PolicyDef
final StageDef
stageDef()
final StoreDef
storeDef()
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:
nodePattern
in interfaceNodeDef
-
nodePattern
-
agentDefs
-
getAgentDef
- Specified by:
getAgentDef
in interfaceNodeDef
-
agentDef
-
laneDefs
-
getLaneDef
- Specified by:
getLaneDef
in 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:Debug
Writes a developer readable, debug-formatted string representation of this object tooutput
. -
toString
-
fromNodeUri
-
fromNodeUri
-
fromNodePattern
-
fromNodePattern
-