Interface Device
- All Known Implementing Classes:
DeviceWrapper
public interface Device
Device interface.
- Version:
- $Id: $Id
- Author:
- ianjones
-
Method Summary
Modifier and TypeMethodDescriptiondelete()delete.getAccountName.getAccountNumber.getAccountReferenceId.getAclTemplateUuid.getAdditionalBandwidth.getApplianceTag.getAsn()getAsn.getBillingCommencementDate.getBillingEnabled.getClusterDetails.getClusterSupported.getCore()getCore.getCreatedBy.getCreatedDate.getDealId.getDeviceManagementType.getDeviceOrderNumber.getDeviceSerialNo.getDeviceTypeCategory.getDeviceTypeCode.getDeviceTypeName.getDeviceTypeVendor.getDiverseFromDeviceName.getDiverseFromDeviceUuid.getHostName.getIbx()getIbx.getInterfaceCount.getInterfaces.getIpType.getIsSubCustomerDevice.getLastUpdatedBy.getLastUpdatedDate.getLicenseFileId.getLicenseName.getLicenseStatus.getLicenseType.getManagementGatewayIp.getManagementIp.getMetroCode.getMetroName.getName()getName.getNetworkScope.getNotifications.getOrderingContact.getOrderReference.getPackageCode.getPackageName.getPricing.getPrimaryDnsName.getPublicGatewayIp.getPublicIp.getPurchaseOrderNumber.getRedundancyType.getRedundantUuid.getRegion.getSdwanAccountName.getSdwanHostname.getSecondaryDnsName.getSiblingCustOrgFlag.getSiteId.getSshIpAddress.getSshIpFqdn.getStatus.getSupportDetails.getSystemIpAddress.getTermLength.getThroughput.getThroughputUnit.getUserPublicKey.getUuid()getUuid.getVendorConfig.getVersion.ping()ping.refresh()refresh.restoreFromBackup(Backup backup) restoreFromBackup.restoreFromBackup(String backupUuid) restoreFromBackup.save(DeviceUpdaterJson updaterJson) save.update()update.updateAdditionalBandwidth(Integer additionalBandwidth) updateAdditionalBandwidth.
-
Method Details
-
getUuid
-
getServiceId
String getServiceId() -
getPodName
String getPodName() -
getName
-
getIpType
-
getDeviceTypeCode
-
getDeviceTypeName
-
getDeviceTypeVendor
-
getDeviceTypeCategory
-
getStatus
-
getLicenseStatus
-
getClusterSupported
-
getSiblingCustOrgFlag
-
getIsSubCustomerDevice
-
getSupportServicesEnabled
Boolean getSupportServicesEnabled() -
getSupportServicesNotification
-
getMetroCode
-
getMetroName
-
getIbx
-
getAclTemplateUuid
-
getLicenseFileId
-
getRegion
-
getClusterDetails
-
getThroughput
-
getThroughputUnit
-
getHostName
-
getPackageCode
-
getPackageName
-
getVersion
-
getLicenseType
-
getDeviceOrderNumber
-
getLicenseName
-
getSshIpAddress
-
getSystemIpAddress
-
getPublicIp
-
getPublicGatewayIp
-
getManagementIp
-
getManagementGatewayIp
-
getDeviceSerialNo
-
getSshIpFqdn
-
getPrimaryDnsName
-
getSecondaryDnsName
-
getAccountNumber
-
getAccountName
-
getSdwanHostname
-
getSdwanAccountName
-
getSiteId
-
getApplianceTag
-
getOrderingContact
-
getUserPublicKey
-
getNotifications
-
getVendorConfig
-
getRedundancyType
-
getRedundantUuid
-
getAccountReferenceId
-
getPurchaseOrderNumber
-
getOrderReference
-
getDealId
-
getTermLength
-
getBillingCommencementDate
LocalDateTime getBillingCommencementDate()getBillingCommencementDate.
- Returns:
- a
LocalDateTimeobject.
-
getBillingEnabled
-
getAdditionalBandwidth
-
getInterfaceCount
-
getCore
-
getDeviceManagementType
DeviceManagementType getDeviceManagementType()getDeviceManagementType.
- Returns:
- a
DeviceManagementTypeobject.
-
getNetworkScope
-
getInterfaces
-
getAsn
-
getSupportDetails
-
getCreatedBy
-
getCreatedDate
-
getLastUpdatedBy
-
getLastUpdatedDate
-
getDiverseFromDeviceUuid
-
getDiverseFromDeviceName
-
getPricing
-
restoreFromBackup
-
restoreFromBackup
-
updateAdditionalBandwidth
-
ping
-
update
-
save
save.
- Parameters:
updaterJson- aDeviceUpdaterJsonobject.- Returns:
- a
Booleanobject.
-
delete
-
refresh
-