private void handleOperationMethod(OperationMethod operationMethod, Components components, Operation operation) {
		String operationId = operationMethod.getMethod().getName();
		operation.setOperationId(operationId);

		switch (operationMethod.getOperationType()) {
			case READ:
				addParameters(operationMethod, operation, components, ParameterIn.QUERY);
				break;
			case WRITE:
				addWriteParameters(operationMethod, components, operation);
				operation.setResponses(new ApiResponses()
						.addApiResponse(String.valueOf(HttpStatus.NO_CONTENT.value()), new ApiResponse().description(HttpStatus.NO_CONTENT.getReasonPhrase()))
						.addApiResponse(String.valueOf(HttpStatus.BAD_REQUEST.value()), new ApiResponse().description(HttpStatus.BAD_REQUEST.getReasonPhrase())));
				break;
			case DELETE:
				operation.setResponses(new ApiResponses().addApiResponse(String.valueOf(HttpStatus.NO_CONTENT.value()), new ApiResponse().description(HttpStatus.NO_CONTENT.getReasonPhrase())));
				addParameters(operationMethod, operation, components, ParameterIn.QUERY);
				break;
			default:
				break;
		}
	}
Handle operation method.

@param operationMethod the operation method
@param components      the components
@param operation       the operation
springdoc-openapi-starter-common/src/main/java/org/springdoc/core/customizers/ActuatorOperationCustomizer.java