001package io.ebean.meta; 002 003/** 004 * Query execution metrics. 005 */ 006public interface MetaQueryMetric extends MetaTimedMetric { 007 008 /** 009 * The type of entity or DTO bean. 010 */ 011 Class<?> getType(); 012 013 /** 014 * The label for the query (can be null). 015 */ 016 String getLabel(); 017 018 /** 019 * The actual SQL of the query. 020 */ 021 String getSql(); 022 023 /** 024 * Return the hash of the plan. 025 */ 026 String getHash(); 027 028}