public class io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl extends io.fabric.kubernetes.api.builder.v.BaseFluent implements io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent
{
private io.fabric.kubernetes.api.model.v.Affinity affinity;
private java.util.List alertDropLabels;
private java.lang.String alertQueryUrl;
private java.lang.String alertRelabelConfigFile;
private io.fabric.kubernetes.api.model.v.SecretKeySelector alertRelabelConfigs;
private io.fabric.kubernetes.api.model.v.SecretKeySelector alertmanagersConfig;
private java.util.List alertmanagersUrl;
private java.util.ArrayList containers;
private java.lang.String enforcedNamespaceLabel;
private java.lang.String evaluationInterval;
private java.lang.String externalPrefix;
private io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig;
private java.lang.String image;
private java.util.ArrayList imagePullSecrets;
private java.util.ArrayList 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.v.SecretKeySelector objectStorageConfig;
private java.lang.String objectStorageConfigFile;
private java.lang.Boolean paused;
private io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata;
private java.lang.String portName;
private java.lang.String priorityClassName;
private java.util.ArrayList prometheusRulesExcludedFromEnforce;
private io.fabric.kubernetes.api.model.v.SecretKeySelector queryConfig;
private java.util.List queryEndpoints;
private java.lang.Integer replicas;
private io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources;
private java.lang.String retention;
private java.lang.String routePrefix;
private io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector;
private io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector;
private io.fabric.kubernetes.api.model.v.PodSecurityContext securityContext;
private java.lang.String serviceAccountName;
private io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage;
private java.util.List tolerations;
private java.util.List topologySpreadConstraints;
private io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig;
private java.util.List volumes;
private java.util.Map additionalProperties;
public void <init>()
{
java.util.ArrayList v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.v.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes> = v;
return;
}
public void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpec v;
java.lang.Integer v, v;
java.util.Map v, v, v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata v;
io.fabric.kubernetes.api.model.v.Affinity v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v;
java.util.List v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.LabelSelector v, v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
io.fabric.kubernetes.api.model.v.PodSecurityContext v;
java.util.ArrayList 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;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec;
specialinvoke v.<io.fabric.kubernetes.api.builder.v.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes> = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.v.Affinity getAffinity()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAffinity(io.fabric.kubernetes.api.model.v.Affinity)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.List getAlertDropLabels()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertDropLabels(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getAlertQueryUrl()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertQueryUrl(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getAlertRelabelConfigFile()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertRelabelConfigFile(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getAlertRelabelConfigs()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertRelabelConfigs(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getAlertmanagersConfig()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertmanagersConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.List getAlertmanagersUrl()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertmanagersUrl(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.List getContainers()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withContainers(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getEnforcedNamespaceLabel()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withEnforcedNamespaceLabel(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getEvaluationInterval()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withEvaluationInterval(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getExternalPrefix()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withExternalPrefix(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig getGrpcServerTlsConfig()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withGrpcServerTlsConfig(io.fabric.openshift.api.model.v.monitoring.v.TLSConfig)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getImage()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withImage(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.List getImagePullSecrets()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withImagePullSecrets(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.List getInitContainers()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withInitContainers(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.Map getLabels()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withLabels(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.Boolean getListenLocal()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withListenLocal(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getLogFormat()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withLogFormat(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getLogLevel()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withLogLevel(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.Integer getMinReadySeconds()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withMinReadySeconds(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.Map getNodeSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withNodeSelector(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getObjectStorageConfig()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withObjectStorageConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getObjectStorageConfigFile()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withObjectStorageConfigFile(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.Boolean getPaused()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPaused(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPodMetadata(io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getPortName()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPortName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getPriorityClassName()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPriorityClassName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.List getPrometheusRulesExcludedFromEnforce()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPrometheusRulesExcludedFromEnforce(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getQueryConfig()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withQueryConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.List getQueryEndpoints()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withQueryEndpoints(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.Integer getReplicas()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withReplicas(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withResources(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getRetention()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withRetention(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getRoutePrefix()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withRoutePrefix(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.v.LabelSelector getRuleNamespaceSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withRuleNamespaceSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.v.LabelSelector getRuleSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withRuleSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.v.PodSecurityContext getSecurityContext()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withSecurityContext(io.fabric.kubernetes.api.model.v.PodSecurityContext)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.lang.String getServiceAccountName()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withServiceAccountName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec getStorage()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withStorage(io.fabric.openshift.api.model.v.monitoring.v.StorageSpec)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.List getTolerations()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withTolerations(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.List getTopologySpreadConstraints()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withTopologySpreadConstraints(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getTracingConfig()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withTracingConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.List getVolumes()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withVolumes(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpec: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAdditionalProperties(java.util.Map)>(v);
return;
}
public io.fabric.kubernetes.api.model.v.Affinity getAffinity()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.Affinity v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Affinity affinity>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAffinity(io.fabric.kubernetes.api.model.v.Affinity)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.Affinity v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Affinity;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Affinity affinity> = v;
return v;
}
public java.lang.Boolean hasAffinity()
{
io.fabric.kubernetes.api.model.v.Affinity v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Affinity affinity>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToAlertDropLabels(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels> = v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent setToAlertDropLabels(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels> = v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToAlertDropLabels(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addAllToAlertDropLabels(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromAlertDropLabels(java.lang.String[])
{
java.util.List v, v;
int v, v;
java.lang.String[] v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeAllFromAlertDropLabels(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getAlertDropLabels()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
return v;
}
public java.lang.String getAlertDropLabel(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstAlertDropLabel()
{
java.lang.Object v;
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastAlertDropLabel()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingAlertDropLabel(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingAlertDropLabel(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertDropLabels(java.util.List)
{
java.util.List v;
java.util.Iterator v;
java.lang.Object v;
java.lang.String[] v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToAlertDropLabels(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertDropLabels(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToAlertDropLabels(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasAlertDropLabels()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getAlertQueryUrl()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertQueryUrl>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertQueryUrl(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertQueryUrl> = v;
return v;
}
public java.lang.Boolean hasAlertQueryUrl()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertQueryUrl>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getAlertRelabelConfigFile()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertRelabelConfigFile>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertRelabelConfigFile(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertRelabelConfigFile> = v;
return v;
}
public java.lang.Boolean hasAlertRelabelConfigFile()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertRelabelConfigFile>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.SecretKeySelector getAlertRelabelConfigs()
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertRelabelConfigs>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertRelabelConfigs(io.fabric.kubernetes.api.model.v.SecretKeySelector)
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretKeySelector;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertRelabelConfigs> = v;
return v;
}
public java.lang.Boolean hasAlertRelabelConfigs()
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertRelabelConfigs>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withNewAlertRelabelConfigs(java.lang.String, java.lang.String, java.lang.Boolean)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v = new io.fabric.kubernetes.api.model.v.SecretKeySelector;
specialinvoke v.<io.fabric.kubernetes.api.model.v.SecretKeySelector: void <init>(java.lang.String,java.lang.String,java.lang.Boolean)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertRelabelConfigs(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.SecretKeySelector getAlertmanagersConfig()
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertmanagersConfig>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertmanagersConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretKeySelector;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertmanagersConfig> = v;
return v;
}
public java.lang.Boolean hasAlertmanagersConfig()
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertmanagersConfig>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withNewAlertmanagersConfig(java.lang.String, java.lang.String, java.lang.Boolean)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v = new io.fabric.kubernetes.api.model.v.SecretKeySelector;
specialinvoke v.<io.fabric.kubernetes.api.model.v.SecretKeySelector: void <init>(java.lang.String,java.lang.String,java.lang.Boolean)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertmanagersConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToAlertmanagersUrl(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl> = v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent setToAlertmanagersUrl(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl> = v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToAlertmanagersUrl(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addAllToAlertmanagersUrl(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromAlertmanagersUrl(java.lang.String[])
{
java.util.List v, v;
int v, v;
java.lang.String[] v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeAllFromAlertmanagersUrl(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getAlertmanagersUrl()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
return v;
}
public java.lang.String getAlertmanagersUrl(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstAlertmanagersUrl()
{
java.lang.Object v;
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastAlertmanagersUrl()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingAlertmanagersUrl(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingAlertmanagersUrl(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertmanagersUrl(java.util.List)
{
java.util.List v;
java.util.Iterator v;
java.lang.Object v;
java.lang.String[] v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToAlertmanagersUrl(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAlertmanagersUrl(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToAlertmanagersUrl(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasAlertmanagersUrl()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToContainers(java.lang.Integer, io.fabric.kubernetes.api.model.v.Container)
{
io.fabric.kubernetes.api.model.v.ContainerBuilder v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v;
int v, v, v, v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.kubernetes.api.model.v.Container v;
java.util.List v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.Container;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers> = v;
label:
v = new io.fabric.kubernetes.api.model.v.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.v.Container)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("containers");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("containers");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
label:
virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent setToContainers(java.lang.Integer, io.fabric.kubernetes.api.model.v.Container)
{
io.fabric.kubernetes.api.model.v.ContainerBuilder v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v, v;
int v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
io.fabric.kubernetes.api.model.v.Container v;
java.util.List v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.Container;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers> = v;
label:
v = new io.fabric.kubernetes.api.model.v.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.v.Container)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("containers");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("containers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("containers");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
virtualinvoke v.<java.util.ArrayList: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToContainers(io.fabric.kubernetes.api.model.v.Container[])
{
io.fabric.kubernetes.api.model.v.Container v;
io.fabric.kubernetes.api.model.v.ContainerBuilder v;
java.util.ArrayList v, v, v;
io.fabric.kubernetes.api.model.v.Container[] v;
java.util.List v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Container[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.v.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.v.Container)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("containers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addAllToContainers(java.util.Collection)
{
java.util.Iterator v;
io.fabric.kubernetes.api.model.v.ContainerBuilder v;
java.util.Collection v;
java.util.ArrayList v, v, v;
java.util.List v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.v.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.v.Container)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("containers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromContainers(io.fabric.kubernetes.api.model.v.Container[])
{
io.fabric.kubernetes.api.model.v.Container v;
io.fabric.kubernetes.api.model.v.ContainerBuilder v;
java.util.ArrayList v, v;
io.fabric.kubernetes.api.model.v.Container[] v;
java.util.List v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Container[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.v.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.v.Container)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("containers");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeAllFromContainers(java.util.Collection)
{
java.util.Iterator v;
io.fabric.kubernetes.api.model.v.ContainerBuilder v;
java.util.Collection v;
java.util.ArrayList v, v;
java.util.List v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.v.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.v.Container)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("containers");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeMatchingFromContainers(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v, v;
java.util.List v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("containers");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getContainers()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = staticinvoke <io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public java.util.List buildContainers()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = staticinvoke <io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.Container buildContainer(java.lang.Integer)
{
io.fabric.kubernetes.api.model.v.Container v;
int v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: io.fabric.kubernetes.api.model.v.Container build()>();
return v;
}
public io.fabric.kubernetes.api.model.v.Container buildFirstContainer()
{
io.fabric.kubernetes.api.model.v.Container v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: io.fabric.kubernetes.api.model.v.Container build()>();
return v;
}
public io.fabric.kubernetes.api.model.v.Container buildLastContainer()
{
io.fabric.kubernetes.api.model.v.Container v;
int v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: io.fabric.kubernetes.api.model.v.Container build()>();
return v;
}
public io.fabric.kubernetes.api.model.v.Container buildMatchingContainer(java.util.function.Predicate)
{
io.fabric.kubernetes.api.model.v.Container v;
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: io.fabric.kubernetes.api.model.v.Container build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingContainer(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withContainers(java.util.List)
{
java.util.Iterator v;
java.util.ArrayList v, v, v;
io.fabric.kubernetes.api.model.v.Container[] v;
java.util.List v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("containers");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.v.Container)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToContainers(io.fabric.kubernetes.api.model.v.Container[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withContainers(io.fabric.kubernetes.api.model.v.Container[])
{
io.fabric.kubernetes.api.model.v.Container v;
java.util.ArrayList v, v;
io.fabric.kubernetes.api.model.v.Container[] v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Container[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
virtualinvoke v.<java.util.ArrayList: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.v.Container)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToContainers(io.fabric.kubernetes.api.model.v.Container[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasContainers()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested addNewContainer()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ContainersNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ContainersNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ContainersNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested addNewContainerLike(io.fabric.kubernetes.api.model.v.Container)
{
io.fabric.kubernetes.api.model.v.Container v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ContainersNestedImpl v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Container;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ContainersNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ContainersNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.Container)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested setNewContainerLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.Container)
{
io.fabric.kubernetes.api.model.v.Container v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ContainersNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.Container;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ContainersNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ContainersNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.Container)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested editContainer(java.lang.Integer)
{
io.fabric.kubernetes.api.model.v.Container v;
java.lang.RuntimeException v;
java.lang.Integer v;
java.util.ArrayList v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit containers. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Container buildContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested setNewContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.Container)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested editFirstContainer()
{
io.fabric.kubernetes.api.model.v.Container v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first containers. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Container buildContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested setNewContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.Container)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested editLastContainer()
{
io.fabric.kubernetes.api.model.v.Container v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last containers. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Container buildContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested setNewContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.Container)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested editMatchingContainer(java.util.function.Predicate)
{
io.fabric.kubernetes.api.model.v.Container v;
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v, v;
int v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching containers. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Container buildContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ContainersNested setNewContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.Container)>(v, v);
return v;
}
public java.lang.String getEnforcedNamespaceLabel()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String enforcedNamespaceLabel>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withEnforcedNamespaceLabel(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String enforcedNamespaceLabel> = v;
return v;
}
public java.lang.Boolean hasEnforcedNamespaceLabel()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String enforcedNamespaceLabel>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getEvaluationInterval()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String evaluationInterval>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withEvaluationInterval(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String evaluationInterval> = v;
return v;
}
public java.lang.Boolean hasEvaluationInterval()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String evaluationInterval>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getExternalPrefix()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String externalPrefix>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withExternalPrefix(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String externalPrefix> = v;
return v;
}
public java.lang.Boolean hasExternalPrefix()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String externalPrefix>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.TLSConfig getGrpcServerTlsConfig()
{
io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.TLSConfig buildGrpcServerTlsConfig()
{
io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withGrpcServerTlsConfig(io.fabric.openshift.api.model.v.monitoring.v.TLSConfig)
{
io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v;
java.util.List v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("grpcServerTlsConfig");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.TLSConfig)>(v);
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig> = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("grpcServerTlsConfig");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig> = null;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("grpcServerTlsConfig");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasGrpcServerTlsConfig()
{
io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$GrpcServerTlsConfigNested withNewGrpcServerTlsConfig()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$GrpcServerTlsConfigNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$GrpcServerTlsConfigNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$GrpcServerTlsConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$GrpcServerTlsConfigNested withNewGrpcServerTlsConfigLike(io.fabric.openshift.api.model.v.monitoring.v.TLSConfig)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$GrpcServerTlsConfigNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$GrpcServerTlsConfigNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$GrpcServerTlsConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,io.fabric.openshift.api.model.v.monitoring.v.TLSConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$GrpcServerTlsConfigNested editGrpcServerTlsConfig()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$GrpcServerTlsConfigNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig getGrpcServerTlsConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$GrpcServerTlsConfigNested withNewGrpcServerTlsConfigLike(io.fabric.openshift.api.model.v.monitoring.v.TLSConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$GrpcServerTlsConfigNested editOrNewGrpcServerTlsConfig()
{
io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$GrpcServerTlsConfigNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig getGrpcServerTlsConfig()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig getGrpcServerTlsConfig()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$GrpcServerTlsConfigNested withNewGrpcServerTlsConfigLike(io.fabric.openshift.api.model.v.monitoring.v.TLSConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$GrpcServerTlsConfigNested editOrNewGrpcServerTlsConfigLike(io.fabric.openshift.api.model.v.monitoring.v.TLSConfig)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$GrpcServerTlsConfigNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfig v, v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig getGrpcServerTlsConfig()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfig getGrpcServerTlsConfig()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$GrpcServerTlsConfigNested withNewGrpcServerTlsConfigLike(io.fabric.openshift.api.model.v.monitoring.v.TLSConfig)>(v);
return v;
}
public java.lang.String getImage()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String image>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withImage(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String image> = v;
return v;
}
public java.lang.Boolean hasImage()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String image>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToImagePullSecrets(java.lang.Integer, io.fabric.kubernetes.api.model.v.LocalObjectReference)
{
java.lang.Integer v;
java.util.ArrayList v, v, v, v;
int v, v, v, v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v;
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
java.util.List v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.LocalObjectReference;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
label:
v = new io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
label:
virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent setToImagePullSecrets(java.lang.Integer, io.fabric.kubernetes.api.model.v.LocalObjectReference)
{
java.lang.Integer v;
java.util.ArrayList v, v, v, v, v;
int v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v;
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
java.util.List v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.LocalObjectReference;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
label:
v = new io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
virtualinvoke v.<java.util.ArrayList: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToImagePullSecrets(io.fabric.kubernetes.api.model.v.LocalObjectReference[])
{
io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v;
java.util.ArrayList v, v, v;
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
java.util.List v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.kubernetes.api.model.v.LocalObjectReference[] v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.LocalObjectReference[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addAllToImagePullSecrets(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v;
java.util.ArrayList v, v, v;
java.util.List v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromImagePullSecrets(io.fabric.kubernetes.api.model.v.LocalObjectReference[])
{
io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v;
java.util.ArrayList v, v;
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
java.util.List v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.kubernetes.api.model.v.LocalObjectReference[] v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.LocalObjectReference[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeAllFromImagePullSecrets(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v;
java.util.ArrayList v, v;
java.util.List v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeMatchingFromImagePullSecrets(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v, v;
java.util.List v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getImagePullSecrets()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = staticinvoke <io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public java.util.List buildImagePullSecrets()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = staticinvoke <io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.LocalObjectReference buildImagePullSecret(java.lang.Integer)
{
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
int v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder: io.fabric.kubernetes.api.model.v.LocalObjectReference build()>();
return v;
}
public io.fabric.kubernetes.api.model.v.LocalObjectReference buildFirstImagePullSecret()
{
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder: io.fabric.kubernetes.api.model.v.LocalObjectReference build()>();
return v;
}
public io.fabric.kubernetes.api.model.v.LocalObjectReference buildLastImagePullSecret()
{
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
int v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder: io.fabric.kubernetes.api.model.v.LocalObjectReference build()>();
return v;
}
public io.fabric.kubernetes.api.model.v.LocalObjectReference buildMatchingImagePullSecret(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder: io.fabric.kubernetes.api.model.v.LocalObjectReference build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingImagePullSecret(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withImagePullSecrets(java.util.List)
{
java.util.Iterator v;
java.util.ArrayList v, v, v;
java.util.List v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.kubernetes.api.model.v.LocalObjectReference[] v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.v.LocalObjectReference)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToImagePullSecrets(io.fabric.kubernetes.api.model.v.LocalObjectReference[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withImagePullSecrets(io.fabric.kubernetes.api.model.v.LocalObjectReference[])
{
java.util.ArrayList v, v;
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.LocalObjectReference[] v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.LocalObjectReference[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
virtualinvoke v.<java.util.ArrayList: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.v.LocalObjectReference)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToImagePullSecrets(io.fabric.kubernetes.api.model.v.LocalObjectReference[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasImagePullSecrets()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addNewImagePullSecret(java.lang.String)
{
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
io.fabric.kubernetes.api.model.v.LocalObjectReference[] v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v = newarray (io.fabric.kubernetes.api.model.v.LocalObjectReference)[1];
v = new io.fabric.kubernetes.api.model.v.LocalObjectReference;
specialinvoke v.<io.fabric.kubernetes.api.model.v.LocalObjectReference: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToImagePullSecrets(io.fabric.kubernetes.api.model.v.LocalObjectReference[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested addNewImagePullSecret()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ImagePullSecretsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ImagePullSecretsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ImagePullSecretsNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested addNewImagePullSecretLike(io.fabric.kubernetes.api.model.v.LocalObjectReference)
{
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ImagePullSecretsNestedImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.LocalObjectReference;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ImagePullSecretsNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ImagePullSecretsNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested setNewImagePullSecretLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.LocalObjectReference)
{
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ImagePullSecretsNestedImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.LocalObjectReference;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ImagePullSecretsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ImagePullSecretsNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested editImagePullSecret(java.lang.Integer)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested v;
java.lang.RuntimeException v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit imagePullSecrets. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LocalObjectReference buildImagePullSecret(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested setNewImagePullSecretLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested editFirstImagePullSecret()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first imagePullSecrets. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LocalObjectReference buildImagePullSecret(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested setNewImagePullSecretLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested editLastImagePullSecret()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last imagePullSecrets. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LocalObjectReference buildImagePullSecret(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested setNewImagePullSecretLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested editMatchingImagePullSecret(java.util.function.Predicate)
{
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v, v;
io.fabric.kubernetes.api.model.v.LocalObjectReference v;
int v, v, v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching imagePullSecrets. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LocalObjectReference buildImagePullSecret(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ImagePullSecretsNested setNewImagePullSecretLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToInitContainers(java.lang.Integer, io.fabric.kubernetes.api.model.v.Container)
{
io.fabric.kubernetes.api.model.v.ContainerBuilder v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v;
int v, v, v, v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.kubernetes.api.model.v.Container v;
java.util.List v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.Container;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers> = v;
label:
v = new io.fabric.kubernetes.api.model.v.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.v.Container)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
label:
virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent setToInitContainers(java.lang.Integer, io.fabric.kubernetes.api.model.v.Container)
{
io.fabric.kubernetes.api.model.v.ContainerBuilder v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v, v;
int v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
io.fabric.kubernetes.api.model.v.Container v;
java.util.List v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.Container;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers> = v;
label:
v = new io.fabric.kubernetes.api.model.v.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.v.Container)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
virtualinvoke v.<java.util.ArrayList: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToInitContainers(io.fabric.kubernetes.api.model.v.Container[])
{
io.fabric.kubernetes.api.model.v.Container v;
io.fabric.kubernetes.api.model.v.ContainerBuilder v;
java.util.ArrayList v, v, v;
io.fabric.kubernetes.api.model.v.Container[] v;
java.util.List v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Container[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.v.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.v.Container)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addAllToInitContainers(java.util.Collection)
{
java.util.Iterator v;
io.fabric.kubernetes.api.model.v.ContainerBuilder v;
java.util.Collection v;
java.util.ArrayList v, v, v;
java.util.List v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.v.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.v.Container)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromInitContainers(io.fabric.kubernetes.api.model.v.Container[])
{
io.fabric.kubernetes.api.model.v.Container v;
io.fabric.kubernetes.api.model.v.ContainerBuilder v;
java.util.ArrayList v, v;
io.fabric.kubernetes.api.model.v.Container[] v;
java.util.List v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Container[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.v.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.v.Container)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeAllFromInitContainers(java.util.Collection)
{
java.util.Iterator v;
io.fabric.kubernetes.api.model.v.ContainerBuilder v;
java.util.Collection v;
java.util.ArrayList v, v;
java.util.List v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.v.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.v.Container)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeMatchingFromInitContainers(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v, v;
java.util.List v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getInitContainers()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = staticinvoke <io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public java.util.List buildInitContainers()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = staticinvoke <io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.Container buildInitContainer(java.lang.Integer)
{
io.fabric.kubernetes.api.model.v.Container v;
int v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: io.fabric.kubernetes.api.model.v.Container build()>();
return v;
}
public io.fabric.kubernetes.api.model.v.Container buildFirstInitContainer()
{
io.fabric.kubernetes.api.model.v.Container v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: io.fabric.kubernetes.api.model.v.Container build()>();
return v;
}
public io.fabric.kubernetes.api.model.v.Container buildLastInitContainer()
{
io.fabric.kubernetes.api.model.v.Container v;
int v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: io.fabric.kubernetes.api.model.v.Container build()>();
return v;
}
public io.fabric.kubernetes.api.model.v.Container buildMatchingInitContainer(java.util.function.Predicate)
{
io.fabric.kubernetes.api.model.v.Container v;
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ContainerBuilder: io.fabric.kubernetes.api.model.v.Container build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingInitContainer(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withInitContainers(java.util.List)
{
java.util.Iterator v;
java.util.ArrayList v, v, v;
io.fabric.kubernetes.api.model.v.Container[] v;
java.util.List v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.v.Container)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToInitContainers(io.fabric.kubernetes.api.model.v.Container[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withInitContainers(io.fabric.kubernetes.api.model.v.Container[])
{
io.fabric.kubernetes.api.model.v.Container v;
java.util.ArrayList v, v;
io.fabric.kubernetes.api.model.v.Container[] v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Container[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
virtualinvoke v.<java.util.ArrayList: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.v.Container)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToInitContainers(io.fabric.kubernetes.api.model.v.Container[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasInitContainers()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested addNewInitContainer()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$InitContainersNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$InitContainersNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$InitContainersNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested addNewInitContainerLike(io.fabric.kubernetes.api.model.v.Container)
{
io.fabric.kubernetes.api.model.v.Container v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$InitContainersNestedImpl v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Container;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$InitContainersNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$InitContainersNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.Container)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested setNewInitContainerLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.Container)
{
io.fabric.kubernetes.api.model.v.Container v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$InitContainersNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.Container;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$InitContainersNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$InitContainersNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.Container)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested editInitContainer(java.lang.Integer)
{
io.fabric.kubernetes.api.model.v.Container v;
java.lang.RuntimeException v;
java.lang.Integer v;
java.util.ArrayList v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit initContainers. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Container buildInitContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested setNewInitContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.Container)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested editFirstInitContainer()
{
io.fabric.kubernetes.api.model.v.Container v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first initContainers. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Container buildInitContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested setNewInitContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.Container)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested editLastInitContainer()
{
io.fabric.kubernetes.api.model.v.Container v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last initContainers. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Container buildInitContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested setNewInitContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.Container)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested editMatchingInitContainer(java.util.function.Predicate)
{
io.fabric.kubernetes.api.model.v.Container v;
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v, v;
int v, v, v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching initContainers. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Container buildInitContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$InitContainersNested setNewInitContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.Container)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToLabels(java.lang.String, java.lang.String)
{
java.util.LinkedHashMap v;
java.util.Map v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
if v != null goto label;
if v == null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToLabels(java.util.Map)
{
java.util.LinkedHashMap v;
java.util.Map v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
if v != null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels> = v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromLabels(java.lang.String)
{
java.util.Map v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromLabels(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
java.util.Map v, v, v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getLabels()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withLabels(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels> = v;
label:
return v;
}
public java.lang.Boolean hasLabels()
{
java.util.Map v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.Boolean getListenLocal()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean listenLocal>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withListenLocal(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean listenLocal> = v;
return v;
}
public java.lang.Boolean hasListenLocal()
{
java.lang.Boolean v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean listenLocal>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getLogFormat()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logFormat>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withLogFormat(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logFormat> = v;
return v;
}
public java.lang.Boolean hasLogFormat()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logFormat>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getLogLevel()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logLevel>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withLogLevel(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logLevel> = v;
return v;
}
public java.lang.Boolean hasLogLevel()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logLevel>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.Integer getMinReadySeconds()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer minReadySeconds>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withMinReadySeconds(java.lang.Integer)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer minReadySeconds> = v;
return v;
}
public java.lang.Boolean hasMinReadySeconds()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer minReadySeconds>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToNodeSelector(java.lang.String, java.lang.String)
{
java.util.LinkedHashMap v;
java.util.Map v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
if v != null goto label;
if v == null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToNodeSelector(java.util.Map)
{
java.util.LinkedHashMap v;
java.util.Map v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
if v != null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector> = v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromNodeSelector(java.lang.String)
{
java.util.Map v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromNodeSelector(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
java.util.Map v, v, v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getNodeSelector()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withNodeSelector(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector> = v;
label:
return v;
}
public java.lang.Boolean hasNodeSelector()
{
java.util.Map v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.SecretKeySelector getObjectStorageConfig()
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withObjectStorageConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretKeySelector;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig> = v;
return v;
}
public java.lang.Boolean hasObjectStorageConfig()
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withNewObjectStorageConfig(java.lang.String, java.lang.String, java.lang.Boolean)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v = new io.fabric.kubernetes.api.model.v.SecretKeySelector;
specialinvoke v.<io.fabric.kubernetes.api.model.v.SecretKeySelector: void <init>(java.lang.String,java.lang.String,java.lang.Boolean)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withObjectStorageConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
return v;
}
public java.lang.String getObjectStorageConfigFile()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String objectStorageConfigFile>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withObjectStorageConfigFile(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String objectStorageConfigFile> = v;
return v;
}
public java.lang.Boolean hasObjectStorageConfigFile()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String objectStorageConfigFile>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.Boolean getPaused()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean paused>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPaused(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean paused> = v;
return v;
}
public java.lang.Boolean hasPaused()
{
java.lang.Boolean v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean paused>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata getPodMetadata()
{
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata buildPodMetadata()
{
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPodMetadata(io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata)
{
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata v;
java.util.List v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder v, v, v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("podMetadata");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata)>(v);
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata> = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("podMetadata");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata> = null;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("podMetadata");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasPodMetadata()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PodMetadataNested withNewPodMetadata()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PodMetadataNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PodMetadataNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PodMetadataNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PodMetadataNested withNewPodMetadataLike(io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PodMetadataNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PodMetadataNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PodMetadataNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PodMetadataNested editPodMetadata()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PodMetadataNested v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PodMetadataNested withNewPodMetadataLike(io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PodMetadataNested editOrNewPodMetadata()
{
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PodMetadataNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PodMetadataNested withNewPodMetadataLike(io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PodMetadataNested editOrNewPodMetadataLike(io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata)
{
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PodMetadataNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PodMetadataNested withNewPodMetadataLike(io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata)>(v);
return v;
}
public java.lang.String getPortName()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String portName>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPortName(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String portName> = v;
return v;
}
public java.lang.Boolean hasPortName()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String portName>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getPriorityClassName()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String priorityClassName>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPriorityClassName(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String priorityClassName> = v;
return v;
}
public java.lang.Boolean hasPriorityClassName()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String priorityClassName>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToPrometheusRulesExcludedFromEnforce(java.lang.Integer, io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)
{
java.lang.Integer v;
java.util.ArrayList v, v, v, v;
int v, v, v, v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce> = v;
label:
v = new io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("prometheusRulesExcludedFromEnforce");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("prometheusRulesExcludedFromEnforce");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
label:
virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent setToPrometheusRulesExcludedFromEnforce(java.lang.Integer, io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)
{
java.lang.Integer v;
java.util.ArrayList v, v, v, v, v;
int v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
java.util.List v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce> = v;
label:
v = new io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("prometheusRulesExcludedFromEnforce");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("prometheusRulesExcludedFromEnforce");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("prometheusRulesExcludedFromEnforce");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
virtualinvoke v.<java.util.ArrayList: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToPrometheusRulesExcludedFromEnforce(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[])
{
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[] v;
java.util.ArrayList v, v, v;
java.util.List v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("prometheusRulesExcludedFromEnforce");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addAllToPrometheusRulesExcludedFromEnforce(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v, v, v;
java.util.List v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("prometheusRulesExcludedFromEnforce");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromPrometheusRulesExcludedFromEnforce(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[])
{
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[] v;
java.util.ArrayList v, v;
java.util.List v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("prometheusRulesExcludedFromEnforce");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeAllFromPrometheusRulesExcludedFromEnforce(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v, v;
java.util.List v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("prometheusRulesExcludedFromEnforce");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeMatchingFromPrometheusRulesExcludedFromEnforce(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v, v;
java.util.List v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("prometheusRulesExcludedFromEnforce");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getPrometheusRulesExcludedFromEnforce()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = staticinvoke <io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public java.util.List buildPrometheusRulesExcludedFromEnforce()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = staticinvoke <io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig buildPrometheusRulesExcludedFromEnforce(java.lang.Integer)
{
int v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig build()>();
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig buildFirstPrometheusRulesExcludedFromEnforce()
{
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig build()>();
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig buildLastPrometheusRulesExcludedFromEnforce()
{
int v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig build()>();
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig buildMatchingPrometheusRulesExcludedFromEnforce(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfigBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingPrometheusRulesExcludedFromEnforce(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPrometheusRulesExcludedFromEnforce(java.util.List)
{
java.util.Iterator v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[] v;
java.util.ArrayList v, v, v;
java.util.List v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("prometheusRulesExcludedFromEnforce");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToPrometheusRulesExcludedFromEnforce(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPrometheusRulesExcludedFromEnforce(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[])
{
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[] v, v;
java.util.ArrayList v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
virtualinvoke v.<java.util.ArrayList: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToPrometheusRulesExcludedFromEnforce(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasPrometheusRulesExcludedFromEnforce()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addNewPrometheusRulesExcludedFromEnforce(java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v, v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[] v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = newarray (io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)[1];
v = new io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig: void <init>(java.lang.String,java.lang.String)>(v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToPrometheusRulesExcludedFromEnforce(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested addNewPrometheusRulesExcludedFromEnforce()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PrometheusRulesExcludedFromEnforceNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PrometheusRulesExcludedFromEnforceNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PrometheusRulesExcludedFromEnforceNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested addNewPrometheusRulesExcludedFromEnforceLike(io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)
{
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PrometheusRulesExcludedFromEnforceNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PrometheusRulesExcludedFromEnforceNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PrometheusRulesExcludedFromEnforceNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested setNewPrometheusRulesExcludedFromEnforceLike(java.lang.Integer, io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PrometheusRulesExcludedFromEnforceNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PrometheusRulesExcludedFromEnforceNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$PrometheusRulesExcludedFromEnforceNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested editPrometheusRulesExcludedFromEnforce(java.lang.Integer)
{
java.lang.RuntimeException v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit prometheusRulesExcludedFromEnforce. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig buildPrometheusRulesExcludedFromEnforce(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested setNewPrometheusRulesExcludedFromEnforceLike(java.lang.Integer,io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested editFirstPrometheusRulesExcludedFromEnforce()
{
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first prometheusRulesExcludedFromEnforce. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig buildPrometheusRulesExcludedFromEnforce(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested setNewPrometheusRulesExcludedFromEnforceLike(java.lang.Integer,io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested editLastPrometheusRulesExcludedFromEnforce()
{
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last prometheusRulesExcludedFromEnforce. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig buildPrometheusRulesExcludedFromEnforce(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested setNewPrometheusRulesExcludedFromEnforceLike(java.lang.Integer,io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested editMatchingPrometheusRulesExcludedFromEnforce(java.util.function.Predicate)
{
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested v;
int v, v, v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching prometheusRulesExcludedFromEnforce. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig buildPrometheusRulesExcludedFromEnforce(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$PrometheusRulesExcludedFromEnforceNested setNewPrometheusRulesExcludedFromEnforceLike(java.lang.Integer,io.fabric.openshift.api.model.v.monitoring.v.PrometheusRuleExcludeConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.v.SecretKeySelector getQueryConfig()
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector queryConfig>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withQueryConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretKeySelector;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector queryConfig> = v;
return v;
}
public java.lang.Boolean hasQueryConfig()
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector queryConfig>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withNewQueryConfig(java.lang.String, java.lang.String, java.lang.Boolean)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v = new io.fabric.kubernetes.api.model.v.SecretKeySelector;
specialinvoke v.<io.fabric.kubernetes.api.model.v.SecretKeySelector: void <init>(java.lang.String,java.lang.String,java.lang.Boolean)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withQueryConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToQueryEndpoints(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints> = v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent setToQueryEndpoints(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints> = v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToQueryEndpoints(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addAllToQueryEndpoints(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromQueryEndpoints(java.lang.String[])
{
java.util.List v, v;
int v, v;
java.lang.String[] v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeAllFromQueryEndpoints(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getQueryEndpoints()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
return v;
}
public java.lang.String getQueryEndpoint(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstQueryEndpoint()
{
java.lang.Object v;
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastQueryEndpoint()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingQueryEndpoint(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingQueryEndpoint(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withQueryEndpoints(java.util.List)
{
java.util.List v;
java.util.Iterator v;
java.lang.Object v;
java.lang.String[] v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToQueryEndpoints(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withQueryEndpoints(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToQueryEndpoints(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasQueryEndpoints()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.Integer getReplicas()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer replicas>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withReplicas(java.lang.Integer)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer replicas> = v;
return v;
}
public java.lang.Boolean hasReplicas()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer replicas>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()
{
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: io.fabric.kubernetes.api.model.v.ResourceRequirements build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ResourceRequirements buildResources()
{
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: io.fabric.kubernetes.api.model.v.ResourceRequirements build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withResources(io.fabric.kubernetes.api.model.v.ResourceRequirements)
{
io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder v, v, v, v;
java.util.List v, v, v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("resources");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources> = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("resources");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources> = null;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("resources");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasResources()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ResourcesNested withNewResources()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ResourcesNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ResourcesNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ResourcesNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ResourcesNested withNewResourcesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ResourcesNestedImpl v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ResourcesNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$ResourcesNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ResourcesNested editResources()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ResourcesNested v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ResourcesNested withNewResourcesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ResourcesNested editOrNewResources()
{
io.fabric.kubernetes.api.model.v.ResourceRequirements v, v;
io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ResourcesNested v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
goto label;
label:
v = new io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: io.fabric.kubernetes.api.model.v.ResourceRequirements build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ResourcesNested withNewResourcesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ResourcesNested editOrNewResourcesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements)
{
io.fabric.kubernetes.api.model.v.ResourceRequirements v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ResourcesNested v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$ResourcesNested withNewResourcesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
return v;
}
public java.lang.String getRetention()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String retention>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withRetention(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String retention> = v;
return v;
}
public java.lang.Boolean hasRetention()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String retention>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getRoutePrefix()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String routePrefix>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withRoutePrefix(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String routePrefix> = v;
return v;
}
public java.lang.Boolean hasRoutePrefix()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String routePrefix>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.LabelSelector getRuleNamespaceSelector()
{
io.fabric.kubernetes.api.model.v.LabelSelector v;
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.LabelSelectorBuilder: io.fabric.kubernetes.api.model.v.LabelSelector build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.LabelSelector buildRuleNamespaceSelector()
{
io.fabric.kubernetes.api.model.v.LabelSelector v;
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.LabelSelectorBuilder: io.fabric.kubernetes.api.model.v.LabelSelector build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withRuleNamespaceSelector(io.fabric.kubernetes.api.model.v.LabelSelector)
{
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v, v, v, v;
java.util.List v, v, v;
io.fabric.kubernetes.api.model.v.LabelSelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.LabelSelector;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ruleNamespaceSelector");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.v.LabelSelectorBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.LabelSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector> = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ruleNamespaceSelector");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector> = null;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ruleNamespaceSelector");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasRuleNamespaceSelector()
{
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleNamespaceSelectorNested withNewRuleNamespaceSelector()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$RuleNamespaceSelectorNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$RuleNamespaceSelectorNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$RuleNamespaceSelectorNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleNamespaceSelectorNested withNewRuleNamespaceSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.LabelSelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$RuleNamespaceSelectorNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.LabelSelector;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$RuleNamespaceSelectorNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$RuleNamespaceSelectorNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleNamespaceSelectorNested editRuleNamespaceSelector()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.LabelSelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleNamespaceSelectorNested v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelector getRuleNamespaceSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleNamespaceSelectorNested withNewRuleNamespaceSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleNamespaceSelectorNested editOrNewRuleNamespaceSelector()
{
io.fabric.kubernetes.api.model.v.LabelSelector v, v;
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleNamespaceSelectorNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelector getRuleNamespaceSelector()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelector getRuleNamespaceSelector()>();
goto label;
label:
v = new io.fabric.kubernetes.api.model.v.LabelSelectorBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.LabelSelectorBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.LabelSelectorBuilder: io.fabric.kubernetes.api.model.v.LabelSelector build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleNamespaceSelectorNested withNewRuleNamespaceSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleNamespaceSelectorNested editOrNewRuleNamespaceSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector)
{
io.fabric.kubernetes.api.model.v.LabelSelector v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleNamespaceSelectorNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.LabelSelector;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelector getRuleNamespaceSelector()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelector getRuleNamespaceSelector()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleNamespaceSelectorNested withNewRuleNamespaceSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.LabelSelector getRuleSelector()
{
io.fabric.kubernetes.api.model.v.LabelSelector v;
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.LabelSelectorBuilder: io.fabric.kubernetes.api.model.v.LabelSelector build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.LabelSelector buildRuleSelector()
{
io.fabric.kubernetes.api.model.v.LabelSelector v;
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.LabelSelectorBuilder: io.fabric.kubernetes.api.model.v.LabelSelector build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withRuleSelector(io.fabric.kubernetes.api.model.v.LabelSelector)
{
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v, v, v, v;
java.util.List v, v, v;
io.fabric.kubernetes.api.model.v.LabelSelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.LabelSelector;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ruleSelector");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.v.LabelSelectorBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.LabelSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector> = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ruleSelector");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector> = null;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ruleSelector");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasRuleSelector()
{
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleSelectorNested withNewRuleSelector()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$RuleSelectorNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$RuleSelectorNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$RuleSelectorNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleSelectorNested withNewRuleSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$RuleSelectorNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.LabelSelector v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.LabelSelector;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$RuleSelectorNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$RuleSelectorNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleSelectorNested editRuleSelector()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.LabelSelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleSelectorNested v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelector getRuleSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleSelectorNested withNewRuleSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleSelectorNested editOrNewRuleSelector()
{
io.fabric.kubernetes.api.model.v.LabelSelector v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleSelectorNested v;
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelector getRuleSelector()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelector getRuleSelector()>();
goto label;
label:
v = new io.fabric.kubernetes.api.model.v.LabelSelectorBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.LabelSelectorBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.LabelSelectorBuilder: io.fabric.kubernetes.api.model.v.LabelSelector build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleSelectorNested withNewRuleSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleSelectorNested editOrNewRuleSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector)
{
io.fabric.kubernetes.api.model.v.LabelSelector v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleSelectorNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.LabelSelector;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelector getRuleSelector()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelector getRuleSelector()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$RuleSelectorNested withNewRuleSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.PodSecurityContext getSecurityContext()
{
io.fabric.kubernetes.api.model.v.PodSecurityContext v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.PodSecurityContext securityContext>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withSecurityContext(io.fabric.kubernetes.api.model.v.PodSecurityContext)
{
io.fabric.kubernetes.api.model.v.PodSecurityContext v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.PodSecurityContext;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.PodSecurityContext securityContext> = v;
return v;
}
public java.lang.Boolean hasSecurityContext()
{
io.fabric.kubernetes.api.model.v.PodSecurityContext v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.PodSecurityContext securityContext>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getServiceAccountName()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String serviceAccountName>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withServiceAccountName(java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String serviceAccountName> = v;
return v;
}
public java.lang.Boolean hasServiceAccountName()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String serviceAccountName>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.StorageSpec getStorage()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpec v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.StorageSpec buildStorage()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpec v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withStorage(io.fabric.openshift.api.model.v.monitoring.v.StorageSpec)
{
io.fabric.openshift.api.model.v.monitoring.v.StorageSpec v;
java.util.List v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder v, v, v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("storage");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.StorageSpec)>(v);
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage> = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("storage");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage> = null;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("storage");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasStorage()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$StorageNested withNewStorage()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$StorageNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$StorageNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$StorageNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$StorageNested withNewStorageLike(io.fabric.openshift.api.model.v.monitoring.v.StorageSpec)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$StorageNestedImpl v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec;
v = new io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$StorageNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl$StorageNestedImpl: void <init>(io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl,io.fabric.openshift.api.model.v.monitoring.v.StorageSpec)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$StorageNested editStorage()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpec v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$StorageNested v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec getStorage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$StorageNested withNewStorageLike(io.fabric.openshift.api.model.v.monitoring.v.StorageSpec)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$StorageNested editOrNewStorage()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$StorageNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpec v, v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec getStorage()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec getStorage()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$StorageNested withNewStorageLike(io.fabric.openshift.api.model.v.monitoring.v.StorageSpec)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$StorageNested editOrNewStorageLike(io.fabric.openshift.api.model.v.monitoring.v.StorageSpec)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$StorageNested v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpec v, v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec getStorage()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec getStorage()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent$StorageNested withNewStorageLike(io.fabric.openshift.api.model.v.monitoring.v.StorageSpec)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToTolerations(java.lang.Integer, io.fabric.kubernetes.api.model.v.Toleration)
{
java.util.List v, v;
io.fabric.kubernetes.api.model.v.Toleration v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.Toleration;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations> = v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent setToTolerations(java.lang.Integer, io.fabric.kubernetes.api.model.v.Toleration)
{
java.util.List v, v;
io.fabric.kubernetes.api.model.v.Toleration v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.Toleration;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations> = v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToTolerations(io.fabric.kubernetes.api.model.v.Toleration[])
{
java.util.ArrayList v;
java.util.List v, v;
io.fabric.kubernetes.api.model.v.Toleration v;
int v, v;
io.fabric.kubernetes.api.model.v.Toleration[] v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Toleration[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addAllToTolerations(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromTolerations(io.fabric.kubernetes.api.model.v.Toleration[])
{
java.util.List v, v;
io.fabric.kubernetes.api.model.v.Toleration v;
int v, v;
io.fabric.kubernetes.api.model.v.Toleration[] v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Toleration[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeAllFromTolerations(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getTolerations()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
return v;
}
public io.fabric.kubernetes.api.model.v.Toleration getToleration(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.Toleration getFirstToleration()
{
java.lang.Object v;
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public io.fabric.kubernetes.api.model.v.Toleration getLastToleration()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.Toleration getMatchingToleration(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingToleration(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withTolerations(java.util.List)
{
java.util.List v;
java.util.Iterator v;
io.fabric.kubernetes.api.model.v.Toleration[] v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.v.Toleration)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToTolerations(io.fabric.kubernetes.api.model.v.Toleration[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withTolerations(io.fabric.kubernetes.api.model.v.Toleration[])
{
java.util.List v, v;
io.fabric.kubernetes.api.model.v.Toleration v;
int v, v;
io.fabric.kubernetes.api.model.v.Toleration[] v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Toleration[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.v.Toleration)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToTolerations(io.fabric.kubernetes.api.model.v.Toleration[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasTolerations()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addNewToleration(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, java.lang.String)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent v;
io.fabric.kubernetes.api.model.v.Toleration v;
java.lang.Long v;
io.fabric.kubernetes.api.model.v.Toleration[] v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v, v, v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Long;
v := @parameter: java.lang.String;
v = newarray (io.fabric.kubernetes.api.model.v.Toleration)[1];
v = new io.fabric.kubernetes.api.model.v.Toleration;
specialinvoke v.<io.fabric.kubernetes.api.model.v.Toleration: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.Long,java.lang.String)>(v, v, v, v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToTolerations(io.fabric.kubernetes.api.model.v.Toleration[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToTopologySpreadConstraints(java.lang.Integer, io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)
{
io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent setToTopologySpreadConstraints(java.lang.Integer, io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)
{
io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToTopologySpreadConstraints(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[])
{
io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[] v;
java.util.ArrayList v;
io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addAllToTopologySpreadConstraints(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromTopologySpreadConstraints(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[])
{
io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
java.util.List v, v;
io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[] v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeAllFromTopologySpreadConstraints(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getTopologySpreadConstraints()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
return v;
}
public io.fabric.kubernetes.api.model.v.TopologySpreadConstraint getTopologySpreadConstraint(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.TopologySpreadConstraint getFirstTopologySpreadConstraint()
{
java.lang.Object v;
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public io.fabric.kubernetes.api.model.v.TopologySpreadConstraint getLastTopologySpreadConstraint()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.TopologySpreadConstraint getMatchingTopologySpreadConstraint(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingTopologySpreadConstraint(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withTopologySpreadConstraints(java.util.List)
{
java.util.List v;
io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[] v;
java.util.Iterator v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToTopologySpreadConstraints(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withTopologySpreadConstraints(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[])
{
io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[] v, v;
io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToTopologySpreadConstraints(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasTopologySpreadConstraints()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.SecretKeySelector getTracingConfig()
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withTracingConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretKeySelector;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig> = v;
return v;
}
public java.lang.Boolean hasTracingConfig()
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withNewTracingConfig(java.lang.String, java.lang.String, java.lang.Boolean)
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v = new io.fabric.kubernetes.api.model.v.SecretKeySelector;
specialinvoke v.<io.fabric.kubernetes.api.model.v.SecretKeySelector: void <init>(java.lang.String,java.lang.String,java.lang.Boolean)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withTracingConfig(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToVolumes(java.lang.Integer, io.fabric.kubernetes.api.model.v.Volume)
{
java.util.List v, v;
int v;
io.fabric.kubernetes.api.model.v.Volume v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.Volume;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes> = v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent setToVolumes(java.lang.Integer, io.fabric.kubernetes.api.model.v.Volume)
{
java.util.List v, v;
int v;
io.fabric.kubernetes.api.model.v.Volume v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.Volume;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes> = v;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToVolumes(io.fabric.kubernetes.api.model.v.Volume[])
{
io.fabric.kubernetes.api.model.v.Volume[] v;
io.fabric.kubernetes.api.model.v.Volume v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Volume[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addAllToVolumes(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromVolumes(io.fabric.kubernetes.api.model.v.Volume[])
{
java.util.List v, v;
io.fabric.kubernetes.api.model.v.Volume[] v;
int v, v;
io.fabric.kubernetes.api.model.v.Volume v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Volume[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeAllFromVolumes(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getVolumes()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
return v;
}
public io.fabric.kubernetes.api.model.v.Volume getVolume(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.Volume getFirstVolume()
{
java.lang.Object v;
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public io.fabric.kubernetes.api.model.v.Volume getLastVolume()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.Volume getMatchingVolume(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingVolume(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withVolumes(java.util.List)
{
java.util.List v;
java.util.Iterator v;
io.fabric.kubernetes.api.model.v.Volume[] v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.v.Volume)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToVolumes(io.fabric.kubernetes.api.model.v.Volume[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withVolumes(io.fabric.kubernetes.api.model.v.Volume[])
{
io.fabric.kubernetes.api.model.v.Volume[] v, v;
io.fabric.kubernetes.api.model.v.Volume v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.Volume[];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.v.Volume)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToVolumes(io.fabric.kubernetes.api.model.v.Volume[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasVolumes()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToAdditionalProperties(java.lang.String, java.lang.Object)
{
java.util.LinkedHashMap v;
java.util.Map v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
if v == null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent addToAdditionalProperties(java.util.Map)
{
java.util.LinkedHashMap v;
java.util.Map v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromAdditionalProperties(java.lang.String)
{
java.util.Map v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent removeFromAdditionalProperties(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
java.util.Map v, v, v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withAdditionalProperties(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties> = v;
label:
return v;
}
public java.lang.Boolean hasAdditionalProperties()
{
java.util.Map v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public boolean equals(java.lang.Object)
{
java.lang.Integer v, v, v, v, v, v, v, v;
java.util.Map v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder v, v, v, v;
io.fabric.kubernetes.api.model.v.Affinity v, v, v, v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder v, v, v, v;
java.lang.Boolean v, v, v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder v, v, v, v;
io.fabric.kubernetes.api.model.v.PodSecurityContext v, v, v, v;
java.util.ArrayList v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, 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, v, v, v;
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == v goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Affinity affinity>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Affinity affinity>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Affinity affinity>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.Affinity: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Affinity affinity>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertQueryUrl>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertQueryUrl>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertQueryUrl>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertQueryUrl>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertRelabelConfigFile>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertRelabelConfigFile>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertRelabelConfigFile>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertRelabelConfigFile>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertRelabelConfigs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertRelabelConfigs>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertRelabelConfigs>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.SecretKeySelector: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertRelabelConfigs>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertmanagersConfig>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertmanagersConfig>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertmanagersConfig>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.SecretKeySelector: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertmanagersConfig>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String enforcedNamespaceLabel>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String enforcedNamespaceLabel>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String enforcedNamespaceLabel>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String enforcedNamespaceLabel>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String evaluationInterval>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String evaluationInterval>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String evaluationInterval>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String evaluationInterval>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String externalPrefix>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String externalPrefix>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String externalPrefix>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String externalPrefix>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String image>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String image>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String image>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String image>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean listenLocal>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean listenLocal>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean listenLocal>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean listenLocal>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logFormat>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logFormat>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logFormat>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logFormat>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logLevel>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logLevel>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logLevel>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logLevel>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer minReadySeconds>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer minReadySeconds>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer minReadySeconds>;
v = virtualinvoke v.<java.lang.Integer: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer minReadySeconds>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.SecretKeySelector: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String objectStorageConfigFile>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String objectStorageConfigFile>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String objectStorageConfigFile>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String objectStorageConfigFile>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean paused>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean paused>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean paused>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean paused>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String portName>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String portName>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String portName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String portName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String priorityClassName>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String priorityClassName>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String priorityClassName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String priorityClassName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector queryConfig>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector queryConfig>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector queryConfig>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.SecretKeySelector: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector queryConfig>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer replicas>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer replicas>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer replicas>;
v = virtualinvoke v.<java.lang.Integer: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer replicas>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String retention>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String retention>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String retention>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String retention>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String routePrefix>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String routePrefix>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String routePrefix>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String routePrefix>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.LabelSelectorBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.LabelSelectorBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.PodSecurityContext securityContext>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.PodSecurityContext securityContext>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.PodSecurityContext securityContext>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.PodSecurityContext: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.PodSecurityContext securityContext>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String serviceAccountName>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String serviceAccountName>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String serviceAccountName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String serviceAccountName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.SecretKeySelector: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Integer v, v, v;
java.util.Map v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v, v, v, v, v;
io.fabric.kubernetes.api.model.v.Affinity v;
java.util.List v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder v;
io.fabric.kubernetes.api.model.v.PodSecurityContext v;
java.lang.Object[] v;
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v, v;
io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder v;
java.util.ArrayList v, v, v, v;
int 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.v.monitoring.v.ThanosRulerSpecFluentImpl v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = newarray (java.lang.Object)[45];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Affinity affinity>;
v[0] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v[1] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertQueryUrl>;
v[2] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertRelabelConfigFile>;
v[3] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertRelabelConfigs>;
v[4] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertmanagersConfig>;
v[5] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v[6] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v[7] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String enforcedNamespaceLabel>;
v[8] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String evaluationInterval>;
v[9] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String externalPrefix>;
v[10] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
v[11] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String image>;
v[12] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v[13] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v[14] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
v[15] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean listenLocal>;
v[16] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logFormat>;
v[17] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logLevel>;
v[18] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer minReadySeconds>;
v[19] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
v[20] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig>;
v[21] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String objectStorageConfigFile>;
v[22] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean paused>;
v[23] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
v[24] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String portName>;
v[25] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String priorityClassName>;
v[26] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v[27] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector queryConfig>;
v[28] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v[29] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer replicas>;
v[30] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
v[31] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String retention>;
v[32] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String routePrefix>;
v[33] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
v[34] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
v[35] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.PodSecurityContext securityContext>;
v[36] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String serviceAccountName>;
v[37] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
v[38] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v[39] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v[40] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig>;
v[41] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v[42] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
v[43] = v;
v = specialinvoke v.<io.fabric.kubernetes.api.builder.v.BaseFluent: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[44] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
public java.lang.String toString()
{
java.lang.Integer v, v, v, v;
java.util.Map v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder v, v;
io.fabric.kubernetes.api.model.v.Affinity v, v;
java.lang.StringBuilder v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder v, v;
java.lang.Boolean v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder v, v;
io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder v, v;
io.fabric.kubernetes.api.model.v.PodSecurityContext v, v;
java.util.ArrayList v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, 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;
boolean 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;
io.fabric.kubernetes.api.model.v.LabelSelectorBuilder v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("{");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Affinity affinity>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("affinity:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.Affinity affinity>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.v.Affinity)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("alertDropLabels:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertDropLabels>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertQueryUrl>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("alertQueryUrl:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertQueryUrl>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertRelabelConfigFile>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("alertRelabelConfigFile:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String alertRelabelConfigFile>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertRelabelConfigs>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("alertRelabelConfigs:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertRelabelConfigs>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertmanagersConfig>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("alertmanagersConfig:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector alertmanagersConfig>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("alertmanagersUrl:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List alertmanagersUrl>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("containers:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList containers>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.ArrayList)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String enforcedNamespaceLabel>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("enforcedNamespaceLabel:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String enforcedNamespaceLabel>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String evaluationInterval>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("evaluationInterval:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String evaluationInterval>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String externalPrefix>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("externalPrefix:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String externalPrefix>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("grpcServerTlsConfig:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder grpcServerTlsConfig>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openshift.api.model.v.monitoring.v.TLSConfigBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String image>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("image:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String image>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("imagePullSecrets:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.ArrayList)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("initContainers:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList initContainers>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.ArrayList)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("labels:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map labels>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.Map)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean listenLocal>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("listenLocal:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean listenLocal>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logFormat>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("logFormat:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logFormat>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logLevel>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("logLevel:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String logLevel>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer minReadySeconds>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("minReadySeconds:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer minReadySeconds>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Integer)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("nodeSelector:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map nodeSelector>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.Map)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("objectStorageConfig:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector objectStorageConfig>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String objectStorageConfigFile>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("objectStorageConfigFile:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String objectStorageConfigFile>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean paused>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("paused:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Boolean paused>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("podMetadata:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder podMetadata>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadataBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String portName>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("portName:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String portName>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String priorityClassName>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("priorityClassName:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String priorityClassName>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("prometheusRulesExcludedFromEnforce:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.ArrayList prometheusRulesExcludedFromEnforce>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.ArrayList)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector queryConfig>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("queryConfig:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector queryConfig>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("queryEndpoints:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List queryEndpoints>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer replicas>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("replicas:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.Integer replicas>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Integer)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("resources:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder resources>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String retention>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("retention:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String retention>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String routePrefix>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("routePrefix:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String routePrefix>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("ruleNamespaceSelector:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleNamespaceSelector>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.v.LabelSelectorBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("ruleSelector:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.LabelSelectorBuilder ruleSelector>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.v.LabelSelectorBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.PodSecurityContext securityContext>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("securityContext:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.PodSecurityContext securityContext>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.v.PodSecurityContext)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String serviceAccountName>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("serviceAccountName:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.lang.String serviceAccountName>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("storage:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder storage>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openshift.api.model.v.monitoring.v.StorageSpecBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("tolerations:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List tolerations>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("topologySpreadConstraints:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("tracingConfig:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.kubernetes.api.model.v.SecretKeySelector tracingConfig>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("volumes:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.List volumes>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("additionalProperties:");
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: java.util.Map additionalProperties>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("}");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withListenLocal()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withListenLocal(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPaused()
{
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluentImpl: io.fabric.openshift.api.model.v.monitoring.v.ThanosRulerSpecFluent withPaused(java.lang.Boolean)>(v);
return v;
}
}