Interface ComposeFileFactory

    • 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.