public class io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec extends java.lang.Object implements io.fabric.kubernetes.api.model.KubernetesResource
{
private io.fabric.kubernetes.api.model.Affinity affinity;
private java.util.List alertDropLabels;
private java.lang.String alertQueryUrl;
private java.lang.String alertRelabelConfigFile;
private io.fabric.kubernetes.api.model.SecretKeySelector alertRelabelConfigs;
private io.fabric.kubernetes.api.model.SecretKeySelector alertmanagersConfig;
private java.util.List alertmanagersUrl;
private java.util.List containers;
private java.lang.String enforcedNamespaceLabel;
private java.lang.String evaluationInterval;
private java.lang.String externalPrefix;
private io.fabric.openshift.api.model.monitoring.v.TLSConfig grpcServerTlsConfig;
private java.lang.String image;
private java.util.List imagePullSecrets;
private java.util.List initContainers;
private java.util.Map labels;
private java.lang.Boolean listenLocal;
private java.lang.String logFormat;
private java.lang.String logLevel;
private java.lang.Integer minReadySeconds;
private java.util.Map nodeSelector;
private io.fabric.kubernetes.api.model.SecretKeySelector objectStorageConfig;
private java.lang.String objectStorageConfigFile;
private java.lang.Boolean paused;
private io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata podMetadata;
private java.lang.String portName;
private java.lang.String priorityClassName;
private java.util.List prometheusRulesExcludedFromEnforce;
private io.fabric.kubernetes.api.model.SecretKeySelector queryConfig;
private java.util.List queryEndpoints;
private java.lang.Integer replicas;
private io.fabric.kubernetes.api.model.ResourceRequirements resources;
private java.lang.String retention;
private java.lang.String routePrefix;
private io.fabric.kubernetes.api.model.LabelSelector ruleNamespaceSelector;
private io.fabric.kubernetes.api.model.LabelSelector ruleSelector;
private io.fabric.kubernetes.api.model.PodSecurityContext securityContext;
private java.lang.String serviceAccountName;
private io.fabric.openshift.api.model.monitoring.v.StorageSpec storage;
private java.util.List tolerations;
private java.util.List topologySpreadConstraints;
private io.fabric.kubernetes.api.model.SecretKeySelector tracingConfig;
private java.util.List volumes;
private java.util.Map additionalProperties;
public void <init>()
{
java.util.HashMap v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.util.ArrayList v, v, v, v, v, v, v, v, v, v;
java.util.LinkedHashMap v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
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.ThanosRulerSpec: java.util.List alertDropLabels> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List alertmanagersUrl> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List containers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List imagePullSecrets> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List initContainers> = v;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map labels> = v;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map nodeSelector> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List prometheusRulesExcludedFromEnforce> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List queryEndpoints> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List tolerations> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List topologySpreadConstraints> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List volumes> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map additionalProperties> = v;
return;
}
public void <init>(io.fabric.kubernetes.api.model.Affinity, java.util.List, java.lang.String, java.lang.String, io.fabric.kubernetes.api.model.SecretKeySelector, io.fabric.kubernetes.api.model.SecretKeySelector, java.util.List, java.util.List, java.lang.String, java.lang.String, java.lang.String, io.fabric.openshift.api.model.monitoring.v.TLSConfig, java.lang.String, java.util.List, java.util.List, java.util.Map, java.lang.Boolean, java.lang.String, java.lang.String, java.lang.Integer, java.util.Map, io.fabric.kubernetes.api.model.SecretKeySelector, java.lang.String, java.lang.Boolean, io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata, java.lang.String, java.lang.String, java.util.List, io.fabric.kubernetes.api.model.SecretKeySelector, java.util.List, java.lang.Integer, io.fabric.kubernetes.api.model.ResourceRequirements, java.lang.String, java.lang.String, io.fabric.kubernetes.api.model.LabelSelector, io.fabric.kubernetes.api.model.LabelSelector, io.fabric.kubernetes.api.model.PodSecurityContext, java.lang.String, io.fabric.openshift.api.model.monitoring.v.StorageSpec, java.util.List, java.util.List, io.fabric.kubernetes.api.model.SecretKeySelector, java.util.List)
{
io.fabric.kubernetes.api.model.PodSecurityContext v;
io.fabric.kubernetes.api.model.LabelSelector v, v;
io.fabric.openshift.api.model.monitoring.v.TLSConfig v;
java.lang.Integer v, v;
io.fabric.kubernetes.api.model.ResourceRequirements v;
java.util.Map v, v;
io.fabric.kubernetes.api.model.SecretKeySelector v, v, v, v, v;
io.fabric.kubernetes.api.model.Affinity v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.util.List v, v, v, v, v, v, v, v, v, v;
java.util.HashMap v;
java.util.ArrayList v, v, v, v, v, v, v, v, v, v;
java.util.LinkedHashMap v, v;
java.lang.Boolean v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata v;
io.fabric.openshift.api.model.monitoring.v.StorageSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.kubernetes.api.model.Affinity;
v := @parameter: java.util.List;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.kubernetes.api.model.SecretKeySelector;
v := @parameter: io.fabric.kubernetes.api.model.SecretKeySelector;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.openshift.api.model.monitoring.v.TLSConfig;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v := @parameter: java.util.Map;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Integer;
v := @parameter: java.util.Map;
v := @parameter: io.fabric.kubernetes.api.model.SecretKeySelector;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v := @parameter: io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: io.fabric.kubernetes.api.model.SecretKeySelector;
v := @parameter: java.util.List;
v := @parameter: java.lang.Integer;
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.LabelSelector;
v := @parameter: io.fabric.kubernetes.api.model.LabelSelector;
v := @parameter: io.fabric.kubernetes.api.model.PodSecurityContext;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.openshift.api.model.monitoring.v.StorageSpec;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v := @parameter: io.fabric.kubernetes.api.model.SecretKeySelector;
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.ThanosRulerSpec: java.util.List alertDropLabels> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List alertmanagersUrl> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List containers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List imagePullSecrets> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List initContainers> = v;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map labels> = v;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map nodeSelector> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List prometheusRulesExcludedFromEnforce> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List queryEndpoints> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List tolerations> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List topologySpreadConstraints> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List volumes> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map additionalProperties> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.Affinity affinity> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List alertDropLabels> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String alertQueryUrl> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String alertRelabelConfigFile> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector alertRelabelConfigs> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector alertmanagersConfig> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List alertmanagersUrl> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List containers> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String enforcedNamespaceLabel> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String evaluationInterval> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String externalPrefix> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.TLSConfig grpcServerTlsConfig> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String image> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List imagePullSecrets> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List initContainers> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map labels> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Boolean listenLocal> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String logFormat> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String logLevel> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Integer minReadySeconds> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map nodeSelector> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector objectStorageConfig> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String objectStorageConfigFile> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Boolean paused> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata podMetadata> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String portName> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String priorityClassName> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List prometheusRulesExcludedFromEnforce> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector queryConfig> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List queryEndpoints> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Integer replicas> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.ResourceRequirements resources> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String retention> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String routePrefix> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector ruleNamespaceSelector> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector ruleSelector> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.PodSecurityContext securityContext> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String serviceAccountName> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.StorageSpec storage> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List tolerations> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List topologySpreadConstraints> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector tracingConfig> = v;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List volumes> = v;
return;
}
public io.fabric.kubernetes.api.model.Affinity getAffinity()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
io.fabric.kubernetes.api.model.Affinity v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.Affinity affinity>;
return v;
}
public void setAffinity(io.fabric.kubernetes.api.model.Affinity)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
io.fabric.kubernetes.api.model.Affinity v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.kubernetes.api.model.Affinity;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.Affinity affinity> = v;
return;
}
public java.util.List getAlertDropLabels()
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List alertDropLabels>;
return v;
}
public void setAlertDropLabels(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List alertDropLabels> = v;
return;
}
public java.lang.String getAlertQueryUrl()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String alertQueryUrl>;
return v;
}
public void setAlertQueryUrl(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String alertQueryUrl> = v;
return;
}
public java.lang.String getAlertRelabelConfigFile()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String alertRelabelConfigFile>;
return v;
}
public void setAlertRelabelConfigFile(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String alertRelabelConfigFile> = v;
return;
}
public io.fabric.kubernetes.api.model.SecretKeySelector getAlertRelabelConfigs()
{
io.fabric.kubernetes.api.model.SecretKeySelector v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector alertRelabelConfigs>;
return v;
}
public void setAlertRelabelConfigs(io.fabric.kubernetes.api.model.SecretKeySelector)
{
io.fabric.kubernetes.api.model.SecretKeySelector v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.kubernetes.api.model.SecretKeySelector;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector alertRelabelConfigs> = v;
return;
}
public io.fabric.kubernetes.api.model.SecretKeySelector getAlertmanagersConfig()
{
io.fabric.kubernetes.api.model.SecretKeySelector v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector alertmanagersConfig>;
return v;
}
public void setAlertmanagersConfig(io.fabric.kubernetes.api.model.SecretKeySelector)
{
io.fabric.kubernetes.api.model.SecretKeySelector v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.kubernetes.api.model.SecretKeySelector;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector alertmanagersConfig> = v;
return;
}
public java.util.List getAlertmanagersUrl()
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List alertmanagersUrl>;
return v;
}
public void setAlertmanagersUrl(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List alertmanagersUrl> = v;
return;
}
public java.util.List getContainers()
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List containers>;
return v;
}
public void setContainers(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List containers> = v;
return;
}
public java.lang.String getEnforcedNamespaceLabel()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String enforcedNamespaceLabel>;
return v;
}
public void setEnforcedNamespaceLabel(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String enforcedNamespaceLabel> = v;
return;
}
public java.lang.String getEvaluationInterval()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String evaluationInterval>;
return v;
}
public void setEvaluationInterval(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String evaluationInterval> = v;
return;
}
public java.lang.String getExternalPrefix()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String externalPrefix>;
return v;
}
public void setExternalPrefix(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String externalPrefix> = v;
return;
}
public io.fabric.openshift.api.model.monitoring.v.TLSConfig getGrpcServerTlsConfig()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
io.fabric.openshift.api.model.monitoring.v.TLSConfig v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec v;
io.fabric.openshift.api.model.monitoring.v.TLSConfig v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.openshift.api.model.monitoring.v.TLSConfig;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.TLSConfig grpcServerTlsConfig> = v;
return;
}
public java.lang.String getImage()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String image>;
return v;
}
public void setImage(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String image> = v;
return;
}
public java.util.List getImagePullSecrets()
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List imagePullSecrets>;
return v;
}
public void setImagePullSecrets(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List imagePullSecrets> = v;
return;
}
public java.util.List getInitContainers()
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List initContainers>;
return v;
}
public void setInitContainers(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List initContainers> = v;
return;
}
public java.util.Map getLabels()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map labels>;
return v;
}
public void setLabels(java.util.Map)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.Map;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map labels> = v;
return;
}
public java.lang.Boolean getListenLocal()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Boolean listenLocal>;
return v;
}
public void setListenLocal(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Boolean listenLocal> = v;
return;
}
public java.lang.String getLogFormat()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String logFormat>;
return v;
}
public void setLogFormat(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String logFormat> = v;
return;
}
public java.lang.String getLogLevel()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String logLevel>;
return v;
}
public void setLogLevel(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String logLevel> = v;
return;
}
public java.lang.Integer getMinReadySeconds()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Integer minReadySeconds>;
return v;
}
public void setMinReadySeconds(java.lang.Integer)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.Integer;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Integer minReadySeconds> = v;
return;
}
public java.util.Map getNodeSelector()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map nodeSelector>;
return v;
}
public void setNodeSelector(java.util.Map)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.Map;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map nodeSelector> = v;
return;
}
public io.fabric.kubernetes.api.model.SecretKeySelector getObjectStorageConfig()
{
io.fabric.kubernetes.api.model.SecretKeySelector v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.kubernetes.api.model.SecretKeySelector;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector objectStorageConfig> = v;
return;
}
public java.lang.String getObjectStorageConfigFile()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String objectStorageConfigFile>;
return v;
}
public void setObjectStorageConfigFile(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String objectStorageConfigFile> = v;
return;
}
public java.lang.Boolean getPaused()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Boolean paused>;
return v;
}
public void setPaused(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Boolean paused> = v;
return;
}
public io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata getPodMetadata()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata podMetadata>;
return v;
}
public void setPodMetadata(io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata podMetadata> = v;
return;
}
public java.lang.String getPortName()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String portName>;
return v;
}
public void setPortName(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String portName> = v;
return;
}
public java.lang.String getPriorityClassName()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String priorityClassName>;
return v;
}
public void setPriorityClassName(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String priorityClassName> = v;
return;
}
public java.util.List getPrometheusRulesExcludedFromEnforce()
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List prometheusRulesExcludedFromEnforce>;
return v;
}
public void setPrometheusRulesExcludedFromEnforce(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List prometheusRulesExcludedFromEnforce> = v;
return;
}
public io.fabric.kubernetes.api.model.SecretKeySelector getQueryConfig()
{
io.fabric.kubernetes.api.model.SecretKeySelector v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector queryConfig>;
return v;
}
public void setQueryConfig(io.fabric.kubernetes.api.model.SecretKeySelector)
{
io.fabric.kubernetes.api.model.SecretKeySelector v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.kubernetes.api.model.SecretKeySelector;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector queryConfig> = v;
return;
}
public java.util.List getQueryEndpoints()
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List queryEndpoints>;
return v;
}
public void setQueryEndpoints(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List queryEndpoints> = v;
return;
}
public java.lang.Integer getReplicas()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Integer replicas>;
return v;
}
public void setReplicas(java.lang.Integer)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.Integer;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Integer replicas> = v;
return;
}
public io.fabric.kubernetes.api.model.ResourceRequirements getResources()
{
io.fabric.kubernetes.api.model.ResourceRequirements v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.kubernetes.api.model.ResourceRequirements;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.ResourceRequirements resources> = v;
return;
}
public java.lang.String getRetention()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String retention>;
return v;
}
public void setRetention(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String retention> = v;
return;
}
public java.lang.String getRoutePrefix()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String routePrefix>;
return v;
}
public void setRoutePrefix(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String routePrefix> = v;
return;
}
public io.fabric.kubernetes.api.model.LabelSelector getRuleNamespaceSelector()
{
io.fabric.kubernetes.api.model.LabelSelector v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector ruleNamespaceSelector>;
return v;
}
public void setRuleNamespaceSelector(io.fabric.kubernetes.api.model.LabelSelector)
{
io.fabric.kubernetes.api.model.LabelSelector v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.kubernetes.api.model.LabelSelector;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector ruleNamespaceSelector> = v;
return;
}
public io.fabric.kubernetes.api.model.LabelSelector getRuleSelector()
{
io.fabric.kubernetes.api.model.LabelSelector v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector ruleSelector>;
return v;
}
public void setRuleSelector(io.fabric.kubernetes.api.model.LabelSelector)
{
io.fabric.kubernetes.api.model.LabelSelector v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.kubernetes.api.model.LabelSelector;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector ruleSelector> = v;
return;
}
public io.fabric.kubernetes.api.model.PodSecurityContext getSecurityContext()
{
io.fabric.kubernetes.api.model.PodSecurityContext v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.PodSecurityContext securityContext>;
return v;
}
public void setSecurityContext(io.fabric.kubernetes.api.model.PodSecurityContext)
{
io.fabric.kubernetes.api.model.PodSecurityContext v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.kubernetes.api.model.PodSecurityContext;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.PodSecurityContext securityContext> = v;
return;
}
public java.lang.String getServiceAccountName()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String serviceAccountName>;
return v;
}
public void setServiceAccountName(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String serviceAccountName> = v;
return;
}
public io.fabric.openshift.api.model.monitoring.v.StorageSpec getStorage()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
io.fabric.openshift.api.model.monitoring.v.StorageSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.StorageSpec storage>;
return v;
}
public void setStorage(io.fabric.openshift.api.model.monitoring.v.StorageSpec)
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
io.fabric.openshift.api.model.monitoring.v.StorageSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.openshift.api.model.monitoring.v.StorageSpec;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.StorageSpec storage> = v;
return;
}
public java.util.List getTolerations()
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List tolerations>;
return v;
}
public void setTolerations(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List tolerations> = v;
return;
}
public java.util.List getTopologySpreadConstraints()
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List topologySpreadConstraints>;
return v;
}
public void setTopologySpreadConstraints(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List topologySpreadConstraints> = v;
return;
}
public io.fabric.kubernetes.api.model.SecretKeySelector getTracingConfig()
{
io.fabric.kubernetes.api.model.SecretKeySelector v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: io.fabric.kubernetes.api.model.SecretKeySelector;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector tracingConfig> = v;
return;
}
public java.util.List getVolumes()
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List volumes>;
return v;
}
public void setVolumes(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List volumes> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
java.util.Map v;
java.lang.Object v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.kubernetes.api.model.PodSecurityContext v;
io.fabric.kubernetes.api.model.LabelSelector v, v;
io.fabric.openshift.api.model.monitoring.v.TLSConfig v;
java.lang.Integer v, v;
io.fabric.kubernetes.api.model.ResourceRequirements v;
java.util.Map v, v, v;
io.fabric.kubernetes.api.model.SecretKeySelector v, v, v, v, v;
io.fabric.kubernetes.api.model.Affinity v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.util.List v, v, v, v, v, v, v, v, 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;
io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata v;
io.fabric.openshift.api.model.monitoring.v.StorageSpec v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.Affinity getAffinity()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getAlertDropLabels()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getAlertQueryUrl()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getAlertRelabelConfigFile()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getAlertRelabelConfigs()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getAlertmanagersConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getAlertmanagersUrl()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getContainers()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getEnforcedNamespaceLabel()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getEvaluationInterval()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getExternalPrefix()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.TLSConfig getGrpcServerTlsConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getImage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getImagePullSecrets()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getInitContainers()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map getLabels()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Boolean getListenLocal()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getLogFormat()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getLogLevel()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Integer getMinReadySeconds()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map getNodeSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getObjectStorageConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getObjectStorageConfigFile()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Boolean getPaused()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getPortName()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getPriorityClassName()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getPrometheusRulesExcludedFromEnforce()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getQueryConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getQueryEndpoints()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Integer getReplicas()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.ResourceRequirements getResources()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getRetention()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getRoutePrefix()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector getRuleNamespaceSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector getRuleSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.PodSecurityContext getSecurityContext()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getServiceAccountName()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.StorageSpec getStorage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getTolerations()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getTopologySpreadConstraints()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getTracingConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getVolumes()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.Affinity,java.util.List,java.lang.String,java.lang.String,io.fabric.kubernetes.api.model.SecretKeySelector,io.fabric.kubernetes.api.model.SecretKeySelector,java.util.List,java.util.List,java.lang.String,java.lang.String,java.lang.String,io.fabric.openshift.api.model.monitoring.v.TLSConfig,java.lang.String,java.util.List,java.util.List,java.util.Map,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.Integer,java.util.Map,io.fabric.kubernetes.api.model.SecretKeySelector,java.lang.String,java.lang.Boolean,io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata,java.lang.String,java.lang.String,java.util.List,io.fabric.kubernetes.api.model.SecretKeySelector,java.util.List,java.lang.Integer,io.fabric.kubernetes.api.model.ResourceRequirements,java.lang.String,java.lang.String,io.fabric.kubernetes.api.model.LabelSelector,io.fabric.kubernetes.api.model.LabelSelector,io.fabric.kubernetes.api.model.PodSecurityContext,java.lang.String,io.fabric.openshift.api.model.monitoring.v.StorageSpec,java.util.List,java.util.List,io.fabric.kubernetes.api.model.SecretKeySelector,java.util.List,java.util.Map)>(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.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[])>("ThanosRulerSpec(affinity=\u, alertDropLabels=\u, alertQueryUrl=\u, alertRelabelConfigFile=\u, alertRelabelConfigs=\u, alertmanagersConfig=\u, alertmanagersUrl=\u, containers=\u, enforcedNamespaceLabel=\u, evaluationInterval=\u, externalPrefix=\u, grpcServerTlsConfig=\u, image=\u, imagePullSecrets=\u, initContainers=\u, labels=\u, listenLocal=\u, logFormat=\u, logLevel=\u, minReadySeconds=\u, nodeSelector=\u, objectStorageConfig=\u, objectStorageConfigFile=\u, paused=\u, podMetadata=\u, portName=\u, priorityClassName=\u, prometheusRulesExcludedFromEnforce=\u, queryConfig=\u, queryEndpoints=\u, replicas=\u, resources=\u, retention=\u, routePrefix=\u, ruleNamespaceSelector=\u, ruleSelector=\u, securityContext=\u, serviceAccountName=\u, storage=\u, tolerations=\u, topologySpreadConstraints=\u, tracingConfig=\u, volumes=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.openshift.api.model.monitoring.v.TLSConfig v, v;
java.lang.Integer v, v, v, v;
io.fabric.kubernetes.api.model.ResourceRequirements v, v;
java.util.Map v, v, v, v, v, v;
io.fabric.kubernetes.api.model.Affinity v, v;
io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata v, v;
io.fabric.kubernetes.api.model.SecretKeySelector v, v, v, v, v, v, v, v, v, v;
java.lang.Boolean v, v, v, v;
java.lang.Object v;
io.fabric.kubernetes.api.model.LabelSelector v, v, v, v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec 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;
io.fabric.openshift.api.model.monitoring.v.StorageSpec v, v;
io.fabric.kubernetes.api.model.PodSecurityContext v, v;
boolean 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.util.List v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Boolean getListenLocal()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec: java.lang.Integer getMinReadySeconds()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Integer getMinReadySeconds()>();
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.ThanosRulerSpec: java.lang.Boolean getPaused()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Boolean getPaused()>();
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.ThanosRulerSpec: java.lang.Integer getReplicas()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.Integer getReplicas()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.Affinity getAffinity()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.Affinity getAffinity()>();
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.ThanosRulerSpec: java.util.List getAlertDropLabels()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getAlertDropLabels()>();
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.ThanosRulerSpec: java.lang.String getAlertQueryUrl()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getAlertQueryUrl()>();
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.ThanosRulerSpec: java.lang.String getAlertRelabelConfigFile()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getAlertRelabelConfigFile()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getAlertRelabelConfigs()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getAlertRelabelConfigs()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getAlertmanagersConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getAlertmanagersConfig()>();
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.ThanosRulerSpec: java.util.List getAlertmanagersUrl()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getAlertmanagersUrl()>();
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.ThanosRulerSpec: java.util.List getContainers()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getContainers()>();
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.ThanosRulerSpec: java.lang.String getEnforcedNamespaceLabel()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getEnforcedNamespaceLabel()>();
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.ThanosRulerSpec: java.lang.String getEvaluationInterval()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getEvaluationInterval()>();
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.ThanosRulerSpec: java.lang.String getExternalPrefix()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getExternalPrefix()>();
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.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.TLSConfig getGrpcServerTlsConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec: java.lang.String getImage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec: java.util.List getImagePullSecrets()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getImagePullSecrets()>();
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.ThanosRulerSpec: java.util.List getInitContainers()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getInitContainers()>();
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.ThanosRulerSpec: java.util.Map getLabels()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map getLabels()>();
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.ThanosRulerSpec: java.lang.String getLogFormat()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec: java.lang.String getLogLevel()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec: java.util.Map getNodeSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map getNodeSelector()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getObjectStorageConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec: java.lang.String getObjectStorageConfigFile()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
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.ThanosRulerSpec: java.lang.String getPortName()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getPortName()>();
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.ThanosRulerSpec: java.lang.String getPriorityClassName()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getPriorityClassName()>();
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.ThanosRulerSpec: java.util.List getPrometheusRulesExcludedFromEnforce()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getPrometheusRulesExcludedFromEnforce()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getQueryConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getQueryConfig()>();
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.ThanosRulerSpec: java.util.List getQueryEndpoints()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getQueryEndpoints()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.ResourceRequirements getResources()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec: java.lang.String getRetention()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getRetention()>();
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.ThanosRulerSpec: java.lang.String getRoutePrefix()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getRoutePrefix()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector getRuleNamespaceSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector getRuleNamespaceSelector()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector getRuleSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector getRuleSelector()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.PodSecurityContext getSecurityContext()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.PodSecurityContext getSecurityContext()>();
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.ThanosRulerSpec: java.lang.String getServiceAccountName()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.lang.String getServiceAccountName()>();
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.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.StorageSpec getStorage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.StorageSpec getStorage()>();
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.ThanosRulerSpec: java.util.List getTolerations()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getTolerations()>();
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.ThanosRulerSpec: java.util.List getTopologySpreadConstraints()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getTopologySpreadConstraints()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getTracingConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec: java.util.List getVolumes()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.List getVolumes()>();
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.ThanosRulerSpec: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
return v;
}
public int hashCode()
{
io.fabric.openshift.api.model.monitoring.v.TLSConfig v;
java.lang.Integer v, v;
io.fabric.kubernetes.api.model.ResourceRequirements v;
java.util.Map v, v, v;
io.fabric.kubernetes.api.model.Affinity v;
io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata v;
io.fabric.kubernetes.api.model.SecretKeySelector v, v, v, v, 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, 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, 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;
io.fabric.kubernetes.api.model.LabelSelector v, v;
io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.monitoring.v.StorageSpec v;
io.fabric.kubernetes.api.model.PodSecurityContext v;
java.util.List v, v, v, v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: 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.ThanosRulerSpec: java.lang.Integer getMinReadySeconds()>();
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.ThanosRulerSpec: java.lang.Boolean getPaused()>();
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.ThanosRulerSpec: java.lang.Integer getReplicas()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.Affinity getAffinity()>();
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.ThanosRulerSpec: java.util.List getAlertDropLabels()>();
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.ThanosRulerSpec: java.lang.String getAlertQueryUrl()>();
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.ThanosRulerSpec: java.lang.String getAlertRelabelConfigFile()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getAlertRelabelConfigs()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getAlertmanagersConfig()>();
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.ThanosRulerSpec: java.util.List getAlertmanagersUrl()>();
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.ThanosRulerSpec: java.util.List getContainers()>();
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.ThanosRulerSpec: java.lang.String getEnforcedNamespaceLabel()>();
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.ThanosRulerSpec: java.lang.String getEvaluationInterval()>();
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.ThanosRulerSpec: java.lang.String getExternalPrefix()>();
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.ThanosRulerSpec: 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.ThanosRulerSpec: 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.ThanosRulerSpec: java.util.List getImagePullSecrets()>();
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.ThanosRulerSpec: java.util.List getInitContainers()>();
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.ThanosRulerSpec: java.util.Map getLabels()>();
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.ThanosRulerSpec: 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.ThanosRulerSpec: 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.ThanosRulerSpec: java.util.Map getNodeSelector()>();
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.ThanosRulerSpec: 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.ThanosRulerSpec: 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.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
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.ThanosRulerSpec: java.lang.String getPortName()>();
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.ThanosRulerSpec: java.lang.String getPriorityClassName()>();
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.ThanosRulerSpec: java.util.List getPrometheusRulesExcludedFromEnforce()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.SecretKeySelector getQueryConfig()>();
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.ThanosRulerSpec: java.util.List getQueryEndpoints()>();
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.ThanosRulerSpec: 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.ThanosRulerSpec: java.lang.String getRetention()>();
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.ThanosRulerSpec: java.lang.String getRoutePrefix()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector getRuleNamespaceSelector()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.LabelSelector getRuleSelector()>();
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.ThanosRulerSpec: io.fabric.kubernetes.api.model.PodSecurityContext getSecurityContext()>();
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.ThanosRulerSpec: java.lang.String getServiceAccountName()>();
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.ThanosRulerSpec: io.fabric.openshift.api.model.monitoring.v.StorageSpec getStorage()>();
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.ThanosRulerSpec: java.util.List getTolerations()>();
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.ThanosRulerSpec: java.util.List getTopologySpreadConstraints()>();
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.ThanosRulerSpec: 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.ThanosRulerSpec: java.util.List getVolumes()>();
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.ThanosRulerSpec: 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.ThanosRulerSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec;
v := @parameter: java.util.Map;
v.<io.fabric.openshift.api.model.monitoring.v.ThanosRulerSpec: java.util.Map additionalProperties> = v;
return;
}
}