org.apache.camel.parser.model.RestVerbDetails Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of camel-route-parser Show documentation
Show all versions of camel-route-parser Show documentation
Java and XML source code parser for Camel routes
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.camel.parser.model;
public class RestVerbDetails {
// source code details
private String fileName;
private String lineNumber;
private String lineNumberEnd;
private int linePosition;
// java source code details
private String className;
private String methodName;
// camel verb details
private String method;
private String path;
private String consumes;
private String produces;
private String bindingMode;
private String skipBindingOnErrorCode;
private String clientRequestValidation;
private String type;
private String outType;
private String description;
private String apiDocs;
private String to;
public String getFileName() {
return fileName;
}
public void setFileName(String fileName) {
this.fileName = fileName;
}
public String getLineNumber() {
return lineNumber;
}
public void setLineNumber(String lineNumber) {
this.lineNumber = lineNumber;
}
public String getLineNumberEnd() {
return lineNumberEnd;
}
public void setLineNumberEnd(String lineNumberEnd) {
this.lineNumberEnd = lineNumberEnd;
}
public int getLinePosition() {
return linePosition;
}
public void setLinePosition(int linePosition) {
this.linePosition = linePosition;
}
public String getClassName() {
return className;
}
public void setClassName(String className) {
this.className = className;
}
public String getMethodName() {
return methodName;
}
public void setMethodName(String methodName) {
this.methodName = methodName;
}
public String getMethod() {
return method;
}
public void setMethod(String method) {
this.method = method;
}
public String getPath() {
return path;
}
public void setPath(String path) {
this.path = path;
}
public String getConsumes() {
return consumes;
}
public void setConsumes(String consumes) {
this.consumes = consumes;
}
public String getProduces() {
return produces;
}
public void setProduces(String produces) {
this.produces = produces;
}
public String getBindingMode() {
return bindingMode;
}
public void setBindingMode(String bindingMode) {
this.bindingMode = bindingMode;
}
public String getSkipBindingOnErrorCode() {
return skipBindingOnErrorCode;
}
public void setSkipBindingOnErrorCode(String skipBindingOnErrorCode) {
this.skipBindingOnErrorCode = skipBindingOnErrorCode;
}
public String getClientRequestValidation() {
return clientRequestValidation;
}
public void setClientRequestValidation(String clientRequestValidation) {
this.clientRequestValidation = clientRequestValidation;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getOutType() {
return outType;
}
public void setOutType(String outType) {
this.outType = outType;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getApiDocs() {
return apiDocs;
}
public void setApiDocs(String apiDocs) {
this.apiDocs = apiDocs;
}
public String getTo() {
return to;
}
public void setTo(String to) {
this.to = to;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy