- java.lang.Object
-
- swim.actor.ActorMeshDef
-
-
Method Summary
-
-
-
Method Detail
-
meshUri
public ActorMeshDef meshUri(Uri meshUri)
-
partDefs
public final Collection<? extends PartDef> partDefs()
-
getPartDef
public final PartDef getPartDef(Value partKey)
- Specified by:
getPartDef
in interfaceMeshDef
-
partDef
public ActorMeshDef partDef(PartDef partDef)
-
hostDefs
public final Collection<? extends HostDef> hostDefs()
-
getHostDef
public final HostDef getHostDef(Uri hostUri)
- Specified by:
getHostDef
in interfaceMeshDef
-
hostDef
public ActorMeshDef hostDef(HostDef hostDef)
-
nodeDefs
public final Collection<? extends NodeDef> nodeDefs()
-
getNodeDef
public final NodeDef getNodeDef(Uri nodeUri)
- Specified by:
getNodeDef
in interfaceMeshDef
-
nodeDef
public ActorMeshDef nodeDef(NodeDef nodeDef)
-
laneDefs
public final Collection<? extends LaneDef> laneDefs()
-
getLaneDef
public final LaneDef getLaneDef(Uri laneUri)
- Specified by:
getLaneDef
in interfaceMeshDef
-
laneDef
public ActorMeshDef laneDef(LaneDef laneDef)
-
logDef
public ActorMeshDef logDef(LogDef logDef)
-
policyDef
public ActorMeshDef policyDef(PolicyDef policyDef)
-
stageDef
public ActorMeshDef stageDef(StageDef stageDef)
-
storeDef
public ActorMeshDef storeDef(StoreDef storeDef)
-
copy
protected ActorMeshDef copy(Uri meshUri, HashTrieMap<Value,PartDef> partDefs, UriMapper<HostDef> hostDefs, UriMapper<NodeDef> nodeDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef)
-
debug
public <T> Output<T> debug(Output<T> output)
Description copied from interface:Debug
Writes a developer readable, debug-formatted string representation of this object tooutput
.
-
fromMeshUri
public static ActorMeshDef fromMeshUri(Uri meshUri)
-
fromMeshUri
public static ActorMeshDef fromMeshUri(String meshUri)
-
-