public class io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent
{
private java.lang.String activityTimestamp;
private java.lang.String apiUrl;
private java.lang.String cloudProvider;
private java.lang.String console;
private java.lang.String creationTimestamp;
private io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential;
private java.lang.String displayName;
private java.lang.Boolean isManagedCluster;
private java.lang.String name;
private java.lang.String openshiftVersion;
private java.lang.String status;
private java.lang.String type;
public void <init>()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
return;
}
public void <init>(io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec)
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
io.fabric.kubernetes.api.model.ObjectReference v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v, v, v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec: java.lang.String getActivityTimestamp()>();
virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withActivityTimestamp(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec: java.lang.String getApiUrl()>();
virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withApiUrl(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec: java.lang.String getCloudProvider()>();
virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withCloudProvider(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec: java.lang.String getConsole()>();
virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withConsole(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec: java.lang.String getCreationTimestamp()>();
virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withCreationTimestamp(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec: io.fabric.kubernetes.api.model.ObjectReference getCredential()>();
virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withCredential(io.fabric.kubernetes.api.model.ObjectReference)>(v);
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec: java.lang.String getDisplayName()>();
virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withDisplayName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec: java.lang.Boolean getIsManagedCluster()>();
virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withIsManagedCluster(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec: java.lang.String getName()>();
virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec: java.lang.String getOpenshiftVersion()>();
virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withOpenshiftVersion(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec: java.lang.String getStatus()>();
virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withStatus(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpec: java.lang.String getType()>();
virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withType(java.lang.String)>(v);
return;
}
public java.lang.String getActivityTimestamp()
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String activityTimestamp>;
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withActivityTimestamp(java.lang.String)
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String activityTimestamp> = v;
return v;
}
public java.lang.Boolean hasActivityTimestamp()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String activityTimestamp>;
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 getApiUrl()
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String apiUrl>;
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withApiUrl(java.lang.String)
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String apiUrl> = v;
return v;
}
public java.lang.Boolean hasApiUrl()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String apiUrl>;
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 getCloudProvider()
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String cloudProvider>;
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withCloudProvider(java.lang.String)
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String cloudProvider> = v;
return v;
}
public java.lang.Boolean hasCloudProvider()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String cloudProvider>;
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 getConsole()
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String console>;
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withConsole(java.lang.String)
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String console> = v;
return v;
}
public java.lang.Boolean hasConsole()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String console>;
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 getCreationTimestamp()
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String creationTimestamp>;
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withCreationTimestamp(java.lang.String)
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String creationTimestamp> = v;
return v;
}
public java.lang.Boolean hasCreationTimestamp()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String creationTimestamp>;
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.kubernetes.api.model.ObjectReference getCredential()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
io.fabric.kubernetes.api.model.ObjectReference v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v, v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReferenceBuilder: io.fabric.kubernetes.api.model.ObjectReference build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.ObjectReference buildCredential()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
io.fabric.kubernetes.api.model.ObjectReference v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v, v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReferenceBuilder: io.fabric.kubernetes.api.model.ObjectReference build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withCredential(io.fabric.kubernetes.api.model.ObjectReference)
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
io.fabric.kubernetes.api.model.ObjectReference v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v, v, v;
java.util.List v, v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ObjectReference;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("credential");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.ObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.ObjectReference)>(v);
v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential> = v;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("credential");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasCredential()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
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.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested withNewCredential()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl$CredentialNestedImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = new io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl$CredentialNestedImpl;
specialinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl$CredentialNestedImpl: void <init>(io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl)>(v);
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested withNewCredentialLike(io.fabric.kubernetes.api.model.ObjectReference)
{
io.fabric.kubernetes.api.model.ObjectReference v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl$CredentialNestedImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ObjectReference;
v = new io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl$CredentialNestedImpl;
specialinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl$CredentialNestedImpl: void <init>(io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl,io.fabric.kubernetes.api.model.ObjectReference)>(v, v);
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested editCredential()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested v;
io.fabric.kubernetes.api.model.ObjectReference v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReference getCredential()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested withNewCredentialLike(io.fabric.kubernetes.api.model.ObjectReference)>(v);
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested editOrNewCredential()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested v;
io.fabric.kubernetes.api.model.ObjectReference v, v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReference getCredential()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReference getCredential()>();
goto label;
label:
v = new io.fabric.kubernetes.api.model.ObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ObjectReferenceBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReferenceBuilder: io.fabric.kubernetes.api.model.ObjectReference build()>();
label:
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested withNewCredentialLike(io.fabric.kubernetes.api.model.ObjectReference)>(v);
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested editOrNewCredentialLike(io.fabric.kubernetes.api.model.ObjectReference)
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested v;
io.fabric.kubernetes.api.model.ObjectReference v, v, v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ObjectReference;
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReference getCredential()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReference getCredential()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested withNewCredentialLike(io.fabric.kubernetes.api.model.ObjectReference)>(v);
return v;
}
public java.lang.String getDisplayName()
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String displayName>;
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withDisplayName(java.lang.String)
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String displayName> = v;
return v;
}
public java.lang.Boolean hasDisplayName()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String displayName>;
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.Boolean getIsManagedCluster()
{
java.lang.Boolean v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.Boolean isManagedCluster>;
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withIsManagedCluster(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.Boolean isManagedCluster> = v;
return v;
}
public java.lang.Boolean hasIsManagedCluster()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.Boolean isManagedCluster>;
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 getName()
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String name>;
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withName(java.lang.String)
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String name> = v;
return v;
}
public java.lang.Boolean hasName()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String name>;
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 getOpenshiftVersion()
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String openshiftVersion>;
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withOpenshiftVersion(java.lang.String)
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String openshiftVersion> = v;
return v;
}
public java.lang.Boolean hasOpenshiftVersion()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String openshiftVersion>;
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 getStatus()
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String status>;
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withStatus(java.lang.String)
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String status> = v;
return v;
}
public java.lang.Boolean hasStatus()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String status>;
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 getType()
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String type>;
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withType(java.lang.String)
{
java.lang.String v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String type> = v;
return v;
}
public java.lang.Boolean hasType()
{
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String type>;
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.String 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, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
boolean v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Boolean v, v, v, v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
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.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String activityTimestamp>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String activityTimestamp>;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String activityTimestamp>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String activityTimestamp>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String apiUrl>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String apiUrl>;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String apiUrl>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String apiUrl>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String cloudProvider>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String cloudProvider>;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String cloudProvider>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String cloudProvider>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String console>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String console>;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String console>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String console>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String creationTimestamp>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String creationTimestamp>;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String creationTimestamp>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String creationTimestamp>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReferenceBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String displayName>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String displayName>;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String displayName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String displayName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.Boolean isManagedCluster>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.Boolean isManagedCluster>;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.Boolean isManagedCluster>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.Boolean isManagedCluster>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String name>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String name>;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String name>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String name>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String openshiftVersion>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String openshiftVersion>;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String openshiftVersion>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String openshiftVersion>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String status>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String status>;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String status>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String status>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String type>;
if v == null goto label;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String type>;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String type>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String type>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
java.lang.Integer v;
int v, v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v, v, v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = newarray (java.lang.Object)[13];
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String activityTimestamp>;
v[0] = v;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String apiUrl>;
v[1] = v;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String cloudProvider>;
v[2] = v;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String console>;
v[3] = v;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String creationTimestamp>;
v[4] = v;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
v[5] = v;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String displayName>;
v[6] = v;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.Boolean isManagedCluster>;
v[7] = v;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String name>;
v[8] = v;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String openshiftVersion>;
v[9] = v;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String status>;
v[10] = v;
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String type>;
v[11] = v;
v = specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: 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;
}
public java.lang.String toString()
{
java.lang.StringBuilder v;
java.lang.Boolean v, v;
java.lang.String 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, v, v, v, v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v, v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("{");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String activityTimestamp>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("activityTimestamp:");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String activityTimestamp>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String apiUrl>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("apiUrl:");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String apiUrl>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String cloudProvider>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("cloudProvider:");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String cloudProvider>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String console>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("console:");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String console>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String creationTimestamp>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("creationTimestamp:");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String creationTimestamp>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("credential:");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder credential>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.ObjectReferenceBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String displayName>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("displayName:");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String displayName>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.Boolean isManagedCluster>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("isManagedCluster:");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.Boolean isManagedCluster>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String name>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("name:");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String name>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String openshiftVersion>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("openshiftVersion:");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String openshiftVersion>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String status>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("status:");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String status>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String type>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("type:");
v = v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: java.lang.String type>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("}");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withIsManagedCluster()
{
java.lang.Boolean v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl v;
io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent v;
v := @this: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluentImpl: io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withIsManagedCluster(java.lang.Boolean)>(v);
return v;
}
}