Class EdgeResponse

java.lang.Object
com.iland.core.web.rest.response.common.EntityResponse
com.iland.core.web.rest.response.edge.EdgeResponse
All Implemented Interfaces:
Serializable

public class EdgeResponse extends EntityResponse implements Serializable
Vcd Edge Response.
Author:
Nick Kasprzak
See Also:
  • Constructor Details

  • Method Details

    • getStatus

      public Integer getStatus()
      Get edge status.
      Returns:
      edge status
    • getOrgUuid

      public String getOrgUuid()
      Get organization uuid.
      Returns:
      organization uuid.
    • getInterfaces

      public Set<EdgeInterfaceResponse> getInterfaces()
      Get the interfaces associated with an edge.
      Returns:
      Set of EdgeInterfaceResponse instances
    • isBackwardCompatibilityMode

      public boolean isBackwardCompatibilityMode()
      Indicates whether backwards compatibility mode is enabled for the edge.
      Returns:
      boolean value
    • getGatewayBackingConfig

      public String getGatewayBackingConfig()
      Gets the gateway backing configuration parameter
      Returns:
      String
    • isHighAvailabilityEnabled

      public Boolean isHighAvailabilityEnabled()
      Indicates whether high availability is enabled for the edge.
      Returns:
      Boolean
    • isDefaultDnsRelayRoute

      public Boolean isDefaultDnsRelayRoute()
      Indicates whether this edge is the default DNS relay route.
      Returns:
      Boolean
    • getVdcUuid

      public String getVdcUuid()
      Gets the UUID of the vDC that this edge belongs to.
      Returns:
      String vDC UUID
    • getBackwardCompatibilityMode

      public Boolean getBackwardCompatibilityMode()
      Gets backward compatibility mode.
      Returns:
      the backward compatibility mode
    • getDefaultDnsRelayRoute

      public Boolean getDefaultDnsRelayRoute()
      Gets default dns relay route.
      Returns:
      the default dns relay route
    • getDescription

      public String getDescription()
      Gets description.
      Returns:
      the description
    • getHighAvailabilityEnabled

      public Boolean getHighAvailabilityEnabled()
      Gets high availability enabled.
      Returns:
      the high availability enabled
    • getLocationId

      public String getLocationId()
      Gets location id.
      Returns:
      the location id
    • getvCloudHref

      public String getvCloudHref()
      Gets cloud href.
      Returns:
      the cloud href
    • getEdgeGatewayBackingType

      public com.iland.core.web.rest.shared.nsx.EdgeGatewayBackingType getEdgeGatewayBackingType()
      Gets whether the Edge is backed by NSX-V or NSX-T infrastructure.
      Returns:
      the edge gateway backing type
    • isVdcGroupScoped

      public Boolean isVdcGroupScoped()
      Gets whether the edge gateway is scoped to a vDC Group rather than a vDC. vDC Group-scoped edges cannot be modified via the Console.
      Returns:
      the boolean
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class EntityResponse
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class EntityResponse
    • toString

      public String toString()
      Overrides:
      toString in class EntityResponse