public class io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent
{
private io.fabric.chaosmesh.v1alpha.TimespecBuilder atime;
private java.lang.Long blocks;
private io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime;
private java.lang.Long gid;
private java.lang.Long ino;
private java.lang.String kind;
private io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime;
private java.lang.Long nlink;
private java.lang.Integer perm;
private java.lang.Long rdev;
private java.lang.Long size;
private java.lang.Long uid;
public void <init>()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
return;
}
public void <init>(io.fabric.chaosmesh.v1alpha.AttrOverrideSpec)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpec v;
java.lang.Integer v;
java.lang.Long v, v, v, v, v, v, v;
java.lang.String v;
io.fabric.chaosmesh.v1alpha.Timespec v, v, v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: io.fabric.chaosmesh.v1alpha.AttrOverrideSpec;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpec: io.fabric.chaosmesh.v1alpha.Timespec getAtime()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withAtime(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpec: java.lang.Long getBlocks()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withBlocks(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpec: io.fabric.chaosmesh.v1alpha.Timespec getCtime()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withCtime(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpec: java.lang.Long getGid()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withGid(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpec: java.lang.Long getIno()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withIno(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpec: java.lang.String getKind()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withKind(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpec: io.fabric.chaosmesh.v1alpha.Timespec getMtime()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withMtime(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpec: java.lang.Long getNlink()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withNlink(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpec: java.lang.Integer getPerm()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withPerm(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpec: java.lang.Long getRdev()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withRdev(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpec: java.lang.Long getSize()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withSize(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpec: java.lang.Long getUid()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withUid(java.lang.Long)>(v);
return;
}
public io.fabric.chaosmesh.v1alpha.Timespec getAtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v, v;
io.fabric.chaosmesh.v1alpha.EditableTimespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime>;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: io.fabric.chaosmesh.v1alpha.EditableTimespec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.chaosmesh.v1alpha.Timespec buildAtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v, v;
io.fabric.chaosmesh.v1alpha.EditableTimespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime>;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: io.fabric.chaosmesh.v1alpha.EditableTimespec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withAtime(io.fabric.chaosmesh.v1alpha.Timespec)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.chaosmesh.v1alpha.Timespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: io.fabric.chaosmesh.v1alpha.Timespec;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("atime");
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.chaosmesh.v1alpha.TimespecBuilder;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: void <init>(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime> = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("atime");
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasAtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withNewAtime(java.lang.Long, java.lang.Long)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v, v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent v;
io.fabric.chaosmesh.v1alpha.Timespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.Long;
v := @parameter: java.lang.Long;
v = new io.fabric.chaosmesh.v1alpha.Timespec;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.Timespec: void <init>(java.lang.Long,java.lang.Long)>(v, v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withAtime(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$AtimeNested withNewAtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$AtimeNestedImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = new io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$AtimeNestedImpl;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$AtimeNestedImpl: void <init>(io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$AtimeNested withNewAtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$AtimeNestedImpl v;
io.fabric.chaosmesh.v1alpha.Timespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: io.fabric.chaosmesh.v1alpha.Timespec;
v = new io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$AtimeNestedImpl;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$AtimeNestedImpl: void <init>(io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl,io.fabric.chaosmesh.v1alpha.Timespec)>(v, v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$AtimeNested editAtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$AtimeNested v;
io.fabric.chaosmesh.v1alpha.Timespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getAtime()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$AtimeNested withNewAtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$AtimeNested editOrNewAtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$AtimeNested v;
io.fabric.chaosmesh.v1alpha.Timespec v, v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getAtime()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getAtime()>();
goto label;
label:
v = new io.fabric.chaosmesh.v1alpha.TimespecBuilder;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: io.fabric.chaosmesh.v1alpha.EditableTimespec build()>();
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$AtimeNested withNewAtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$AtimeNested editOrNewAtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$AtimeNested v;
io.fabric.chaosmesh.v1alpha.Timespec v, v, v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: io.fabric.chaosmesh.v1alpha.Timespec;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getAtime()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getAtime()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$AtimeNested withNewAtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
return v;
}
public java.lang.Long getBlocks()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long blocks>;
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withBlocks(java.lang.Long)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long blocks> = v;
return v;
}
public java.lang.Boolean hasBlocks()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long blocks>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.Timespec getCtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v, v;
io.fabric.chaosmesh.v1alpha.EditableTimespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime>;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: io.fabric.chaosmesh.v1alpha.EditableTimespec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.chaosmesh.v1alpha.Timespec buildCtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v, v;
io.fabric.chaosmesh.v1alpha.EditableTimespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime>;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: io.fabric.chaosmesh.v1alpha.EditableTimespec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withCtime(io.fabric.chaosmesh.v1alpha.Timespec)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.chaosmesh.v1alpha.Timespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: io.fabric.chaosmesh.v1alpha.Timespec;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("ctime");
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.chaosmesh.v1alpha.TimespecBuilder;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: void <init>(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime> = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("ctime");
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasCtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withNewCtime(java.lang.Long, java.lang.Long)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v, v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent v;
io.fabric.chaosmesh.v1alpha.Timespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.Long;
v := @parameter: java.lang.Long;
v = new io.fabric.chaosmesh.v1alpha.Timespec;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.Timespec: void <init>(java.lang.Long,java.lang.Long)>(v, v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withCtime(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$CtimeNested withNewCtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$CtimeNestedImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = new io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$CtimeNestedImpl;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$CtimeNestedImpl: void <init>(io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$CtimeNested withNewCtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$CtimeNestedImpl v;
io.fabric.chaosmesh.v1alpha.Timespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: io.fabric.chaosmesh.v1alpha.Timespec;
v = new io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$CtimeNestedImpl;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$CtimeNestedImpl: void <init>(io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl,io.fabric.chaosmesh.v1alpha.Timespec)>(v, v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$CtimeNested editCtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$CtimeNested v;
io.fabric.chaosmesh.v1alpha.Timespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getCtime()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$CtimeNested withNewCtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$CtimeNested editOrNewCtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$CtimeNested v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v;
io.fabric.chaosmesh.v1alpha.Timespec v, v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getCtime()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getCtime()>();
goto label;
label:
v = new io.fabric.chaosmesh.v1alpha.TimespecBuilder;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: io.fabric.chaosmesh.v1alpha.EditableTimespec build()>();
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$CtimeNested withNewCtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$CtimeNested editOrNewCtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$CtimeNested v;
io.fabric.chaosmesh.v1alpha.Timespec v, v, v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: io.fabric.chaosmesh.v1alpha.Timespec;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getCtime()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getCtime()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$CtimeNested withNewCtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
return v;
}
public java.lang.Long getGid()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long gid>;
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withGid(java.lang.Long)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long gid> = v;
return v;
}
public java.lang.Boolean hasGid()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long gid>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.Long getIno()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long ino>;
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withIno(java.lang.Long)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long ino> = v;
return v;
}
public java.lang.Boolean hasIno()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long ino>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getKind()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.String kind>;
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withKind(java.lang.String)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.String kind> = v;
return v;
}
public java.lang.Boolean hasKind()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.String kind>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withNewKind(java.lang.String)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent v;
java.lang.String v, v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withKind(java.lang.String)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.Timespec getMtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v, v;
io.fabric.chaosmesh.v1alpha.EditableTimespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime>;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: io.fabric.chaosmesh.v1alpha.EditableTimespec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.chaosmesh.v1alpha.Timespec buildMtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v, v;
io.fabric.chaosmesh.v1alpha.EditableTimespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime>;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: io.fabric.chaosmesh.v1alpha.EditableTimespec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withMtime(io.fabric.chaosmesh.v1alpha.Timespec)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.chaosmesh.v1alpha.Timespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: io.fabric.chaosmesh.v1alpha.Timespec;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("mtime");
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.chaosmesh.v1alpha.TimespecBuilder;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: void <init>(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime> = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("mtime");
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasMtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withNewMtime(java.lang.Long, java.lang.Long)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v, v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent v;
io.fabric.chaosmesh.v1alpha.Timespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.Long;
v := @parameter: java.lang.Long;
v = new io.fabric.chaosmesh.v1alpha.Timespec;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.Timespec: void <init>(java.lang.Long,java.lang.Long)>(v, v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withMtime(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$MtimeNested withNewMtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$MtimeNestedImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = new io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$MtimeNestedImpl;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$MtimeNestedImpl: void <init>(io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$MtimeNested withNewMtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$MtimeNestedImpl v;
io.fabric.chaosmesh.v1alpha.Timespec v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: io.fabric.chaosmesh.v1alpha.Timespec;
v = new io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$MtimeNestedImpl;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl$MtimeNestedImpl: void <init>(io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl,io.fabric.chaosmesh.v1alpha.Timespec)>(v, v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$MtimeNested editMtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.Timespec v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$MtimeNested v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getMtime()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$MtimeNested withNewMtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$MtimeNested editOrNewMtime()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v;
io.fabric.chaosmesh.v1alpha.Timespec v, v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$MtimeNested v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getMtime()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getMtime()>();
goto label;
label:
v = new io.fabric.chaosmesh.v1alpha.TimespecBuilder;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: io.fabric.chaosmesh.v1alpha.EditableTimespec build()>();
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$MtimeNested withNewMtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$MtimeNested editOrNewMtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.Timespec v, v, v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$MtimeNested v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: io.fabric.chaosmesh.v1alpha.Timespec;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getMtime()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.Timespec getMtime()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent$MtimeNested withNewMtimeLike(io.fabric.chaosmesh.v1alpha.Timespec)>(v);
return v;
}
public java.lang.Long getNlink()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long nlink>;
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withNlink(java.lang.Long)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long nlink> = v;
return v;
}
public java.lang.Boolean hasNlink()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long nlink>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.Integer getPerm()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Integer perm>;
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withPerm(java.lang.Integer)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.Integer;
v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Integer perm> = v;
return v;
}
public java.lang.Boolean hasPerm()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Boolean v;
java.lang.Integer v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Integer perm>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.Long getRdev()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long rdev>;
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withRdev(java.lang.Long)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long rdev> = v;
return v;
}
public java.lang.Boolean hasRdev()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long rdev>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.Long getSize()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long size>;
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withSize(java.lang.Long)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long size> = v;
return v;
}
public java.lang.Boolean hasSize()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long size>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.Long getUid()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long uid>;
return v;
}
public io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluent withUid(java.lang.Long)
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long uid> = v;
return v;
}
public java.lang.Boolean hasUid()
{
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
java.lang.Long v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long uid>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public boolean equals(java.lang.Object)
{
java.lang.Integer v, v, v, v;
java.lang.Long v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v, v, v, v, v, v, v, v, v, v, v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == v goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime>;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime>;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long blocks>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long blocks>;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long blocks>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long blocks>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime>;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime>;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long gid>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long gid>;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long gid>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long gid>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long ino>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long ino>;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long ino>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long ino>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.String kind>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.String kind>;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.String kind>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.String kind>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime>;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime>;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.TimespecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long nlink>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long nlink>;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long nlink>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long nlink>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Integer perm>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Integer perm>;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Integer perm>;
v = virtualinvoke v.<java.lang.Integer: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Integer perm>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long rdev>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long rdev>;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long rdev>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long rdev>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long size>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long size>;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long size>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long size>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long uid>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long uid>;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long uid>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long uid>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
io.fabric.chaosmesh.v1alpha.TimespecBuilder v, v, v;
java.lang.Integer v, v;
java.lang.Long v, v, v, v, v, v, v;
int v, v;
java.lang.String v;
io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl;
v = newarray (java.lang.Object)[13];
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder atime>;
v[0] = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long blocks>;
v[1] = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder ctime>;
v[2] = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long gid>;
v[3] = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long ino>;
v[4] = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.String kind>;
v[5] = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: io.fabric.chaosmesh.v1alpha.TimespecBuilder mtime>;
v[6] = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long nlink>;
v[7] = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Integer perm>;
v[8] = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long rdev>;
v[9] = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long size>;
v[10] = v;
v = v.<io.fabric.chaosmesh.v1alpha.AttrOverrideSpecFluentImpl: java.lang.Long uid>;
v[11] = v;
v = specialinvoke v.<java.lang.Object: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[12] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}