- java.lang.Object
-
- swim.system.PartAddress
-
- All Implemented Interfaces:
Debug
,CellAddress
,EdgeAddressed
,MeshAddressed
,PartAddressed
public final class PartAddress extends Object implements EdgeAddressed, MeshAddressed, PartAddressed, Debug
-
-
Constructor Summary
Constructors Constructor Description PartAddress(String edgeName, Uri meshUri, Value partKey)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PartAddress
create(String edgeName, String meshUri, Value partKey)
static PartAddress
create(String edgeName, Uri meshUri, Value partKey)
<T> Output<T>
debug(Output<T> output)
Writes a developer readable, debug-formatted string representation of this object tooutput
.String
edgeName()
boolean
equals(Object other)
int
hashCode()
HostAddress
hostUri(String hostUri)
HostAddress
hostUri(Uri hostUri)
Uri
meshUri()
PartAddress
meshUri(String meshUri)
PartAddress
meshUri(Uri meshUri)
Value
partKey()
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 PartAddress meshUri(Uri meshUri)
- Specified by:
meshUri
in interfaceEdgeAddressed
- Specified by:
meshUri
in interfaceMeshAddressed
-
meshUri
public PartAddress meshUri(String meshUri)
- Specified by:
meshUri
in interfaceEdgeAddressed
- Specified by:
meshUri
in interfaceMeshAddressed
-
partKey
public Value partKey()
- Specified by:
partKey
in interfacePartAddressed
-
partKey
public PartAddress partKey(Value partKey)
- Specified by:
partKey
in interfaceMeshAddressed
- Specified by:
partKey
in interfacePartAddressed
-
hostUri
public HostAddress hostUri(Uri hostUri)
- Specified by:
hostUri
in interfacePartAddressed
-
hostUri
public HostAddress hostUri(String hostUri)
- Specified by:
hostUri
in interfacePartAddressed
-
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
.
-
create
public static PartAddress create(String edgeName, Uri meshUri, Value partKey)
-
create
public static PartAddress create(String edgeName, String meshUri, Value partKey)
-
-