class io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl$ChangeNamespace extends io.fabric.kubernetes.api.builder.TypedVisitor
{
private final java.lang.String explicitNamespace;
private final java.lang.String fallbackNamespace;
final io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl this$0;
private void <init>(io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl, java.lang.String, java.lang.String)
{
io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl$ChangeNamespace v;
java.lang.String v, v;
io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl v;
v := @this: io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl$ChangeNamespace;
v := @parameter: io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl$ChangeNamespace: io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl this$0> = v;
specialinvoke v.<io.fabric.kubernetes.api.builder.TypedVisitor: void <init>()>();
v.<io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl$ChangeNamespace: java.lang.String explicitNamespace> = v;
v.<io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl$ChangeNamespace: java.lang.String fallbackNamespace> = v;
return;
}
public void visit(io.fabric.kubernetes.api.model.ObjectMetaBuilder)
{
io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl$ChangeNamespace v;
java.lang.String v, v, v, v;
boolean v, v;
io.fabric.kubernetes.api.model.ObjectMetaBuilder v;
v := @this: io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl$ChangeNamespace;
v := @parameter: io.fabric.kubernetes.api.model.ObjectMetaBuilder;
v = v.<io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl$ChangeNamespace: java.lang.String explicitNamespace>;
v = staticinvoke <io.fabric.kubernetes.client.utils.Utils: boolean isNotNullOrEmpty(java.lang.String)>(v);
if v == 0 goto label;
v = v.<io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl$ChangeNamespace: java.lang.String explicitNamespace>;
virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectMetaBuilder: io.fabric.kubernetes.api.model.ObjectMetaFluent withNamespace(java.lang.String)>(v);
goto label;
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectMetaBuilder: java.lang.String getNamespace()>();
v = staticinvoke <io.fabric.kubernetes.client.utils.Utils: boolean isNullOrEmpty(java.lang.String)>(v);
if v == 0 goto label;
v = v.<io.fabric.kubernetes.client.dsl.internal.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl$ChangeNamespace: java.lang.String fallbackNamespace>;
virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectMetaBuilder: io.fabric.kubernetes.api.model.ObjectMetaFluent withNamespace(java.lang.String)>(v);
label:
return;
}
}