public class io.fabric.kubernetes.client.dsl.internal.RollingOperationContext extends io.fabric.kubernetes.client.dsl.internal.PodControllerOperationContext
{
private boolean rolling;
private long rollingTimeout;
private java.util.concurrent.TimeUnit rollingTimeUnit;
public void <init>()
{
io.fabric.kubernetes.client.dsl.internal.RollingOperationContext v;
v := @this: io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.PodControllerOperationContext: void <init>()>();
return;
}
public void <init>(java.lang.String, boolean, long, java.util.concurrent.TimeUnit, java.lang.Integer)
{
java.util.concurrent.TimeUnit v, v;
long v;
java.lang.String v;
java.lang.Integer v;
boolean v;
io.fabric.kubernetes.client.dsl.internal.RollingOperationContext v;
v := @this: io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v := @parameter: java.lang.Integer;
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.PodControllerOperationContext: void <init>(java.lang.String,java.lang.Integer)>(v, v);
v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: boolean rolling> = v;
v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: long rollingTimeout> = v;
if v == null goto label;
v = v;
goto label;
label:
v = <java.util.concurrent.TimeUnit: java.util.concurrent.TimeUnit MILLISECONDS>;
label:
v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.util.concurrent.TimeUnit rollingTimeUnit> = v;
return;
}
public java.lang.Boolean getRolling()
{
java.lang.Boolean v;
boolean v;
io.fabric.kubernetes.client.dsl.internal.RollingOperationContext v;
v := @this: io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: boolean rolling>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public long getRollingTimeout()
{
long v;
io.fabric.kubernetes.client.dsl.internal.RollingOperationContext v;
v := @this: io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: long rollingTimeout>;
return v;
}
public java.util.concurrent.TimeUnit getRollingTimeUnit()
{
java.util.concurrent.TimeUnit v;
io.fabric.kubernetes.client.dsl.internal.RollingOperationContext v;
v := @this: io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.util.concurrent.TimeUnit rollingTimeUnit>;
return v;
}
public io.fabric.kubernetes.client.dsl.internal.RollingOperationContext withRolling(boolean)
{
java.util.concurrent.TimeUnit v;
long v;
java.lang.String v;
java.lang.Integer v;
boolean v;
io.fabric.kubernetes.client.dsl.internal.RollingOperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v := @parameter: boolean;
v = new io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.lang.String containerId>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: long rollingTimeout>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.util.concurrent.TimeUnit rollingTimeUnit>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.lang.Integer logWaitTimeout>;
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: void <init>(java.lang.String,boolean,long,java.util.concurrent.TimeUnit,java.lang.Integer)>(v, v, v, v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.internal.RollingOperationContext withRollingTimeout(long)
{
java.util.concurrent.TimeUnit v;
long v;
java.lang.String v;
java.lang.Integer v;
boolean v;
io.fabric.kubernetes.client.dsl.internal.RollingOperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v := @parameter: long;
v = new io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.lang.String containerId>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: boolean rolling>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.util.concurrent.TimeUnit rollingTimeUnit>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.lang.Integer logWaitTimeout>;
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: void <init>(java.lang.String,boolean,long,java.util.concurrent.TimeUnit,java.lang.Integer)>(v, v, v, v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.internal.RollingOperationContext withRollingTimeUnit(java.util.concurrent.TimeUnit)
{
java.util.concurrent.TimeUnit v;
long v;
java.lang.String v;
java.lang.Integer v;
boolean v;
io.fabric.kubernetes.client.dsl.internal.RollingOperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v := @parameter: java.util.concurrent.TimeUnit;
v = new io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.lang.String containerId>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: boolean rolling>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: long rollingTimeout>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.lang.Integer logWaitTimeout>;
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: void <init>(java.lang.String,boolean,long,java.util.concurrent.TimeUnit,java.lang.Integer)>(v, v, v, v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.internal.RollingOperationContext withContainerId(java.lang.String)
{
java.util.concurrent.TimeUnit v;
long v;
java.lang.String v;
java.lang.Integer v;
boolean v;
io.fabric.kubernetes.client.dsl.internal.RollingOperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v := @parameter: java.lang.String;
v = new io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: boolean rolling>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: long rollingTimeout>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.util.concurrent.TimeUnit rollingTimeUnit>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.lang.Integer logWaitTimeout>;
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: void <init>(java.lang.String,boolean,long,java.util.concurrent.TimeUnit,java.lang.Integer)>(v, v, v, v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.internal.RollingOperationContext withLogWaitTimout(java.lang.Integer)
{
java.util.concurrent.TimeUnit v;
long v;
java.lang.String v;
java.lang.Integer v;
boolean v;
io.fabric.kubernetes.client.dsl.internal.RollingOperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v := @parameter: java.lang.Integer;
v = new io.fabric.kubernetes.client.dsl.internal.RollingOperationContext;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.lang.String containerId>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: boolean rolling>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: long rollingTimeout>;
v = v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: java.util.concurrent.TimeUnit rollingTimeUnit>;
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.RollingOperationContext: void <init>(java.lang.String,boolean,long,java.util.concurrent.TimeUnit,java.lang.Integer)>(v, v, v, v, v);
return v;
}
}