Interface ComposeFileFactory
-
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
ComposeFileFactoryImpl
public interface ComposeFileFactory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
ComposeFilePackage
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description static ComposeFileFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Build
createBuild()
Returns a new object of class 'Build'.BuildLongSyntax
createBuildLongSyntax()
Returns a new object of class 'Build Long Syntax'.Config
createConfig()
Returns a new object of class 'Config'.Configs
createConfigs()
Returns a new object of class 'Configs'.CredentialSpec
createCredentialSpec()
Returns a new object of class 'Credential Spec'.Deploy
createDeploy()
Returns a new object of class 'Deploy'.DeployConfigs
createDeployConfigs()
Returns a new object of class 'Deploy Configs'.DeployConfigsLongSyntax
createDeployConfigsLongSyntax()
Returns a new object of class 'Deploy Configs Long Syntax'.DockerCompose
createDockerCompose()
Returns a new object of class 'Docker Compose'.Healthcheck
createHealthcheck()
Returns a new object of class 'Healthcheck'.Ipam
createIpam()
Returns a new object of class 'Ipam'.List
createList()
Returns a new object of class 'List'.ListOrMapping
createListOrMapping()
Returns a new object of class 'List Or Mapping'.Logging
createLogging()
Returns a new object of class 'Logging'.Mapping
createMapping()
Returns a new object of class 'Mapping'.MappingWithoutPrefixAndColon
createMappingWithoutPrefixAndColon()
Returns a new object of class 'Mapping Without Prefix And Colon'.MappingWithoutPrefixAndEqual
createMappingWithoutPrefixAndEqual()
Returns a new object of class 'Mapping Without Prefix And Equal'.MappingWithPrefixAndColon
createMappingWithPrefixAndColon()
Returns a new object of class 'Mapping With Prefix And Colon'.MappingWithPrefixAndEqual
createMappingWithPrefixAndEqual()
Returns a new object of class 'Mapping With Prefix And Equal'.Networks
createNetworks()
Returns a new object of class 'Networks'.Placement
createPlacement()
Returns a new object of class 'Placement'.PortLongSyntax
createPortLongSyntax()
Returns a new object of class 'Port Long Syntax'.Ports
createPorts()
Returns a new object of class 'Ports'.RestartPolicy
createRestartPolicy()
Returns a new object of class 'Restart Policy'.Secrets
createSecrets()
Returns a new object of class 'Secrets'.Service
createService()
Returns a new object of class 'Service'.ServiceSecrets
createServiceSecrets()
Returns a new object of class 'Service Secrets'.ServiceSecretsLongSyntax
createServiceSecretsLongSyntax()
Returns a new object of class 'Service Secrets Long Syntax'.ServiceVolumeLongSyntax
createServiceVolumeLongSyntax()
Returns a new object of class 'Service Volume Long Syntax'.ServiceVolumes
createServiceVolumes()
Returns a new object of class 'Service Volumes'.Ulimits
createUlimits()
Returns a new object of class 'Ulimits'.ValueOrList
createValueOrList()
Returns a new object of class 'Value Or List'.Volumes
createVolumes()
Returns a new object of class 'Volumes'.ComposeFilePackage
getComposeFilePackage()
Returns the package supported by this factory.-
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
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
-
-
-
-
Field Detail
-
eINSTANCE
static final ComposeFileFactory eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Detail
-
createDockerCompose
DockerCompose createDockerCompose()
Returns a new object of class 'Docker Compose'.- Returns:
- a new object of class 'Docker Compose'.
- Generated class or method.
-
createService
Service createService()
Returns a new object of class 'Service'.- Returns:
- a new object of class 'Service'.
- Generated class or method.
-
createBuild
Build createBuild()
Returns a new object of class 'Build'.- Returns:
- a new object of class 'Build'.
- Generated class or method.
-
createBuildLongSyntax
BuildLongSyntax createBuildLongSyntax()
Returns a new object of class 'Build Long Syntax'.- Returns:
- a new object of class 'Build Long Syntax'.
- Generated class or method.
-
createDeployConfigs
DeployConfigs createDeployConfigs()
Returns a new object of class 'Deploy Configs'.- Returns:
- a new object of class 'Deploy Configs'.
- Generated class or method.
-
createDeployConfigsLongSyntax
DeployConfigsLongSyntax createDeployConfigsLongSyntax()
Returns a new object of class 'Deploy Configs Long Syntax'.- Returns:
- a new object of class 'Deploy Configs Long Syntax'.
- Generated class or method.
-
createCredentialSpec
CredentialSpec createCredentialSpec()
Returns a new object of class 'Credential Spec'.- Returns:
- a new object of class 'Credential Spec'.
- Generated class or method.
-
createDeploy
Deploy createDeploy()
Returns a new object of class 'Deploy'.- Returns:
- a new object of class 'Deploy'.
- Generated class or method.
-
createPlacement
Placement createPlacement()
Returns a new object of class 'Placement'.- Returns:
- a new object of class 'Placement'.
- Generated class or method.
-
createRestartPolicy
RestartPolicy createRestartPolicy()
Returns a new object of class 'Restart Policy'.- Returns:
- a new object of class 'Restart Policy'.
- Generated class or method.
-
createConfig
Config createConfig()
Returns a new object of class 'Config'.- Returns:
- a new object of class 'Config'.
- Generated class or method.
-
createHealthcheck
Healthcheck createHealthcheck()
Returns a new object of class 'Healthcheck'.- Returns:
- a new object of class 'Healthcheck'.
- Generated class or method.
-
createLogging
Logging createLogging()
Returns a new object of class 'Logging'.- Returns:
- a new object of class 'Logging'.
- Generated class or method.
-
createPorts
Ports createPorts()
Returns a new object of class 'Ports'.- Returns:
- a new object of class 'Ports'.
- Generated class or method.
-
createPortLongSyntax
PortLongSyntax createPortLongSyntax()
Returns a new object of class 'Port Long Syntax'.- Returns:
- a new object of class 'Port Long Syntax'.
- Generated class or method.
-
createServiceSecrets
ServiceSecrets createServiceSecrets()
Returns a new object of class 'Service Secrets'.- Returns:
- a new object of class 'Service Secrets'.
- Generated class or method.
-
createServiceSecretsLongSyntax
ServiceSecretsLongSyntax createServiceSecretsLongSyntax()
Returns a new object of class 'Service Secrets Long Syntax'.- Returns:
- a new object of class 'Service Secrets Long Syntax'.
- Generated class or method.
-
createUlimits
Ulimits createUlimits()
Returns a new object of class 'Ulimits'.- Returns:
- a new object of class 'Ulimits'.
- Generated class or method.
-
createServiceVolumes
ServiceVolumes createServiceVolumes()
Returns a new object of class 'Service Volumes'.- Returns:
- a new object of class 'Service Volumes'.
- Generated class or method.
-
createServiceVolumeLongSyntax
ServiceVolumeLongSyntax createServiceVolumeLongSyntax()
Returns a new object of class 'Service Volume Long Syntax'.- Returns:
- a new object of class 'Service Volume Long Syntax'.
- Generated class or method.
-
createVolumes
Volumes createVolumes()
Returns a new object of class 'Volumes'.- Returns:
- a new object of class 'Volumes'.
- Generated class or method.
-
createNetworks
Networks createNetworks()
Returns a new object of class 'Networks'.- Returns:
- a new object of class 'Networks'.
- Generated class or method.
-
createIpam
Ipam createIpam()
Returns a new object of class 'Ipam'.- Returns:
- a new object of class 'Ipam'.
- Generated class or method.
-
createConfigs
Configs createConfigs()
Returns a new object of class 'Configs'.- Returns:
- a new object of class 'Configs'.
- Generated class or method.
-
createSecrets
Secrets createSecrets()
Returns a new object of class 'Secrets'.- Returns:
- a new object of class 'Secrets'.
- Generated class or method.
-
createValueOrList
ValueOrList createValueOrList()
Returns a new object of class 'Value Or List'.- Returns:
- a new object of class 'Value Or List'.
- Generated class or method.
-
createListOrMapping
ListOrMapping createListOrMapping()
Returns a new object of class 'List Or Mapping'.- Returns:
- a new object of class 'List Or Mapping'.
- Generated class or method.
-
createList
List createList()
Returns a new object of class 'List'.- Returns:
- a new object of class 'List'.
- Generated class or method.
-
createMapping
Mapping createMapping()
Returns a new object of class 'Mapping'.- Returns:
- a new object of class 'Mapping'.
- Generated class or method.
-
createMappingWithPrefixAndColon
MappingWithPrefixAndColon createMappingWithPrefixAndColon()
Returns a new object of class 'Mapping With Prefix And Colon'.- Returns:
- a new object of class 'Mapping With Prefix And Colon'.
- Generated class or method.
-
createMappingWithoutPrefixAndColon
MappingWithoutPrefixAndColon createMappingWithoutPrefixAndColon()
Returns a new object of class 'Mapping Without Prefix And Colon'.- Returns:
- a new object of class 'Mapping Without Prefix And Colon'.
- Generated class or method.
-
createMappingWithPrefixAndEqual
MappingWithPrefixAndEqual createMappingWithPrefixAndEqual()
Returns a new object of class 'Mapping With Prefix And Equal'.- Returns:
- a new object of class 'Mapping With Prefix And Equal'.
- Generated class or method.
-
createMappingWithoutPrefixAndEqual
MappingWithoutPrefixAndEqual createMappingWithoutPrefixAndEqual()
Returns a new object of class 'Mapping Without Prefix And Equal'.- Returns:
- a new object of class 'Mapping Without Prefix And Equal'.
- Generated class or method.
-
getComposeFilePackage
ComposeFilePackage getComposeFilePackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated class or method.
-
-