public final class oadd.org.apache.drill.common.config.DrillProperties extends java.util.Properties
{
private static final org.slf4j.Logger logger;
public static final java.lang.String ZOOKEEPER_CONNECTION;
public static final java.lang.String DRILLBIT_CONNECTION;
public static final java.lang.String TRIES;
public static final java.lang.String SCHEMA;
public static final java.lang.String USER;
public static final java.lang.String PASSWORD;
public static final java.lang.String IMPERSONATION_TARGET;
public static final java.lang.String AUTH_MECHANISM;
public static final java.lang.String SERVICE_PRINCIPAL;
public static final java.lang.String SERVICE_NAME;
public static final java.lang.String SERVICE_HOST;
public static final java.lang.String REALM;
public static final java.lang.String KEYTAB;
public static final java.lang.String SASL_ENCRYPT;
public static final java.lang.String TEST_SASL_LEVEL;
public static final java.lang.String KERBEROS_FROM_SUBJECT;
public static final java.lang.String QUOTING_IDENTIFIERS;
public static final java.lang.String ENABLE_TLS;
public static final java.lang.String TLS_PROTOCOL;
public static final java.lang.String TRUSTSTORE_TYPE;
public static final java.lang.String TRUSTSTORE_PATH;
public static final java.lang.String TRUSTSTORE_PASSWORD;
public static final java.lang.String DISABLE_HOST_VERIFICATION;
public static final java.lang.String DISABLE_CERT_VERIFICATION;
public static final java.lang.String TLS_HANDSHAKE_TIMEOUT;
public static final java.lang.String TLS_PROVIDER;
public static final java.lang.String USE_SYSTEM_TRUSTSTORE;
public static final java.lang.String USE_MAPR_SSL_CONFIG;
public static final java.lang.String QUERY_TAGS;
public static final org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSet ALLOWED_BY_CLIENT;
public static final org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSet ACCEPTED_BY_SERVER;
private void <init>()
{
oadd.org.apache.drill.common.config.DrillProperties v;
v := @this: oadd.org.apache.drill.common.config.DrillProperties;
specialinvoke v.<java.util.Properties: void <init>()>();
return;
}
public synchronized java.lang.Object setProperty(java.lang.String, java.lang.String)
{
java.lang.Object v;
java.lang.String v, v, v;
oadd.org.apache.drill.common.config.DrillProperties v;
v := @this: oadd.org.apache.drill.common.config.DrillProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = specialinvoke v.<java.util.Properties: java.lang.Object setProperty(java.lang.String,java.lang.String)>(v, v);
return v;
}
public java.lang.String getProperty(java.lang.String)
{
java.lang.String v, v, v;
oadd.org.apache.drill.common.config.DrillProperties v;
v := @this: oadd.org.apache.drill.common.config.DrillProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = specialinvoke v.<java.util.Properties: java.lang.String getProperty(java.lang.String)>(v);
return v;
}
public java.lang.String getProperty(java.lang.String, java.lang.String)
{
java.lang.String v, v, v, v;
oadd.org.apache.drill.common.config.DrillProperties v;
v := @this: oadd.org.apache.drill.common.config.DrillProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = specialinvoke v.<java.util.Properties: java.lang.String getProperty(java.lang.String,java.lang.String)>(v, v);
return v;
}
public void merge(java.util.Properties)
{
java.util.Properties v;
java.util.Iterator v;
java.util.Set v;
oadd.org.apache.drill.common.config.DrillProperties v;
java.lang.Object v;
java.lang.String v, v;
boolean v;
v := @this: oadd.org.apache.drill.common.config.DrillProperties;
v := @parameter: java.util.Properties;
if v != null goto label;
return;
label:
v = virtualinvoke v.<java.util.Properties: java.util.Set stringPropertyNames()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = virtualinvoke v.<java.util.Properties: java.lang.String getProperty(java.lang.String)>(v);
virtualinvoke v.<oadd.org.apache.drill.common.config.DrillProperties: java.lang.Object setProperty(java.lang.String,java.lang.String)>(v, v);
goto label;
label:
return;
}
public void merge(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
oadd.org.apache.drill.common.config.DrillProperties v;
java.util.Map v;
java.lang.Object v, v;
java.lang.String v;
boolean v;
v := @this: oadd.org.apache.drill.common.config.DrillProperties;
v := @parameter: java.util.Map;
if v != null goto label;
return;
label:
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
virtualinvoke v.<oadd.org.apache.drill.common.config.DrillProperties: java.lang.Object setProperty(java.lang.String,java.lang.String)>(v, v);
goto label;
label:
return;
}
public java.util.Map stringPropertiesAsMap()
{
java.util.Iterator v;
java.util.Set v;
java.lang.Object v;
java.util.HashMap v;
java.lang.String v;
oadd.org.apache.drill.common.config.DrillProperties v;
boolean v;
v := @this: oadd.org.apache.drill.common.config.DrillProperties;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v = virtualinvoke v.<oadd.org.apache.drill.common.config.DrillProperties: java.util.Set stringPropertyNames()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<oadd.org.apache.drill.common.config.DrillProperties: java.lang.String getProperty(java.lang.String)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
return v;
}
public oadd.org.apache.drill.exec.proto.UserProtos$UserProperties serializeForServer()
{
java.util.Iterator v;
oadd.org.apache.drill.exec.proto.UserProtos$UserProperties v;
java.util.Set v;
oadd.org.apache.drill.exec.proto.UserProtos$Property v;
oadd.org.apache.drill.common.config.DrillProperties v;
oadd.org.apache.drill.exec.proto.UserProtos$Property$Builder v, v, v;
java.lang.Object v;
java.lang.String v;
oadd.org.apache.drill.exec.proto.UserProtos$UserProperties$Builder v;
boolean v;
v := @this: oadd.org.apache.drill.common.config.DrillProperties;
v = staticinvoke <oadd.org.apache.drill.exec.proto.UserProtos$UserProperties: oadd.org.apache.drill.exec.proto.UserProtos$UserProperties$Builder newBuilder()>();
v = virtualinvoke v.<oadd.org.apache.drill.common.config.DrillProperties: java.util.Set stringPropertyNames()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = staticinvoke <oadd.org.apache.drill.exec.proto.UserProtos$Property: oadd.org.apache.drill.exec.proto.UserProtos$Property$Builder newBuilder()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$Property$Builder: oadd.org.apache.drill.exec.proto.UserProtos$Property$Builder setKey(java.lang.String)>(v);
v = virtualinvoke v.<oadd.org.apache.drill.common.config.DrillProperties: java.lang.String getProperty(java.lang.String)>(v);
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$Property$Builder: oadd.org.apache.drill.exec.proto.UserProtos$Property$Builder setValue(java.lang.String)>(v);
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$Property$Builder: oadd.org.apache.drill.exec.proto.UserProtos$Property build()>();
virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$UserProperties$Builder: oadd.org.apache.drill.exec.proto.UserProtos$UserProperties$Builder addProperties(oadd.org.apache.drill.exec.proto.UserProtos$Property)>(v);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$UserProperties$Builder: oadd.org.apache.drill.exec.proto.UserProtos$UserProperties build()>();
return v;
}
public static oadd.org.apache.drill.common.config.DrillProperties createFromProperties(oadd.org.apache.drill.exec.proto.UserProtos$UserProperties, boolean)
{
org.slf4j.Logger v;
java.util.Iterator v;
oadd.org.apache.drill.exec.proto.UserProtos$UserProperties v;
oadd.org.apache.drill.common.config.DrillProperties v;
java.util.List v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSet v;
java.lang.Object v;
java.lang.String v, v, v;
boolean v, v, v;
v := @parameter: oadd.org.apache.drill.exec.proto.UserProtos$UserProperties;
v := @parameter: boolean;
v = new oadd.org.apache.drill.common.config.DrillProperties;
specialinvoke v.<oadd.org.apache.drill.common.config.DrillProperties: void <init>()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$UserProperties: java.util.List getPropertiesList()>();
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$Property: java.lang.String getKey()>();
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
if v == 0 goto label;
v = <oadd.org.apache.drill.common.config.DrillProperties: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSet ACCEPTED_BY_SERVER>;
v = virtualinvoke v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSet: boolean contains(java.lang.Object)>(v);
if v == 0 goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$Property: java.lang.String getValue()>();
virtualinvoke v.<oadd.org.apache.drill.common.config.DrillProperties: java.lang.Object setProperty(java.lang.String,java.lang.String)>(v, v);
goto label;
label:
v = <oadd.org.apache.drill.common.config.DrillProperties: org.slf4j.Logger logger>;
interfaceinvoke v.<org.slf4j.Logger: void trace(java.lang.String,java.lang.Object)>("Server does not recognize property: {}", v);
goto label;
label:
return v;
}
public static oadd.org.apache.drill.common.config.DrillProperties createFromProperties(java.util.Properties)
{
java.util.Properties v;
java.util.Iterator v;
java.util.Set v;
oadd.org.apache.drill.common.config.DrillProperties v;
java.lang.Object v;
java.lang.String v, v;
boolean v;
v := @parameter: java.util.Properties;
v = new oadd.org.apache.drill.common.config.DrillProperties;
specialinvoke v.<oadd.org.apache.drill.common.config.DrillProperties: void <init>()>();
if v == null goto label;
v = virtualinvoke v.<java.util.Properties: java.util.Set stringPropertyNames()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = virtualinvoke v.<java.util.Properties: java.lang.String getProperty(java.lang.String)>(v);
virtualinvoke v.<oadd.org.apache.drill.common.config.DrillProperties: java.lang.Object setProperty(java.lang.String,java.lang.String)>(v, v);
goto label;
label:
return v;
}
public static oadd.org.apache.drill.common.config.DrillProperties createEmpty()
{
oadd.org.apache.drill.common.config.DrillProperties v;
v = new oadd.org.apache.drill.common.config.DrillProperties;
specialinvoke v.<oadd.org.apache.drill.common.config.DrillProperties: void <init>()>();
return v;
}
static void <clinit>()
{
org.slf4j.Logger v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSet v, v;
java.lang.String[] v, v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Loadd/org/apache/drill/common/config/DrillProperties;");
<oadd.org.apache.drill.common.config.DrillProperties: org.slf4j.Logger logger> = v;
v = newarray (java.lang.String)[19];
v[0] = "impersonation_target";
v[1] = "auth";
v[2] = "principal";
v[3] = "service_name";
v[4] = "service_host";
v[5] = "realm";
v[6] = "keytab";
v[7] = "from_subject";
v[8] = "enableTLS";
v[9] = "TLSProtocol";
v[10] = "trustStoreType";
v[11] = "trustStorePath";
v[12] = "trustStorePassword";
v[13] = "disableHostVerification";
v[14] = "disableCertificateVerification";
v[15] = "TLSHandshakeTimeout";
v[16] = "TLSProvider";
v[17] = "useSystemTrustStore";
v[18] = "queryTags";
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSet: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSet of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object[])>("zk", "drillbit", "tries", "schema", "user", "password", v);
<oadd.org.apache.drill.common.config.DrillProperties: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSet ALLOWED_BY_CLIENT> = v;
v = newarray (java.lang.String)[0];
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSet: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSet of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object[])>("user", "password", "schema", "impersonation_target", "quoting_identifiers", "queryTags", v);
<oadd.org.apache.drill.common.config.DrillProperties: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSet ACCEPTED_BY_SERVER> = v;
return;
}
}