class ExposureDeploymentDataCustomizer implements DeploymentDataCustomizer {

    EnumSet<Exposure> determineExposure(final IntegrationDeployment integrationDeployment) {
        if (integrationDeployment.getSpec().isExposable()) {
            return exposureHelper.determineExposure(integrationDeployment.getSpec().getExposure());
        }

        return EnumSet.noneOf(Exposure.class);
    }

    public  ExposureDeploymentDataCustomizer(ExposureHelper exposureHelper);

}