- java.lang.Object
-
- swim.fabric.FabricPartDef
-
-
Method Summary
-
-
-
Method Detail
-
partKey
public FabricPartDef partKey(Value partKey)
-
predicate
public final PartPredicate predicate()
-
predicate
public FabricPartDef predicate(PartPredicate predicate)
-
isGateway
public FabricPartDef isGateway(boolean isGateway)
-
hostDefs
public final Collection<? extends HostDef> hostDefs()
-
getHostDef
public final HostDef getHostDef(Uri hostUri)
- Specified by:
getHostDef
in interfacePartDef
-
hostDef
public FabricPartDef hostDef(HostDef hostDef)
-
nodeDefs
public final Collection<? extends NodeDef> nodeDefs()
-
getNodeDef
public final NodeDef getNodeDef(Uri nodeUri)
- Specified by:
getNodeDef
in interfacePartDef
-
nodeDef
public FabricPartDef nodeDef(NodeDef nodeDef)
-
laneDefs
public final Collection<? extends LaneDef> laneDefs()
-
getLaneDef
public final LaneDef getLaneDef(Uri laneUri)
- Specified by:
getLaneDef
in interfacePartDef
-
laneDef
public FabricPartDef laneDef(LaneDef laneDef)
-
logDef
public FabricPartDef logDef(LogDef logDef)
-
policyDef
public FabricPartDef policyDef(PolicyDef policyDef)
-
stageDef
public FabricPartDef stageDef(StageDef stageDef)
-
storeDef
public FabricPartDef storeDef(StoreDef storeDef)
-
copy
protected FabricPartDef copy(Value partKey, PartPredicate predicate, boolean isGateway, 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
.
-
fromPartPredicate
public static FabricPartDef fromPartPredicate(Value partKey, PartPredicate predicate)
-
-