public class io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl extends io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigFluentImpl implements io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluent$MacvlanNested, io.fabric.kubernetes.api.builder.Nested
{
io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigBuilder builder;
final io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl this$0;
void <init>(io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl, io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfig)
{
io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigBuilder v;
io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfig v;
v := @this: io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfig;
v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl: io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl this$0> = v;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigFluentImpl: void <init>()>();
v = new io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigBuilder: void <init>(io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigFluent,io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfig)>(v, v);
v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl: io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigBuilder builder> = v;
return;
}
void <init>(io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl)
{
io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigBuilder v;
v := @this: io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl;
v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl: io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl this$0> = v;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigFluentImpl: void <init>()>();
v = new io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigBuilder: void <init>(io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigFluent)>(v);
v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl: io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigBuilder builder> = v;
return;
}
public java.lang.Object and()
{
io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluent v;
io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigBuilder v;
io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfig v;
v := @this: io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl: io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl this$0>;
v = v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl: io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigBuilder builder>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfigBuilder: io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfig build()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl: io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluent withMacvlan(io.fabric.openshift.api.model.miscellaneous.network.operator.v.MacvlanConfig)>(v);
return v;
}
public java.lang.Object endMacvlan()
{
io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.network.operator.v.EgressRouterInterfaceFluentImpl$MacvlanNestedImpl: java.lang.Object and()>();
return v;
}
}