public class org.apache.helix.rest.server.json.instance.InstanceInfo extends java.lang.Object
{
private static final org.slf4j.Logger _logger;
private final java.lang.String id;
private final org.apache.helix.zookeeper.datamodel.ZNRecord liveInstance;
private final org.apache.helix.zookeeper.datamodel.ZNRecord instanceConfig;
private final java.util.List partitions;
private final java.util.List resources;
private final boolean isHealth;
private final java.util.List failedHealthChecks;
private void <init>(org.apache.helix.rest.server.json.instance.InstanceInfo$Builder)
{
org.apache.helix.rest.server.json.instance.InstanceInfo$Builder v;
org.apache.helix.zookeeper.datamodel.ZNRecord v, v;
java.util.List v, v, v;
org.apache.helix.rest.server.json.instance.InstanceInfo v;
java.lang.String v;
boolean v;
v := @this: org.apache.helix.rest.server.json.instance.InstanceInfo;
v := @parameter: org.apache.helix.rest.server.json.instance.InstanceInfo$Builder;
specialinvoke v.<java.lang.Object: void <init>()>();
v = v.<org.apache.helix.rest.server.json.instance.InstanceInfo$Builder: java.lang.String id>;
v.<org.apache.helix.rest.server.json.instance.InstanceInfo: java.lang.String id> = v;
v = v.<org.apache.helix.rest.server.json.instance.InstanceInfo$Builder: org.apache.helix.zookeeper.datamodel.ZNRecord liveInstance>;
v.<org.apache.helix.rest.server.json.instance.InstanceInfo: org.apache.helix.zookeeper.datamodel.ZNRecord liveInstance> = v;
v = v.<org.apache.helix.rest.server.json.instance.InstanceInfo$Builder: org.apache.helix.zookeeper.datamodel.ZNRecord instanceConfig>;
v.<org.apache.helix.rest.server.json.instance.InstanceInfo: org.apache.helix.zookeeper.datamodel.ZNRecord instanceConfig> = v;
v = v.<org.apache.helix.rest.server.json.instance.InstanceInfo$Builder: java.util.List partitions>;
v.<org.apache.helix.rest.server.json.instance.InstanceInfo: java.util.List partitions> = v;
v = v.<org.apache.helix.rest.server.json.instance.InstanceInfo$Builder: java.util.List resources>;
v.<org.apache.helix.rest.server.json.instance.InstanceInfo: java.util.List resources> = v;
v = v.<org.apache.helix.rest.server.json.instance.InstanceInfo$Builder: boolean isHealth>;
v.<org.apache.helix.rest.server.json.instance.InstanceInfo: boolean isHealth> = v;
v = v.<org.apache.helix.rest.server.json.instance.InstanceInfo$Builder: java.util.List failedHealthChecks>;
v.<org.apache.helix.rest.server.json.instance.InstanceInfo: java.util.List failedHealthChecks> = v;
return;
}
static void <clinit>()
{
org.slf4j.Logger v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Lorg/apache/helix/rest/server/json/instance/InstanceInfo;");
<org.apache.helix.rest.server.json.instance.InstanceInfo: org.slf4j.Logger _logger> = v;
return;
}
}