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