Class DQueryPlanOutput
java.lang.Object
io.ebeaninternal.server.query.DQueryPlanOutput
- All Implemented Interfaces:
io.ebean.meta.MetaQueryPlan, SpiDbQueryPlan
public final class DQueryPlanOutput
extends Object
implements io.ebean.meta.MetaQueryPlan, SpiDbQueryPlan
Captured query plan details.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?> beanType()bind()longlonghash()label()plan()io.ebean.ProfileLocationlongsql()tenantId()toString()with(long queryTimeMicros, long captureCount, long captureMicros, Instant whenCaptured, Object tenantId) Extend with queryTimeMicros, captureCount, captureMicros and when the bind values were captured.
-
Constructor Details
-
DQueryPlanOutput
-
-
Method Details
-
hash
- Specified by:
hashin interfaceio.ebean.meta.MetaQueryPlan
-
beanType
- Specified by:
beanTypein interfaceio.ebean.meta.MetaQueryPlan
-
label
- Specified by:
labelin interfaceio.ebean.meta.MetaQueryPlan
-
profileLocation
public io.ebean.ProfileLocation profileLocation()- Specified by:
profileLocationin interfaceio.ebean.meta.MetaQueryPlan
-
sql
- Specified by:
sqlin interfaceio.ebean.meta.MetaQueryPlan
-
bind
- Specified by:
bindin interfaceio.ebean.meta.MetaQueryPlan
-
plan
- Specified by:
planin interfaceio.ebean.meta.MetaQueryPlan
-
tenantId
- Specified by:
tenantIdin interfaceio.ebean.meta.MetaQueryPlan
-
queryTimeMicros
public long queryTimeMicros()- Specified by:
queryTimeMicrosin interfaceio.ebean.meta.MetaQueryPlan
-
captureCount
public long captureCount()- Specified by:
captureCountin interfaceio.ebean.meta.MetaQueryPlan
-
captureMicros
public long captureMicros()- Specified by:
captureMicrosin interfaceio.ebean.meta.MetaQueryPlan
-
whenCaptured
- Specified by:
whenCapturedin interfaceio.ebean.meta.MetaQueryPlan
-
toString
-
with
public DQueryPlanOutput with(long queryTimeMicros, long captureCount, long captureMicros, Instant whenCaptured, Object tenantId) Description copied from interface:SpiDbQueryPlanExtend with queryTimeMicros, captureCount, captureMicros and when the bind values were captured.- Specified by:
within interfaceSpiDbQueryPlan
-