- java.lang.Object
-
- swim.runtime.MeshAddress
-
- All Implemented Interfaces:
Debug
,CellAddress
,EdgeAddressed
,MeshAddressed
public final class MeshAddress extends Object implements EdgeAddressed, MeshAddressed, Debug
-
-
Constructor Summary
Constructors Constructor Description MeshAddress(String edgeName, Uri meshUri)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
debug(Output<?> output)
Writes a developer readable, debug-formatted string representation of this object tooutput
.String
edgeName()
boolean
equals(Object other)
static MeshAddress
from(String edgeName, String meshUri)
static MeshAddress
from(String edgeName, Uri meshUri)
int
hashCode()
Uri
meshUri()
MeshAddress
meshUri(String meshUri)
MeshAddress
meshUri(Uri meshUri)
PartAddress
partKey(Value partKey)
String
toString()
-
-
-
Method Detail
-
edgeName
public String edgeName()
- Specified by:
edgeName
in interfaceEdgeAddressed
-
meshUri
public Uri meshUri()
- Specified by:
meshUri
in interfaceMeshAddressed
-
meshUri
public MeshAddress meshUri(Uri meshUri)
- Specified by:
meshUri
in interfaceEdgeAddressed
- Specified by:
meshUri
in interfaceMeshAddressed
-
meshUri
public MeshAddress meshUri(String meshUri)
- Specified by:
meshUri
in interfaceEdgeAddressed
- Specified by:
meshUri
in interfaceMeshAddressed
-
partKey
public PartAddress partKey(Value partKey)
- Specified by:
partKey
in interfaceMeshAddressed
-
debug
public void debug(Output<?> output)
Description copied from interface:Debug
Writes a developer readable, debug-formatted string representation of this object tooutput
.
-
from
public static MeshAddress from(String edgeName, Uri meshUri)
-
from
public static MeshAddress from(String edgeName, String meshUri)
-
-