- java.lang.Object
-
- swim.fabric.FabricNodeDef
-
-
Constructor Summary
Constructors Constructor Description FabricNodeDef(UriPattern nodePattern, FingerTrieSeq<AgentDef> agentDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef)
-
Method Summary
-
-
-
Constructor Detail
-
FabricNodeDef
public FabricNodeDef(UriPattern nodePattern, FingerTrieSeq<AgentDef> agentDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef)
-
-
Method Detail
-
nodePattern
public final UriPattern nodePattern()
- Specified by:
nodePattern
in interfaceNodeDef
-
nodePattern
public FabricNodeDef nodePattern(UriPattern nodePattern)
-
agentDefs
public final Collection<? extends AgentDef> agentDefs()
-
getAgentDef
public final AgentDef getAgentDef(String agentName)
- Specified by:
getAgentDef
in interfaceNodeDef
-
agentDef
public FabricNodeDef agentDef(AgentDef agentDef)
-
laneDefs
public final Collection<? extends LaneDef> laneDefs()
-
getLaneDef
public final LaneDef getLaneDef(Uri laneUri)
- Specified by:
getLaneDef
in interfaceNodeDef
-
laneDef
public FabricNodeDef laneDef(LaneDef laneDef)
-
logDef
public FabricNodeDef logDef(LogDef logDef)
-
policyDef
public FabricNodeDef policyDef(PolicyDef policyDef)
-
stageDef
public FabricNodeDef stageDef(StageDef stageDef)
-
storeDef
public FabricNodeDef storeDef(StoreDef storeDef)
-
copy
protected FabricNodeDef copy(UriPattern nodePattern, FingerTrieSeq<AgentDef> agentDefs, 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
.
-
fromNodeUri
public static FabricNodeDef fromNodeUri(Uri nodeUri)
-
fromNodeUri
public static FabricNodeDef fromNodeUri(String nodeUri)
-
fromNodePattern
public static FabricNodeDef fromNodePattern(UriPattern nodePattern)
-
fromNodePattern
public static FabricNodeDef fromNodePattern(String nodePattern)
-
-