- java.lang.Object
-
- swim.runtime.MeshAddress
-
- All Implemented Interfaces:
swim.codec.Debug,CellAddress,EdgeAddressed,MeshAddressed
public final class MeshAddress extends Object implements EdgeAddressed, MeshAddressed, swim.codec.Debug
-
-
Constructor Summary
Constructors Constructor Description MeshAddress(String edgeName, swim.uri.Uri meshUri)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(swim.codec.Output<?> output)StringedgeName()booleanequals(Object other)static MeshAddressfrom(String edgeName, String meshUri)static MeshAddressfrom(String edgeName, swim.uri.Uri meshUri)inthashCode()swim.uri.UrimeshUri()MeshAddressmeshUri(String meshUri)MeshAddressmeshUri(swim.uri.Uri meshUri)PartAddresspartKey(swim.structure.Value partKey)StringtoString()
-
-
-
Constructor Detail
-
MeshAddress
public MeshAddress(String edgeName, swim.uri.Uri meshUri)
-
-
Method Detail
-
edgeName
public String edgeName()
- Specified by:
edgeNamein interfaceEdgeAddressed
-
meshUri
public swim.uri.Uri meshUri()
- Specified by:
meshUriin interfaceMeshAddressed
-
meshUri
public MeshAddress meshUri(swim.uri.Uri meshUri)
- Specified by:
meshUriin interfaceEdgeAddressed- Specified by:
meshUriin interfaceMeshAddressed
-
meshUri
public MeshAddress meshUri(String meshUri)
- Specified by:
meshUriin interfaceEdgeAddressed- Specified by:
meshUriin interfaceMeshAddressed
-
partKey
public PartAddress partKey(swim.structure.Value partKey)
- Specified by:
partKeyin interfaceMeshAddressed
-
debug
public void debug(swim.codec.Output<?> output)
- Specified by:
debugin interfaceswim.codec.Debug
-
from
public static MeshAddress from(String edgeName, swim.uri.Uri meshUri)
-
from
public static MeshAddress from(String edgeName, String meshUri)
-
-