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 ComposeFileFactoryeINSTANCEThe singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BuildcreateBuild()Returns a new object of class 'Build'.BuildLongSyntaxcreateBuildLongSyntax()Returns a new object of class 'Build Long Syntax'.ConfigcreateConfig()Returns a new object of class 'Config'.ConfigscreateConfigs()Returns a new object of class 'Configs'.CredentialSpeccreateCredentialSpec()Returns a new object of class 'Credential Spec'.DeploycreateDeploy()Returns a new object of class 'Deploy'.DeployConfigscreateDeployConfigs()Returns a new object of class 'Deploy Configs'.DeployConfigsLongSyntaxcreateDeployConfigsLongSyntax()Returns a new object of class 'Deploy Configs Long Syntax'.DockerComposecreateDockerCompose()Returns a new object of class 'Docker Compose'.HealthcheckcreateHealthcheck()Returns a new object of class 'Healthcheck'.IpamcreateIpam()Returns a new object of class 'Ipam'.ListcreateList()Returns a new object of class 'List'.ListOrMappingcreateListOrMapping()Returns a new object of class 'List Or Mapping'.LoggingcreateLogging()Returns a new object of class 'Logging'.MappingcreateMapping()Returns a new object of class 'Mapping'.MappingWithoutPrefixAndColoncreateMappingWithoutPrefixAndColon()Returns a new object of class 'Mapping Without Prefix And Colon'.MappingWithoutPrefixAndEqualcreateMappingWithoutPrefixAndEqual()Returns a new object of class 'Mapping Without Prefix And Equal'.MappingWithPrefixAndColoncreateMappingWithPrefixAndColon()Returns a new object of class 'Mapping With Prefix And Colon'.MappingWithPrefixAndEqualcreateMappingWithPrefixAndEqual()Returns a new object of class 'Mapping With Prefix And Equal'.NetworkscreateNetworks()Returns a new object of class 'Networks'.PlacementcreatePlacement()Returns a new object of class 'Placement'.PortLongSyntaxcreatePortLongSyntax()Returns a new object of class 'Port Long Syntax'.PortscreatePorts()Returns a new object of class 'Ports'.RestartPolicycreateRestartPolicy()Returns a new object of class 'Restart Policy'.SecretscreateSecrets()Returns a new object of class 'Secrets'.ServicecreateService()Returns a new object of class 'Service'.ServiceSecretscreateServiceSecrets()Returns a new object of class 'Service Secrets'.ServiceSecretsLongSyntaxcreateServiceSecretsLongSyntax()Returns a new object of class 'Service Secrets Long Syntax'.ServiceVolumeLongSyntaxcreateServiceVolumeLongSyntax()Returns a new object of class 'Service Volume Long Syntax'.ServiceVolumescreateServiceVolumes()Returns a new object of class 'Service Volumes'.UlimitscreateUlimits()Returns a new object of class 'Ulimits'.ValueOrListcreateValueOrList()Returns a new object of class 'Value Or List'.VolumescreateVolumes()Returns a new object of class 'Volumes'.ComposeFilePackagegetComposeFilePackage()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.
-
-