public class org.apache.camel.spi.RestConfiguration extends java.lang.Object
{
public static final java.lang.String CORS_ACCESS_CONTROL_ALLOW_ORIGIN;
public static final java.lang.String CORS_ACCESS_CONTROL_ALLOW_METHODS;
public static final java.lang.String CORS_ACCESS_CONTROL_MAX_AGE;
public static final java.lang.String CORS_ACCESS_CONTROL_ALLOW_HEADERS;
private java.lang.String component;
private java.lang.String apiComponent;
private java.lang.String producerComponent;
private java.lang.String producerApiDoc;
private java.lang.String scheme;
private java.lang.String host;
private java.lang.String apiHost;
private boolean useXForwardHeaders;
private int port;
private java.lang.String contextPath;
private java.lang.String apiContextPath;
private java.lang.String apiContextRouteId;
private java.lang.String apiContextIdPattern;
private boolean apiContextListing;
private boolean apiVendorExtension;
private org.apache.camel.spi.RestConfiguration$RestHostNameResolver hostNameResolver;
private org.apache.camel.spi.RestConfiguration$RestBindingMode bindingMode;
private boolean skipBindingOnErrorCode;
private boolean clientRequestValidation;
private boolean enableCORS;
private java.lang.String jsonDataFormat;
private java.lang.String xmlDataFormat;
private java.util.Map componentProperties;
private java.util.Map endpointProperties;
private java.util.Map consumerProperties;
private java.util.Map dataFormatProperties;
private java.util.Map apiProperties;
private java.util.Map corsHeaders;
public void <init>()
{
org.apache.camel.spi.RestConfiguration$RestBindingMode v;
org.apache.camel.spi.RestConfiguration$RestHostNameResolver v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.camel.spi.RestConfiguration: boolean useXForwardHeaders> = 1;
v = <org.apache.camel.spi.RestConfiguration$RestHostNameResolver: org.apache.camel.spi.RestConfiguration$RestHostNameResolver allLocalIp>;
v.<org.apache.camel.spi.RestConfiguration: org.apache.camel.spi.RestConfiguration$RestHostNameResolver hostNameResolver> = v;
v = <org.apache.camel.spi.RestConfiguration$RestBindingMode: org.apache.camel.spi.RestConfiguration$RestBindingMode off>;
v.<org.apache.camel.spi.RestConfiguration: org.apache.camel.spi.RestConfiguration$RestBindingMode bindingMode> = v;
v.<org.apache.camel.spi.RestConfiguration: boolean skipBindingOnErrorCode> = 1;
return;
}
public java.lang.String getComponent()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String component>;
return v;
}
public void setComponent(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String component> = v;
return;
}
public java.lang.String getApiComponent()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String apiComponent>;
return v;
}
public void setApiComponent(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String apiComponent> = v;
return;
}
public java.lang.String getProducerComponent()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String producerComponent>;
return v;
}
public void setProducerComponent(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String producerComponent> = v;
return;
}
public java.lang.String getProducerApiDoc()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String producerApiDoc>;
return v;
}
public void setProducerApiDoc(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String producerApiDoc> = v;
return;
}
public java.lang.String getHost()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String host>;
return v;
}
public void setHost(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String host> = v;
return;
}
public java.lang.String getApiHost()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String apiHost>;
return v;
}
public void setApiHost(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String apiHost> = v;
return;
}
public java.lang.String getScheme()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String scheme>;
return v;
}
public void setScheme(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String scheme> = v;
return;
}
public int getPort()
{
int v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: int port>;
return v;
}
public void setPort(int)
{
int v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: int;
v.<org.apache.camel.spi.RestConfiguration: int port> = v;
return;
}
public java.lang.String getContextPath()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String contextPath>;
return v;
}
public void setContextPath(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String contextPath> = v;
return;
}
public java.lang.String getApiContextPath()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String apiContextPath>;
return v;
}
public void setApiContextPath(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String apiContextPath> = v;
return;
}
public java.lang.String getApiContextRouteId()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String apiContextRouteId>;
return v;
}
public void setApiContextRouteId(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String apiContextRouteId> = v;
return;
}
public java.lang.String getApiContextIdPattern()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String apiContextIdPattern>;
return v;
}
public void setApiContextIdPattern(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String apiContextIdPattern> = v;
return;
}
public boolean isApiContextListing()
{
boolean v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: boolean apiContextListing>;
return v;
}
public void setApiContextListing(boolean)
{
boolean v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: boolean;
v.<org.apache.camel.spi.RestConfiguration: boolean apiContextListing> = v;
return;
}
public boolean isApiVendorExtension()
{
boolean v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: boolean apiVendorExtension>;
return v;
}
public void setApiVendorExtension(boolean)
{
boolean v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: boolean;
v.<org.apache.camel.spi.RestConfiguration: boolean apiVendorExtension> = v;
return;
}
public org.apache.camel.spi.RestConfiguration$RestHostNameResolver getRestHostNameResolver()
{
org.apache.camel.spi.RestConfiguration$RestHostNameResolver v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = virtualinvoke v.<org.apache.camel.spi.RestConfiguration: org.apache.camel.spi.RestConfiguration$RestHostNameResolver getHostNameResolver()>();
return v;
}
public void setRestHostNameResolver(org.apache.camel.spi.RestConfiguration$RestHostNameResolver)
{
org.apache.camel.spi.RestConfiguration$RestHostNameResolver v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: org.apache.camel.spi.RestConfiguration$RestHostNameResolver;
virtualinvoke v.<org.apache.camel.spi.RestConfiguration: void setHostNameResolver(org.apache.camel.spi.RestConfiguration$RestHostNameResolver)>(v);
return;
}
public void setRestHostNameResolver(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
virtualinvoke v.<org.apache.camel.spi.RestConfiguration: void settHostNameResolver(java.lang.String)>(v);
return;
}
public org.apache.camel.spi.RestConfiguration$RestHostNameResolver getHostNameResolver()
{
org.apache.camel.spi.RestConfiguration$RestHostNameResolver v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: org.apache.camel.spi.RestConfiguration$RestHostNameResolver hostNameResolver>;
return v;
}
public void setHostNameResolver(org.apache.camel.spi.RestConfiguration$RestHostNameResolver)
{
org.apache.camel.spi.RestConfiguration$RestHostNameResolver v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: org.apache.camel.spi.RestConfiguration$RestHostNameResolver;
v.<org.apache.camel.spi.RestConfiguration: org.apache.camel.spi.RestConfiguration$RestHostNameResolver hostNameResolver> = v;
return;
}
public void settHostNameResolver(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration$RestHostNameResolver v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.camel.spi.RestConfiguration$RestHostNameResolver: org.apache.camel.spi.RestConfiguration$RestHostNameResolver valueOf(java.lang.String)>(v);
v.<org.apache.camel.spi.RestConfiguration: org.apache.camel.spi.RestConfiguration$RestHostNameResolver hostNameResolver> = v;
return;
}
public org.apache.camel.spi.RestConfiguration$RestBindingMode getBindingMode()
{
org.apache.camel.spi.RestConfiguration$RestBindingMode v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: org.apache.camel.spi.RestConfiguration$RestBindingMode bindingMode>;
return v;
}
public void setBindingMode(org.apache.camel.spi.RestConfiguration$RestBindingMode)
{
org.apache.camel.spi.RestConfiguration$RestBindingMode v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: org.apache.camel.spi.RestConfiguration$RestBindingMode;
v.<org.apache.camel.spi.RestConfiguration: org.apache.camel.spi.RestConfiguration$RestBindingMode bindingMode> = v;
return;
}
public void setBindingMode(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration$RestBindingMode v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.camel.spi.RestConfiguration$RestBindingMode: org.apache.camel.spi.RestConfiguration$RestBindingMode valueOf(java.lang.String)>(v);
v.<org.apache.camel.spi.RestConfiguration: org.apache.camel.spi.RestConfiguration$RestBindingMode bindingMode> = v;
return;
}
public boolean isSkipBindingOnErrorCode()
{
boolean v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: boolean skipBindingOnErrorCode>;
return v;
}
public void setSkipBindingOnErrorCode(boolean)
{
boolean v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: boolean;
v.<org.apache.camel.spi.RestConfiguration: boolean skipBindingOnErrorCode> = v;
return;
}
public boolean isClientRequestValidation()
{
boolean v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: boolean clientRequestValidation>;
return v;
}
public void setClientRequestValidation(boolean)
{
boolean v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: boolean;
v.<org.apache.camel.spi.RestConfiguration: boolean clientRequestValidation> = v;
return;
}
public boolean isEnableCORS()
{
boolean v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: boolean enableCORS>;
return v;
}
public void setEnableCORS(boolean)
{
boolean v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: boolean;
v.<org.apache.camel.spi.RestConfiguration: boolean enableCORS> = v;
return;
}
public java.lang.String getJsonDataFormat()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String jsonDataFormat>;
return v;
}
public void setJsonDataFormat(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String jsonDataFormat> = v;
return;
}
public java.lang.String getXmlDataFormat()
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.lang.String xmlDataFormat>;
return v;
}
public void setXmlDataFormat(java.lang.String)
{
java.lang.String v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.camel.spi.RestConfiguration: java.lang.String xmlDataFormat> = v;
return;
}
public java.util.Map getComponentProperties()
{
java.util.Map v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.util.Map componentProperties>;
return v;
}
public void setComponentProperties(java.util.Map)
{
java.util.Map v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.util.Map;
v.<org.apache.camel.spi.RestConfiguration: java.util.Map componentProperties> = v;
return;
}
public java.util.Map getEndpointProperties()
{
java.util.Map v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.util.Map endpointProperties>;
return v;
}
public void setEndpointProperties(java.util.Map)
{
java.util.Map v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.util.Map;
v.<org.apache.camel.spi.RestConfiguration: java.util.Map endpointProperties> = v;
return;
}
public java.util.Map getConsumerProperties()
{
java.util.Map v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.util.Map consumerProperties>;
return v;
}
public void setConsumerProperties(java.util.Map)
{
java.util.Map v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.util.Map;
v.<org.apache.camel.spi.RestConfiguration: java.util.Map consumerProperties> = v;
return;
}
public java.util.Map getDataFormatProperties()
{
java.util.Map v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.util.Map dataFormatProperties>;
return v;
}
public void setDataFormatProperties(java.util.Map)
{
java.util.Map v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.util.Map;
v.<org.apache.camel.spi.RestConfiguration: java.util.Map dataFormatProperties> = v;
return;
}
public java.util.Map getApiProperties()
{
java.util.Map v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.util.Map apiProperties>;
return v;
}
public void setApiProperties(java.util.Map)
{
java.util.Map v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.util.Map;
v.<org.apache.camel.spi.RestConfiguration: java.util.Map apiProperties> = v;
return;
}
public java.util.Map getCorsHeaders()
{
java.util.Map v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: java.util.Map corsHeaders>;
return v;
}
public void setCorsHeaders(java.util.Map)
{
java.util.Map v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: java.util.Map;
v.<org.apache.camel.spi.RestConfiguration: java.util.Map corsHeaders> = v;
return;
}
public boolean isUseXForwardHeaders()
{
boolean v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v = v.<org.apache.camel.spi.RestConfiguration: boolean useXForwardHeaders>;
return v;
}
public void setUseXForwardHeaders(boolean)
{
boolean v;
org.apache.camel.spi.RestConfiguration v;
v := @this: org.apache.camel.spi.RestConfiguration;
v := @parameter: boolean;
v.<org.apache.camel.spi.RestConfiguration: boolean useXForwardHeaders> = v;
return;
}
}