org.dmtf.schemas.ovf.envelope
Interface RASDType

All Superinterfaces:
CIMResourceAllocationSettingDataType, EObject, Notifier

public interface RASDType
extends CIMResourceAllocationSettingDataType

A representation of the model object 'RASD Type'. Wrapper for CIM_ResourceAllocationSettingData_Type

The following features are supported:

See Also:
EnvelopePackage.getRASDType()

Method Summary
 FeatureMap getAnyAttribute1()
          Returns the value of the 'Any Attribute1' attribute list.
 java.lang.String getBound()
          Returns the value of the 'Bound' attribute.
 java.lang.String getConfiguration()
          Returns the value of the 'Configuration' attribute.
 EList<ConfigurationType> getConfigurationReference()
          Returns the value of the 'Configuration Reference' reference list.
 VirtualHardwareSectionType getVirtualHardwareSection()
          Returns the value of the 'Virtual Hardware Section' container reference.
 boolean isRequired()
          Returns the value of the 'Required' attribute.
 boolean isSetRequired()
          Returns whether the value of the 'Required' attribute is set.
 void setBound(java.lang.String value)
          Sets the value of the 'Bound' attribute.
 void setConfiguration(java.lang.String value)
          Sets the value of the 'Configuration' attribute.
 void setRequired(boolean value)
          Sets the value of the 'Required' attribute.
 void setVirtualHardwareSection(VirtualHardwareSectionType value)
          Sets the value of the 'Virtual Hardware Section' container reference.
 void unsetRequired()
          Unsets the value of the 'Required' attribute.
 
Methods inherited from interface org.dmtf.schemas.wscim.rasd.CIMResourceAllocationSettingDataType
getAddress, getAddressOnParent, getAllocationUnits, getAny, getAnyAttribute, getAutomaticAllocation, getAutomaticDeallocation, getCaption, getChangeableType, getConfigurationName, getConnection, getConsumerVisibility, getDescription, getElementName, getGeneration, getHostResource, getInstanceID, getLimit, getMappingBehavior, getOtherResourceType, getParent, getPoolID, getReservation, getResourceSubType, getResourceType, getVirtualQuantity, getWeight, isSetAddress, isSetAddressOnParent, isSetAllocationUnits, isSetAutomaticAllocation, isSetAutomaticDeallocation, isSetCaption, isSetChangeableType, isSetConfigurationName, isSetConsumerVisibility, isSetDescription, isSetGeneration, isSetLimit, isSetMappingBehavior, isSetOtherResourceType, isSetParent, isSetPoolID, isSetReservation, isSetResourceSubType, isSetResourceType, isSetVirtualQuantity, isSetWeight, setAddress, setAddressOnParent, setAllocationUnits, setAutomaticAllocation, setAutomaticDeallocation, setCaption, setChangeableType, setConfigurationName, setConsumerVisibility, setDescription, setElementName, setGeneration, setInstanceID, setLimit, setMappingBehavior, setOtherResourceType, setParent, setPoolID, setReservation, setResourceSubType, setResourceType, setVirtualQuantity, setWeight, unsetAddress, unsetAddressOnParent, unsetAllocationUnits, unsetAutomaticAllocation, unsetAutomaticDeallocation, unsetCaption, unsetChangeableType, unsetConfigurationName, unsetConsumerVisibility, unsetDescription, unsetGeneration, unsetLimit, unsetMappingBehavior, unsetOtherResourceType, unsetParent, unsetPoolID, unsetReservation, unsetResourceSubType, unsetResourceType, unsetVirtualQuantity, unsetWeight
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getBound

java.lang.String getBound()
Returns the value of the 'Bound' attribute. States that this entry is a range marker

Returns:
the value of the 'Bound' attribute.
See Also:
setBound(String), EnvelopePackage.getRASDType_Bound()

setBound

void setBound(java.lang.String value)
Sets the value of the 'Bound' attribute.

Parameters:
value - the new value of the 'Bound' attribute.
See Also:
getBound()

getConfiguration

java.lang.String getConfiguration()
Returns the value of the 'Configuration' attribute. Configuration from DeploymentOptionSection this entry is valid for

Returns:
the value of the 'Configuration' attribute.
See Also:
setConfiguration(String), EnvelopePackage.getRASDType_Configuration()

setConfiguration

void setConfiguration(java.lang.String value)
Sets the value of the 'Configuration' attribute.

Parameters:
value - the new value of the 'Configuration' attribute.
See Also:
getConfiguration()

isRequired

boolean isRequired()
Returns the value of the 'Required' attribute. The default value is "true". Determines whether import should fail if entry is not understood

Returns:
the value of the 'Required' attribute.
See Also:
isSetRequired(), unsetRequired(), setRequired(boolean), EnvelopePackage.getRASDType_Required()

setRequired

void setRequired(boolean value)
Sets the value of the 'Required' attribute.

Parameters:
value - the new value of the 'Required' attribute.
See Also:
isSetRequired(), unsetRequired(), isRequired()

unsetRequired

void unsetRequired()
Unsets the value of the 'Required' attribute.

See Also:
isSetRequired(), isRequired(), setRequired(boolean)

isSetRequired

boolean isSetRequired()
Returns whether the value of the 'Required' attribute is set.

Returns:
whether the value of the 'Required' attribute is set.
See Also:
unsetRequired(), isRequired(), setRequired(boolean)

getAnyAttribute1

FeatureMap getAnyAttribute1()
Returns the value of the 'Any Attribute1' attribute list. The list contents are of type FeatureMap.Entry.

If the meaning of the 'Any Attribute1' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Any Attribute1' attribute list.
See Also:
EnvelopePackage.getRASDType_AnyAttribute1()

getVirtualHardwareSection

VirtualHardwareSectionType getVirtualHardwareSection()
Returns the value of the 'Virtual Hardware Section' container reference. It is bidirectional and its opposite is 'Item'.

If the meaning of the 'Virtual Hardware Section' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Virtual Hardware Section' container reference.
See Also:
setVirtualHardwareSection(VirtualHardwareSectionType), EnvelopePackage.getRASDType_VirtualHardwareSection(), VirtualHardwareSectionType.getItem()

setVirtualHardwareSection

void setVirtualHardwareSection(VirtualHardwareSectionType value)
Sets the value of the 'Virtual Hardware Section' container reference.

Parameters:
value - the new value of the 'Virtual Hardware Section' container reference.
See Also:
getVirtualHardwareSection()

getConfigurationReference

EList<ConfigurationType> getConfigurationReference()
Returns the value of the 'Configuration Reference' reference list. The list contents are of type ConfigurationType.

If the meaning of the 'Configuration Reference' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Configuration Reference' reference list.
See Also:
EnvelopePackage.getRASDType_ConfigurationReference()


© Copyright 2008 IBM Corp. 2008 All Rights Reserved