Вы можете использовать OpenApiCustomiser, который вызывается после всех OperationCustomizer (s).
Вот пример кода, который вы можете адаптировать:
@Bean
public OpenApiCustomiser customerGlobalHeaderOpenApiCustomiser() {
return openApi -> openApi.getPaths().values().stream().flatMap(pathItem -> pathItem.readOperations().stream())
.forEach(operation -> {
// remove the global header only for operationid = search
if ("search".equals(operation.getOperationId())) {
operation.getParameters().removeIf(parameter1 -> "custom-header-parameter".equals(parameter1.getName()));
}
}
);
}