java.lang.Object
org.eclipse.lemminx.customservice.synapse.debugger.entity.debuginfo.DebugInfo
org.eclipse.lemminx.customservice.synapse.debugger.entity.debuginfo.ApiDebugInfo
All Implemented Interfaces:
Cloneable, IDebugInfo

public class ApiDebugInfo extends DebugInfo
  • Constructor Details

    • ApiDebugInfo

      public ApiDebugInfo()
  • Method Details

    • setApiKey

      public void setApiKey(String apiKey)
    • setMethod

      public void setMethod(String method)
    • setSequenceType

      public void setSequenceType(String sequenceType)
    • setUriTemplate

      public void setUriTemplate(String uriTemplate)
    • setUrlMapping

      public void setUrlMapping(String urlMapping)
    • getApiKey

      public String getApiKey()
    • getMethod

      public String getMethod()
    • getUriTemplate

      public String getUriTemplate()
    • getUrlMapping

      public String getUrlMapping()
    • getSequenceType

      public String getSequenceType()
    • toJson

      public com.google.gson.JsonElement toJson()
      Specified by:
      toJson in interface IDebugInfo
      Overrides:
      toJson in class DebugInfo
    • toString

      public String toString()
      Overrides:
      toString in class DebugInfo