org.hawkular.cmdgw.api.StatisticsControlResponse Maven / Gradle / Ivy
package org.hawkular.cmdgw.api;
import javax.annotation.Generated;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
/**
* Results of changing the statistic enablement flags in WildFly subsystems.
*
*/
@JsonInclude(JsonInclude.Include.NON_NULL)
@Generated("org.jsonschema2pojo")
@JsonPropertyOrder({
"web",
"transactions",
"datasources",
"infinispan",
"ejb3",
"messaging"
})
public class StatisticsControlResponse
extends ResourcePathResponse
implements EventDestination
{
/**
* The desired state of the statistics enabled flag.
*
*/
@JsonProperty("web")
private StatisticsSetting web;
/**
* The desired state of the statistics enabled flag.
*
*/
@JsonProperty("transactions")
private StatisticsSetting transactions;
/**
* The desired state of the statistics enabled flag.
*
*/
@JsonProperty("datasources")
private StatisticsSetting datasources;
/**
* The desired state of the statistics enabled flag.
*
*/
@JsonProperty("infinispan")
private StatisticsSetting infinispan;
/**
* The desired state of the statistics enabled flag.
*
*/
@JsonProperty("ejb3")
private StatisticsSetting ejb3;
/**
* The desired state of the statistics enabled flag.
*
*/
@JsonProperty("messaging")
private StatisticsSetting messaging;
/**
* The desired state of the statistics enabled flag.
*
* @return
* The web
*/
@JsonProperty("web")
public StatisticsSetting getWeb() {
return web;
}
/**
* The desired state of the statistics enabled flag.
*
* @param web
* The web
*/
@JsonProperty("web")
public void setWeb(StatisticsSetting web) {
this.web = web;
}
/**
* The desired state of the statistics enabled flag.
*
* @return
* The transactions
*/
@JsonProperty("transactions")
public StatisticsSetting getTransactions() {
return transactions;
}
/**
* The desired state of the statistics enabled flag.
*
* @param transactions
* The transactions
*/
@JsonProperty("transactions")
public void setTransactions(StatisticsSetting transactions) {
this.transactions = transactions;
}
/**
* The desired state of the statistics enabled flag.
*
* @return
* The datasources
*/
@JsonProperty("datasources")
public StatisticsSetting getDatasources() {
return datasources;
}
/**
* The desired state of the statistics enabled flag.
*
* @param datasources
* The datasources
*/
@JsonProperty("datasources")
public void setDatasources(StatisticsSetting datasources) {
this.datasources = datasources;
}
/**
* The desired state of the statistics enabled flag.
*
* @return
* The infinispan
*/
@JsonProperty("infinispan")
public StatisticsSetting getInfinispan() {
return infinispan;
}
/**
* The desired state of the statistics enabled flag.
*
* @param infinispan
* The infinispan
*/
@JsonProperty("infinispan")
public void setInfinispan(StatisticsSetting infinispan) {
this.infinispan = infinispan;
}
/**
* The desired state of the statistics enabled flag.
*
* @return
* The ejb3
*/
@JsonProperty("ejb3")
public StatisticsSetting getEjb3() {
return ejb3;
}
/**
* The desired state of the statistics enabled flag.
*
* @param ejb3
* The ejb3
*/
@JsonProperty("ejb3")
public void setEjb3(StatisticsSetting ejb3) {
this.ejb3 = ejb3;
}
/**
* The desired state of the statistics enabled flag.
*
* @return
* The messaging
*/
@JsonProperty("messaging")
public StatisticsSetting getMessaging() {
return messaging;
}
/**
* The desired state of the statistics enabled flag.
*
* @param messaging
* The messaging
*/
@JsonProperty("messaging")
public void setMessaging(StatisticsSetting messaging) {
this.messaging = messaging;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy