class MountSecretsDecorator extends AbstractKubernetesStepDecorator {

	@Override
	public FlinkPod decorateFlinkPod(FlinkPod flinkPod) {
		final Pod podWithMount = decoratePod(flinkPod.getPod());
		final Container containerWithMount = decorateMainContainer(flinkPod.getMainContainer());

		return new FlinkPod.Builder(flinkPod)
			.withPod(podWithMount)
			.withMainContainer(containerWithMount)
			.build();
	}

	public  MountSecretsDecorator(AbstractKubernetesParameters kubernetesComponentConf);

}