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
Vcd Edge Response.
- Author:
- Nick Kasprzak
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionEdgeResponse(String uuid, String companyId, String name, boolean deleted, Instant deletedDate, Instant updatedDate, Integer status, String vdcUuid, String orgUuid, Set<EdgeInterfaceResponse> interfaces, boolean backwardCompatibilityMode, String gatewayBackingConfig, Boolean highAvailabilityEnabled, Boolean defaultDnsRelayRoute, String locationId, String description, String vCloudHref, com.iland.core.web.rest.shared.nsx.EdgeGatewayBackingType edgeGatewayBackingType, Boolean vdcGroupScoped) -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets backward compatibility mode.Gets default dns relay route.Gets description.com.iland.core.web.rest.shared.nsx.EdgeGatewayBackingTypeGets whether the Edge is backed by NSX-V or NSX-T infrastructure.Gets the gateway backing configuration parameterGets high availability enabled.Get the interfaces associated with an edge.Gets location id.Get organization uuid.Get edge status.Gets cloud href.Gets the UUID of the vDC that this edge belongs to.inthashCode()booleanIndicates whether backwards compatibility mode is enabled for the edge.Indicates whether this edge is the default DNS relay route.Indicates whether high availability is enabled for the edge.Gets whether the edge gateway is scoped to a vDC Group rather than a vDC.toString()Methods inherited from class com.iland.core.web.rest.response.common.EntityResponse
getCompanyId, getDeletedDate, getName, getUpdatedDate, getUuid, isDeleted
-
Constructor Details
-
Method Details
-
getStatus
Get edge status.- Returns:
- edge status
-
getOrgUuid
Get organization uuid.- Returns:
- organization uuid.
-
getInterfaces
Get the interfaces associated with an edge.- Returns:
SetofEdgeInterfaceResponseinstances
-
isBackwardCompatibilityMode
public boolean isBackwardCompatibilityMode()Indicates whether backwards compatibility mode is enabled for the edge.- Returns:
- boolean value
-
getGatewayBackingConfig
Gets the gateway backing configuration parameter- Returns:
String
-
isHighAvailabilityEnabled
Indicates whether high availability is enabled for the edge.- Returns:
Boolean
-
isDefaultDnsRelayRoute
Indicates whether this edge is the default DNS relay route.- Returns:
Boolean
-
getVdcUuid
Gets the UUID of the vDC that this edge belongs to.- Returns:
StringvDC UUID
-
getBackwardCompatibilityMode
Gets backward compatibility mode.- Returns:
- the backward compatibility mode
-
getDefaultDnsRelayRoute
Gets default dns relay route.- Returns:
- the default dns relay route
-
getDescription
Gets description.- Returns:
- the description
-
getHighAvailabilityEnabled
Gets high availability enabled.- Returns:
- the high availability enabled
-
getLocationId
Gets location id.- Returns:
- the location id
-
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
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
- Overrides:
equalsin classEntityResponse
-
hashCode
public int hashCode()- Overrides:
hashCodein classEntityResponse
-
toString
- Overrides:
toStringin classEntityResponse
-