public class io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec extends java.lang.Object implements io.fabric.kubernetes.api.model.v.KubernetesResource
{
private java.lang.String baseImage;
private io.fabric.openshift.api.model.v.monitoring.v.TLSConfig grpcServerTlsConfig;
private java.lang.String image;
private java.lang.Boolean listenLocal;
private java.lang.String logFormat;
private java.lang.String logLevel;
private java.lang.String minTime;
private io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig;
private io.fabric.kubernetes.api.model.v.ResourceRequirements resources;
private java.lang.String sha;
private java.lang.String tag;
private io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig;
private java.lang.String version;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.util.HashMap v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.util.Map additionalProperties> = v;
return;
}
public void <init>(java.lang.String, io.fabric.openshift.api.model.v.monitoring.v.TLSConfig, java.lang.String, java.lang.Boolean, java.lang.String, java.lang.String, java.lang.String, io.fabric.kubernetes.api.model.v.SecretKeySelector, io.fabric.kubernetes.api.model.v.ResourceRequirements, java.lang.String, java.lang.String, io.fabric.kubernetes.api.model.v.SecretKeySelector, java.lang.String)
{
java.util.HashMap v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v, v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretKeySelector;
v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretKeySelector;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.util.Map additionalProperties> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String baseImage> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig grpcServerTlsConfig> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String image> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.Boolean listenLocal> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String logFormat> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String logLevel> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String minTime> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements resources> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String sha> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String tag> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String version> = v;
return;
}
public java.lang.String getBaseImage()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String baseImage>;
return v;
}
public void setBaseImage(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String baseImage> = v;
return;
}
public io.fabric.openshift.api.model.v.monitoring.v.TLSConfig getGrpcServerTlsConfig()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig grpcServerTlsConfig>;
return v;
}
public void setGrpcServerTlsConfig(io.fabric.openshift.api.model.v.monitoring.v.TLSConfig)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig grpcServerTlsConfig> = v;
return;
}
public java.lang.String getImage()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String image>;
return v;
}
public void setImage(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String image> = v;
return;
}
public java.lang.Boolean getListenLocal()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.Boolean listenLocal>;
return v;
}
public void setListenLocal(java.lang.Boolean)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.Boolean listenLocal> = v;
return;
}
public java.lang.String getLogFormat()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String logFormat>;
return v;
}
public void setLogFormat(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String logFormat> = v;
return;
}
public java.lang.String getLogLevel()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String logLevel>;
return v;
}
public void setLogLevel(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String logLevel> = v;
return;
}
public java.lang.String getMinTime()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String minTime>;
return v;
}
public void setMinTime(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String minTime> = v;
return;
}
public io.fabric.kubernetes.api.model.v.SecretKeySelector getObjectStorageConfig()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig>;
return v;
}
public void setObjectStorageConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretKeySelector;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig> = v;
return;
}
public io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements resources>;
return v;
}
public void setResources(io.fabric.kubernetes.api.model.v.ResourceRequirements)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements resources> = v;
return;
}
public java.lang.String getSha()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String sha>;
return v;
}
public void setSha(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String sha> = v;
return;
}
public java.lang.String getTag()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String tag>;
return v;
}
public void setTag(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String tag> = v;
return;
}
public io.fabric.kubernetes.api.model.v.SecretKeySelector getTracingConfig()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig>;
return v;
}
public void setTracingConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretKeySelector;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig> = v;
return;
}
public java.lang.String getVersion()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String version>;
return v;
}
public void setVersion(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String version> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.util.Map v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public java.lang.String toString()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v, v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
java.util.Map v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getBaseImage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig getGrpcServerTlsConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getImage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.Boolean getListenLocal()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getLogFormat()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getLogLevel()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getMinTime()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getObjectStorageConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getSha()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getTag()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getTracingConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getVersion()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,io.fabric.openshift.api.model.v.monitoring.v.TLSConfig,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,io.fabric.kubernetes.api.model.v.SecretKeySelector,io.fabric.kubernetes.api.model.v.ResourceRequirements,java.lang.String,java.lang.String,io.fabric.kubernetes.api.model.v.SecretKeySelector,java.lang.String,java.util.Map)>(v, v, v, v, v, v, v, v, v, v, v, v, v, 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[])>("ThanosSpec(baseImage=\u, grpcServerTlsConfig=\u, image=\u, listenLocal=\u, logFormat=\u, logLevel=\u, minTime=\u, objectStorageConfig=\u, resources=\u, sha=\u, tag=\u, tracingConfig=\u, version=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v, v, v, v;
java.util.Map v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v, 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;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.Boolean getListenLocal()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.Boolean getListenLocal()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getBaseImage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getBaseImage()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig getGrpcServerTlsConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig getGrpcServerTlsConfig()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getImage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getImage()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getLogFormat()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getLogFormat()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getLogLevel()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getLogLevel()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getMinTime()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getMinTime()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getObjectStorageConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getObjectStorageConfig()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getSha()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getSha()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getTag()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getTag()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getTracingConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getTracingConfig()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getVersion()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getVersion()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.util.Map getAdditionalProperties()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
return 1;
}
protected boolean canEqual(java.lang.Object)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
return v;
}
public int hashCode()
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v, v;
java.util.Map v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
int 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, v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.Boolean getListenLocal()>();
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = 59 + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getBaseImage()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig getGrpcServerTlsConfig()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getImage()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getLogFormat()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getLogLevel()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getMinTime()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getObjectStorageConfig()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getSha()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getTag()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getTracingConfig()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.lang.String getVersion()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec: java.util.Map getAdditionalProperties()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
return v;
}
}