java.lang.Object
swim.actor.ActorSpaceDef
-
Constructor Summary
ConstructorDescriptionActorSpaceDef
(String spaceName, FingerTrieSeq<PlaneDef> planeDefs, HashTrieMap<String, AuthenticatorDef> authenticatorDefs, HashTrieMap<Uri, MeshDef> meshDefs, HashTrieMap<Value, PartDef> partDefs, UriMapper<HostDef> hostDefs, UriMapper<NodeDef> nodeDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef) -
Method Summary
Modifier and TypeMethodDescriptionauthenticatorDef
(AuthenticatorDef authenticatorDef) final Collection<? extends AuthenticatorDef>
protected ActorSpaceDef
copy
(String spaceName, FingerTrieSeq<PlaneDef> planeDefs, HashTrieMap<String, AuthenticatorDef> authenticatorDefs, HashTrieMap<Uri, MeshDef> meshDefs, HashTrieMap<Value, PartDef> partDefs, UriMapper<HostDef> hostDefs, UriMapper<NodeDef> nodeDefs, 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 ActorSpaceDef
static ActorSpaceDef
fromPlaneDef
(PlaneDef planeDef) final AuthenticatorDef
getAuthenticatorDef
(String authenticatorDef) final HostDef
getHostDef
(Uri hostUri) final LaneDef
getLaneDef
(Uri laneUri) final MeshDef
getMeshDef
(Uri meshUri) final NodeDef
getNodeDef
(Uri nodeUri) final PartDef
getPartDef
(Value partKey) final PlaneDef
getPlaneDef
(String planeName) int
hashCode()
final Collection<? extends HostDef>
hostDefs()
final Collection<? extends LaneDef>
laneDefs()
final LogDef
logDef()
final Collection<? extends MeshDef>
meshDefs()
final Collection<? extends NodeDef>
nodeDefs()
final Collection<? extends PartDef>
partDefs()
final Collection<? extends PlaneDef>
final PolicyDef
final String
final StageDef
stageDef()
final StoreDef
storeDef()
toString()
-
Constructor Details
-
ActorSpaceDef
public ActorSpaceDef(String spaceName, FingerTrieSeq<PlaneDef> planeDefs, HashTrieMap<String, AuthenticatorDef> authenticatorDefs, HashTrieMap<Uri, MeshDef> meshDefs, HashTrieMap<Value, PartDef> partDefs, UriMapper<HostDef> hostDefs, UriMapper<NodeDef> nodeDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef)
-
-
Method Details
-
spaceName
-
spaceName
-
planeDefs
-
getPlaneDef
- Specified by:
getPlaneDef
in interfaceSpaceDef
-
planeDef
-
authenticatorDefs
-
getAuthenticatorDef
-
authenticatorDef
-
meshDefs
-
getMeshDef
- Specified by:
getMeshDef
in interfaceEdgeDef
-
meshDef
-
partDefs
-
getPartDef
- Specified by:
getPartDef
in interfaceEdgeDef
-
partDef
-
hostDefs
-
getHostDef
- Specified by:
getHostDef
in interfaceEdgeDef
-
hostDef
-
nodeDefs
-
getNodeDef
- Specified by:
getNodeDef
in interfaceEdgeDef
-
nodeDef
-
laneDefs
-
getLaneDef
- Specified by:
getLaneDef
in interfaceEdgeDef
-
laneDef
-
logDef
-
logDef
-
policyDef
-
policyDef
-
stageDef
-
stageDef
-
storeDef
-
storeDef
-
copy
protected ActorSpaceDef copy(String spaceName, FingerTrieSeq<PlaneDef> planeDefs, HashTrieMap<String, AuthenticatorDef> authenticatorDefs, HashTrieMap<Uri, MeshDef> meshDefs, HashTrieMap<Value, PartDef> partDefs, UriMapper<HostDef> hostDefs, UriMapper<NodeDef> nodeDefs, 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
-
fromName
-
fromPlaneDef
-