RouteMapRule Class
- java.
lang. Object - com.
azure. resourcemanager. network. models. RouteMapRule
- com.
Implements
public final class RouteMapRule
implements JsonSerializable<RouteMapRule>
A RouteMap Rule.
Constructor Summary
Constructor | Description |
---|---|
Route |
Creates an instance of Route |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<Action> |
actions()
Get the actions property: List of actions which will be applied on a match. |
static
Route |
from Reads an instance of Route |
List<Criterion> |
match Get the match |
String |
name()
Get the name property: The unique name for the rule. |
Next |
next Get the next |
Json |
to |
void |
validate()
Validates the instance. |
Route |
with Set the actions property: List of actions which will be applied on a match. |
Route |
with Set the match |
Route |
with Set the name property: The unique name for the rule. |
Route |
with Set the next |
Methods inherited from java.lang.Object
Constructor Details
RouteMapRule
public RouteMapRule()
Creates an instance of RouteMapRule class.
Method Details
actions
public List
Get the actions property: List of actions which will be applied on a match.
Returns:
fromJson
public static RouteMapRule fromJson(JsonReader jsonReader)
Reads an instance of RouteMapRule from the JsonReader.
Parameters:
Returns:
Throws:
matchCriteria
public List
Get the matchCriteria property: List of matching criterion which will be applied to traffic.
Returns:
name
public String name()
Get the name property: The unique name for the rule.
Returns:
nextStepIfMatched
public NextStep nextStepIfMatched()
Get the nextStepIfMatched property: Next step after rule is evaluated. Current supported behaviors are 'Continue'(to next rule) and 'Terminate'.
Returns:
toJson
validate
public void validate()
Validates the instance.
withActions
public RouteMapRule withActions(List
Set the actions property: List of actions which will be applied on a match.
Parameters:
Returns:
withMatchCriteria
public RouteMapRule withMatchCriteria(List
Set the matchCriteria property: List of matching criterion which will be applied to traffic.
Parameters:
Returns:
withName
public RouteMapRule withName(String name)
Set the name property: The unique name for the rule.
Parameters:
Returns:
withNextStepIfMatched
public RouteMapRule withNextStepIfMatched(NextStep nextStepIfMatched)
Set the nextStepIfMatched property: Next step after rule is evaluated. Current supported behaviors are 'Continue'(to next rule) and 'Terminate'.
Parameters:
Returns:
Azure SDK for Java feedback
Azure SDK for Java is an open source project. Select a link to provide feedback: