ExpressRouteFailoverSingleTestDetailsInner Class
- java.
lang. Object - com.
azure. resourcemanager. network. fluent. models. ExpressRouteFailoverSingleTestDetailsInner
- com.
Implements
public final class ExpressRouteFailoverSingleTestDetailsInner
implements JsonSerializable<ExpressRouteFailoverSingleTestDetailsInner>
ExpressRoute failover single test details.
Constructor Summary
Constructor | Description |
---|---|
ExpressRouteFailoverSingleTestDetailsInner() |
Creates an instance of Express |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
endTimeUtc()
Get the end |
List<Failover |
failoverConnectionDetails()
Get the failover |
static
Express |
fromJson(JsonReader jsonReader)
Reads an instance of Express |
List<String> |
nonRedundantRoutes()
Get the non |
String |
peeringLocation()
Get the peering |
List<Express |
redundantRoutes()
Get the redundant |
String |
startTimeUtc()
Get the start |
Failover |
status()
Get the status property: The current status of the test. |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Boolean |
wasSimulationSuccessful()
Get the was |
Express |
withEndTimeUtc(String endTimeUtc)
Set the end |
Express |
withFailoverConnectionDetails(List<FailoverConnectionDetails> failoverConnectionDetails)
Set the failover |
Express |
withNonRedundantRoutes(List<String> nonRedundantRoutes)
Set the non |
Express |
withPeeringLocation(String peeringLocation)
Set the peering |
Express |
withRedundantRoutes(List<ExpressRouteFailoverRedundantRoute> redundantRoutes)
Set the redundant |
Express |
withStartTimeUtc(String startTimeUtc)
Set the start |
Express |
withStatus(FailoverTestStatusForSingleTest status)
Set the status property: The current status of the test. |
Express |
withWasSimulationSuccessful(Boolean wasSimulationSuccessful)
Set the was |
Methods inherited from java.lang.Object
Constructor Details
ExpressRouteFailoverSingleTestDetailsInner
public ExpressRouteFailoverSingleTestDetailsInner()
Creates an instance of ExpressRouteFailoverSingleTestDetailsInner class.
Method Details
endTimeUtc
public String endTimeUtc()
Get the endTimeUtc property: Time when the test was completed.
Returns:
failoverConnectionDetails
public List
Get the failoverConnectionDetails property: List of all the failover connections for this peering location.
Returns:
fromJson
public static ExpressRouteFailoverSingleTestDetailsInner fromJson(JsonReader jsonReader)
Reads an instance of ExpressRouteFailoverSingleTestDetailsInner from the JsonReader.
Parameters:
Returns:
Throws:
nonRedundantRoutes
public List
Get the nonRedundantRoutes property: List of al the routes that were received only from this peering location.
Returns:
peeringLocation
public String peeringLocation()
Get the peeringLocation property: Peering location of the test.
Returns:
redundantRoutes
public List
Get the redundantRoutes property: List of routes received from this peering as well as some other peering location.
Returns:
startTimeUtc
public String startTimeUtc()
Get the startTimeUtc property: Time when the test was started.
Returns:
status
public FailoverTestStatusForSingleTest status()
Get the status property: The current status of the test.
Returns:
toJson
validate
public void validate()
Validates the instance.
wasSimulationSuccessful
public Boolean wasSimulationSuccessful()
Get the wasSimulationSuccessful property: Whether the failover simulation was successful or not.
Returns:
withEndTimeUtc
public ExpressRouteFailoverSingleTestDetailsInner withEndTimeUtc(String endTimeUtc)
Set the endTimeUtc property: Time when the test was completed.
Parameters:
Returns:
withFailoverConnectionDetails
public ExpressRouteFailoverSingleTestDetailsInner withFailoverConnectionDetails(List
Set the failoverConnectionDetails property: List of all the failover connections for this peering location.
Parameters:
Returns:
withNonRedundantRoutes
public ExpressRouteFailoverSingleTestDetailsInner withNonRedundantRoutes(List
Set the nonRedundantRoutes property: List of al the routes that were received only from this peering location.
Parameters:
Returns:
withPeeringLocation
public ExpressRouteFailoverSingleTestDetailsInner withPeeringLocation(String peeringLocation)
Set the peeringLocation property: Peering location of the test.
Parameters:
Returns:
withRedundantRoutes
public ExpressRouteFailoverSingleTestDetailsInner withRedundantRoutes(List
Set the redundantRoutes property: List of routes received from this peering as well as some other peering location.
Parameters:
Returns:
withStartTimeUtc
public ExpressRouteFailoverSingleTestDetailsInner withStartTimeUtc(String startTimeUtc)
Set the startTimeUtc property: Time when the test was started.
Parameters:
Returns:
withStatus
public ExpressRouteFailoverSingleTestDetailsInner withStatus(FailoverTestStatusForSingleTest status)
Set the status property: The current status of the test.
Parameters:
Returns:
withWasSimulationSuccessful
public ExpressRouteFailoverSingleTestDetailsInner withWasSimulationSuccessful(Boolean wasSimulationSuccessful)
Set the wasSimulationSuccessful property: Whether the failover simulation was successful or not.
Parameters:
Returns:
Applies to
Azure SDK for Java