All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.ovirt.engine.sdk.entities.Action Maven / Gradle / Ivy

There is a newer version: 3.6.10.0
Show newest version
//
// Copyright (c) 2012 Red Hat, Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//           http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//

// *********************************************************************
// ********************* GENERATED CODE - DO NOT MODIFY ****************
// *********************************************************************

package org.ovirt.engine.sdk.entities;

import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for Action complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="Action">
 *   <complexContent>
 *     <extension base="{}BaseResource">
 *       <sequence>
 *         <element name="async" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <group ref="{}ActionParameterGroup"/>
 *         <element ref="{}status" minOccurs="0"/>
 *         <element ref="{}fault" minOccurs="0"/>
 *         <group ref="{}ActionResponseGroup"/>
 *       </sequence>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Action", propOrder = { "async", "gracePeriod", "host", "network", "rootPassword", "ssh", "image", "fenceType", "ticket", "proxyTicket", "iscsi", "storageDomain", "cluster", "discardSnapshots", "exclusive", "vm", "snapshot", "template", "hostNics", "modifiedNetworkAttachments", "removedNetworkAttachments", "synchronizedNetworkAttachments", "modifiedBonds", "removedBonds", "modifiedLabels", "removedLabels", "checkConnectivity", "connectivityTimeout", "virtualFunctionsConfiguration", "pause", "force", "option", "fixLayout", "brick", "detach", "clone", "restoreMemory", "disks", "succeeded", "resolutionType", "bricks", "job", "importAsTemplate", "maintenanceEnabled", "storageDomains", "disk", "reason", "logicalUnits", "useSysprep", "useCloudInit", "certificates", "status", "fault", "iscsiTargets", "powerManagement", "isAttached" }) public class Action extends BaseResource { protected Boolean async; @XmlElement(name = "grace_period") protected GracePeriod gracePeriod; protected Host host; protected Network network; @XmlElement(name = "root_password") protected String rootPassword; protected SSH ssh; protected String image; @XmlElement(name = "fence_type") protected String fenceType; protected Ticket ticket; @XmlElement(name = "proxy_ticket") protected ProxyTicket proxyTicket; protected IscsiDetails iscsi; @XmlElement(name = "storage_domain") protected StorageDomain storageDomain; protected Cluster cluster; @XmlElement(name = "discard_snapshots") protected Boolean discardSnapshots; protected Boolean exclusive; protected VM vm; protected Snapshot snapshot; protected Template template; @XmlElement(name = "host_nics") protected HostNics hostNics; @XmlElement(name = "modified_network_attachments") protected NetworkAttachments modifiedNetworkAttachments; @XmlElement(name = "removed_network_attachments") protected NetworkAttachments removedNetworkAttachments; @XmlElement(name = "synchronized_network_attachments") protected NetworkAttachments synchronizedNetworkAttachments; @XmlElement(name = "modified_bonds") protected HostNics modifiedBonds; @XmlElement(name = "removed_bonds") protected HostNics removedBonds; @XmlElement(name = "modified_labels") protected Labels modifiedLabels; @XmlElement(name = "removed_labels") protected Labels removedLabels; @XmlElement(name = "check_connectivity") protected Boolean checkConnectivity; @XmlElement(name = "connectivity_timeout") protected Integer connectivityTimeout; @XmlElement(name = "virtual_functions_configuration") protected HostNicVirtualFunctionsConfiguration virtualFunctionsConfiguration; protected Boolean pause; protected Boolean force; protected Option option; @XmlElement(name = "fix_layout") protected Boolean fixLayout; protected GlusterBrick brick; protected Boolean detach; protected Boolean clone; @XmlElement(name = "restore_memory") protected Boolean restoreMemory; protected Disks disks; protected Boolean succeeded; @XmlElement(name = "resolution_type") protected String resolutionType; protected GlusterBricks bricks; protected Job job; @XmlElement(name = "import_as_template") protected Boolean importAsTemplate; @XmlElement(name = "maintenance_enabled") protected Boolean maintenanceEnabled; @XmlElement(name = "storage_domains") protected StorageDomains storageDomains; protected Disk disk; protected String reason; @XmlElement(name = "logical_units") protected LogicalUnits logicalUnits; @XmlElement(name = "use_sysprep") protected Boolean useSysprep; @XmlElement(name = "use_cloud_init") protected Boolean useCloudInit; protected Certificates certificates; protected Status status; protected Fault fault; @XmlElement(name = "iscsi_target") protected List iscsiTargets; @XmlElement(name = "power_management") protected PowerManagement powerManagement; @XmlElement(name = "is_attached") protected Boolean isAttached; /** * Gets the value of the async property. * * @return * possible object is * {@link Boolean } * */ public Boolean getAsync() { return async; } /** * Sets the value of the async property. * * @param value * allowed object is * {@link Boolean } * */ public void setAsync(Boolean value) { this.async = value; } public boolean isSetAsync() { return (this.async!= null); } /** * Gets the value of the gracePeriod property. * * @return * possible object is * {@link GracePeriod } * */ public GracePeriod getGracePeriod() { return gracePeriod; } /** * Sets the value of the gracePeriod property. * * @param value * allowed object is * {@link GracePeriod } * */ public void setGracePeriod(GracePeriod value) { this.gracePeriod = value; } public boolean isSetGracePeriod() { return (this.gracePeriod!= null); } /** * Gets the value of the host property. * * @return * possible object is * {@link Host } * */ public Host getHost() { return host; } /** * Sets the value of the host property. * * @param value * allowed object is * {@link Host } * */ public void setHost(Host value) { this.host = value; } public boolean isSetHost() { return (this.host!= null); } /** * Gets the value of the network property. * * @return * possible object is * {@link Network } * */ public Network getNetwork() { return network; } /** * Sets the value of the network property. * * @param value * allowed object is * {@link Network } * */ public void setNetwork(Network value) { this.network = value; } public boolean isSetNetwork() { return (this.network!= null); } /** * Gets the value of the rootPassword property. * * @return * possible object is * {@link String } * */ public String getRootPassword() { return rootPassword; } /** * Sets the value of the rootPassword property. * * @param value * allowed object is * {@link String } * */ public void setRootPassword(String value) { this.rootPassword = value; } public boolean isSetRootPassword() { return (this.rootPassword!= null); } /** * Gets the value of the ssh property. * * @return * possible object is * {@link SSH } * */ public SSH getSsh() { return ssh; } /** * Sets the value of the ssh property. * * @param value * allowed object is * {@link SSH } * */ public void setSsh(SSH value) { this.ssh = value; } public boolean isSetSsh() { return (this.ssh!= null); } /** * Gets the value of the image property. * * @return * possible object is * {@link String } * */ public String getImage() { return image; } /** * Sets the value of the image property. * * @param value * allowed object is * {@link String } * */ public void setImage(String value) { this.image = value; } public boolean isSetImage() { return (this.image!= null); } /** * Gets the value of the fenceType property. * * @return * possible object is * {@link String } * */ public String getFenceType() { return fenceType; } /** * Sets the value of the fenceType property. * * @param value * allowed object is * {@link String } * */ public void setFenceType(String value) { this.fenceType = value; } public boolean isSetFenceType() { return (this.fenceType!= null); } /** * Gets the value of the ticket property. * * @return * possible object is * {@link Ticket } * */ public Ticket getTicket() { return ticket; } /** * Sets the value of the ticket property. * * @param value * allowed object is * {@link Ticket } * */ public void setTicket(Ticket value) { this.ticket = value; } public boolean isSetTicket() { return (this.ticket!= null); } /** * Gets the value of the proxyTicket property. * * @return * possible object is * {@link ProxyTicket } * */ public ProxyTicket getProxyTicket() { return proxyTicket; } /** * Sets the value of the proxyTicket property. * * @param value * allowed object is * {@link ProxyTicket } * */ public void setProxyTicket(ProxyTicket value) { this.proxyTicket = value; } public boolean isSetProxyTicket() { return (this.proxyTicket!= null); } /** * Gets the value of the iscsi property. * * @return * possible object is * {@link IscsiDetails } * */ public IscsiDetails getIscsi() { return iscsi; } /** * Sets the value of the iscsi property. * * @param value * allowed object is * {@link IscsiDetails } * */ public void setIscsi(IscsiDetails value) { this.iscsi = value; } public boolean isSetIscsi() { return (this.iscsi!= null); } /** * Gets the value of the storageDomain property. * * @return * possible object is * {@link StorageDomain } * */ public StorageDomain getStorageDomain() { return storageDomain; } /** * Sets the value of the storageDomain property. * * @param value * allowed object is * {@link StorageDomain } * */ public void setStorageDomain(StorageDomain value) { this.storageDomain = value; } public boolean isSetStorageDomain() { return (this.storageDomain!= null); } /** * Gets the value of the cluster property. * * @return * possible object is * {@link Cluster } * */ public Cluster getCluster() { return cluster; } /** * Sets the value of the cluster property. * * @param value * allowed object is * {@link Cluster } * */ public void setCluster(Cluster value) { this.cluster = value; } public boolean isSetCluster() { return (this.cluster!= null); } /** * Gets the value of the discardSnapshots property. * * @return * possible object is * {@link Boolean } * */ public Boolean getDiscardSnapshots() { return discardSnapshots; } /** * Sets the value of the discardSnapshots property. * * @param value * allowed object is * {@link Boolean } * */ public void setDiscardSnapshots(Boolean value) { this.discardSnapshots = value; } public boolean isSetDiscardSnapshots() { return (this.discardSnapshots!= null); } /** * Gets the value of the exclusive property. * * @return * possible object is * {@link Boolean } * */ public Boolean getExclusive() { return exclusive; } /** * Sets the value of the exclusive property. * * @param value * allowed object is * {@link Boolean } * */ public void setExclusive(Boolean value) { this.exclusive = value; } public boolean isSetExclusive() { return (this.exclusive!= null); } /** * Gets the value of the vm property. * * @return * possible object is * {@link VM } * */ public VM getVm() { return vm; } /** * Sets the value of the vm property. * * @param value * allowed object is * {@link VM } * */ public void setVm(VM value) { this.vm = value; } public boolean isSetVm() { return (this.vm!= null); } /** * Gets the value of the snapshot property. * * @return * possible object is * {@link Snapshot } * */ public Snapshot getSnapshot() { return snapshot; } /** * Sets the value of the snapshot property. * * @param value * allowed object is * {@link Snapshot } * */ public void setSnapshot(Snapshot value) { this.snapshot = value; } public boolean isSetSnapshot() { return (this.snapshot!= null); } /** * Gets the value of the template property. * * @return * possible object is * {@link Template } * */ public Template getTemplate() { return template; } /** * Sets the value of the template property. * * @param value * allowed object is * {@link Template } * */ public void setTemplate(Template value) { this.template = value; } public boolean isSetTemplate() { return (this.template!= null); } /** * Gets the value of the hostNics property. * * @return * possible object is * {@link HostNics } * */ public HostNics getHostNics() { return hostNics; } /** * Sets the value of the hostNics property. * * @param value * allowed object is * {@link HostNics } * */ public void setHostNics(HostNics value) { this.hostNics = value; } public boolean isSetHostNics() { return (this.hostNics!= null); } /** * Gets the value of the modifiedNetworkAttachments property. * * @return * possible object is * {@link NetworkAttachments } * */ public NetworkAttachments getModifiedNetworkAttachments() { return modifiedNetworkAttachments; } /** * Sets the value of the modifiedNetworkAttachments property. * * @param value * allowed object is * {@link NetworkAttachments } * */ public void setModifiedNetworkAttachments(NetworkAttachments value) { this.modifiedNetworkAttachments = value; } public boolean isSetModifiedNetworkAttachments() { return (this.modifiedNetworkAttachments!= null); } /** * Gets the value of the removedNetworkAttachments property. * * @return * possible object is * {@link NetworkAttachments } * */ public NetworkAttachments getRemovedNetworkAttachments() { return removedNetworkAttachments; } /** * Sets the value of the removedNetworkAttachments property. * * @param value * allowed object is * {@link NetworkAttachments } * */ public void setRemovedNetworkAttachments(NetworkAttachments value) { this.removedNetworkAttachments = value; } public boolean isSetRemovedNetworkAttachments() { return (this.removedNetworkAttachments!= null); } /** * Gets the value of the synchronizedNetworkAttachments property. * * @return * possible object is * {@link NetworkAttachments } * */ public NetworkAttachments getSynchronizedNetworkAttachments() { return synchronizedNetworkAttachments; } /** * Sets the value of the synchronizedNetworkAttachments property. * * @param value * allowed object is * {@link NetworkAttachments } * */ public void setSynchronizedNetworkAttachments(NetworkAttachments value) { this.synchronizedNetworkAttachments = value; } public boolean isSetSynchronizedNetworkAttachments() { return (this.synchronizedNetworkAttachments!= null); } /** * Gets the value of the modifiedBonds property. * * @return * possible object is * {@link HostNics } * */ public HostNics getModifiedBonds() { return modifiedBonds; } /** * Sets the value of the modifiedBonds property. * * @param value * allowed object is * {@link HostNics } * */ public void setModifiedBonds(HostNics value) { this.modifiedBonds = value; } public boolean isSetModifiedBonds() { return (this.modifiedBonds!= null); } /** * Gets the value of the removedBonds property. * * @return * possible object is * {@link HostNics } * */ public HostNics getRemovedBonds() { return removedBonds; } /** * Sets the value of the removedBonds property. * * @param value * allowed object is * {@link HostNics } * */ public void setRemovedBonds(HostNics value) { this.removedBonds = value; } public boolean isSetRemovedBonds() { return (this.removedBonds!= null); } /** * Gets the value of the modifiedLabels property. * * @return * possible object is * {@link Labels } * */ public Labels getModifiedLabels() { return modifiedLabels; } /** * Sets the value of the modifiedLabels property. * * @param value * allowed object is * {@link Labels } * */ public void setModifiedLabels(Labels value) { this.modifiedLabels = value; } public boolean isSetModifiedLabels() { return (this.modifiedLabels!= null); } /** * Gets the value of the removedLabels property. * * @return * possible object is * {@link Labels } * */ public Labels getRemovedLabels() { return removedLabels; } /** * Sets the value of the removedLabels property. * * @param value * allowed object is * {@link Labels } * */ public void setRemovedLabels(Labels value) { this.removedLabels = value; } public boolean isSetRemovedLabels() { return (this.removedLabels!= null); } /** * Gets the value of the checkConnectivity property. * * @return * possible object is * {@link Boolean } * */ public Boolean getCheckConnectivity() { return checkConnectivity; } /** * Sets the value of the checkConnectivity property. * * @param value * allowed object is * {@link Boolean } * */ public void setCheckConnectivity(Boolean value) { this.checkConnectivity = value; } public boolean isSetCheckConnectivity() { return (this.checkConnectivity!= null); } /** * Gets the value of the connectivityTimeout property. * * @return * possible object is * {@link Integer } * */ public Integer getConnectivityTimeout() { return connectivityTimeout; } /** * Sets the value of the connectivityTimeout property. * * @param value * allowed object is * {@link Integer } * */ public void setConnectivityTimeout(Integer value) { this.connectivityTimeout = value; } public boolean isSetConnectivityTimeout() { return (this.connectivityTimeout!= null); } /** * Gets the value of the virtualFunctionsConfiguration property. * * @return * possible object is * {@link HostNicVirtualFunctionsConfiguration } * */ public HostNicVirtualFunctionsConfiguration getVirtualFunctionsConfiguration() { return virtualFunctionsConfiguration; } /** * Sets the value of the virtualFunctionsConfiguration property. * * @param value * allowed object is * {@link HostNicVirtualFunctionsConfiguration } * */ public void setVirtualFunctionsConfiguration(HostNicVirtualFunctionsConfiguration value) { this.virtualFunctionsConfiguration = value; } public boolean isSetVirtualFunctionsConfiguration() { return (this.virtualFunctionsConfiguration!= null); } /** * Gets the value of the pause property. * * @return * possible object is * {@link Boolean } * */ public Boolean getPause() { return pause; } /** * Sets the value of the pause property. * * @param value * allowed object is * {@link Boolean } * */ public void setPause(Boolean value) { this.pause = value; } public boolean isSetPause() { return (this.pause!= null); } /** * Gets the value of the force property. * * @return * possible object is * {@link Boolean } * */ public Boolean getForce() { return force; } /** * Sets the value of the force property. * * @param value * allowed object is * {@link Boolean } * */ public void setForce(Boolean value) { this.force = value; } public boolean isSetForce() { return (this.force!= null); } /** * Gets the value of the option property. * * @return * possible object is * {@link Option } * */ public Option getOption() { return option; } /** * Sets the value of the option property. * * @param value * allowed object is * {@link Option } * */ public void setOption(Option value) { this.option = value; } public boolean isSetOption() { return (this.option!= null); } /** * Gets the value of the fixLayout property. * * @return * possible object is * {@link Boolean } * */ public Boolean getFixLayout() { return fixLayout; } /** * Sets the value of the fixLayout property. * * @param value * allowed object is * {@link Boolean } * */ public void setFixLayout(Boolean value) { this.fixLayout = value; } public boolean isSetFixLayout() { return (this.fixLayout!= null); } /** * Gets the value of the brick property. * * @return * possible object is * {@link GlusterBrick } * */ public GlusterBrick getBrick() { return brick; } /** * Sets the value of the brick property. * * @param value * allowed object is * {@link GlusterBrick } * */ public void setBrick(GlusterBrick value) { this.brick = value; } public boolean isSetBrick() { return (this.brick!= null); } /** * Gets the value of the detach property. * * @return * possible object is * {@link Boolean } * */ public Boolean getDetach() { return detach; } /** * Sets the value of the detach property. * * @param value * allowed object is * {@link Boolean } * */ public void setDetach(Boolean value) { this.detach = value; } public boolean isSetDetach() { return (this.detach!= null); } /** * Gets the value of the clone property. * * @return * possible object is * {@link Boolean } * */ public Boolean getClone() { return clone; } /** * Sets the value of the clone property. * * @param value * allowed object is * {@link Boolean } * */ public void setClone(Boolean value) { this.clone = value; } public boolean isSetClone() { return (this.clone!= null); } /** * Gets the value of the restoreMemory property. * * @return * possible object is * {@link Boolean } * */ public Boolean getRestoreMemory() { return restoreMemory; } /** * Sets the value of the restoreMemory property. * * @param value * allowed object is * {@link Boolean } * */ public void setRestoreMemory(Boolean value) { this.restoreMemory = value; } public boolean isSetRestoreMemory() { return (this.restoreMemory!= null); } /** * Gets the value of the disks property. * * @return * possible object is * {@link Disks } * */ public Disks getDisks() { return disks; } /** * Sets the value of the disks property. * * @param value * allowed object is * {@link Disks } * */ public void setDisks(Disks value) { this.disks = value; } public boolean isSetDisks() { return (this.disks!= null); } /** * Gets the value of the succeeded property. * * @return * possible object is * {@link Boolean } * */ public Boolean getSucceeded() { return succeeded; } /** * Sets the value of the succeeded property. * * @param value * allowed object is * {@link Boolean } * */ public void setSucceeded(Boolean value) { this.succeeded = value; } public boolean isSetSucceeded() { return (this.succeeded!= null); } /** * Gets the value of the resolutionType property. * * @return * possible object is * {@link String } * */ public String getResolutionType() { return resolutionType; } /** * Sets the value of the resolutionType property. * * @param value * allowed object is * {@link String } * */ public void setResolutionType(String value) { this.resolutionType = value; } public boolean isSetResolutionType() { return (this.resolutionType!= null); } /** * Gets the value of the bricks property. * * @return * possible object is * {@link GlusterBricks } * */ public GlusterBricks getBricks() { return bricks; } /** * Sets the value of the bricks property. * * @param value * allowed object is * {@link GlusterBricks } * */ public void setBricks(GlusterBricks value) { this.bricks = value; } public boolean isSetBricks() { return (this.bricks!= null); } /** * Gets the value of the job property. * * @return * possible object is * {@link Job } * */ public Job getJob() { return job; } /** * Sets the value of the job property. * * @param value * allowed object is * {@link Job } * */ public void setJob(Job value) { this.job = value; } public boolean isSetJob() { return (this.job!= null); } /** * Gets the value of the importAsTemplate property. * * @return * possible object is * {@link Boolean } * */ public Boolean getImportAsTemplate() { return importAsTemplate; } /** * Sets the value of the importAsTemplate property. * * @param value * allowed object is * {@link Boolean } * */ public void setImportAsTemplate(Boolean value) { this.importAsTemplate = value; } public boolean isSetImportAsTemplate() { return (this.importAsTemplate!= null); } /** * Gets the value of the maintenanceEnabled property. * * @return * possible object is * {@link Boolean } * */ public Boolean getMaintenanceEnabled() { return maintenanceEnabled; } /** * Sets the value of the maintenanceEnabled property. * * @param value * allowed object is * {@link Boolean } * */ public void setMaintenanceEnabled(Boolean value) { this.maintenanceEnabled = value; } public boolean isSetMaintenanceEnabled() { return (this.maintenanceEnabled!= null); } /** * Gets the value of the storageDomains property. * * @return * possible object is * {@link StorageDomains } * */ public StorageDomains getStorageDomains() { return storageDomains; } /** * Sets the value of the storageDomains property. * * @param value * allowed object is * {@link StorageDomains } * */ public void setStorageDomains(StorageDomains value) { this.storageDomains = value; } public boolean isSetStorageDomains() { return (this.storageDomains!= null); } /** * Gets the value of the disk property. * * @return * possible object is * {@link Disk } * */ public Disk getDisk() { return disk; } /** * Sets the value of the disk property. * * @param value * allowed object is * {@link Disk } * */ public void setDisk(Disk value) { this.disk = value; } public boolean isSetDisk() { return (this.disk!= null); } /** * Gets the value of the reason property. * * @return * possible object is * {@link String } * */ public String getReason() { return reason; } /** * Sets the value of the reason property. * * @param value * allowed object is * {@link String } * */ public void setReason(String value) { this.reason = value; } public boolean isSetReason() { return (this.reason!= null); } /** * Gets the value of the logicalUnits property. * * @return * possible object is * {@link LogicalUnits } * */ public LogicalUnits getLogicalUnits() { return logicalUnits; } /** * Sets the value of the logicalUnits property. * * @param value * allowed object is * {@link LogicalUnits } * */ public void setLogicalUnits(LogicalUnits value) { this.logicalUnits = value; } public boolean isSetLogicalUnits() { return (this.logicalUnits!= null); } /** * Gets the value of the useSysprep property. * * @return * possible object is * {@link Boolean } * */ public Boolean getUseSysprep() { return useSysprep; } /** * Sets the value of the useSysprep property. * * @param value * allowed object is * {@link Boolean } * */ public void setUseSysprep(Boolean value) { this.useSysprep = value; } public boolean isSetUseSysprep() { return (this.useSysprep!= null); } /** * Gets the value of the useCloudInit property. * * @return * possible object is * {@link Boolean } * */ public Boolean getUseCloudInit() { return useCloudInit; } /** * Sets the value of the useCloudInit property. * * @param value * allowed object is * {@link Boolean } * */ public void setUseCloudInit(Boolean value) { this.useCloudInit = value; } public boolean isSetUseCloudInit() { return (this.useCloudInit!= null); } /** * Gets the value of the certificates property. * * @return * possible object is * {@link Certificates } * */ public Certificates getCertificates() { return certificates; } /** * Sets the value of the certificates property. * * @param value * allowed object is * {@link Certificates } * */ public void setCertificates(Certificates value) { this.certificates = value; } public boolean isSetCertificates() { return (this.certificates!= null); } /** * Gets the value of the status property. * * @return * possible object is * {@link Status } * */ public Status getStatus() { return status; } /** * Sets the value of the status property. * * @param value * allowed object is * {@link Status } * */ public void setStatus(Status value) { this.status = value; } public boolean isSetStatus() { return (this.status!= null); } /** * Gets the value of the fault property. * * @return * possible object is * {@link Fault } * */ public Fault getFault() { return fault; } /** * Sets the value of the fault property. * * @param value * allowed object is * {@link Fault } * */ public void setFault(Fault value) { this.fault = value; } public boolean isSetFault() { return (this.fault!= null); } /** * Gets the value of the iscsiTargets property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the iscsiTargets property. * *

* For example, to add a new item, do as follows: *

     *    getIscsiTargets().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link String } * * */ public List getIscsiTargets() { if (iscsiTargets == null) { iscsiTargets = new ArrayList(); } return this.iscsiTargets; } public boolean isSetIscsiTargets() { return ((this.iscsiTargets!= null)&&(!this.iscsiTargets.isEmpty())); } public void unsetIscsiTargets() { this.iscsiTargets = null; } /** * Gets the value of the powerManagement property. * * @return * possible object is * {@link PowerManagement } * */ public PowerManagement getPowerManagement() { return powerManagement; } /** * Sets the value of the powerManagement property. * * @param value * allowed object is * {@link PowerManagement } * */ public void setPowerManagement(PowerManagement value) { this.powerManagement = value; } public boolean isSetPowerManagement() { return (this.powerManagement!= null); } /** * Gets the value of the isAttached property. * * @return * possible object is * {@link Boolean } * */ public Boolean getIsAttached() { return isAttached; } /** * Sets the value of the isAttached property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsAttached(Boolean value) { this.isAttached = value; } public boolean isSetIsAttached() { return (this.isAttached!= null); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy