public class ContainerOptionsImpl extends org.openecomp.ncomp.core.impl.NamedEntityImpl implements ContainerOptions
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected ContainerRestartPolicy |
autoRestart
The cached value of the '
Auto Restart ' containment reference. |
protected org.eclipse.emf.common.util.EList<String> |
env
The cached value of the '
Env ' attribute list. |
protected static String |
IMAGE_NM_EDEFAULT
The default value of the '
Image Nm ' attribute. |
protected String |
imageNm
The cached value of the '
Image Nm ' attribute. |
protected org.eclipse.emf.common.util.EList<String> |
links
The cached value of the '
Links ' attribute list. |
protected org.eclipse.emf.common.util.EList<ContainerPortBindings> |
portBindings
The cached value of the '
Port Bindings ' containment reference list. |
protected static boolean |
PUBLISH_ALL_PORTS_EDEFAULT
The default value of the '
Publish All Ports ' attribute. |
protected boolean |
publishAllPorts
The cached value of the '
Publish All Ports ' attribute. |
protected static boolean |
SET_CONTAINER_NAME_EDEFAULT
The default value of the '
Set Container Name ' attribute. |
protected boolean |
setContainerName
The cached value of the '
Set Container Name ' attribute. |
protected org.eclipse.emf.common.util.EList<String> |
volumes
The cached value of the '
Volumes ' attribute list. |
created, CREATED_EDEFAULT, LAST_CHANGED_EDEFAULT, LAST_POLLED_EDEFAULT, lastChanged, lastPolled, name, NAME_EDEFAULT
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
ContainerOptionsImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetAutoRestart(ContainerRestartPolicy newAutoRestart,
org.eclipse.emf.common.notify.NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
ContainerRestartPolicy |
getAutoRestart() |
org.eclipse.emf.common.util.EList<String> |
getEnv() |
String |
getImageNm() |
org.eclipse.emf.common.util.EList<String> |
getLinks() |
org.eclipse.emf.common.util.EList<ContainerPortBindings> |
getPortBindings() |
org.eclipse.emf.common.util.EList<String> |
getVolumes() |
boolean |
isPublishAllPorts() |
boolean |
isSetContainerName() |
void |
setAutoRestart(ContainerRestartPolicy newAutoRestart) |
void |
setImageNm(String newImageNm) |
void |
setPublishAllPorts(boolean newPublishAllPorts) |
void |
setSetContainerName(boolean newSetContainerName) |
String |
toString() |
getCreated, getLastChanged, getLastPolled, getName, setCreated, setLastChanged, setLastPolled, setName
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCreated, getLastChanged, getLastPolled, getName, setCreated, setLastChanged, setLastPolled, setName
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final String IMAGE_NM_EDEFAULT
Image Nm
' attribute.
getImageNm()
protected String imageNm
Image Nm
' attribute.
getImageNm()
protected org.eclipse.emf.common.util.EList<String> env
Env
' attribute list.
getEnv()
protected org.eclipse.emf.common.util.EList<String> volumes
Volumes
' attribute list.
getVolumes()
protected org.eclipse.emf.common.util.EList<String> links
Links
' attribute list.
getLinks()
protected static final boolean SET_CONTAINER_NAME_EDEFAULT
Set Container Name
' attribute.
isSetContainerName()
,
Constant Field Valuesprotected boolean setContainerName
Set Container Name
' attribute.
isSetContainerName()
protected static final boolean PUBLISH_ALL_PORTS_EDEFAULT
Publish All Ports
' attribute.
isPublishAllPorts()
,
Constant Field Valuesprotected boolean publishAllPorts
Publish All Ports
' attribute.
isPublishAllPorts()
protected org.eclipse.emf.common.util.EList<ContainerPortBindings> portBindings
Port Bindings
' containment reference list.
getPortBindings()
protected ContainerRestartPolicy autoRestart
Auto Restart
' containment reference.
getAutoRestart()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.openecomp.ncomp.core.impl.NamedEntityImpl
public String getImageNm()
getImageNm
in interface ContainerOptions
ContainerOptions.setImageNm(String)
,
DockerPackage.getContainerOptions_ImageNm()
public void setImageNm(String newImageNm)
setImageNm
in interface ContainerOptions
newImageNm
- the new value of the 'Image Nm' attribute.ContainerOptions.getImageNm()
public org.eclipse.emf.common.util.EList<String> getEnv()
getEnv
in interface ContainerOptions
DockerPackage.getContainerOptions_Env()
public org.eclipse.emf.common.util.EList<String> getVolumes()
getVolumes
in interface ContainerOptions
DockerPackage.getContainerOptions_Volumes()
public org.eclipse.emf.common.util.EList<String> getLinks()
getLinks
in interface ContainerOptions
DockerPackage.getContainerOptions_Links()
public boolean isSetContainerName()
isSetContainerName
in interface ContainerOptions
ContainerOptions.setSetContainerName(boolean)
,
DockerPackage.getContainerOptions_SetContainerName()
public void setSetContainerName(boolean newSetContainerName)
setSetContainerName
in interface ContainerOptions
newSetContainerName
- the new value of the 'Set Container Name' attribute.ContainerOptions.isSetContainerName()
public boolean isPublishAllPorts()
isPublishAllPorts
in interface ContainerOptions
ContainerOptions.setPublishAllPorts(boolean)
,
DockerPackage.getContainerOptions_PublishAllPorts()
public void setPublishAllPorts(boolean newPublishAllPorts)
setPublishAllPorts
in interface ContainerOptions
newPublishAllPorts
- the new value of the 'Publish All Ports' attribute.ContainerOptions.isPublishAllPorts()
public org.eclipse.emf.common.util.EList<ContainerPortBindings> getPortBindings()
getPortBindings
in interface ContainerOptions
DockerPackage.getContainerOptions_PortBindings()
public ContainerRestartPolicy getAutoRestart()
getAutoRestart
in interface ContainerOptions
ContainerOptions.setAutoRestart(ContainerRestartPolicy)
,
DockerPackage.getContainerOptions_AutoRestart()
public org.eclipse.emf.common.notify.NotificationChain basicSetAutoRestart(ContainerRestartPolicy newAutoRestart, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setAutoRestart(ContainerRestartPolicy newAutoRestart)
setAutoRestart
in interface ContainerOptions
newAutoRestart
- the new value of the 'Auto Restart' containment reference.ContainerOptions.getAutoRestart()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.openecomp.ncomp.core.impl.NamedEntityImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.openecomp.ncomp.core.impl.NamedEntityImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.openecomp.ncomp.core.impl.NamedEntityImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.openecomp.ncomp.core.impl.NamedEntityImpl
public String toString()
toString
in class org.openecomp.ncomp.core.impl.NamedEntityImpl
Copyright © 2017. All rights reserved.