java.lang.Object
org.qubership.integration.platform.runtime.catalog.rest.v1.mapper.DeploymentMapper
org.qubership.integration.platform.runtime.catalog.rest.v1.mapper.DeploymentMapperImpl

@Generated(value="org.mapstruct.ap.MappingProcessor", date="2025-07-15T15:40:49+0000", comments="version: 1.5.5.Final, compiler: javac, environment: Java 21.0.7 (Eclipse Adoptium)") @Component public class DeploymentMapperImpl extends DeploymentMapper
  • Constructor Details

    • DeploymentMapperImpl

      public DeploymentMapperImpl()
  • Method Details

    • asResponse

      public org.qubership.integration.platform.catalog.model.dto.deployment.DeploymentResponse asResponse(org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Deployment deployment)
      Specified by:
      asResponse in class DeploymentMapper
    • asResponse

      public org.qubership.integration.platform.catalog.model.dto.deployment.DeploymentResponse asResponse(org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Deployment deployment, RuntimeDeployment state)
      Specified by:
      asResponse in class DeploymentMapper
    • toDTO

      public org.qubership.integration.platform.catalog.model.dto.deployment.RuntimeDeploymentState toDTO(org.qubership.integration.platform.catalog.model.deployment.engine.EngineDeployment state)
      Specified by:
      toDTO in class DeploymentMapper
    • toRuntimeUpdate

      public RuntimeDeploymentUpdate toRuntimeUpdate(org.qubership.integration.platform.catalog.model.deployment.engine.EngineDeployment deployment, org.qubership.integration.platform.catalog.model.deployment.engine.EngineInfo engineInfo, DeploymentService.LoggingInfo loggingInfo)
      Specified by:
      toRuntimeUpdate in class DeploymentMapper
    • asEntity

      public org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Deployment asEntity(DeploymentRequest request)
      Specified by:
      asEntity in class DeploymentMapper
    • merge

      public void merge(org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Deployment entity, DeploymentRequest request)
      Specified by:
      merge in class DeploymentMapper
    • toChainRuntimeDeployment

      public org.qubership.integration.platform.catalog.model.deployment.engine.ChainRuntimeDeployment toChainRuntimeDeployment(org.qubership.integration.platform.catalog.model.deployment.engine.EngineDeployment deployment, String host)
      Specified by:
      toChainRuntimeDeployment in class DeploymentMapper
    • stringEngineDeploymentMapToStringRuntimeDeploymentStateMap

      protected Map<String,org.qubership.integration.platform.catalog.model.dto.deployment.RuntimeDeploymentState> stringEngineDeploymentMapToStringRuntimeDeploymentStateMap(Map<String,org.qubership.integration.platform.catalog.model.deployment.engine.EngineDeployment> map)
    • runtimeDeploymentToDeploymentRuntime

      protected org.qubership.integration.platform.catalog.model.dto.deployment.DeploymentRuntime runtimeDeploymentToDeploymentRuntime(RuntimeDeployment runtimeDeployment)
    • engineDeploymentToRuntimeDeploymentState

      protected org.qubership.integration.platform.catalog.model.dto.deployment.RuntimeDeploymentState engineDeploymentToRuntimeDeploymentState(org.qubership.integration.platform.catalog.model.deployment.engine.EngineDeployment engineDeployment)
    • deploymentRequestToSnapshot

      protected org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Snapshot deploymentRequestToSnapshot(DeploymentRequest deploymentRequest)