public class io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder extends io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluentImpl implements io.fabric.kubernetes.api.builder.v.VisitableBuilder
{
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent;
java.lang.Boolean validationEnabled;
public void <init>()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: void <init>(java.lang.Boolean)>(v);
return;
}
public void <init>(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder;
v := @parameter: java.lang.Boolean;
v = new io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: void <init>()>();
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent, java.lang.Boolean)
{
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent;
v := @parameter: java.lang.Boolean;
v = new io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: void <init>()>();
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent,io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent, io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec)
{
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent,io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent, io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec, java.lang.Boolean)
{
java.lang.Integer v;
io.fabric.openshift.api.model.v.monitoring.v.AlertingSpec v;
java.lang.Long v;
java.util.Map v, v;
io.fabric.openshift.api.model.v.monitoring.v.Rules v;
io.fabric.kubernetes.api.model.v.LabelSelector v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata 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;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent v;
io.fabric.openshift.api.model.v.monitoring.v.QuerySpec v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.PodSecurityContext v;
java.util.List v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ArbitraryFSAccessThroughSMsConfig v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpec v;
io.fabric.openshift.api.model.v.monitoring.v.APIServerConfig v;
java.lang.Boolean v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.Affinity v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluentImpl: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent> = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getAdditionalAlertManagerConfigs()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withAdditionalAlertManagerConfigs(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getAdditionalAlertRelabelConfigs()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withAdditionalAlertRelabelConfigs(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getAdditionalScrapeConfigs()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withAdditionalScrapeConfigs(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.Affinity getAffinity()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withAffinity(io.fabric.kubernetes.api.model.v.Affinity)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.AlertingSpec getAlerting()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withAlerting(io.fabric.openshift.api.model.v.monitoring.v.AlertingSpec)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getAllowOverlappingBlocks()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withAllowOverlappingBlocks(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.APIServerConfig getApiserverConfig()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withApiserverConfig(io.fabric.openshift.api.model.v.monitoring.v.APIServerConfig)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.ArbitraryFSAccessThroughSMsConfig getArbitraryFSAccessThroughSMs()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withArbitraryFSAccessThroughSMs(io.fabric.openshift.api.model.v.monitoring.v.ArbitraryFSAccessThroughSMsConfig)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getBaseImage()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withBaseImage(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getConfigMaps()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withConfigMaps(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getContainers()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withContainers(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getDisableCompaction()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withDisableCompaction(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getEnableAdminAPI()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withEnableAdminAPI(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getEnforcedNamespaceLabel()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withEnforcedNamespaceLabel(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Long getEnforcedSampleLimit()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withEnforcedSampleLimit(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getEvaluationInterval()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withEvaluationInterval(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.Map getExternalLabels()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withExternalLabels(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getExternalUrl()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withExternalUrl(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getIgnoreNamespaceSelectors()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withIgnoreNamespaceSelectors(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getImage()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withImage(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getImagePullSecrets()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withImagePullSecrets(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getInitContainers()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withInitContainers(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getListenLocal()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withListenLocal(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getLogFormat()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withLogFormat(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getLogLevel()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withLogLevel(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.Map getNodeSelector()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withNodeSelector(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getOverrideHonorLabels()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withOverrideHonorLabels(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getOverrideHonorTimestamps()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withOverrideHonorTimestamps(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getPaused()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPaused(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPodMetadata(io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getPodMonitorNamespaceSelector()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPodMonitorNamespaceSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getPodMonitorSelector()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPodMonitorSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getPortName()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPortName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getPriorityClassName()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPriorityClassName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getProbeNamespaceSelector()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withProbeNamespaceSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getProbeSelector()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withProbeSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getPrometheusExternalLabelName()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPrometheusExternalLabelName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getPrometheusRulesExcludedFromEnforce()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPrometheusRulesExcludedFromEnforce(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.QuerySpec getQuery()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withQuery(io.fabric.openshift.api.model.v.monitoring.v.QuerySpec)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getQueryLogFile()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withQueryLogFile(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getRemoteRead()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRemoteRead(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getRemoteWrite()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRemoteWrite(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getReplicaExternalLabelName()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withReplicaExternalLabelName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Integer getReplicas()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withReplicas(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withResources(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getRetention()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRetention(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getRetentionSize()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRetentionSize(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getRoutePrefix()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRoutePrefix(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getRuleNamespaceSelector()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRuleNamespaceSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getRuleSelector()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRuleSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.Rules getRules()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRules(io.fabric.openshift.api.model.v.monitoring.v.Rules)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getScrapeInterval()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withScrapeInterval(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getScrapeTimeout()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withScrapeTimeout(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getSecrets()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withSecrets(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.PodSecurityContext getSecurityContext()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withSecurityContext(io.fabric.kubernetes.api.model.v.PodSecurityContext)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getServiceAccountName()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withServiceAccountName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getServiceMonitorNamespaceSelector()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withServiceMonitorNamespaceSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getServiceMonitorSelector()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withServiceMonitorSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getSha()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withSha(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec getStorage()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withStorage(io.fabric.openshift.api.model.v.monitoring.v.StorageSpec)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getTag()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withTag(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec getThanos()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withThanos(io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getTolerations()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withTolerations(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getVersion()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withVersion(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getVolumeMounts()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withVolumeMounts(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getVolumes()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withVolumes(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getWalCompression()>();
interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withWalCompression(java.lang.Boolean)>(v);
v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec, java.lang.Boolean)
{
java.lang.Integer v;
io.fabric.openshift.api.model.v.monitoring.v.AlertingSpec v;
java.lang.Long v;
java.util.Map v, v;
io.fabric.openshift.api.model.v.monitoring.v.Rules v;
io.fabric.kubernetes.api.model.v.LabelSelector v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata 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;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
io.fabric.openshift.api.model.v.monitoring.v.QuerySpec v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.PodSecurityContext v;
java.util.List v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ArbitraryFSAccessThroughSMsConfig v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpec v;
io.fabric.openshift.api.model.v.monitoring.v.APIServerConfig v;
java.lang.Boolean v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.Affinity v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluentImpl: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent> = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getAdditionalAlertManagerConfigs()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withAdditionalAlertManagerConfigs(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getAdditionalAlertRelabelConfigs()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withAdditionalAlertRelabelConfigs(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getAdditionalScrapeConfigs()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withAdditionalScrapeConfigs(io.fabric.kubernetes.api.model.v.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.Affinity getAffinity()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withAffinity(io.fabric.kubernetes.api.model.v.Affinity)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.AlertingSpec getAlerting()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withAlerting(io.fabric.openshift.api.model.v.monitoring.v.AlertingSpec)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getAllowOverlappingBlocks()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withAllowOverlappingBlocks(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.APIServerConfig getApiserverConfig()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withApiserverConfig(io.fabric.openshift.api.model.v.monitoring.v.APIServerConfig)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.ArbitraryFSAccessThroughSMsConfig getArbitraryFSAccessThroughSMs()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withArbitraryFSAccessThroughSMs(io.fabric.openshift.api.model.v.monitoring.v.ArbitraryFSAccessThroughSMsConfig)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getBaseImage()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withBaseImage(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getConfigMaps()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withConfigMaps(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getContainers()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withContainers(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getDisableCompaction()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withDisableCompaction(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getEnableAdminAPI()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withEnableAdminAPI(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getEnforcedNamespaceLabel()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withEnforcedNamespaceLabel(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Long getEnforcedSampleLimit()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withEnforcedSampleLimit(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getEvaluationInterval()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withEvaluationInterval(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.Map getExternalLabels()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withExternalLabels(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getExternalUrl()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withExternalUrl(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getIgnoreNamespaceSelectors()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withIgnoreNamespaceSelectors(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getImage()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withImage(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getImagePullSecrets()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withImagePullSecrets(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getInitContainers()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withInitContainers(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getListenLocal()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withListenLocal(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getLogFormat()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withLogFormat(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getLogLevel()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withLogLevel(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.Map getNodeSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withNodeSelector(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getOverrideHonorLabels()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withOverrideHonorLabels(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getOverrideHonorTimestamps()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withOverrideHonorTimestamps(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getPaused()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPaused(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPodMetadata(io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getPodMonitorNamespaceSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPodMonitorNamespaceSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getPodMonitorSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPodMonitorSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getPortName()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPortName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getPriorityClassName()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPriorityClassName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getProbeNamespaceSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withProbeNamespaceSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getProbeSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withProbeSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getPrometheusExternalLabelName()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPrometheusExternalLabelName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getPrometheusRulesExcludedFromEnforce()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withPrometheusRulesExcludedFromEnforce(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.QuerySpec getQuery()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withQuery(io.fabric.openshift.api.model.v.monitoring.v.QuerySpec)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getQueryLogFile()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withQueryLogFile(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getRemoteRead()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRemoteRead(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getRemoteWrite()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRemoteWrite(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getReplicaExternalLabelName()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withReplicaExternalLabelName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Integer getReplicas()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withReplicas(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withResources(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getRetention()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRetention(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getRetentionSize()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRetentionSize(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getRoutePrefix()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRoutePrefix(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getRuleNamespaceSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRuleNamespaceSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getRuleSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRuleSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.Rules getRules()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withRules(io.fabric.openshift.api.model.v.monitoring.v.Rules)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getScrapeInterval()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withScrapeInterval(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getScrapeTimeout()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withScrapeTimeout(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getSecrets()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withSecrets(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.PodSecurityContext getSecurityContext()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withSecurityContext(io.fabric.kubernetes.api.model.v.PodSecurityContext)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getServiceAccountName()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withServiceAccountName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getServiceMonitorNamespaceSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withServiceMonitorNamespaceSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.kubernetes.api.model.v.LabelSelector getServiceMonitorSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withServiceMonitorSelector(io.fabric.kubernetes.api.model.v.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getSha()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withSha(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec getStorage()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withStorage(io.fabric.openshift.api.model.v.monitoring.v.StorageSpec)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getTag()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withTag(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec getThanos()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withThanos(io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getTolerations()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withTolerations(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.String getVersion()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withVersion(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getVolumeMounts()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withVolumeMounts(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.util.List getVolumes()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withVolumes(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: java.lang.Boolean getWalCompression()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent withWalCompression(java.lang.Boolean)>(v);
v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec build()
{
java.lang.Integer v;
java.lang.Long v;
java.util.Map v, v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.QuerySpec v;
io.fabric.openshift.api.model.v.monitoring.v.ArbitraryFSAccessThroughSMsConfig v;
java.lang.Boolean v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.Affinity v;
io.fabric.openshift.api.model.v.monitoring.v.AlertingSpec v;
io.fabric.openshift.api.model.v.monitoring.v.Rules v;
io.fabric.kubernetes.api.model.v.LabelSelector v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata 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;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec v;
io.fabric.kubernetes.api.model.v.PodSecurityContext v;
java.util.List v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.StorageSpec v;
io.fabric.openshift.api.model.v.monitoring.v.APIServerConfig v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder;
v = new io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.SecretKeySelector getAdditionalAlertManagerConfigs()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.SecretKeySelector getAdditionalAlertRelabelConfigs()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.SecretKeySelector getAdditionalScrapeConfigs()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.Affinity getAffinity()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.AlertingSpec getAlerting()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.Boolean isAllowOverlappingBlocks()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.APIServerConfig getApiserverConfig()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.ArbitraryFSAccessThroughSMsConfig getArbitraryFSAccessThroughSMs()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getBaseImage()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.List getConfigMaps()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.List getContainers()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.Boolean isDisableCompaction()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.Boolean isEnableAdminAPI()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getEnforcedNamespaceLabel()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.Long getEnforcedSampleLimit()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getEvaluationInterval()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.Map getExternalLabels()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getExternalUrl()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.Boolean isIgnoreNamespaceSelectors()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getImage()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.List getImagePullSecrets()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.List getInitContainers()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.Boolean isListenLocal()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getLogFormat()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getLogLevel()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.Map getNodeSelector()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.Boolean isOverrideHonorLabels()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.Boolean isOverrideHonorTimestamps()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.Boolean isPaused()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata getPodMetadata()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.LabelSelector getPodMonitorNamespaceSelector()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.LabelSelector getPodMonitorSelector()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getPortName()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getPriorityClassName()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.LabelSelector getProbeNamespaceSelector()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.LabelSelector getProbeSelector()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getPrometheusExternalLabelName()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.List getPrometheusRulesExcludedFromEnforce()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.QuerySpec getQuery()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getQueryLogFile()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.List getRemoteRead()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.List getRemoteWrite()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getReplicaExternalLabelName()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.Integer getReplicas()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getRetention()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getRetentionSize()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getRoutePrefix()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.LabelSelector getRuleNamespaceSelector()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.LabelSelector getRuleSelector()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.Rules getRules()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getScrapeInterval()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getScrapeTimeout()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.List getSecrets()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.PodSecurityContext getSecurityContext()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getServiceAccountName()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.LabelSelector getServiceMonitorNamespaceSelector()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.kubernetes.api.model.v.LabelSelector getServiceMonitorSelector()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getSha()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.StorageSpec getStorage()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getTag()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec getThanos()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.List getTolerations()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.String getVersion()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.List getVolumeMounts()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.util.List getVolumes()>();
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = interfaceinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent: java.lang.Boolean isWalCompression()>();
specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpec: void <init>(io.fabric.kubernetes.api.model.v.SecretKeySelector,io.fabric.kubernetes.api.model.v.SecretKeySelector,io.fabric.kubernetes.api.model.v.SecretKeySelector,io.fabric.kubernetes.api.model.v.Affinity,io.fabric.openshift.api.model.v.monitoring.v.AlertingSpec,java.lang.Boolean,io.fabric.openshift.api.model.v.monitoring.v.APIServerConfig,io.fabric.openshift.api.model.v.monitoring.v.ArbitraryFSAccessThroughSMsConfig,java.lang.String,java.util.List,java.util.List,java.lang.Boolean,java.lang.Boolean,java.lang.String,java.lang.Long,java.lang.String,java.util.Map,java.lang.String,java.lang.Boolean,java.lang.String,java.util.List,java.util.List,java.lang.Boolean,java.lang.String,java.lang.String,java.util.Map,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean,io.fabric.openshift.api.model.v.monitoring.v.EmbeddedObjectMetadata,io.fabric.kubernetes.api.model.v.LabelSelector,io.fabric.kubernetes.api.model.v.LabelSelector,java.lang.String,java.lang.String,io.fabric.kubernetes.api.model.v.LabelSelector,io.fabric.kubernetes.api.model.v.LabelSelector,java.lang.String,java.util.List,io.fabric.openshift.api.model.v.monitoring.v.QuerySpec,java.lang.String,java.util.List,java.util.List,java.lang.String,java.lang.Integer,io.fabric.kubernetes.api.model.v.ResourceRequirements,java.lang.String,java.lang.String,java.lang.String,io.fabric.kubernetes.api.model.v.LabelSelector,io.fabric.kubernetes.api.model.v.LabelSelector,io.fabric.openshift.api.model.v.monitoring.v.Rules,java.lang.String,java.lang.String,java.util.List,io.fabric.kubernetes.api.model.v.PodSecurityContext,java.lang.String,io.fabric.kubernetes.api.model.v.LabelSelector,io.fabric.kubernetes.api.model.v.LabelSelector,java.lang.String,io.fabric.openshift.api.model.v.monitoring.v.StorageSpec,java.lang.String,io.fabric.openshift.api.model.v.monitoring.v.ThanosSpec,java.util.List,java.lang.String,java.util.List,java.util.List,java.lang.Boolean)>(v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v);
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder v;
java.lang.Boolean v, v, v, v;
boolean v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder;
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 = specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluentImpl: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
if v == v goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
if v == v goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: java.lang.Boolean validationEnabled>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: java.lang.Boolean validationEnabled>;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: java.lang.Boolean validationEnabled>;
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.PrometheusSpecBuilder: java.lang.Boolean validationEnabled>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder v;
io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent v;
int v, v;
java.lang.Boolean v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder;
v = newarray (java.lang.Object)[3];
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluent fluent>;
v[0] = v;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecBuilder: java.lang.Boolean validationEnabled>;
v[1] = v;
v = specialinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.PrometheusSpecFluentImpl: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[2] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}