Class TroubleshootingDetails

java.lang.Object
com.microsoft.azure.management.network.TroubleshootingDetails

public class TroubleshootingDetails extends Object
Information gained from troubleshooting of specified resource.
  • Constructor Details

    • TroubleshootingDetails

      public TroubleshootingDetails()
  • Method Details

    • id

      public String id()
      Get the id of the get troubleshoot operation.
      Returns:
      the id value
    • withId

      public TroubleshootingDetails withId(String id)
      Set the id of the get troubleshoot operation.
      Parameters:
      id - the id value to set
      Returns:
      the TroubleshootingDetails object itself.
    • reasonType

      public String reasonType()
      Get reason type of failure.
      Returns:
      the reasonType value
    • withReasonType

      public TroubleshootingDetails withReasonType(String reasonType)
      Set reason type of failure.
      Parameters:
      reasonType - the reasonType value to set
      Returns:
      the TroubleshootingDetails object itself.
    • summary

      public String summary()
      Get a summary of troubleshooting.
      Returns:
      the summary value
    • withSummary

      public TroubleshootingDetails withSummary(String summary)
      Set a summary of troubleshooting.
      Parameters:
      summary - the summary value to set
      Returns:
      the TroubleshootingDetails object itself.
    • detail

      public String detail()
      Get details on troubleshooting results.
      Returns:
      the detail value
    • withDetail

      public TroubleshootingDetails withDetail(String detail)
      Set details on troubleshooting results.
      Parameters:
      detail - the detail value to set
      Returns:
      the TroubleshootingDetails object itself.
    • recommendedActions

      public List<TroubleshootingRecommendedActions> recommendedActions()
      Get list of recommended actions.
      Returns:
      the recommendedActions value
    • withRecommendedActions

      public TroubleshootingDetails withRecommendedActions(List<TroubleshootingRecommendedActions> recommendedActions)
      Set list of recommended actions.
      Parameters:
      recommendedActions - the recommendedActions value to set
      Returns:
      the TroubleshootingDetails object itself.