public class io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec extends java.lang.Object implements io.fabric.kubernetes.api.model.v.KubernetesResource
{
private io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization authorization;
private io.fabric.openshift.api.model.v.monitoring.v.BasicAuth basicAuth;
private io.fabric.kubernetes.api.model.v.SecretKeySelector bearerTokenSecret;
private java.lang.String interval;
private java.lang.String jobName;
private java.lang.Long labelLimit;
private java.lang.Long labelNameLengthLimit;
private java.lang.Long labelValueLengthLimit;
private java.util.List metricRelabelings;
private java.lang.String module;
private io.fabric.openshift.api.model.v.monitoring.v.OAuth oauth;
private io.fabric.openshift.api.model.v.monitoring.v.ProberSpec prober;
private java.lang.Long sampleLimit;
private java.lang.String scrapeTimeout;
private java.lang.Long targetLimit;
private io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets targets;
private io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig tlsConfig;
private java.util.Map additionalProperties;
public void <init>()
{
java.util.HashMap v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.List metricRelabelings> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.Map additionalProperties> = v;
return;
}
public void <init>(io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization, io.fabric.openshift.api.model.v.monitoring.v.BasicAuth, io.fabric.kubernetes.api.model.v.SecretKeySelector, java.lang.String, java.lang.String, java.lang.Long, java.lang.Long, java.lang.Long, java.util.List, java.lang.String, io.fabric.openshift.api.model.v.monitoring.v.OAuth, io.fabric.openshift.api.model.v.monitoring.v.ProberSpec, java.lang.Long, java.lang.String, java.lang.Long, io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets, io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig)
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets v;
java.util.HashMap v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig v;
io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v;
java.util.ArrayList v;
io.fabric.openshift.api.model.v.monitoring.v.OAuth v;
java.lang.Long v, v, v, v, v;
java.lang.String v, v, v, v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v;
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ProberSpec v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.BasicAuth;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretKeySelector;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Long;
v := @parameter: java.lang.Long;
v := @parameter: java.lang.Long;
v := @parameter: java.util.List;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.OAuth;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.ProberSpec;
v := @parameter: java.lang.Long;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Long;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.List metricRelabelings> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.Map additionalProperties> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization authorization> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.BasicAuth basicAuth> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector bearerTokenSecret> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String interval> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String jobName> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long labelLimit> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long labelNameLengthLimit> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long labelValueLengthLimit> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.List metricRelabelings> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String module> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.OAuth oauth2> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProberSpec prober> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long sampleLimit> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String scrapeTimeout> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long targetLimit> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets targets> = v;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig tlsConfig> = v;
return;
}
public io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization getAuthorization()
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization authorization>;
return v;
}
public void setAuthorization(io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization)
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization authorization> = v;
return;
}
public io.fabric.openshift.api.model.v.monitoring.v.BasicAuth getBasicAuth()
{
io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.BasicAuth basicAuth>;
return v;
}
public void setBasicAuth(io.fabric.openshift.api.model.v.monitoring.v.BasicAuth)
{
io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.BasicAuth;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.BasicAuth basicAuth> = v;
return;
}
public io.fabric.kubernetes.api.model.v.SecretKeySelector getBearerTokenSecret()
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector bearerTokenSecret>;
return v;
}
public void setBearerTokenSecret(io.fabric.kubernetes.api.model.v.SecretKeySelector)
{
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretKeySelector;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector bearerTokenSecret> = v;
return;
}
public java.lang.String getInterval()
{
java.lang.String v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String interval>;
return v;
}
public void setInterval(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String interval> = v;
return;
}
public java.lang.String getJobName()
{
java.lang.String v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String jobName>;
return v;
}
public void setJobName(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String jobName> = v;
return;
}
public java.lang.Long getLabelLimit()
{
java.lang.Long v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long labelLimit>;
return v;
}
public void setLabelLimit(java.lang.Long)
{
java.lang.Long v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.lang.Long;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long labelLimit> = v;
return;
}
public java.lang.Long getLabelNameLengthLimit()
{
java.lang.Long v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long labelNameLengthLimit>;
return v;
}
public void setLabelNameLengthLimit(java.lang.Long)
{
java.lang.Long v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.lang.Long;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long labelNameLengthLimit> = v;
return;
}
public java.lang.Long getLabelValueLengthLimit()
{
java.lang.Long v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long labelValueLengthLimit>;
return v;
}
public void setLabelValueLengthLimit(java.lang.Long)
{
java.lang.Long v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.lang.Long;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long labelValueLengthLimit> = v;
return;
}
public java.util.List getMetricRelabelings()
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.List metricRelabelings>;
return v;
}
public void setMetricRelabelings(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.List metricRelabelings> = v;
return;
}
public java.lang.String getModule()
{
java.lang.String v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String module>;
return v;
}
public void setModule(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String module> = v;
return;
}
public io.fabric.openshift.api.model.v.monitoring.v.OAuth getOauth2()
{
io.fabric.openshift.api.model.v.monitoring.v.OAuth v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.OAuth oauth2>;
return v;
}
public void setOauth2(io.fabric.openshift.api.model.v.monitoring.v.OAuth)
{
io.fabric.openshift.api.model.v.monitoring.v.OAuth v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.OAuth;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.OAuth oauth2> = v;
return;
}
public io.fabric.openshift.api.model.v.monitoring.v.ProberSpec getProber()
{
io.fabric.openshift.api.model.v.monitoring.v.ProberSpec v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProberSpec prober>;
return v;
}
public void setProber(io.fabric.openshift.api.model.v.monitoring.v.ProberSpec)
{
io.fabric.openshift.api.model.v.monitoring.v.ProberSpec v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.ProberSpec;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProberSpec prober> = v;
return;
}
public java.lang.Long getSampleLimit()
{
java.lang.Long v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long sampleLimit>;
return v;
}
public void setSampleLimit(java.lang.Long)
{
java.lang.Long v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.lang.Long;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long sampleLimit> = v;
return;
}
public java.lang.String getScrapeTimeout()
{
java.lang.String v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String scrapeTimeout>;
return v;
}
public void setScrapeTimeout(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String scrapeTimeout> = v;
return;
}
public java.lang.Long getTargetLimit()
{
java.lang.Long v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long targetLimit>;
return v;
}
public void setTargetLimit(java.lang.Long)
{
java.lang.Long v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.lang.Long;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long targetLimit> = v;
return;
}
public io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets getTargets()
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets targets>;
return v;
}
public void setTargets(io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets)
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets targets> = v;
return;
}
public io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig getTlsConfig()
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig tlsConfig>;
return v;
}
public void setTlsConfig(io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig)
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig tlsConfig> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
java.util.Map v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public java.lang.String toString()
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig v;
io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v;
io.fabric.openshift.api.model.v.monitoring.v.OAuth v;
java.lang.Long v, v, v, v, v;
java.util.Map v;
java.lang.String v, v, v, v, v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v;
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.ProberSpec v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization getAuthorization()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.BasicAuth getBasicAuth()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getBearerTokenSecret()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getInterval()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getJobName()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getLabelLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getLabelNameLengthLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getLabelValueLengthLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.List getMetricRelabelings()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getModule()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.OAuth getOauth2()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProberSpec getProber()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getSampleLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getScrapeTimeout()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getTargetLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets getTargets()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig getTlsConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization,io.fabric.openshift.api.model.v.monitoring.v.BasicAuth,io.fabric.kubernetes.api.model.v.SecretKeySelector,java.lang.String,java.lang.String,java.lang.Long,java.lang.Long,java.lang.Long,java.util.List,java.lang.String,io.fabric.openshift.api.model.v.monitoring.v.OAuth,io.fabric.openshift.api.model.v.monitoring.v.ProberSpec,java.lang.Long,java.lang.String,java.lang.Long,io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets,io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig,java.util.Map)>(v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("ProbeSpec(authorization=\u, basicAuth=\u, bearerTokenSecret=\u, interval=\u, jobName=\u, labelLimit=\u, labelNameLengthLimit=\u, labelValueLengthLimit=\u, metricRelabelings=\u, module=\u, oauth2=\u, prober=\u, sampleLimit=\u, scrapeTimeout=\u, targetLimit=\u, targets=\u, tlsConfig=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets v, v;
io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v, v;
java.lang.Long v, v, v, v, v, v, v, v, v, v;
java.util.Map v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.monitoring.v.ProberSpec v, v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig v, v;
io.fabric.openshift.api.model.v.monitoring.v.OAuth v, v;
java.lang.String v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v, v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getLabelLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getLabelLimit()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getLabelNameLengthLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getLabelNameLengthLimit()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getLabelValueLengthLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getLabelValueLengthLimit()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getSampleLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getSampleLimit()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getTargetLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getTargetLimit()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization getAuthorization()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization getAuthorization()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.BasicAuth getBasicAuth()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.BasicAuth getBasicAuth()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getBearerTokenSecret()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getBearerTokenSecret()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getInterval()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getInterval()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getJobName()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getJobName()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.List getMetricRelabelings()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.List getMetricRelabelings()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getModule()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getModule()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.OAuth getOauth2()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.OAuth getOauth2()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProberSpec getProber()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProberSpec getProber()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getScrapeTimeout()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getScrapeTimeout()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets getTargets()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets getTargets()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig getTlsConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig getTlsConfig()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.Map getAdditionalProperties()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
return 1;
}
protected boolean canEqual(java.lang.Object)
{
java.lang.Object v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
return v;
}
public int hashCode()
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets v;
io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v;
java.lang.Long v, v, v, v, v;
java.util.Map v;
io.fabric.openshift.api.model.v.monitoring.v.ProberSpec v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig v;
java.lang.String v, v, v, v;
io.fabric.kubernetes.api.model.v.SecretKeySelector v;
java.util.List v;
io.fabric.openshift.api.model.v.monitoring.v.OAuth v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v;
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getLabelLimit()>();
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = 59 + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getLabelNameLengthLimit()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getLabelValueLengthLimit()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getSampleLimit()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.Long getTargetLimit()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization getAuthorization()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.BasicAuth getBasicAuth()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.kubernetes.api.model.v.SecretKeySelector getBearerTokenSecret()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getInterval()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getJobName()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.List getMetricRelabelings()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getModule()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.OAuth getOauth2()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProberSpec getProber()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.lang.String getScrapeTimeout()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTargets getTargets()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: io.fabric.openshift.api.model.v.monitoring.v.ProbeTLSConfig getTlsConfig()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.Map getAdditionalProperties()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
return v;
}
public void setAdditionalProperties(java.util.Map)
{
io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec;
v := @parameter: java.util.Map;
v.<io.fabric.openshift.api.model.v.monitoring.v.ProbeSpec: java.util.Map additionalProperties> = v;
return;
}
}