blob: 788c3149307042f30347e40803fe9fb5b667ca3a [file] [log] [blame]
/*
* 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.ranger.view;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.codehaus.jackson.annotate.JsonAutoDetect;
import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility;
import org.codehaus.jackson.map.annotate.JsonSerialize;
@JsonAutoDetect(getterVisibility=Visibility.NONE, setterVisibility=Visibility.NONE, fieldVisibility=Visibility.ANY)
@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL )
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class VXMetricAuditDetailsCount implements java.io.Serializable {
private static final long serialVersionUID = 1L;
protected Long solrIndexCountTwoDays;
protected VXMetricServiceCount accessEventsCountTwoDays;
protected VXMetricServiceCount denialEventsCountTwoDays;
protected Long solrIndexCountWeek;
protected VXMetricServiceCount accessEventsCountWeek;
protected VXMetricServiceCount denialEventsCountWeek;
/**
* Default constructor. This will set all the attributes to default value.
*/
public VXMetricAuditDetailsCount() {
}
/**
* @return the solrIndexCountTwoDays
*/
public Long getSolrIndexCountTwoDays() {
return solrIndexCountTwoDays;
}
/**
* @param solrIndexCountTwoDays the solrIndexCountTwoDays to set
*/
public void setSolrIndexCountTwoDays(Long solrIndexCountTwoDays) {
this.solrIndexCountTwoDays = solrIndexCountTwoDays;
}
/**
* @return the accessEventsCountTwoDays
*/
public VXMetricServiceCount getAccessEventsCountTwoDays() {
return accessEventsCountTwoDays;
}
/**
* @param accessEventsCountTwoDays the accessEventsCountTwoDays to set
*/
public void setAccessEventsCountTwoDays(
VXMetricServiceCount accessEventsCountTwoDays) {
this.accessEventsCountTwoDays = accessEventsCountTwoDays;
}
/**
* @return the denialEventsCountTwoDays
*/
public VXMetricServiceCount getDenialEventsCountTwoDays() {
return denialEventsCountTwoDays;
}
/**
* @param denialEventsCountTwoDays the denialEventsCountTwoDays to set
*/
public void setDenialEventsCountTwoDays(
VXMetricServiceCount denialEventsCountTwoDays) {
this.denialEventsCountTwoDays = denialEventsCountTwoDays;
}
/**
* @return the solrIndexCountWeek
*/
public Long getSolrIndexCountWeek() {
return solrIndexCountWeek;
}
/**
* @param solrIndexCountWeek the solrIndexCountWeek to set
*/
public void setSolrIndexCountWeek(Long solrIndexCountWeek) {
this.solrIndexCountWeek = solrIndexCountWeek;
}
/**
* @return the accessEventsCountWeek
*/
public VXMetricServiceCount getAccessEventsCountWeek() {
return accessEventsCountWeek;
}
/**
* @param accessEventsCountWeek the accessEventsCountWeek to set
*/
public void setAccessEventsCountWeek(VXMetricServiceCount accessEventsCountWeek) {
this.accessEventsCountWeek = accessEventsCountWeek;
}
/**
* @return the denialEventsCountWeek
*/
public VXMetricServiceCount getDenialEventsCountWeek() {
return denialEventsCountWeek;
}
/**
* @param denialEventsCountWeek the denialEventsCountWeek to set
*/
public void setDenialEventsCountWeek(VXMetricServiceCount denialEventsCountWeek) {
this.denialEventsCountWeek = denialEventsCountWeek;
}
/* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return "VXMetricAuditDetailsCount [solrIndexCountTwoDays="
+ solrIndexCountTwoDays + ", accessEventsCountTwoDays="
+ accessEventsCountTwoDays + ", denialEventsCountTwoDays="
+ denialEventsCountTwoDays + ", solrIndexCountWeek="
+ solrIndexCountWeek + ", accessEventsCountWeek="
+ accessEventsCountWeek + ", denialEventsCountWeek="
+ denialEventsCountWeek + "]";
}
}