Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.apache.helix.healthcheck;
  
  /*
   * 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.
  */
 
 import java.util.Map;
 
 
 public class Stat {
 
   private static final Logger _logger = Logger.getLogger(Stat.class);
 
   public final static String OP_TYPE = "HTTP_OP";
   public final static String MEASUREMENT_TYPE = "MEASUREMENT";
   public final static String RESOURCE_NAME = "RESOURCE_NAME";
   public final static String PARTITION_NAME = "PARTITION_NAME";
   public final static String NODE_NAME = "NODE_NAME";
   public final static String TIMESTAMP = "TIMESTAMP";
   public final static String RETURN_STATUS = "RETURN_STATUS";
   public final static String METRIC_NAME = "METRIC_NAME";
   public final static String AGG_TYPE = "AGG_TYPE";
 
   public String _opType;
   public String _measurementType;
   public String _resourceName;
   public String _partitionName;
   public String _nodeName;
   public String _returnStatus;
   public String _metricName;
   public String _aggTypeName;
   public String _timestamp;
 
   public Stat(String opTypeString measurementTypeString resourceNameString partitionName,
       String nodeName) {
     // this(opType, measurementType, resourceName, partitionName, nodeName,
     // null, null, null);
     this(opTypemeasurementTyperesourceNamepartitionNamenodeNamenullnullnull);
   }
 
   public Stat(String opTypeString measurementTypeString resourceNameString partitionName,
       String nodeNameString returnStatusString metricNameAggregationType aggType) {
     this. = opType;
     this. = measurementType;
     this. = resourceName;
     this. = partitionName;
     this. = nodeName;
     this. = returnStatus;
     this. = metricName;
     this. = null;
     if (aggType != null) {
       this. = aggType.getName();
     }
 
      = String.valueOf(System.currentTimeMillis());
   }
 
   public Stat(Map<StringStringin) {
      = in.get();
      = in.get();
      = in.get();
      = String.valueOf(System.currentTimeMillis());
   }
 
   public void setAggType(AggregationType aggType) {
     this. = aggType.getName();
   }
 
   @Override
   public boolean equals(Object obj) {
     if (!(obj instanceof Stat)) {
       return false;
     }
     Stat other = (Statobj;
     if (!.equals(other._partitionName)) {
       return false;
     }
     if (!.equals(other._opType)) {
       return false;
     }
     if (!.equals(other._measurementType)) {
      return false;
    }
    if (!.equals(other._resourceName)) {
      return false;
    }
    if (!.equals(other._nodeName)) {
      return false;
    }
    return true;
  }
  public int hashCode() {
  }
  public void addAlert(long value) {
    // TODO Auto-generated method stub
  }
  public String toString() {
    return  + "." +  + "." +  + "." +  + "."
        +  + "." +  + "." +  + "." + ;
  }
New to GrepCode? Check out our FAQ X