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