ExpressRouteFailoverTestDetailsInner Class
- java.
lang. Object - com.
azure. resourcemanager. network. fluent. models. ExpressRouteFailoverTestDetailsInner
- com.
Implements
public final class ExpressRouteFailoverTestDetailsInner
implements JsonSerializable<ExpressRouteFailoverTestDetailsInner>
ExpressRoute failover test details.
Constructor Summary
Constructor | Description |
---|---|
ExpressRouteFailoverTestDetailsInner() |
Creates an instance of Express |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<Express |
circuits()
Get the circuits property: All circuits in the peering location. |
List<Express |
connections()
Get the connections property: All connections to the circuits in the peering location. |
String |
endTime()
Get the end |
static
Express |
fromJson(JsonReader jsonReader)
Reads an instance of Express |
List<String> |
issues()
Get the issues property: A list of all issues with the test. |
String |
peeringLocation()
Get the peering |
String |
startTime()
Get the start |
Failover |
status()
Get the status property: The current status of the test. |
String |
testGuid()
Get the test |
Failover |
testType()
Get the test |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Express |
withCircuits(List<ExpressRouteFailoverCircuitResourceDetails> circuits)
Set the circuits property: All circuits in the peering location. |
Express |
withConnections(List<ExpressRouteFailoverConnectionResourceDetails> connections)
Set the connections property: All connections to the circuits in the peering location. |
Express |
withEndTime(String endTime)
Set the end |
Express |
withIssues(List<String> issues)
Set the issues property: A list of all issues with the test. |
Express |
withPeeringLocation(String peeringLocation)
Set the peering |
Express |
withStartTime(String startTime)
Set the start |
Express |
withStatus(FailoverTestStatus status)
Set the status property: The current status of the test. |
Express |
withTestGuid(String testGuid)
Set the test |
Express |
withTestType(FailoverTestType testType)
Set the test |
Methods inherited from java.lang.Object
Constructor Details
ExpressRouteFailoverTestDetailsInner
public ExpressRouteFailoverTestDetailsInner()
Creates an instance of ExpressRouteFailoverTestDetailsInner class.
Method Details
circuits
public List
Get the circuits property: All circuits in the peering location.
Returns:
connections
public List
Get the connections property: All connections to the circuits in the peering location.
Returns:
endTime
public String endTime()
Get the endTime property: Time when the test was completed.
Returns:
fromJson
public static ExpressRouteFailoverTestDetailsInner fromJson(JsonReader jsonReader)
Reads an instance of ExpressRouteFailoverTestDetailsInner from the JsonReader.
Parameters:
Returns:
Throws:
issues
public List
Get the issues property: A list of all issues with the test.
Returns:
peeringLocation
public String peeringLocation()
Get the peeringLocation property: Peering location of the test.
Returns:
startTime
public String startTime()
Get the startTime property: Time when the test was started.
Returns:
status
public FailoverTestStatus status()
Get the status property: The current status of the test.
Returns:
testGuid
public String testGuid()
Get the testGuid property: The unique GUID associated with the test.
Returns:
testType
public FailoverTestType testType()
Get the testType property: The type of failover test.
Returns:
toJson
validate
public void validate()
Validates the instance.
withCircuits
public ExpressRouteFailoverTestDetailsInner withCircuits(List
Set the circuits property: All circuits in the peering location.
Parameters:
Returns:
withConnections
public ExpressRouteFailoverTestDetailsInner withConnections(List
Set the connections property: All connections to the circuits in the peering location.
Parameters:
Returns:
withEndTime
public ExpressRouteFailoverTestDetailsInner withEndTime(String endTime)
Set the endTime property: Time when the test was completed.
Parameters:
Returns:
withIssues
public ExpressRouteFailoverTestDetailsInner withIssues(List
Set the issues property: A list of all issues with the test.
Parameters:
Returns:
withPeeringLocation
public ExpressRouteFailoverTestDetailsInner withPeeringLocation(String peeringLocation)
Set the peeringLocation property: Peering location of the test.
Parameters:
Returns:
withStartTime
public ExpressRouteFailoverTestDetailsInner withStartTime(String startTime)
Set the startTime property: Time when the test was started.
Parameters:
Returns:
withStatus
public ExpressRouteFailoverTestDetailsInner withStatus(FailoverTestStatus status)
Set the status property: The current status of the test.
Parameters:
Returns:
withTestGuid
public ExpressRouteFailoverTestDetailsInner withTestGuid(String testGuid)
Set the testGuid property: The unique GUID associated with the test.
Parameters:
Returns:
withTestType
public ExpressRouteFailoverTestDetailsInner withTestType(FailoverTestType testType)
Set the testType property: The type of failover test.
Parameters:
Returns:
Applies to
Azure SDK for Java