Class SnapshotContainer
- java.lang.Object
-
- org.ovirt.engine.sdk4.internal.containers.Container
-
- org.ovirt.engine.sdk4.internal.containers.IdentifiedContainer
-
- org.ovirt.engine.sdk4.internal.containers.VmBaseContainer
-
- org.ovirt.engine.sdk4.internal.containers.VmContainer
-
- org.ovirt.engine.sdk4.internal.containers.SnapshotContainer
-
- All Implemented Interfaces:
Identified
,Snapshot
,Vm
,VmBase
public class SnapshotContainer extends VmContainer implements Snapshot
-
-
Constructor Summary
Constructors Constructor Description SnapshotContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Date
date()
void
date(Date newDate)
boolean
datePresent()
List<Disk>
disks()
void
disks(List<Disk> newDisks)
boolean
disksPresent()
boolean
persistMemorystate()
void
persistMemorystate(boolean newPersistMemorystate)
void
persistMemorystate(Boolean newPersistMemorystate)
boolean
persistMemorystatePresent()
SnapshotStatus
snapshotStatus()
void
snapshotStatus(SnapshotStatus newSnapshotStatus)
boolean
snapshotStatusPresent()
SnapshotType
snapshotType()
void
snapshotType(SnapshotType newSnapshotType)
boolean
snapshotTypePresent()
Vm
vm()
void
vm(Vm newVm)
boolean
vmPresent()
-
Methods inherited from class org.ovirt.engine.sdk4.internal.containers.VmContainer
affinityLabels, affinityLabels, affinityLabelsPresent, applications, applications, applicationsPresent, cdroms, cdroms, cdromsPresent, diskAttachments, diskAttachments, diskAttachmentsPresent, externalHostProvider, externalHostProvider, externalHostProviderPresent, floppies, floppies, floppiesPresent, fqdn, fqdn, fqdnPresent, graphicsConsoles, graphicsConsoles, graphicsConsolesPresent, guestOperatingSystem, guestOperatingSystem, guestOperatingSystemPresent, guestTimeZone, guestTimeZone, guestTimeZonePresent, hasIllegalImages, hasIllegalImages, hasIllegalImages, hasIllegalImagesPresent, host, host, hostDevices, hostDevices, hostDevicesPresent, hostPresent, instanceType, instanceType, instanceTypePresent, katelloErrata, katelloErrata, katelloErrataPresent, nextRunConfigurationExists, nextRunConfigurationExists, nextRunConfigurationExists, nextRunConfigurationExistsPresent, nics, nics, nicsPresent, numaNodes, numaNodes, numaNodesPresent, numaTuneMode, numaTuneMode, numaTuneModePresent, originalTemplate, originalTemplate, originalTemplatePresent, payloads, payloads, payloadsPresent, permissions, permissions, permissionsPresent, reportedDevices, reportedDevices, reportedDevicesPresent, runOnce, runOnce, runOnce, runOncePresent, sessions, sessions, sessionsPresent, snapshots, snapshots, snapshotsPresent, startTime, startTime, startTimePresent, statistics, statistics, statisticsPresent, status, status, statusDetail, statusDetail, statusDetailPresent, statusPresent, stopReason, stopReason, stopReasonPresent, stopTime, stopTime, stopTimePresent, tags, tags, tagsPresent, template, template, templatePresent, useLatestTemplateVersion, useLatestTemplateVersion, useLatestTemplateVersion, useLatestTemplateVersionPresent, vmPool, vmPool, vmPoolPresent, watchdogs, watchdogs, watchdogsPresent
-
Methods inherited from class org.ovirt.engine.sdk4.internal.containers.VmBaseContainer
autoPinningPolicy, autoPinningPolicy, autoPinningPolicyPresent, bios, bios, biosPresent, cluster, cluster, clusterPresent, console, console, consolePresent, cpu, cpu, cpuPresent, cpuProfile, cpuProfile, cpuProfilePresent, cpuShares, cpuShares, cpuSharesAsByte, cpuSharesAsInteger, cpuSharesAsLong, cpuSharesAsShort, cpuSharesPresent, creationTime, creationTime, creationTimePresent, customCompatibilityVersion, customCompatibilityVersion, customCompatibilityVersionPresent, customCpuModel, customCpuModel, customCpuModelPresent, customEmulatedMachine, customEmulatedMachine, customEmulatedMachinePresent, customProperties, customProperties, customPropertiesPresent, deleteProtected, deleteProtected, deleteProtected, deleteProtectedPresent, display, display, displayPresent, domain, domain, domainPresent, highAvailability, highAvailability, highAvailabilityPresent, initialization, initialization, initializationPresent, io, io, ioPresent, largeIcon, largeIcon, largeIconPresent, lease, lease, leasePresent, memory, memory, memoryAsByte, memoryAsInteger, memoryAsLong, memoryAsShort, memoryPolicy, memoryPolicy, memoryPolicyPresent, memoryPresent, migration, migration, migrationDowntime, migrationDowntime, migrationDowntimeAsByte, migrationDowntimeAsInteger, migrationDowntimeAsLong, migrationDowntimeAsShort, migrationDowntimePresent, migrationPresent, multiQueuesEnabled, multiQueuesEnabled, multiQueuesEnabled, multiQueuesEnabledPresent, origin, origin, originPresent, os, os, osPresent, placementPolicy, placementPolicy, placementPolicyPresent, quota, quota, quotaPresent, rngDevice, rngDevice, rngDevicePresent, serialNumber, serialNumber, serialNumberPresent, smallIcon, smallIcon, smallIconPresent, soundcardEnabled, soundcardEnabled, soundcardEnabled, soundcardEnabledPresent, sso, sso, ssoPresent, startPaused, startPaused, startPaused, startPausedPresent, stateless, stateless, stateless, statelessPresent, storageDomain, storageDomain, storageDomainPresent, storageErrorResumeBehaviour, storageErrorResumeBehaviour, storageErrorResumeBehaviourPresent, timeZone, timeZone, timeZonePresent, tpmEnabled, tpmEnabled, tpmEnabled, tpmEnabledPresent, tunnelMigration, tunnelMigration, tunnelMigration, tunnelMigrationPresent, type, type, typePresent, usb, usb, usbPresent, virtioScsi, virtioScsi, virtioScsiMultiQueues, virtioScsiMultiQueues, virtioScsiMultiQueuesAsByte, virtioScsiMultiQueuesAsInteger, virtioScsiMultiQueuesAsLong, virtioScsiMultiQueuesAsShort, virtioScsiMultiQueuesEnabled, virtioScsiMultiQueuesEnabled, virtioScsiMultiQueuesEnabled, virtioScsiMultiQueuesEnabledPresent, virtioScsiMultiQueuesPresent, virtioScsiPresent
-
Methods inherited from class org.ovirt.engine.sdk4.internal.containers.IdentifiedContainer
comment, comment, commentPresent, description, description, descriptionPresent, href, href, hrefPresent, id, id, idPresent, name, name, namePresent
-
Methods inherited from class org.ovirt.engine.sdk4.internal.containers.Container
asByte, asInteger, asLong, asShort, makeArrayList, makeUnmodifiableList
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.ovirt.engine.sdk4.types.Identified
comment, commentPresent, description, descriptionPresent, href, hrefPresent, id, idPresent, name, namePresent
-
Methods inherited from interface org.ovirt.engine.sdk4.types.Vm
affinityLabels, affinityLabelsPresent, applications, applicationsPresent, cdroms, cdromsPresent, diskAttachments, diskAttachmentsPresent, externalHostProvider, externalHostProviderPresent, floppies, floppiesPresent, fqdn, fqdnPresent, graphicsConsoles, graphicsConsolesPresent, guestOperatingSystem, guestOperatingSystemPresent, guestTimeZone, guestTimeZonePresent, hasIllegalImages, hasIllegalImagesPresent, host, hostDevices, hostDevicesPresent, hostPresent, instanceType, instanceTypePresent, katelloErrata, katelloErrataPresent, nextRunConfigurationExists, nextRunConfigurationExistsPresent, nics, nicsPresent, numaNodes, numaNodesPresent, numaTuneMode, numaTuneModePresent, originalTemplate, originalTemplatePresent, payloads, payloadsPresent, permissions, permissionsPresent, reportedDevices, reportedDevicesPresent, runOnce, runOncePresent, sessions, sessionsPresent, snapshots, snapshotsPresent, startTime, startTimePresent, statistics, statisticsPresent, status, statusDetail, statusDetailPresent, statusPresent, stopReason, stopReasonPresent, stopTime, stopTimePresent, tags, tagsPresent, template, templatePresent, useLatestTemplateVersion, useLatestTemplateVersionPresent, vmPool, vmPoolPresent, watchdogs, watchdogsPresent
-
Methods inherited from interface org.ovirt.engine.sdk4.types.VmBase
autoPinningPolicy, autoPinningPolicyPresent, bios, biosPresent, cluster, clusterPresent, console, consolePresent, cpu, cpuPresent, cpuProfile, cpuProfilePresent, cpuShares, cpuSharesAsByte, cpuSharesAsInteger, cpuSharesAsLong, cpuSharesAsShort, cpuSharesPresent, creationTime, creationTimePresent, customCompatibilityVersion, customCompatibilityVersionPresent, customCpuModel, customCpuModelPresent, customEmulatedMachine, customEmulatedMachinePresent, customProperties, customPropertiesPresent, deleteProtected, deleteProtectedPresent, display, displayPresent, domain, domainPresent, highAvailability, highAvailabilityPresent, initialization, initializationPresent, io, ioPresent, largeIcon, largeIconPresent, lease, leasePresent, memory, memoryAsByte, memoryAsInteger, memoryAsLong, memoryAsShort, memoryPolicy, memoryPolicyPresent, memoryPresent, migration, migrationDowntime, migrationDowntimeAsByte, migrationDowntimeAsInteger, migrationDowntimeAsLong, migrationDowntimeAsShort, migrationDowntimePresent, migrationPresent, multiQueuesEnabled, multiQueuesEnabledPresent, origin, originPresent, os, osPresent, placementPolicy, placementPolicyPresent, quota, quotaPresent, rngDevice, rngDevicePresent, serialNumber, serialNumberPresent, smallIcon, smallIconPresent, soundcardEnabled, soundcardEnabledPresent, sso, ssoPresent, startPaused, startPausedPresent, stateless, statelessPresent, storageDomain, storageDomainPresent, storageErrorResumeBehaviour, storageErrorResumeBehaviourPresent, timeZone, timeZonePresent, tpmEnabled, tpmEnabledPresent, tunnelMigration, tunnelMigrationPresent, type, typePresent, usb, usbPresent, virtioScsi, virtioScsiMultiQueues, virtioScsiMultiQueuesAsByte, virtioScsiMultiQueuesAsInteger, virtioScsiMultiQueuesAsLong, virtioScsiMultiQueuesAsShort, virtioScsiMultiQueuesEnabled, virtioScsiMultiQueuesEnabledPresent, virtioScsiMultiQueuesPresent, virtioScsiPresent
-
-
-
-
Method Detail
-
date
public void date(Date newDate)
-
datePresent
public boolean datePresent()
- Specified by:
datePresent
in interfaceSnapshot
-
persistMemorystate
public boolean persistMemorystate()
- Specified by:
persistMemorystate
in interfaceSnapshot
-
persistMemorystate
public void persistMemorystate(boolean newPersistMemorystate)
-
persistMemorystate
public void persistMemorystate(Boolean newPersistMemorystate)
-
persistMemorystatePresent
public boolean persistMemorystatePresent()
- Specified by:
persistMemorystatePresent
in interfaceSnapshot
-
snapshotStatus
public SnapshotStatus snapshotStatus()
- Specified by:
snapshotStatus
in interfaceSnapshot
-
snapshotStatus
public void snapshotStatus(SnapshotStatus newSnapshotStatus)
-
snapshotStatusPresent
public boolean snapshotStatusPresent()
- Specified by:
snapshotStatusPresent
in interfaceSnapshot
-
snapshotType
public SnapshotType snapshotType()
- Specified by:
snapshotType
in interfaceSnapshot
-
snapshotType
public void snapshotType(SnapshotType newSnapshotType)
-
snapshotTypePresent
public boolean snapshotTypePresent()
- Specified by:
snapshotTypePresent
in interfaceSnapshot
-
disksPresent
public boolean disksPresent()
- Specified by:
disksPresent
in interfaceSnapshot
-
vm
public void vm(Vm newVm)
-
-