TroubleshootingDetails Class
- java.
lang. Object - com.
azure. resourcemanager. network. models. TroubleshootingDetails
- com.
Implements
public final class TroubleshootingDetails
implements JsonSerializable<TroubleshootingDetails>
Information gained from troubleshooting of specified resource.
Constructor Summary
Constructor | Description |
---|---|
TroubleshootingDetails() |
Creates an instance of Troubleshooting |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
detail()
Get the detail property: Details on troubleshooting results. |
static
Troubleshooting |
fromJson(JsonReader jsonReader)
Reads an instance of Troubleshooting |
String |
id()
Get the id property: The id of the get troubleshoot operation. |
String |
reasonType()
Get the reason |
List<Troubleshooting |
recommendedActions()
Get the recommended |
String |
summary()
Get the summary property: A summary of troubleshooting. |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Troubleshooting |
withDetail(String detail)
Set the detail property: Details on troubleshooting results. |
Troubleshooting |
withId(String id)
Set the id property: The id of the get troubleshoot operation. |
Troubleshooting |
withReasonType(String reasonType)
Set the reason |
Troubleshooting |
withRecommendedActions(List<TroubleshootingRecommendedActions> recommendedActions)
Set the recommended |
Troubleshooting |
withSummary(String summary)
Set the summary property: A summary of troubleshooting. |
Methods inherited from java.lang.Object
Constructor Details
TroubleshootingDetails
public TroubleshootingDetails()
Creates an instance of TroubleshootingDetails class.
Method Details
detail
public String detail()
Get the detail property: Details on troubleshooting results.
Returns:
fromJson
public static TroubleshootingDetails fromJson(JsonReader jsonReader)
Reads an instance of TroubleshootingDetails from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: The id of the get troubleshoot operation.
Returns:
reasonType
public String reasonType()
Get the reasonType property: Reason type of failure.
Returns:
recommendedActions
public List
Get the recommendedActions property: List of recommended actions.
Returns:
summary
public String summary()
Get the summary property: A summary of troubleshooting.
Returns:
toJson
validate
public void validate()
Validates the instance.
withDetail
public TroubleshootingDetails withDetail(String detail)
Set the detail property: Details on troubleshooting results.
Parameters:
Returns:
withId
public TroubleshootingDetails withId(String id)
Set the id property: The id of the get troubleshoot operation.
Parameters:
Returns:
withReasonType
public TroubleshootingDetails withReasonType(String reasonType)
Set the reasonType property: Reason type of failure.
Parameters:
Returns:
withRecommendedActions
public TroubleshootingDetails withRecommendedActions(List
Set the recommendedActions property: List of recommended actions.
Parameters:
Returns:
withSummary
public TroubleshootingDetails withSummary(String summary)
Set the summary property: A summary of troubleshooting.
Parameters:
Returns: