public class io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent
{
private java.lang.String className;
private java.lang.String client;
private java.lang.String clientURL;
private java.lang.String component;
private java.lang.String description;
private java.util.List details;
private java.lang.String group;
private io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig;
private io.fabric.kubernetes.api.model.SecretKeySelector routingKey;
private java.lang.Boolean sendResolved;
private io.fabric.kubernetes.api.model.SecretKeySelector serviceKey;
private java.lang.String severity;
private java.lang.String url;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details> = v;
return;
}
public void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig)
{
java.util.ArrayList v;
java.util.Map v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.SecretKeySelector v, v;
java.lang.String v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details> = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: java.lang.String getClassName()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withClassName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: java.lang.String getClient()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withClient(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: java.lang.String getClientURL()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withClientURL(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: java.lang.String getComponent()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withComponent(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: java.lang.String getDescription()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withDescription(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: java.util.List getDetails()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withDetails(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: java.lang.String getGroup()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withGroup(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig getHttpConfig()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withHttpConfig(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: io.fabric.kubernetes.api.model.SecretKeySelector getRoutingKey()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withRoutingKey(io.fabric.kubernetes.api.model.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: java.lang.Boolean getSendResolved()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withSendResolved(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: io.fabric.kubernetes.api.model.SecretKeySelector getServiceKey()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withServiceKey(io.fabric.kubernetes.api.model.SecretKeySelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: java.lang.String getSeverity()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withSeverity(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: java.lang.String getUrl()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withUrl(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfig: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withAdditionalProperties(java.util.Map)>(v);
return;
}
public java.lang.String getClassName()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String className>;
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withClassName(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String className> = v;
return v;
}
public java.lang.Boolean hasClassName()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String className>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withNewClassName(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withClassName(java.lang.String)>(v);
return v;
}
public java.lang.String getClient()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String client>;
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withClient(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String client> = v;
return v;
}
public java.lang.Boolean hasClient()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String client>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withNewClient(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withClient(java.lang.String)>(v);
return v;
}
public java.lang.String getClientURL()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String clientURL>;
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withClientURL(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String clientURL> = v;
return v;
}
public java.lang.Boolean hasClientURL()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String clientURL>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withNewClientURL(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withClientURL(java.lang.String)>(v);
return v;
}
public java.lang.String getComponent()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String component>;
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withComponent(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String component> = v;
return v;
}
public java.lang.Boolean hasComponent()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String component>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withNewComponent(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withComponent(java.lang.String)>(v);
return v;
}
public java.lang.String getDescription()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String description>;
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withDescription(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String description> = v;
return v;
}
public java.lang.Boolean hasDescription()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String description>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withNewDescription(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withDescription(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent addToDetails(java.lang.Integer, io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
int v, v, v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder v;
java.util.List v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details> = v;
label:
v = new io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder: void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)>(v);
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("details");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("details");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent setToDetails(java.lang.Integer, io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
int v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder v;
java.util.List v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details> = v;
label:
v = new io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder: void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("details");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("details");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("details");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent addToDetails(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[])
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[] v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
java.util.List v, v, v;
int v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[];
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder: void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)>(v);
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("details");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent addAllToDetails(java.util.Collection)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder v;
java.util.List v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder: void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)>(v);
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("details");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent removeFromDetails(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[])
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[] v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
java.util.List v, v, v;
int v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder: void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)>(v);
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("details");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent removeAllFromDetails(java.util.Collection)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder v;
java.util.List v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder: void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)>(v);
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("details");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent removeMatchingFromDetails(java.util.function.Predicate)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("details");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getDetails()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.List v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = staticinvoke <io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildDetails()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.List v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = staticinvoke <io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue buildDetail(java.lang.Integer)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
java.util.List v;
int v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue build()>();
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue buildFirstDetail()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
java.util.List v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue build()>();
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue buildLastDetail()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
java.util.List v, v;
int v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue build()>();
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue buildMatchingDetail(java.util.function.Predicate)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
java.util.List v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.KeyValueBuilder: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingDetail(java.util.function.Predicate)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withDetails(java.util.List)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.Iterator v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[] v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("details");
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent addToDetails(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withDetails(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[])
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[] v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
java.util.List v, v;
int v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[];
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent addToDetails(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasDetails()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.List v, v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent addNewDetail(java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[] v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = newarray (io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)[1];
v = new io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue: void <init>(java.lang.String,java.lang.String)>(v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent addToDetails(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue[])>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested addNewDetail()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$DetailsNestedImpl v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = new io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$DetailsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$DetailsNestedImpl: void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested addNewDetailLike(io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$DetailsNestedImpl v;
int v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue;
v = new io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$DetailsNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$DetailsNestedImpl: void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested setNewDetailLike(java.lang.Integer, io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$DetailsNestedImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue;
v = new io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$DetailsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$DetailsNestedImpl: void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested editDetail(java.lang.Integer)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.RuntimeException v;
java.lang.Integer v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
java.util.List v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested v;
int v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit details. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue buildDetail(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested setNewDetailLike(java.lang.Integer,io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)>(v, v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested editFirstDetail()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
java.util.List v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested v;
int v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first details. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue buildDetail(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested setNewDetailLike(java.lang.Integer,io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)>(v, v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested editLastDetail()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
java.util.List v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested v;
int v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last details. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue buildDetail(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested setNewDetailLike(java.lang.Integer,io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)>(v, v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested editMatchingDetail(java.util.function.Predicate)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue v;
java.util.List v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested v;
int v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching details. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue buildDetail(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$DetailsNested setNewDetailLike(java.lang.Integer,io.fabric.openshift.api.model.monitoring.v1alpha.KeyValue)>(v, v);
return v;
}
public java.lang.String getGroup()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String group>;
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withGroup(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String group> = v;
return v;
}
public java.lang.Boolean hasGroup()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String group>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withNewGroup(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withGroup(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig getHttpConfig()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig>;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig buildHttpConfig()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig>;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withHttpConfig(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder v, v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("httpConfig");
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder: void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig)>(v);
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig> = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("httpConfig");
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasHttpConfig()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$HttpConfigNested withNewHttpConfig()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$HttpConfigNestedImpl v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = new io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$HttpConfigNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$HttpConfigNestedImpl: void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$HttpConfigNested withNewHttpConfigLike(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$HttpConfigNestedImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig;
v = new io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$HttpConfigNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl$HttpConfigNestedImpl: void <init>(io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl,io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$HttpConfigNested editHttpConfig()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$HttpConfigNested v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig getHttpConfig()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$HttpConfigNested withNewHttpConfigLike(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$HttpConfigNested editOrNewHttpConfig()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$HttpConfigNested v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig getHttpConfig()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig getHttpConfig()>();
goto label;
label:
v = new io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$HttpConfigNested withNewHttpConfigLike(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$HttpConfigNested editOrNewHttpConfigLike(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig v, v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$HttpConfigNested v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig getHttpConfig()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig getHttpConfig()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent$HttpConfigNested withNewHttpConfigLike(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig)>(v);
return v;
}
public io.fabric.kubernetes.api.model.SecretKeySelector getRoutingKey()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.kubernetes.api.model.SecretKeySelector v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector routingKey>;
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withRoutingKey(io.fabric.kubernetes.api.model.SecretKeySelector)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.kubernetes.api.model.SecretKeySelector v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.SecretKeySelector;
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector routingKey> = v;
return v;
}
public java.lang.Boolean hasRoutingKey()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.SecretKeySelector v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector routingKey>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withNewRoutingKey(java.lang.String, java.lang.String, java.lang.Boolean)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.SecretKeySelector v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v = new io.fabric.kubernetes.api.model.SecretKeySelector;
specialinvoke v.<io.fabric.kubernetes.api.model.SecretKeySelector: void <init>(java.lang.String,java.lang.String,java.lang.Boolean)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withRoutingKey(io.fabric.kubernetes.api.model.SecretKeySelector)>(v);
return v;
}
public java.lang.Boolean getSendResolved()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.Boolean sendResolved>;
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withSendResolved(java.lang.Boolean)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.Boolean sendResolved> = v;
return v;
}
public java.lang.Boolean hasSendResolved()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.Boolean sendResolved>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.SecretKeySelector getServiceKey()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.kubernetes.api.model.SecretKeySelector v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector serviceKey>;
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withServiceKey(io.fabric.kubernetes.api.model.SecretKeySelector)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.kubernetes.api.model.SecretKeySelector v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.SecretKeySelector;
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector serviceKey> = v;
return v;
}
public java.lang.Boolean hasServiceKey()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.SecretKeySelector v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector serviceKey>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withNewServiceKey(java.lang.String, java.lang.String, java.lang.Boolean)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.SecretKeySelector v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v = new io.fabric.kubernetes.api.model.SecretKeySelector;
specialinvoke v.<io.fabric.kubernetes.api.model.SecretKeySelector: void <init>(java.lang.String,java.lang.String,java.lang.Boolean)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withServiceKey(io.fabric.kubernetes.api.model.SecretKeySelector)>(v);
return v;
}
public java.lang.String getSeverity()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String severity>;
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withSeverity(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String severity> = v;
return v;
}
public java.lang.Boolean hasSeverity()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String severity>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withNewSeverity(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withSeverity(java.lang.String)>(v);
return v;
}
public java.lang.String getUrl()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String url>;
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withUrl(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String url> = v;
return v;
}
public java.lang.Boolean hasUrl()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String url>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withNewUrl(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withUrl(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent addToAdditionalProperties(java.lang.String, java.lang.Object)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.LinkedHashMap v;
java.util.Map v, v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
if v == null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent addToAdditionalProperties(java.util.Map)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.LinkedHashMap v;
java.util.Map v, v, v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent removeFromAdditionalProperties(java.lang.String)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.Map v, v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent removeFromAdditionalProperties(java.util.Map)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.Iterator v;
java.util.Set v;
java.util.Map v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
return v;
}
public io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluent withAdditionalProperties(java.util.Map)
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.LinkedHashMap v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties> = v;
label:
return v;
}
public java.lang.Boolean hasAdditionalProperties()
{
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.Map v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public boolean equals(java.lang.Object)
{
java.util.Map v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder v, v, v, v;
io.fabric.kubernetes.api.model.SecretKeySelector v, v, v, v, v, v, v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.List v, v, v, v;
java.lang.Boolean v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == v goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String className>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String className>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String className>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String className>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String client>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String client>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String client>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String client>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String clientURL>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String clientURL>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String clientURL>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String clientURL>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String component>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String component>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String component>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String component>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String description>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String description>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String description>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String description>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String group>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String group>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String group>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String group>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig>;
v = virtualinvoke v.<io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector routingKey>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector routingKey>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector routingKey>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.SecretKeySelector: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector routingKey>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.Boolean sendResolved>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.Boolean sendResolved>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.Boolean sendResolved>;
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.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.Boolean sendResolved>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector serviceKey>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector serviceKey>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector serviceKey>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.SecretKeySelector: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector serviceKey>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String severity>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String severity>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String severity>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String severity>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String url>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String url>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String url>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String url>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
java.lang.Integer v;
java.util.Map v;
int v, v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.SecretKeySelector v, v;
java.lang.String v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl v;
java.util.List v;
io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder v;
v := @this: io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl;
v = newarray (java.lang.Object)[15];
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String className>;
v[0] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String client>;
v[1] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String clientURL>;
v[2] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String component>;
v[3] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String description>;
v[4] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.List details>;
v[5] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String group>;
v[6] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfigBuilder httpConfig>;
v[7] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector routingKey>;
v[8] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.Boolean sendResolved>;
v[9] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: io.fabric.kubernetes.api.model.SecretKeySelector serviceKey>;
v[10] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String severity>;
v[11] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.lang.String url>;
v[12] = v;
v = v.<io.fabric.openshift.api.model.monitoring.v1alpha.PagerDutyConfigFluentImpl: java.util.Map additionalProperties>;
v[13] = v;
v = specialinvoke v.<java.lang.Object: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[14] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}