public class oadd.org.apache.drill.exec.ops.ContextInformation extends java.lang.Object
{
private final oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials queryUserCredentials;
private final java.lang.String currentDefaultSchema;
private final long queryStartTime;
private final int rootFragmentTimeZone;
private final java.lang.String sessionId;
public void <init>(oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials, oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation)
{
oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials v;
oadd.org.apache.drill.exec.ops.ContextInformation v;
int v;
long v;
java.lang.String v, v;
oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation v;
v := @this: oadd.org.apache.drill.exec.ops.ContextInformation;
v := @parameter: oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials;
v := @parameter: oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.drill.exec.ops.ContextInformation: oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials queryUserCredentials> = v;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation: java.lang.String getDefaultSchemaName()>();
v.<oadd.org.apache.drill.exec.ops.ContextInformation: java.lang.String currentDefaultSchema> = v;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation: long getQueryStartTime()>();
v.<oadd.org.apache.drill.exec.ops.ContextInformation: long queryStartTime> = v;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation: int getTimeZone()>();
v.<oadd.org.apache.drill.exec.ops.ContextInformation: int rootFragmentTimeZone> = v;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation: java.lang.String getSessionId()>();
v.<oadd.org.apache.drill.exec.ops.ContextInformation: java.lang.String sessionId> = v;
return;
}
public java.lang.String getQueryUser()
{
oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials v;
java.lang.String v;
oadd.org.apache.drill.exec.ops.ContextInformation v;
v := @this: oadd.org.apache.drill.exec.ops.ContextInformation;
v = v.<oadd.org.apache.drill.exec.ops.ContextInformation: oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials queryUserCredentials>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials: java.lang.String getUserName()>();
return v;
}
public oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials getQueryUserCredentials()
{
oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials v;
oadd.org.apache.drill.exec.ops.ContextInformation v;
v := @this: oadd.org.apache.drill.exec.ops.ContextInformation;
v = v.<oadd.org.apache.drill.exec.ops.ContextInformation: oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials queryUserCredentials>;
return v;
}
public java.lang.String getCurrentDefaultSchema()
{
java.lang.String v;
oadd.org.apache.drill.exec.ops.ContextInformation v;
v := @this: oadd.org.apache.drill.exec.ops.ContextInformation;
v = v.<oadd.org.apache.drill.exec.ops.ContextInformation: java.lang.String currentDefaultSchema>;
return v;
}
public long getQueryStartTime()
{
long v;
oadd.org.apache.drill.exec.ops.ContextInformation v;
v := @this: oadd.org.apache.drill.exec.ops.ContextInformation;
v = v.<oadd.org.apache.drill.exec.ops.ContextInformation: long queryStartTime>;
return v;
}
public java.time.Instant getQueryStartInstant()
{
long v;
oadd.org.apache.drill.exec.ops.ContextInformation v;
java.time.Instant v;
v := @this: oadd.org.apache.drill.exec.ops.ContextInformation;
v = v.<oadd.org.apache.drill.exec.ops.ContextInformation: long queryStartTime>;
v = staticinvoke <java.time.Instant: java.time.Instant ofEpochMilli(long)>(v);
return v;
}
public java.time.ZoneId getRootFragmentTimeZone()
{
oadd.org.apache.drill.exec.ops.ContextInformation v;
int v;
java.lang.String v;
java.time.ZoneId v;
v := @this: oadd.org.apache.drill.exec.ops.ContextInformation;
v = v.<oadd.org.apache.drill.exec.ops.ContextInformation: int rootFragmentTimeZone>;
v = staticinvoke <oadd.org.apache.drill.exec.expr.fn.impl.DateUtility: java.lang.String getTimeZone(int)>(v);
v = staticinvoke <java.time.ZoneId: java.time.ZoneId of(java.lang.String)>(v);
return v;
}
public java.lang.String getSessionId()
{
java.lang.String v;
oadd.org.apache.drill.exec.ops.ContextInformation v;
v := @this: oadd.org.apache.drill.exec.ops.ContextInformation;
v = v.<oadd.org.apache.drill.exec.ops.ContextInformation: java.lang.String sessionId>;
return v;
}
}