public class io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl extends io.fabric.kubernetes.api.builder.v.BaseFluent implements io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent { private io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorizationBuilder authorization; private io.fabric.openshift.api.model.v.monitoring.v.BasicAuthBuilder basicAuth; private io.fabric.kubernetes.api.model.v.SecretKeySelector bearerTokenSecret; private java.lang.String proxyURL; private io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfigBuilder tlsConfig; private java.util.Map additionalProperties; public void () { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; specialinvoke v.()>(); return; } public void (io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfig) { io.fabric.kubernetes.api.model.v.SecretKeySelector v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfig v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v; io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig v; java.util.Map v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfig; specialinvoke v.()>(); v = virtualinvoke v.(); virtualinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); return; } public io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization getAuthorization() { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorizationBuilder v, v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); goto label; label: v = null; label: return v; } public io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization buildAuthorization() { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorizationBuilder v, v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); goto label; label: v = null; label: return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent withAuthorization(io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization) { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v; java.util.List v, v, v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorizationBuilder v, v, v, v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization; v = v.; v = virtualinvoke v.("authorization"); v = v.; interfaceinvoke v.(v); if v == null goto label; v = new io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorizationBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization)>(v); v. = v; v = v.; v = virtualinvoke v.("authorization"); v = v.; interfaceinvoke v.(v); goto label; label: v. = null; v = v.; v = virtualinvoke v.("authorization"); v = v.; interfaceinvoke v.(v); label: return v; } public java.lang.Boolean hasAuthorization() { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.lang.Boolean v; boolean v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorizationBuilder v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; if v == null goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$AuthorizationNested withNewAuthorization() { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl$AuthorizationNestedImpl v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = new io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl$AuthorizationNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl)>(v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$AuthorizationNested withNewAuthorizationLike(io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization) { io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl$AuthorizationNestedImpl v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization; v = new io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl$AuthorizationNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl,io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization)>(v, v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$AuthorizationNested editAuthorization() { io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$AuthorizationNested v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = virtualinvoke v.(); v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$AuthorizationNested editOrNewAuthorization() { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$AuthorizationNested v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v, v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorizationBuilder v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = virtualinvoke v.(); if v == null goto label; v = virtualinvoke v.(); goto label; label: v = new io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorizationBuilder; specialinvoke v.()>(); v = virtualinvoke v.(); label: v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$AuthorizationNested editOrNewAuthorizationLike(io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization) { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$AuthorizationNested v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization v, v, v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorization; v = virtualinvoke v.(); if v == null goto label; v = virtualinvoke v.(); goto label; label: v = v; label: v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.monitoring.v.BasicAuth getBasicAuth() { io.fabric.openshift.api.model.v.monitoring.v.BasicAuthBuilder v, v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); goto label; label: v = null; label: return v; } public io.fabric.openshift.api.model.v.monitoring.v.BasicAuth buildBasicAuth() { io.fabric.openshift.api.model.v.monitoring.v.BasicAuthBuilder v, v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); goto label; label: v = null; label: return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent withBasicAuth(io.fabric.openshift.api.model.v.monitoring.v.BasicAuth) { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v; io.fabric.openshift.api.model.v.monitoring.v.BasicAuthBuilder v, v, v, v; java.util.List v, v, v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.BasicAuth; v = v.; v = virtualinvoke v.("basicAuth"); v = v.; interfaceinvoke v.(v); if v == null goto label; v = new io.fabric.openshift.api.model.v.monitoring.v.BasicAuthBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.monitoring.v.BasicAuth)>(v); v. = v; v = v.; v = virtualinvoke v.("basicAuth"); v = v.; interfaceinvoke v.(v); goto label; label: v. = null; v = v.; v = virtualinvoke v.("basicAuth"); v = v.; interfaceinvoke v.(v); label: return v; } public java.lang.Boolean hasBasicAuth() { io.fabric.openshift.api.model.v.monitoring.v.BasicAuthBuilder v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.lang.Boolean v; boolean v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; if v == null goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$BasicAuthNested withNewBasicAuth() { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl$BasicAuthNestedImpl v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = new io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl$BasicAuthNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl)>(v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$BasicAuthNested withNewBasicAuthLike(io.fabric.openshift.api.model.v.monitoring.v.BasicAuth) { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl$BasicAuthNestedImpl v; io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.BasicAuth; v = new io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl$BasicAuthNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl,io.fabric.openshift.api.model.v.monitoring.v.BasicAuth)>(v, v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$BasicAuthNested editBasicAuth() { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$BasicAuthNested v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = virtualinvoke v.(); v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$BasicAuthNested editOrNewBasicAuth() { io.fabric.openshift.api.model.v.monitoring.v.BasicAuthBuilder v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v, v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$BasicAuthNested v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = virtualinvoke v.(); if v == null goto label; v = virtualinvoke v.(); goto label; label: v = new io.fabric.openshift.api.model.v.monitoring.v.BasicAuthBuilder; specialinvoke v.()>(); v = virtualinvoke v.(); label: v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$BasicAuthNested editOrNewBasicAuthLike(io.fabric.openshift.api.model.v.monitoring.v.BasicAuth) { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v.BasicAuth v, v, v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$BasicAuthNested v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.BasicAuth; v = virtualinvoke v.(); if v == null goto label; v = virtualinvoke v.(); goto label; label: v = v; label: v = virtualinvoke v.(v); return v; } public io.fabric.kubernetes.api.model.v.SecretKeySelector getBearerTokenSecret() { io.fabric.kubernetes.api.model.v.SecretKeySelector v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent withBearerTokenSecret(io.fabric.kubernetes.api.model.v.SecretKeySelector) { io.fabric.kubernetes.api.model.v.SecretKeySelector v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: io.fabric.kubernetes.api.model.v.SecretKeySelector; v. = v; return v; } public java.lang.Boolean hasBearerTokenSecret() { io.fabric.kubernetes.api.model.v.SecretKeySelector v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.lang.Boolean v; boolean v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; if v == null goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent withNewBearerTokenSecret(java.lang.String, java.lang.String, java.lang.Boolean) { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent v; io.fabric.kubernetes.api.model.v.SecretKeySelector v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.lang.Boolean v; java.lang.String v, v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v := @parameter: java.lang.Boolean; v = new io.fabric.kubernetes.api.model.v.SecretKeySelector; specialinvoke v.(java.lang.String,java.lang.String,java.lang.Boolean)>(v, v, v); v = virtualinvoke v.(v); return v; } public java.lang.String getProxyURL() { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent withProxyURL(java.lang.String) { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: java.lang.String; v. = v; return v; } public java.lang.Boolean hasProxyURL() { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.lang.Boolean v; java.lang.String v; boolean v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; if v == null goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig getTlsConfig() { io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfigBuilder v, v; io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); goto label; label: v = null; label: return v; } public io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig buildTlsConfig() { io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfigBuilder v, v; io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); goto label; label: v = null; label: return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent withTlsConfig(io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig) { io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfigBuilder v, v, v, v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v; io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig v; java.util.List v, v, v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig; v = v.; v = virtualinvoke v.("tlsConfig"); v = v.; interfaceinvoke v.(v); if v == null goto label; v = new io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfigBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig)>(v); v. = v; v = v.; v = virtualinvoke v.("tlsConfig"); v = v.; interfaceinvoke v.(v); goto label; label: v. = null; v = v.; v = virtualinvoke v.("tlsConfig"); v = v.; interfaceinvoke v.(v); label: return v; } public java.lang.Boolean hasTlsConfig() { io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfigBuilder v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.lang.Boolean v; boolean v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; if v == null goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$TlsConfigNested withNewTlsConfig() { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl$TlsConfigNestedImpl v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = new io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl$TlsConfigNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl)>(v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$TlsConfigNested withNewTlsConfigLike(io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig) { io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl$TlsConfigNestedImpl v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig; v = new io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl$TlsConfigNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl,io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig)>(v, v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$TlsConfigNested editTlsConfig() { io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$TlsConfigNested v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = virtualinvoke v.(); v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$TlsConfigNested editOrNewTlsConfig() { io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfigBuilder v; io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig v, v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$TlsConfigNested v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = virtualinvoke v.(); if v == null goto label; v = virtualinvoke v.(); goto label; label: v = new io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfigBuilder; specialinvoke v.()>(); v = virtualinvoke v.(); label: v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$TlsConfigNested editOrNewTlsConfigLike(io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig) { io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig v, v, v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent$TlsConfigNested v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfig; v = virtualinvoke v.(); if v == null goto label; v = virtualinvoke v.(); goto label; label: v = v; label: v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent addToAdditionalProperties(java.lang.String, java.lang.Object) { java.util.LinkedHashMap v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.util.Map v, v; java.lang.Object v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: java.lang.String; v := @parameter: java.lang.Object; v = v.; if v != null goto label; if v == null goto label; if v == null goto label; v = new java.util.LinkedHashMap; specialinvoke v.()>(); v. = v; label: if v == null goto label; if v == null goto label; v = v.; interfaceinvoke v.(v, v); label: return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent addToAdditionalProperties(java.util.Map) { java.util.LinkedHashMap v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.util.Map v, v, v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: java.util.Map; v = v.; if v != null goto label; if v == null goto label; v = new java.util.LinkedHashMap; specialinvoke v.()>(); v. = v; label: if v == null goto label; v = v.; interfaceinvoke v.(v); label: return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent removeFromAdditionalProperties(java.lang.String) { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.util.Map v, v, v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: java.lang.String; v = v.; if v != null goto label; return v; label: if v == null goto label; v = v.; if v == null goto label; v = v.; interfaceinvoke v.(v); label: return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent removeFromAdditionalProperties(java.util.Map) { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl 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.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: java.util.Map; v = v.; if v != null goto label; return v; label: if v == null goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = v.; if v == null goto label; v = v.; interfaceinvoke v.(v); goto label; label: return v; } public java.util.Map getAdditionalProperties() { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.util.Map v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; return v; } public io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluent withAdditionalProperties(java.util.Map) { java.util.LinkedHashMap v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.util.Map v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: java.util.Map; if v != null goto label; v. = null; goto label; label: v = new java.util.LinkedHashMap; specialinvoke v.(java.util.Map)>(v); v. = v; label: return v; } public java.lang.Boolean hasAdditionalProperties() { io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.util.Map v; java.lang.Boolean v; boolean v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = v.; if v == null goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public boolean equals(java.lang.Object) { io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfigBuilder v, v, v, v; java.util.Map v, v, v, v; boolean v, v, v, v, v, v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorizationBuilder v, v, v, v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v.BasicAuthBuilder v, v, v, v; java.lang.String v, v, v, v; io.fabric.kubernetes.api.model.v.SecretKeySelector v, v, v, v; java.lang.Class v, v; java.lang.Object v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v := @parameter: java.lang.Object; if v != v goto label; return 1; label: if v == null goto label; v = virtualinvoke v.(); v = virtualinvoke v.(); if v == v goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = virtualinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = virtualinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = virtualinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = virtualinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = virtualinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = interfaceinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: return 1; } public int hashCode() { io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfigBuilder v; io.fabric.kubernetes.api.model.v.SecretKeySelector v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; java.lang.Object[] v; java.lang.Integer v; io.fabric.openshift.api.model.v.monitoring.v.BasicAuthBuilder v; java.util.Map v; int v, v; java.lang.String v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorizationBuilder v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = newarray (java.lang.Object)[7]; v = v.; v[0] = v; v = v.; v[1] = v; v = v.; v[2] = v; v = v.; v[3] = v; v = v.; v[4] = v; v = v.; v[5] = v; v = specialinvoke v.(); v = staticinvoke (v); v[6] = v; v = staticinvoke (v); return v; } public java.lang.String toString() { io.fabric.openshift.api.model.v.monitoring.v.SafeTLSConfigBuilder v, v; io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl v; io.fabric.openshift.api.model.v.monitoring.v.BasicAuthBuilder v, v; java.util.Map v, v, v; java.lang.String v, v, v, v, v, v, v, v; boolean v; io.fabric.kubernetes.api.model.v.SecretKeySelector v, v; java.lang.StringBuilder v; io.fabric.openshift.api.model.v.monitoring.v.SafeAuthorizationBuilder v, v; v := @this: io.fabric.openshift.api.model.v.monitoring.v1alpha.HTTPConfigFluentImpl; v = new java.lang.StringBuilder; specialinvoke v.()>(); virtualinvoke v.("{"); v = v.; if v == null goto label; virtualinvoke v.("authorization:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; virtualinvoke v.("basicAuth:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; virtualinvoke v.("bearerTokenSecret:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; virtualinvoke v.("proxyURL:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; virtualinvoke v.("tlsConfig:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; v = v.; v = interfaceinvoke v.(); if v != 0 goto label; virtualinvoke v.("additionalProperties:"); v = v.; virtualinvoke v.(v); label: virtualinvoke v.("}"); v = virtualinvoke v.(); return v; } }