static ProcessingConfiguration translateProcessingConfigurationToCfnModel()

in deliverystream/src/main/java/com/amazonaws/kinesisfirehose/deliverystream/HandlerUtils.java [1103:1121]


	static ProcessingConfiguration translateProcessingConfigurationToCfnModel(
			final software.amazon.awssdk.services.firehose.model.ProcessingConfiguration processingConfiguration) {
		return processingConfiguration == null ? null : ProcessingConfiguration.builder()
				.enabled(processingConfiguration.enabled())
				.processors(processingConfiguration.hasProcessors()
						? processingConfiguration.processors()
						    .stream().map(processor -> Processor.builder()
								.parameters(processor.hasParameters()
										? processor.parameters().stream().map(p -> ProcessorParameter.builder()
										    .parameterName(p.parameterNameAsString())
										    .parameterValue(p.parameterValue())
										    .build()).collect(Collectors.toList())
										: null)
								.type(processor.typeAsString())
								.build())
						    .collect(Collectors.toList())
						: null)
				.build();
	}