org.apache.camel.component.dhis2.Dhis2ResourceTablesEndpointConfiguration Maven / Gradle / Ivy
/*
* Camel EndpointConfiguration generated by camel-api-component-maven-plugin
*/
package org.apache.camel.component.dhis2;
import org.apache.camel.spi.ApiMethod;
import org.apache.camel.spi.ApiParam;
import org.apache.camel.spi.ApiParams;
import org.apache.camel.spi.Configurer;
import org.apache.camel.spi.UriParam;
import org.apache.camel.spi.UriParams;
/**
* Camel endpoint configuration for {@link org.apache.camel.component.dhis2.api.Dhis2ResourceTables}.
*/
@ApiParams(apiName = "resourceTables",
description = "",
apiMethods = {@ApiMethod(methodName = "analytics", signatures={"void analytics(Boolean skipAggregate, Boolean skipEvents, Integer lastYears, Integer interval, Boolean async)"})}, aliases = {})
@UriParams
@Configurer(extended = true)
public final class Dhis2ResourceTablesEndpointConfiguration extends Dhis2Configuration {
@UriParam
@ApiParam(optional = true, apiMethods = {@ApiMethod(methodName = "analytics")})
private Boolean async;
@UriParam
@ApiParam(optional = true, apiMethods = {@ApiMethod(methodName = "analytics")})
private Integer interval;
@UriParam
@ApiParam(optional = true, apiMethods = {@ApiMethod(methodName = "analytics")})
private Integer lastYears;
@UriParam
@ApiParam(optional = true, apiMethods = {@ApiMethod(methodName = "analytics")})
private Boolean skipAggregate;
@UriParam
@ApiParam(optional = true, apiMethods = {@ApiMethod(methodName = "analytics")})
private Boolean skipEvents;
public Boolean getAsync() {
return async;
}
public void setAsync(Boolean async) {
this.async = async;
}
public Integer getInterval() {
return interval;
}
public void setInterval(Integer interval) {
this.interval = interval;
}
public Integer getLastYears() {
return lastYears;
}
public void setLastYears(Integer lastYears) {
this.lastYears = lastYears;
}
public Boolean getSkipAggregate() {
return skipAggregate;
}
public void setSkipAggregate(Boolean skipAggregate) {
this.skipAggregate = skipAggregate;
}
public Boolean getSkipEvents() {
return skipEvents;
}
public void setSkipEvents(Boolean skipEvents) {
this.skipEvents = skipEvents;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy