MICO-CoreΒΆ
- Integration Tests
- Javadoc
- io.github.ust.mico.core
- io.github.ust.mico.core.broker
- BackgroundJobBroker
- DeploymentBroker
- KafkaFaasConnectorDeploymentInfoBroker
- MicoApplicationBroker
- Methods
- addKafkaFaasConnectorInstanceToMicoApplicationByVersion
- addMicoServiceToMicoApplicationByShortNameAndVersion
- copyAndUpgradeMicoApplicationByShortNameAndVersion
- createMicoApplication
- deleteMicoApplicationByShortNameAndVersion
- deleteMicoApplicationsByShortName
- getApplicationDeploymentStatus
- getApplicationStatus
- getLinksOfMicoApplication
- getMicoApplicationByShortNameAndVersion
- getMicoApplicationForMicoService
- getMicoApplications
- getMicoApplicationsByShortName
- getMicoApplicationsUsingMicoService
- getMicoServicesOfMicoApplicationByShortNameAndVersion
- removeAllKafkaFaasConnectorInstancesFromMicoApplication
- removeKafkaFaasConnectorInstanceFromMicoApplicationByInstanceId
- removeMicoServiceFromMicoApplicationByShortNameAndVersion
- updateKafkaFaasConnectorInstanceOfMicoApplicationByVersionAndInstanceId
- updateMicoApplication
- Methods
- MicoServiceBroker
- Methods
- checkIfDependencyAlreadyExists
- deleteAllDependees
- deleteAllVersionsOfService
- deleteDependencyBetweenServices
- deleteService
- findDependers
- getAllServicesAsList
- getAllVersionsOfServiceFromDatabase
- getDependeesByMicoService
- getDependencyGraph
- getDependers
- getLatestKFConnectorVersion
- getServiceById
- getServiceFromDatabase
- getServiceInstanceFromDatabase
- getServiceYamlByShortNameAndVersion
- persistNewDependencyBetweenServices
- persistService
- promoteService
- updateExistingService
- Methods
- MicoServiceDeploymentInfoBroker
- MicoServiceInterfaceBroker
- OpenFaasBroker
- TopicBroker
- io.github.ust.mico.core.configuration
- io.github.ust.mico.core.configuration.extension
- io.github.ust.mico.core.dto.request
- CrawlingInfoRequestDTO
- KFConnectorDeploymentInfoRequestDTO
- MicoApplicationRequestDTO
- MicoEnvironmentVariableRequestDTO
- MicoInterfaceConnectionRequestDTO
- MicoLabelRequestDTO
- MicoServiceDeploymentInfoRequestDTO
- MicoServiceInterfaceRequestDTO
- MicoServicePortRequestDTO
- MicoServiceRequestDTO
- MicoTopicRequestDTO
- MicoVersionRequestDTO
- io.github.ust.mico.core.dto.response
- ExternalUrlDTO
- KFConnectorDeploymentInfoResponseDTO
- KubernetesDeploymentInfoResponseDTO
- MicoApplicationJobStatusResponseDTO
- MicoApplicationResponseDTO
- MicoApplicationWithServicesResponseDTO
- MicoEnvironmentVariableResponseDTO
- MicoInterfaceConnectionResponseDTO
- MicoLabelResponseDTO
- MicoServiceBackgroundJobResponseDTO
- MicoServiceDependencyGraphEdgeResponseDTO
- MicoServiceDependencyGraphResponseDTO
- MicoServiceDeploymentInfoResponseDTO
- MicoServiceInterfaceResponseDTO
- MicoServicePortResponseDTO
- MicoServiceResponseDTO
- MicoTopicResponseDTO
- MicoYamlResponseDTO
- TopicDTO
- ValidationErrorResponseDTO
- io.github.ust.mico.core.dto.response.internal
- io.github.ust.mico.core.dto.response.status
- io.github.ust.mico.core.exception
- DeploymentException
- DeploymentRequirementsOfKafkaFaasConnectorNotMetException
- GlobalExceptionHandler
- ImageBuildException
- KafkaFaasConnectorInstanceNotFoundException
- KafkaFaasConnectorLatestVersionNotFound
- KafkaFaasConnectorNotAllowedHereException
- KafkaFaasConnectorVersionNotFoundException
- KubernetesResourceException
- MicoApplicationAlreadyExistsException
- MicoApplicationDoesNotIncludeKFConnectorInstanceException
- MicoApplicationDoesNotIncludeMicoServiceException
- MicoApplicationIsDeployingException
- MicoApplicationIsNotUndeployedException
- MicoApplicationNotFoundException
- MicoServiceAddedMoreThanOnceToMicoApplicationException
- MicoServiceAlreadyAddedToMicoApplicationException
- MicoServiceAlreadyExistsException
- MicoServiceDeploymentInformationNotFoundException
- MicoServiceHasDependersException
- MicoServiceInstanceDoesNotMatchShortNameAndVersionException
- MicoServiceInstanceNotFoundException
- MicoServiceInterfaceAlreadyExistsException
- MicoServiceInterfaceNotFoundException
- MicoServiceIsDeployedException
- MicoServiceIsUsedByMicoApplicationsException
- MicoServiceNotFoundException
- MicoTopicRoleUsedMultipleTimesException
- NotInitializedException
- PrometheusRequestFailedException
- ShortNameOfMicoApplicationDoesNotMatchException
- VersionNotSupportedException
- VersionOfMicoApplicationDoesNotMatchException
- io.github.ust.mico.core.model
- KubernetesDeploymentInfo
- MicoApplication
- MicoApplicationDeploymentStatus
- MicoApplicationDeploymentStatus.Value
- MicoApplicationJobStatus
- MicoEnvironmentVariable
- MicoEnvironmentVariable.DefaultNames
- MicoInterfaceConnection
- MicoLabel
- MicoMessage
- MicoMessage.Type
- MicoPortType
- MicoService
- MicoServiceBackgroundJob
- MicoServiceBackgroundJob.Status
- MicoServiceBackgroundJob.Type
- MicoServiceCrawlingOrigin
- MicoServiceDependency
- MicoServiceDeploymentInfo
- MicoServiceDeploymentInfo.ImagePullPolicy
- MicoServiceInterface
- MicoServicePort
- MicoTopic
- MicoTopicRole
- MicoTopicRole.Role
- MicoVersion
- Methods
- compareTo
- compareWithBuildsTo
- equals
- forIntegers
- forIntegersWithPrefix
- getBuildMetadata
- getMajorVersion
- getMinorVersion
- getPatchVersion
- getPreReleaseVersion
- greaterThan
- greaterThanOrEqualTo
- hashCode
- incrementBuildMetadata
- incrementMajorVersion
- incrementMajorVersion
- incrementMinorVersion
- incrementMinorVersion
- incrementPatchVersion
- incrementPatchVersion
- incrementPreReleaseVersion
- lessThan
- lessThanOrEqualTo
- setBuildMetadata
- setPreReleaseVersion
- toString
- valueOf
- Methods
- OpenFaaSFunction
- io.github.ust.mico.core.persistence
- KubernetesDeploymentInfoRepository
- MicoApplicationRepository
- MicoBackgroundJobRepository
- MicoEnvironmentVariableRepository
- MicoInterfaceConnectionRepository
- MicoLabelRepository
- MicoServiceDependencyRepository
- MicoServiceDeploymentInfoRepository
- MicoServiceInterfaceRepository
- MicoServicePortRepository
- MicoServiceRepository
- MicoTopicRepository
- OpenFaaSFunctionRepository
- io.github.ust.mico.core.resource
- ApplicationResource
- Fields
- Methods
- addKafkaFaasConnectorInstanceToApplication
- addServiceToApplication
- addServiceToApplication
- createApplication
- deleteAllVersionsOfApplication
- deleteApplication
- deleteKafkaFaasConnectorInstanceFromApplication
- deleteKafkaFaasConnectorInstancesFromApplication
- deleteServiceFromApplication
- getAllApplications
- getApplicationByShortNameAndVersion
- getApplicationDeploymentStatus
- getApplicationsByShortName
- getServicesOfApplication
- getStatusOfApplication
- promoteApplication
- updateApplication
- updateKafkaFaasConnectorInstanceOfApplication
- BackgroundJobResource
- DeploymentResource
- KafkaFaasConnectorDeploymentInfoResource
- OpenFaasResource
- ServiceDeploymentInfoResource
- ServiceInterfaceResource
- ServiceResource
- Fields
- Methods
- createNewDependee
- createService
- deleteAllDependees
- deleteAllVersionsOfService
- deleteDependee
- deleteService
- getDependees
- getDependencyGraph
- getDependers
- getServiceByShortNameAndVersion
- getServiceLinks
- getServiceList
- getServiceResponseDTOResource
- getServiceResponseDTOResourcesList
- getServiceYamlByShortNameAndVersion
- getStatusListOfService
- getStatusOfServiceInstance
- getVersionsFromGitHub
- getVersionsOfService
- importMicoServiceFromGitHub
- promoteService
- updateService
- TopicResource
- ApplicationResource
- io.github.ust.mico.core.service
- GitHubCrawler
- ImageBuilderHealthIndicator
- MicoKubernetesClient
- Fields
- Constructors
- Methods
- createMicoServiceInstance
- createMicoServiceInterface
- createOrUpdateInterfaceConnections
- createServiceName
- getApplicationDeploymentStatus
- getDeploymentOfMicoServiceInstance
- getDeploymentsOfMicoService
- getInterfaceByNameOfMicoServiceInstance
- getInterfacesOfMicoService
- getInterfacesOfMicoServiceInstance
- getOpenFaasCredentials
- getPodsCreatedByDeploymentOfMicoServiceInstance
- getPublicIpOfKubernetesService
- getPublicPortsOfKubernetesService
- getService
- getYaml
- getYaml
- isApplicationDeployed
- isApplicationUndeployed
- isMicoServiceDeployed
- isMicoServiceInstanceDeployed
- scaleIn
- scaleOut
- undeployApplication
- MicoStatusService
- io.github.ust.mico.core.service.imagebuilder
- io.github.ust.mico.core.util
- CollectionUtils
- FutureUtils
- KubernetesNameNormalizer
- Patterns
- Fields
- KAFKA_TOPIC_NAME_MESSAGE
- KAFKA_TOPIC_NAME_REGEX
- KUBERNETES_ENV_VAR_NAME_MESSAGE
- KUBERNETES_ENV_VAR_NAME_REGEX
- KUBERNETES_LABEL_KEY_MESSAGE
- KUBERNETES_LABEL_KEY_REGEX
- KUBERNETES_LABEL_VALUE_MESSAGE
- KUBERNETES_LABEL_VALUE_REGEX
- KUBERNETES_NAMING_MESSAGE
- KUBERNETES_NAMING_REGEX
- NOT_EMPTY_REGEX
- ONLY_LETTERS_OR_EMPTY_REGEX
- OPEN_FAAS_FUNCTION_NAME_MESSAGE
- OPEN_FAAS_FUNCTION_NAME_REGEX
- RELATIVE_PATH_REGEX
- SEMANTIC_VERSIONING_MESSAGE
- SEMANTIC_VERSION_REGEX
- SEMANTIC_VERSION_WITH_PREFIX_REGEX
- Fields
- PrometheusValueDeserializer
- RandomStringFactory
- RestTemplates
- UIDUtils
Code Documentation for the MICO-Core.