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 StringgetEndpoint_mode()Returns the value of the 'Endpoint mode' attribute.MappinggetLabels()Returns the value of the 'Labels' containment reference.StringgetMode()Returns the value of the 'Mode' attribute.PlacementgetPlacement()Returns the value of the 'Placement' containment reference.StringgetReplicas()Returns the value of the 'Replicas' attribute.StringgetResources()Returns the value of the 'Resources' attribute.RestartPolicygetRestart_policy()Returns the value of the 'Restart policy' containment reference.DeployConfigsgetRollback_config()Returns the value of the 'Rollback config' containment reference.DeployConfigsgetUpdate_config()Returns the value of the 'Update config' containment reference.voidsetEndpoint_mode(String value)Sets the value of the 'Endpoint mode' attribute.voidsetLabels(Mapping value)Sets the value of the 'Labels' containment reference.voidsetMode(String value)Sets the value of the 'Mode' attribute.voidsetPlacement(Placement value)Sets the value of the 'Placement' containment reference.voidsetReplicas(String value)Sets the value of the 'Replicas' attribute.voidsetResources(String value)Sets the value of the 'Resources' attribute.voidsetRestart_policy(RestartPolicy value)Sets the value of the 'Restart policy' containment reference.voidsetRollback_config(DeployConfigs value)Sets the value of the 'Rollback config' containment reference.voidsetUpdate_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.
 
 
 - 
 
 -