protected Operation customizeOperation(Operation operation, Components components, HandlerMethod handlerMethod) {
		Optional<Set<OperationCustomizer>> optionalOperationCustomizers = springDocCustomizers.getOperationCustomizers();
		if (optionalOperationCustomizers.isPresent()) {
			Set<OperationCustomizer> operationCustomizerList = optionalOperationCustomizers.get();
			for (OperationCustomizer operationCustomizer : operationCustomizerList) {
				if (operationCustomizer instanceof GlobalOperationComponentsCustomizer globalOperationComponentsCustomizer)
					operation = globalOperationComponentsCustomizer.customize(operation, components, handlerMethod);
				else
					operation = operationCustomizer.customize(operation, handlerMethod);
			}
		}
		return operation;
	}
Customise operation.

@param operation     the operation
@param components
@param handlerMethod the handler method
@return the operation
springdoc-openapi-starter-common/src/main/java/org/springdoc/api/AbstractOpenApiResource.java