Interface EiaService
- All Superinterfaces:
DeletableResource
- All Known Implementing Classes:
EiaServiceWrapper
An Equinix Internet Access (EIA) service, providing dedicated internet connectivity
(single or dual) over Equinix Fabric.
-
Method Summary
Methods inherited from interface DeletableResource
isDeletedModifier and TypeMethodDescriptionbooleanReturns whetherdelete(...)was called successfully on this model instance.
-
Method Details
-
getUuid
String getUuid() -
getHref
String getHref() -
getType
EiaServiceType getType() -
getName
String getName() -
getBandwidth
Integer getBandwidth() -
getBandwidthCommit
Integer getBandwidthCommit() -
getState
EiaServiceState getState() -
getUseCase
EiaServiceUseCase getUseCase() -
getChange
EiaServiceChange getChange() -
getChangeLog
ChangeLog getChangeLog() -
getLocations
List<EiaServiceLocation> getLocations() -
getBilling
EiaServiceBilling getBilling() -
getAccount
EiaServiceAccount getAccount() -
getProject
Project getProject() -
getOrder
EiaServiceOrder getOrder() -
getRoutingProtocol
EiaRoutingProtocol getRoutingProtocol()The routing protocol as read back: type, export policy, theasnreference andbgpAuthType.- Returns:
- the routing protocol, or
null
-
update
EiaServiceOperator.EiaServiceUpdater update()Begins a fluent update of this EIA service, e.g.eiaService.update().bandwidth(1000).save().- Returns:
- a
EiaServiceOperator.EiaServiceUpdater
-
delete
Boolean delete() -
refresh
void refresh()
-