Class BackupWrapper

java.lang.Object
com.eqixiac.equinix.core.model.ResourceImpl<Backup>
com.eqixiac.equinix.networkedge.model.wrappers.BackupWrapper
All Implemented Interfaces:
Resource<Backup>, Backup

public class BackupWrapper extends ResourceImpl<Backup> implements Backup
Author:
ianjones
  • Constructor Details

  • Method Details

    • restore

      public Boolean restore()
      Restores this backup. The restore endpoint is keyed by the backup uuid only, so the restore always targets the device this backup was taken from; there is no way to choose a different target device.

      restore. The restore endpoint identifies the target by this backup's uuid; the backup name is sent in the body as required by the API.

      Specified by:
      restore in interface Backup
    • update

      Specified by:
      update in interface Backup
    • save

      public Boolean save(BackupUpdaterJson updaterJson)
      Specified by:
      save in interface Backup
    • delete

      public Boolean delete()
      Specified by:
      delete in interface Backup
    • refresh

      public Boolean refresh()
      Specified by:
      refresh in interface Backup