Interface Deploy
-
- All Known Implementing Classes:
DeployImpl
public interface Deploy extends EObject
A representation of the model object 'Deploy'.The following features are supported:
- See Also:
ComposeFilePackage.getDeploy()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getEndpoint_mode()
Returns the value of the 'Endpoint mode' attribute.Mapping
getLabels()
Returns the value of the 'Labels' containment reference.String
getMode()
Returns the value of the 'Mode' attribute.Placement
getPlacement()
Returns the value of the 'Placement' containment reference.String
getReplicas()
Returns the value of the 'Replicas' attribute.String
getResources()
Returns the value of the 'Resources' attribute.RestartPolicy
getRestart_policy()
Returns the value of the 'Restart policy' containment reference.DeployConfigs
getRollback_config()
Returns the value of the 'Rollback config' containment reference.DeployConfigs
getUpdate_config()
Returns the value of the 'Update config' containment reference.void
setEndpoint_mode(String value)
Sets the value of the 'Endpoint mode
' attribute.void
setLabels(Mapping value)
Sets the value of the 'Labels
' containment reference.void
setMode(String value)
Sets the value of the 'Mode
' attribute.void
setPlacement(Placement value)
Sets the value of the 'Placement
' containment reference.void
setReplicas(String value)
Sets the value of the 'Replicas
' attribute.void
setResources(String value)
Sets the value of the 'Resources
' attribute.void
setRestart_policy(RestartPolicy value)
Sets the value of the 'Restart policy
' containment reference.void
setRollback_config(DeployConfigs value)
Sets the value of the 'Rollback config
' containment reference.void
setUpdate_config(DeployConfigs value)
Sets the value of the 'Update config
' containment reference.-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getEndpoint_mode
String getEndpoint_mode()
Returns the value of the 'Endpoint mode' attribute.- Returns:
- the value of the 'Endpoint mode' attribute.
- See Also:
setEndpoint_mode(String)
,ComposeFilePackage.getDeploy_Endpoint_mode()
- Generated class or method.
- EMF model class or method.
-
setEndpoint_mode
void setEndpoint_mode(String value)
Sets the value of the 'Endpoint mode
' attribute.- Parameters:
value
- the new value of the 'Endpoint mode' attribute.- See Also:
getEndpoint_mode()
- Generated class or method.
-
getLabels
Mapping getLabels()
Returns the value of the 'Labels' containment reference.- Returns:
- the value of the 'Labels' containment reference.
- See Also:
setLabels(Mapping)
,ComposeFilePackage.getDeploy_Labels()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
setLabels
void setLabels(Mapping value)
Sets the value of the 'Labels
' containment reference.- Parameters:
value
- the new value of the 'Labels' containment reference.- See Also:
getLabels()
- Generated class or method.
-
getMode
String getMode()
Returns the value of the 'Mode' attribute.- Returns:
- the value of the 'Mode' attribute.
- See Also:
setMode(String)
,ComposeFilePackage.getDeploy_Mode()
- Generated class or method.
- EMF model class or method.
-
setMode
void setMode(String value)
Sets the value of the 'Mode
' attribute.- Parameters:
value
- the new value of the 'Mode' attribute.- See Also:
getMode()
- Generated class or method.
-
getPlacement
Placement getPlacement()
Returns the value of the 'Placement' containment reference.- Returns:
- the value of the 'Placement' containment reference.
- See Also:
setPlacement(Placement)
,ComposeFilePackage.getDeploy_Placement()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
setPlacement
void setPlacement(Placement value)
Sets the value of the 'Placement
' containment reference.- Parameters:
value
- the new value of the 'Placement' containment reference.- See Also:
getPlacement()
- Generated class or method.
-
getReplicas
String getReplicas()
Returns the value of the 'Replicas' attribute.- Returns:
- the value of the 'Replicas' attribute.
- See Also:
setReplicas(String)
,ComposeFilePackage.getDeploy_Replicas()
- Generated class or method.
- EMF model class or method.
-
setReplicas
void setReplicas(String value)
Sets the value of the 'Replicas
' attribute.- Parameters:
value
- the new value of the 'Replicas' attribute.- See Also:
getReplicas()
- Generated class or method.
-
getResources
String getResources()
Returns the value of the 'Resources' attribute.- Returns:
- the value of the 'Resources' attribute.
- See Also:
setResources(String)
,ComposeFilePackage.getDeploy_Resources()
- Generated class or method.
- EMF model class or method.
-
setResources
void setResources(String value)
Sets the value of the 'Resources
' attribute.- Parameters:
value
- the new value of the 'Resources' attribute.- See Also:
getResources()
- Generated class or method.
-
getRestart_policy
RestartPolicy getRestart_policy()
Returns the value of the 'Restart policy' containment reference.- Returns:
- the value of the 'Restart policy' containment reference.
- See Also:
setRestart_policy(RestartPolicy)
,ComposeFilePackage.getDeploy_Restart_policy()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
setRestart_policy
void setRestart_policy(RestartPolicy value)
Sets the value of the 'Restart policy
' containment reference.- Parameters:
value
- the new value of the 'Restart policy' containment reference.- See Also:
getRestart_policy()
- Generated class or method.
-
getRollback_config
DeployConfigs getRollback_config()
Returns the value of the 'Rollback config' containment reference.- Returns:
- the value of the 'Rollback config' containment reference.
- See Also:
setRollback_config(DeployConfigs)
,ComposeFilePackage.getDeploy_Rollback_config()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
setRollback_config
void setRollback_config(DeployConfigs value)
Sets the value of the 'Rollback config
' containment reference.- Parameters:
value
- the new value of the 'Rollback config' containment reference.- See Also:
getRollback_config()
- Generated class or method.
-
getUpdate_config
DeployConfigs getUpdate_config()
Returns the value of the 'Update config' containment reference.- Returns:
- the value of the 'Update config' containment reference.
- See Also:
setUpdate_config(DeployConfigs)
,ComposeFilePackage.getDeploy_Update_config()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
setUpdate_config
void setUpdate_config(DeployConfigs value)
Sets the value of the 'Update config
' containment reference.- Parameters:
value
- the new value of the 'Update config' containment reference.- See Also:
getUpdate_config()
- Generated class or method.
-
-