public class io.fabric.istio.api.IstioSchemaFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.istio.api.IstioSchemaFluent
{
private io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase;
private io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel istioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel;
private io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType;
private io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition;
private io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus;
private io.fabric.istio.api.networking.v1beta.CaptureMode istioIoApiNetworkingV1beta1CaptureMode;
private io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings;
private io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode istioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode;
private io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings;
private io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings;
private io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy;
private io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings;
private io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive;
private io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate;
private io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination;
private io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule;
private io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway;
private io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection;
private io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort;
private io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus;
private io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error;
private io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus;
private io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay;
private io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay;
private io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay;
private io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest;
private io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect;
private io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort;
private io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort;
private io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection istioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection;
private io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry;
private io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite;
private io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute;
private io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination;
private io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers;
private io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations;
private io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener;
private io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener;
private io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes;
private io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings;
private io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash;
private io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB;
private io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie;
private io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie;
private io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName;
private io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName;
private io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp;
private io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple;
private io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB istioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB;
private io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting;
private io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute;
private io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover;
private io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy;
private io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode istioIoApiNetworkingV1beta1OutboundTrafficPolicyMode;
private io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection;
private io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent;
private io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port;
private io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector;
private io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination;
private io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server;
private io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings;
private io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol istioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol;
private io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode istioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode;
private io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry;
private io.fabric.istio.api.networking.v1beta.ServiceEntryLocation istioIoApiNetworkingV1beta1ServiceEntryLocation;
private io.fabric.istio.api.networking.v1beta.ServiceEntryResolution istioIoApiNetworkingV1beta1ServiceEntryResolution;
private io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar;
private io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch;
private io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact;
private io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix;
private io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex;
private io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset;
private io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute;
private io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes;
private io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute;
private io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy;
private io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy;
private io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService;
private io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry;
private io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector;
private io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType;
private io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType;
private io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort;
private io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey;
private io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy;
private io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType;
private io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy;
private io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction istioIoApiSecurityV1beta1AuthorizationPolicyAction;
private io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider;
private io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider;
private io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition;
private io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader;
private io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule;
private io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation;
private io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication;
private io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS;
private io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode istioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode;
private io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication;
private io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule;
private io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom;
private io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo;
private io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source;
private io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail;
private io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector;
private io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule;
private io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList;
private io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway;
private io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList;
private io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry;
private io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList;
private io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar;
private io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList;
private io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService;
private io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList;
private io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry;
private io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList;
private io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy;
private io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList;
private io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication;
private io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList;
private io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication;
private io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList;
public void <init>()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
return;
}
public void <init>(io.fabric.istio.api.IstioSchema)
{
io.fabric.istio.api.security.v1beta.Rule v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettings v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefix v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestination v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjection v;
io.fabric.istio.api.networking.v1beta.HTTPRedirect v;
io.fabric.istio.api.networking.v1beta.IsHTTPRedirectRedirectPort v;
io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsConsistentHashLBHashKey v;
io.fabric.istio.api.networking.v1beta.VirtualServiceList v;
io.fabric.istio.api.networking.v1beta.TLSRoute v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction v;
io.fabric.istio.api.networking.v1beta.PortSelector v;
io.fabric.istio.api.networking.v1beta.TCPRoute v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay v;
io.fabric.istio.api.networking.v1beta.WorkloadEntry v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationList v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy v;
io.fabric.istio.api.networking.v1beta.Port v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec v;
io.fabric.istio.api.networking.v1beta.Server v;
io.fabric.istio.api.networking.v1beta.WorkloadSelector v;
io.fabric.istio.api.IstioSchema v;
io.fabric.istio.api.networking.v1beta.Destination v;
io.fabric.istio.api.networking.v1beta.ServiceEntryResolution v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error v;
io.fabric.istio.api.networking.v1beta.StringMatchRegex v;
io.fabric.istio.api.networking.v1beta.TrafficPolicy v;
io.fabric.istio.api.networking.v1beta.CaptureMode v;
io.fabric.istio.api.networking.v1beta.Percent v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationList v;
io.fabric.istio.api.networking.v1beta.ServiceEntry v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider v;
io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionAbortErrorType v;
io.fabric.istio.api.security.v1beta.IsAuthorizationPolicyActionDetail v;
io.fabric.istio.api.networking.v1beta.HTTPRewrite v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations v;
io.fabric.istio.api.networking.v1beta.VirtualService v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple v;
io.fabric.istio.api.type.v1beta.WorkloadSelector v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort v;
io.fabric.istio.api.networking.v1beta.SidecarList v;
io.fabric.istio.api.networking.v1beta.Gateway v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettings v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings v;
io.fabric.istio.api.networking.v1beta.DestinationRuleList v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue v;
io.fabric.istio.api.networking.v1beta.Headers v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay v;
io.fabric.istio.api.networking.v1beta.SidecarSpec v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpec v;
io.fabric.istio.api.networking.v1beta.HTTPRetry v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpec v;
io.fabric.istio.api.networking.v1beta.L4MatchAttributes v;
io.fabric.istio.api.meta.v1alpha.IstioCondition v;
io.fabric.istio.api.networking.v1beta.TLSMatchAttributes v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode v;
io.fabric.istio.api.networking.v1beta.IstioIngressListener v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryList v;
io.fabric.istio.api.security.v1beta.JWTHeader v;
io.fabric.istio.api.networking.v1beta.HTTPMatchRequest v;
io.fabric.istio.api.networking.v1beta.OutlierDetection v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
io.fabric.istio.api.networking.v1beta.IstioEgressListener v;
io.fabric.istio.api.networking.v1beta.GatewaySpec v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase v;
io.fabric.istio.api.networking.v1beta.StringMatchExact v;
io.fabric.istio.api.networking.v1beta.ServiceEntryList v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec v;
io.fabric.istio.api.security.v1beta.PeerAuthentication v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting v;
io.fabric.istio.api.networking.v1beta.IsStringMatchMatchType v;
io.fabric.istio.api.security.v1beta.Source v;
io.fabric.istio.api.networking.v1beta.Delegate v;
io.fabric.istio.api.networking.v1beta.GatewayList v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPort v;
io.fabric.istio.api.security.v1beta.JWTRule v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel v;
io.fabric.istio.api.networking.v1beta.Subset v;
io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsLbPolicy v;
io.fabric.istio.api.networking.v1beta.RouteDestination v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyList v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection v;
io.fabric.istio.api.meta.v1alpha.IstioStatus v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode v;
io.fabric.istio.api.security.v1beta.RequestAuthentication v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettings v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider v;
io.fabric.istio.api.networking.v1beta.DestinationRule v;
io.fabric.istio.api.security.v1beta.RuleTo v;
io.fabric.istio.api.security.v1beta.Condition v;
io.fabric.istio.api.networking.v1beta.StringMatch v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicy v;
io.fabric.istio.api.security.v1beta.Operation v;
io.fabric.istio.api.security.v1beta.RuleFrom v;
io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionDelayHttpDelayType v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy v;
io.fabric.istio.api.networking.v1beta.ServiceEntryLocation v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort v;
io.fabric.istio.api.networking.v1beta.HTTPRoute v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpec v;
io.fabric.istio.api.networking.v1beta.Sidecar v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.IstioSchema;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase getIstioIoApiAnalysisV1alpha1AnalysisMessageBase()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiAnalysisV1alpha1AnalysisMessageBase(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel getIstioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType getIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.meta.v1alpha.IstioCondition getIstioIoApiMetaV1alpha1IstioCondition()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiMetaV1alpha1IstioCondition(io.fabric.istio.api.meta.v1alpha.IstioCondition)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.meta.v1alpha.IstioStatus getIstioIoApiMetaV1alpha1IstioStatus()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiMetaV1alpha1IstioStatus(io.fabric.istio.api.meta.v1alpha.IstioStatus)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.CaptureMode getIstioIoApiNetworkingV1beta1CaptureMode()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1CaptureMode(io.fabric.istio.api.networking.v1beta.CaptureMode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ClientTLSSettings getIstioIoApiNetworkingV1beta1ClientTLSSettings()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ClientTLSSettings(io.fabric.istio.api.networking.v1beta.ClientTLSSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode getIstioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode(io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettings()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ConnectionPoolSettings(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.Delegate getIstioIoApiNetworkingV1beta1Delegate()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Delegate(io.fabric.istio.api.networking.v1beta.Delegate)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.Destination getIstioIoApiNetworkingV1beta1Destination()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Destination(io.fabric.istio.api.networking.v1beta.Destination)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.DestinationRuleSpec getIstioIoApiNetworkingV1beta1DestinationRule()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1DestinationRule(io.fabric.istio.api.networking.v1beta.DestinationRuleSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.GatewaySpec getIstioIoApiNetworkingV1beta1Gateway()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Gateway(io.fabric.istio.api.networking.v1beta.GatewaySpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPFaultInjection getIstioIoApiNetworkingV1beta1HTTPFaultInjection()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjection(io.fabric.istio.api.networking.v1beta.HTTPFaultInjection)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPMatchRequest getIstioIoApiNetworkingV1beta1HTTPMatchRequest()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPMatchRequest(io.fabric.istio.api.networking.v1beta.HTTPMatchRequest)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPRedirect getIstioIoApiNetworkingV1beta1HTTPRedirect()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRedirect(io.fabric.istio.api.networking.v1beta.HTTPRedirect)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort getIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort(io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort getIstioIoApiNetworkingV1beta1HTTPRedirectPort()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRedirectPort(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection getIstioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection(io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPRetry getIstioIoApiNetworkingV1beta1HTTPRetry()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRetry(io.fabric.istio.api.networking.v1beta.HTTPRetry)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPRewrite getIstioIoApiNetworkingV1beta1HTTPRewrite()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRewrite(io.fabric.istio.api.networking.v1beta.HTTPRewrite)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPRoute getIstioIoApiNetworkingV1beta1HTTPRoute()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRoute(io.fabric.istio.api.networking.v1beta.HTTPRoute)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HTTPRouteDestination getIstioIoApiNetworkingV1beta1HTTPRouteDestination()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRouteDestination(io.fabric.istio.api.networking.v1beta.HTTPRouteDestination)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.Headers getIstioIoApiNetworkingV1beta1Headers()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Headers(io.fabric.istio.api.networking.v1beta.Headers)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations getIstioIoApiNetworkingV1beta1HeadersHeaderOperations()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HeadersHeaderOperations(io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.IstioEgressListener getIstioIoApiNetworkingV1beta1IstioEgressListener()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IstioEgressListener(io.fabric.istio.api.networking.v1beta.IstioEgressListener)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.IstioIngressListener getIstioIoApiNetworkingV1beta1IstioIngressListener()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IstioIngressListener(io.fabric.istio.api.networking.v1beta.IstioIngressListener)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.L4MatchAttributes getIstioIoApiNetworkingV1beta1L4MatchAttributes()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1L4MatchAttributes(io.fabric.istio.api.networking.v1beta.L4MatchAttributes)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LoadBalancerSettings getIstioIoApiNetworkingV1beta1LoadBalancerSettings()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettings(io.fabric.istio.api.networking.v1beta.LoadBalancerSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple getIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB getIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy getIstioIoApiNetworkingV1beta1OutboundTrafficPolicy()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1OutboundTrafficPolicy(io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode getIstioIoApiNetworkingV1beta1OutboundTrafficPolicyMode()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1OutboundTrafficPolicyMode(io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.OutlierDetection getIstioIoApiNetworkingV1beta1OutlierDetection()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1OutlierDetection(io.fabric.istio.api.networking.v1beta.OutlierDetection)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.Percent getIstioIoApiNetworkingV1beta1Percent()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Percent(io.fabric.istio.api.networking.v1beta.Percent)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.Port getIstioIoApiNetworkingV1beta1Port()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Port(io.fabric.istio.api.networking.v1beta.Port)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.PortSelector getIstioIoApiNetworkingV1beta1PortSelector()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1PortSelector(io.fabric.istio.api.networking.v1beta.PortSelector)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.RouteDestination getIstioIoApiNetworkingV1beta1RouteDestination()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1RouteDestination(io.fabric.istio.api.networking.v1beta.RouteDestination)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.Server getIstioIoApiNetworkingV1beta1Server()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Server(io.fabric.istio.api.networking.v1beta.Server)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ServerTLSSettings getIstioIoApiNetworkingV1beta1ServerTLSSettings()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ServerTLSSettings(io.fabric.istio.api.networking.v1beta.ServerTLSSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol getIstioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol(io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode getIstioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode(io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ServiceEntrySpec getIstioIoApiNetworkingV1beta1ServiceEntry()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ServiceEntry(io.fabric.istio.api.networking.v1beta.ServiceEntrySpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ServiceEntryLocation getIstioIoApiNetworkingV1beta1ServiceEntryLocation()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ServiceEntryLocation(io.fabric.istio.api.networking.v1beta.ServiceEntryLocation)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ServiceEntryResolution getIstioIoApiNetworkingV1beta1ServiceEntryResolution()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ServiceEntryResolution(io.fabric.istio.api.networking.v1beta.ServiceEntryResolution)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.SidecarSpec getIstioIoApiNetworkingV1beta1Sidecar()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Sidecar(io.fabric.istio.api.networking.v1beta.SidecarSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.StringMatch getIstioIoApiNetworkingV1beta1StringMatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1StringMatch(io.fabric.istio.api.networking.v1beta.StringMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.StringMatchExact getIstioIoApiNetworkingV1beta1StringMatchExact()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1StringMatchExact(io.fabric.istio.api.networking.v1beta.StringMatchExact)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.StringMatchPrefix getIstioIoApiNetworkingV1beta1StringMatchPrefix()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1StringMatchPrefix(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.StringMatchRegex getIstioIoApiNetworkingV1beta1StringMatchRegex()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1StringMatchRegex(io.fabric.istio.api.networking.v1beta.StringMatchRegex)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.Subset getIstioIoApiNetworkingV1beta1Subset()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Subset(io.fabric.istio.api.networking.v1beta.Subset)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.TCPRoute getIstioIoApiNetworkingV1beta1TCPRoute()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1TCPRoute(io.fabric.istio.api.networking.v1beta.TCPRoute)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.TLSMatchAttributes getIstioIoApiNetworkingV1beta1TLSMatchAttributes()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1TLSMatchAttributes(io.fabric.istio.api.networking.v1beta.TLSMatchAttributes)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.TLSRoute getIstioIoApiNetworkingV1beta1TLSRoute()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1TLSRoute(io.fabric.istio.api.networking.v1beta.TLSRoute)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.TrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicy()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1TrafficPolicy(io.fabric.istio.api.networking.v1beta.TrafficPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy(io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.VirtualServiceSpec getIstioIoApiNetworkingV1beta1VirtualService()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1VirtualService(io.fabric.istio.api.networking.v1beta.VirtualServiceSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec getIstioIoApiNetworkingV1beta1WorkloadEntry()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1WorkloadEntry(io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.WorkloadSelector getIstioIoApiNetworkingV1beta1WorkloadSelector()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1WorkloadSelector(io.fabric.istio.api.networking.v1beta.WorkloadSelector)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionAbortErrorType getIstioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType(io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionAbortErrorType)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionDelayHttpDelayType getIstioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType(io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionDelayHttpDelayType)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.IsHTTPRedirectRedirectPort getIstioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort(io.fabric.istio.api.networking.v1beta.IsHTTPRedirectRedirectPort)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsConsistentHashLBHashKey getIstioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey(io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsConsistentHashLBHashKey)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsLbPolicy getIstioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy(io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsLbPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.IsStringMatchMatchType getIstioIoApiNetworkingV1beta1IsStringMatchMatchType()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IsStringMatchMatchType(io.fabric.istio.api.networking.v1beta.IsStringMatchMatchType)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec getIstioIoApiSecurityV1beta1AuthorizationPolicy()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1AuthorizationPolicy(io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction getIstioIoApiSecurityV1beta1AuthorizationPolicyAction()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1AuthorizationPolicyAction(io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider(io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyProvider()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1AuthorizationPolicyProvider(io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.Condition getIstioIoApiSecurityV1beta1Condition()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1Condition(io.fabric.istio.api.security.v1beta.Condition)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.JWTHeader getIstioIoApiSecurityV1beta1JWTHeader()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1JWTHeader(io.fabric.istio.api.security.v1beta.JWTHeader)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.JWTRule getIstioIoApiSecurityV1beta1JWTRule()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1JWTRule(io.fabric.istio.api.security.v1beta.JWTRule)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.Operation getIstioIoApiSecurityV1beta1Operation()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1Operation(io.fabric.istio.api.security.v1beta.Operation)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec getIstioIoApiSecurityV1beta1PeerAuthentication()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1PeerAuthentication(io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS getIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS(io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode getIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode(io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec getIstioIoApiSecurityV1beta1RequestAuthentication()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1RequestAuthentication(io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.Rule getIstioIoApiSecurityV1beta1Rule()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1Rule(io.fabric.istio.api.security.v1beta.Rule)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.RuleFrom getIstioIoApiSecurityV1beta1RuleFrom()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1RuleFrom(io.fabric.istio.api.security.v1beta.RuleFrom)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.RuleTo getIstioIoApiSecurityV1beta1RuleTo()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1RuleTo(io.fabric.istio.api.security.v1beta.RuleTo)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.Source getIstioIoApiSecurityV1beta1Source()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1Source(io.fabric.istio.api.security.v1beta.Source)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.IsAuthorizationPolicyActionDetail getIstioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail(io.fabric.istio.api.security.v1beta.IsAuthorizationPolicyActionDetail)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.type.v1beta.WorkloadSelector getIstioIoApiTypeV1beta1WorkloadSelector()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiTypeV1beta1WorkloadSelector(io.fabric.istio.api.type.v1beta.WorkloadSelector)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.DestinationRule getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule(io.fabric.istio.api.networking.v1beta.DestinationRule)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.DestinationRuleList getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList(io.fabric.istio.api.networking.v1beta.DestinationRuleList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.Gateway getIstioIoClientGoPkgApisNetworkingV1beta1Gateway()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1Gateway(io.fabric.istio.api.networking.v1beta.Gateway)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.GatewayList getIstioIoClientGoPkgApisNetworkingV1beta1GatewayList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1GatewayList(io.fabric.istio.api.networking.v1beta.GatewayList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ServiceEntry getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry(io.fabric.istio.api.networking.v1beta.ServiceEntry)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.ServiceEntryList getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList(io.fabric.istio.api.networking.v1beta.ServiceEntryList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.Sidecar getIstioIoClientGoPkgApisNetworkingV1beta1Sidecar()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1Sidecar(io.fabric.istio.api.networking.v1beta.Sidecar)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.SidecarList getIstioIoClientGoPkgApisNetworkingV1beta1SidecarList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1SidecarList(io.fabric.istio.api.networking.v1beta.SidecarList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.VirtualService getIstioIoClientGoPkgApisNetworkingV1beta1VirtualService()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1VirtualService(io.fabric.istio.api.networking.v1beta.VirtualService)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.VirtualServiceList getIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList(io.fabric.istio.api.networking.v1beta.VirtualServiceList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.WorkloadEntry getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry(io.fabric.istio.api.networking.v1beta.WorkloadEntry)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1beta.WorkloadEntryList getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList(io.fabric.istio.api.networking.v1beta.WorkloadEntryList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.AuthorizationPolicy getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy(io.fabric.istio.api.security.v1beta.AuthorizationPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.AuthorizationPolicyList getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList(io.fabric.istio.api.security.v1beta.AuthorizationPolicyList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.PeerAuthentication getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication(io.fabric.istio.api.security.v1beta.PeerAuthentication)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.PeerAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList(io.fabric.istio.api.security.v1beta.PeerAuthenticationList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.RequestAuthentication getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication(io.fabric.istio.api.security.v1beta.RequestAuthentication)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.security.v1beta.RequestAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList(io.fabric.istio.api.security.v1beta.RequestAuthenticationList)>(v);
return;
}
public io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase getIstioIoApiAnalysisV1alpha1AnalysisMessageBase()
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase>;
v = virtualinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase buildIstioIoApiAnalysisV1alpha1AnalysisMessageBase()
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase>;
v = virtualinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiAnalysisV1alpha1AnalysisMessageBase(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase)
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiAnalysisV1alpha1AnalysisMessageBase");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder;
specialinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder: void <init>(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiAnalysisV1alpha1AnalysisMessageBase");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiAnalysisV1alpha1AnalysisMessageBase()
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase>;
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.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNested withNewIstioIoApiAnalysisV1alpha1AnalysisMessageBase()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNested withNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseLike(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase)
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNested editIstioIoApiAnalysisV1alpha1AnalysisMessageBase()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNested v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase getIstioIoApiAnalysisV1alpha1AnalysisMessageBase()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNested withNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseLike(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNested editOrNewIstioIoApiAnalysisV1alpha1AnalysisMessageBase()
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase v, v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase getIstioIoApiAnalysisV1alpha1AnalysisMessageBase()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase getIstioIoApiAnalysisV1alpha1AnalysisMessageBase()>();
goto label;
label:
v = new io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder;
specialinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNested withNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseLike(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNested editOrNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseLike(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase)
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase getIstioIoApiAnalysisV1alpha1AnalysisMessageBase()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase getIstioIoApiAnalysisV1alpha1AnalysisMessageBase()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseNested withNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseLike(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase)>(v);
return v;
}
public io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel getIstioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel()
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel istioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel)
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel istioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel()
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel istioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel>;
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.istio.api.analysis.v1alpha.AnalysisMessageBaseType getIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType>;
v = virtualinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType buildIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType>;
v = virtualinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType)
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiAnalysisV1alpha1AnalysisMessageBaseType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder;
specialinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder: void <init>(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiAnalysisV1alpha1AnalysisMessageBaseType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType(java.lang.String, java.lang.String)
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType;
specialinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNested withNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNested withNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeLike(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNestedImpl v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNested editIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNested v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType getIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNested withNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeLike(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNested editOrNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNested v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType getIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType getIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()>();
goto label;
label:
v = new io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder;
specialinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNested withNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeLike(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNested editOrNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeLike(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType)
{
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType getIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType getIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeNested withNewIstioIoApiAnalysisV1alpha1AnalysisMessageBaseTypeLike(io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType)>(v);
return v;
}
public io.fabric.istio.api.meta.v1alpha.IstioCondition getIstioIoApiMetaV1alpha1IstioCondition()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.meta.v1alpha.IstioCondition v;
io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition>;
v = virtualinvoke v.<io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder: io.fabric.istio.api.meta.v1alpha.IstioCondition build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.meta.v1alpha.IstioCondition buildIstioIoApiMetaV1alpha1IstioCondition()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.meta.v1alpha.IstioCondition v;
io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition>;
v = virtualinvoke v.<io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder: io.fabric.istio.api.meta.v1alpha.IstioCondition build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiMetaV1alpha1IstioCondition(io.fabric.istio.api.meta.v1alpha.IstioCondition)
{
io.fabric.istio.api.meta.v1alpha.IstioCondition v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.meta.v1alpha.IstioCondition;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiMetaV1alpha1IstioCondition");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder;
specialinvoke v.<io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder: void <init>(io.fabric.istio.api.meta.v1alpha.IstioCondition)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiMetaV1alpha1IstioCondition");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiMetaV1alpha1IstioCondition()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition>;
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.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioConditionNested withNewIstioIoApiMetaV1alpha1IstioCondition()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiMetaV1alpha1IstioConditionNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiMetaV1alpha1IstioConditionNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiMetaV1alpha1IstioConditionNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioConditionNested withNewIstioIoApiMetaV1alpha1IstioConditionLike(io.fabric.istio.api.meta.v1alpha.IstioCondition)
{
io.fabric.istio.api.meta.v1alpha.IstioCondition v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiMetaV1alpha1IstioConditionNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.meta.v1alpha.IstioCondition;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiMetaV1alpha1IstioConditionNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiMetaV1alpha1IstioConditionNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.meta.v1alpha.IstioCondition)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioConditionNested editIstioIoApiMetaV1alpha1IstioCondition()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioConditionNested v;
io.fabric.istio.api.meta.v1alpha.IstioCondition v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioCondition getIstioIoApiMetaV1alpha1IstioCondition()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioConditionNested withNewIstioIoApiMetaV1alpha1IstioConditionLike(io.fabric.istio.api.meta.v1alpha.IstioCondition)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioConditionNested editOrNewIstioIoApiMetaV1alpha1IstioCondition()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioConditionNested v;
io.fabric.istio.api.meta.v1alpha.IstioCondition v, v;
io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioCondition getIstioIoApiMetaV1alpha1IstioCondition()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioCondition getIstioIoApiMetaV1alpha1IstioCondition()>();
goto label;
label:
v = new io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder;
specialinvoke v.<io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder: io.fabric.istio.api.meta.v1alpha.IstioCondition build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioConditionNested withNewIstioIoApiMetaV1alpha1IstioConditionLike(io.fabric.istio.api.meta.v1alpha.IstioCondition)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioConditionNested editOrNewIstioIoApiMetaV1alpha1IstioConditionLike(io.fabric.istio.api.meta.v1alpha.IstioCondition)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioConditionNested v;
io.fabric.istio.api.meta.v1alpha.IstioCondition v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.meta.v1alpha.IstioCondition;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioCondition getIstioIoApiMetaV1alpha1IstioCondition()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioCondition getIstioIoApiMetaV1alpha1IstioCondition()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioConditionNested withNewIstioIoApiMetaV1alpha1IstioConditionLike(io.fabric.istio.api.meta.v1alpha.IstioCondition)>(v);
return v;
}
public io.fabric.istio.api.meta.v1alpha.IstioStatus getIstioIoApiMetaV1alpha1IstioStatus()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.meta.v1alpha.IstioStatus v;
io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus>;
v = virtualinvoke v.<io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder: io.fabric.istio.api.meta.v1alpha.IstioStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.meta.v1alpha.IstioStatus buildIstioIoApiMetaV1alpha1IstioStatus()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.meta.v1alpha.IstioStatus v;
io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus>;
v = virtualinvoke v.<io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder: io.fabric.istio.api.meta.v1alpha.IstioStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiMetaV1alpha1IstioStatus(io.fabric.istio.api.meta.v1alpha.IstioStatus)
{
io.fabric.istio.api.meta.v1alpha.IstioStatus v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.meta.v1alpha.IstioStatus;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiMetaV1alpha1IstioStatus");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder;
specialinvoke v.<io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder: void <init>(io.fabric.istio.api.meta.v1alpha.IstioStatus)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiMetaV1alpha1IstioStatus");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiMetaV1alpha1IstioStatus()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus>;
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.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioStatusNested withNewIstioIoApiMetaV1alpha1IstioStatus()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiMetaV1alpha1IstioStatusNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiMetaV1alpha1IstioStatusNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiMetaV1alpha1IstioStatusNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioStatusNested withNewIstioIoApiMetaV1alpha1IstioStatusLike(io.fabric.istio.api.meta.v1alpha.IstioStatus)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiMetaV1alpha1IstioStatusNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.meta.v1alpha.IstioStatus v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.meta.v1alpha.IstioStatus;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiMetaV1alpha1IstioStatusNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiMetaV1alpha1IstioStatusNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.meta.v1alpha.IstioStatus)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioStatusNested editIstioIoApiMetaV1alpha1IstioStatus()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioStatusNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.meta.v1alpha.IstioStatus v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatus getIstioIoApiMetaV1alpha1IstioStatus()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioStatusNested withNewIstioIoApiMetaV1alpha1IstioStatusLike(io.fabric.istio.api.meta.v1alpha.IstioStatus)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioStatusNested editOrNewIstioIoApiMetaV1alpha1IstioStatus()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.meta.v1alpha.IstioStatus v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioStatusNested v;
io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatus getIstioIoApiMetaV1alpha1IstioStatus()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatus getIstioIoApiMetaV1alpha1IstioStatus()>();
goto label;
label:
v = new io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder;
specialinvoke v.<io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder: io.fabric.istio.api.meta.v1alpha.IstioStatus build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioStatusNested withNewIstioIoApiMetaV1alpha1IstioStatusLike(io.fabric.istio.api.meta.v1alpha.IstioStatus)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioStatusNested editOrNewIstioIoApiMetaV1alpha1IstioStatusLike(io.fabric.istio.api.meta.v1alpha.IstioStatus)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.meta.v1alpha.IstioStatus v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioStatusNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.meta.v1alpha.IstioStatus;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatus getIstioIoApiMetaV1alpha1IstioStatus()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatus getIstioIoApiMetaV1alpha1IstioStatus()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiMetaV1alpha1IstioStatusNested withNewIstioIoApiMetaV1alpha1IstioStatusLike(io.fabric.istio.api.meta.v1alpha.IstioStatus)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.CaptureMode getIstioIoApiNetworkingV1beta1CaptureMode()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.CaptureMode v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.CaptureMode istioIoApiNetworkingV1beta1CaptureMode>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1CaptureMode(io.fabric.istio.api.networking.v1beta.CaptureMode)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.CaptureMode v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.CaptureMode;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.CaptureMode istioIoApiNetworkingV1beta1CaptureMode> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1CaptureMode()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
io.fabric.istio.api.networking.v1beta.CaptureMode v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.CaptureMode istioIoApiNetworkingV1beta1CaptureMode>;
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.istio.api.networking.v1beta.ClientTLSSettings getIstioIoApiNetworkingV1beta1ClientTLSSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder v, v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettings v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder: io.fabric.istio.api.networking.v1beta.ClientTLSSettings build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.ClientTLSSettings buildIstioIoApiNetworkingV1beta1ClientTLSSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder v, v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettings v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder: io.fabric.istio.api.networking.v1beta.ClientTLSSettings build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ClientTLSSettings(io.fabric.istio.api.networking.v1beta.ClientTLSSettings)
{
io.fabric.istio.api.networking.v1beta.ClientTLSSettings v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ClientTLSSettings;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ClientTLSSettings");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder: void <init>(io.fabric.istio.api.networking.v1beta.ClientTLSSettings)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ClientTLSSettings");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ClientTLSSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ClientTLSSettingsNested withNewIstioIoApiNetworkingV1beta1ClientTLSSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ClientTLSSettingsNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ClientTLSSettingsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ClientTLSSettingsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ClientTLSSettingsNested withNewIstioIoApiNetworkingV1beta1ClientTLSSettingsLike(io.fabric.istio.api.networking.v1beta.ClientTLSSettings)
{
io.fabric.istio.api.networking.v1beta.ClientTLSSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ClientTLSSettingsNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ClientTLSSettings;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ClientTLSSettingsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ClientTLSSettingsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.ClientTLSSettings)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ClientTLSSettingsNested editIstioIoApiNetworkingV1beta1ClientTLSSettings()
{
io.fabric.istio.api.networking.v1beta.ClientTLSSettings v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ClientTLSSettingsNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettings getIstioIoApiNetworkingV1beta1ClientTLSSettings()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ClientTLSSettingsNested withNewIstioIoApiNetworkingV1beta1ClientTLSSettingsLike(io.fabric.istio.api.networking.v1beta.ClientTLSSettings)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ClientTLSSettingsNested editOrNewIstioIoApiNetworkingV1beta1ClientTLSSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettings v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ClientTLSSettingsNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettings getIstioIoApiNetworkingV1beta1ClientTLSSettings()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettings getIstioIoApiNetworkingV1beta1ClientTLSSettings()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder: io.fabric.istio.api.networking.v1beta.ClientTLSSettings build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ClientTLSSettingsNested withNewIstioIoApiNetworkingV1beta1ClientTLSSettingsLike(io.fabric.istio.api.networking.v1beta.ClientTLSSettings)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ClientTLSSettingsNested editOrNewIstioIoApiNetworkingV1beta1ClientTLSSettingsLike(io.fabric.istio.api.networking.v1beta.ClientTLSSettings)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettings v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ClientTLSSettingsNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ClientTLSSettings;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettings getIstioIoApiNetworkingV1beta1ClientTLSSettings()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettings getIstioIoApiNetworkingV1beta1ClientTLSSettings()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ClientTLSSettingsNested withNewIstioIoApiNetworkingV1beta1ClientTLSSettingsLike(io.fabric.istio.api.networking.v1beta.ClientTLSSettings)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode getIstioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode()
{
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode istioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode(io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode)
{
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode istioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode istioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode>;
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.istio.api.networking.v1beta.ConnectionPoolSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettings()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings buildIstioIoApiNetworkingV1beta1ConnectionPoolSettings()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ConnectionPoolSettings(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings)
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ConnectionPoolSettings");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder: void <init>(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ConnectionPoolSettings");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ConnectionPoolSettings()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings)
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNested editIstioIoApiNetworkingV1beta1ConnectionPoolSettings()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNested v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettings()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNested editOrNewIstioIoApiNetworkingV1beta1ConnectionPoolSettings()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNested v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettings()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettings()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNested editOrNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNested v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettings()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettings()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettings)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings buildIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings)
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder: void <init>(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings)
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNested editIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNested v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNested editOrNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNested v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNested editOrNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNested v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettings)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy)
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy>;
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.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings buildIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder: void <init>(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings)
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNested editIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNested editOrNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNested editOrNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings)
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettings)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive buildIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive)
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder: void <init>(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive(java.lang.String, java.lang.Integer, java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v, v;
java.lang.Integer v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive: void <init>(java.lang.String,java.lang.Integer,java.lang.String)>(v, v, v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNestedImpl v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNested editIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive()
{
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNested editOrNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNested editOrNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive getIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveNested withNewIstioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepaliveLike(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepalive)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.Delegate getIstioIoApiNetworkingV1beta1Delegate()
{
io.fabric.istio.api.networking.v1beta.Delegate v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DelegateBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DelegateBuilder: io.fabric.istio.api.networking.v1beta.Delegate build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.Delegate buildIstioIoApiNetworkingV1beta1Delegate()
{
io.fabric.istio.api.networking.v1beta.Delegate v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DelegateBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DelegateBuilder: io.fabric.istio.api.networking.v1beta.Delegate build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Delegate(io.fabric.istio.api.networking.v1beta.Delegate)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.networking.v1beta.Delegate v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DelegateBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Delegate;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Delegate");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.DelegateBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.DelegateBuilder: void <init>(io.fabric.istio.api.networking.v1beta.Delegate)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Delegate");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1Delegate()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DelegateBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1Delegate(java.lang.String, java.lang.String)
{
io.fabric.istio.api.networking.v1beta.Delegate v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.Delegate;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.Delegate: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Delegate(io.fabric.istio.api.networking.v1beta.Delegate)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DelegateNested withNewIstioIoApiNetworkingV1beta1Delegate()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DelegateNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DelegateNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DelegateNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DelegateNested withNewIstioIoApiNetworkingV1beta1DelegateLike(io.fabric.istio.api.networking.v1beta.Delegate)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DelegateNestedImpl v;
io.fabric.istio.api.networking.v1beta.Delegate v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Delegate;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DelegateNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DelegateNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.Delegate)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DelegateNested editIstioIoApiNetworkingV1beta1Delegate()
{
io.fabric.istio.api.networking.v1beta.Delegate v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DelegateNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Delegate getIstioIoApiNetworkingV1beta1Delegate()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DelegateNested withNewIstioIoApiNetworkingV1beta1DelegateLike(io.fabric.istio.api.networking.v1beta.Delegate)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DelegateNested editOrNewIstioIoApiNetworkingV1beta1Delegate()
{
io.fabric.istio.api.networking.v1beta.Delegate v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DelegateBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DelegateNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Delegate getIstioIoApiNetworkingV1beta1Delegate()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Delegate getIstioIoApiNetworkingV1beta1Delegate()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.DelegateBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.DelegateBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DelegateBuilder: io.fabric.istio.api.networking.v1beta.Delegate build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DelegateNested withNewIstioIoApiNetworkingV1beta1DelegateLike(io.fabric.istio.api.networking.v1beta.Delegate)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DelegateNested editOrNewIstioIoApiNetworkingV1beta1DelegateLike(io.fabric.istio.api.networking.v1beta.Delegate)
{
io.fabric.istio.api.networking.v1beta.Delegate v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DelegateNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Delegate;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Delegate getIstioIoApiNetworkingV1beta1Delegate()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Delegate getIstioIoApiNetworkingV1beta1Delegate()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DelegateNested withNewIstioIoApiNetworkingV1beta1DelegateLike(io.fabric.istio.api.networking.v1beta.Delegate)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.Destination getIstioIoApiNetworkingV1beta1Destination()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Destination v;
io.fabric.istio.api.networking.v1beta.DestinationBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationBuilder: io.fabric.istio.api.networking.v1beta.Destination build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.Destination buildIstioIoApiNetworkingV1beta1Destination()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Destination v;
io.fabric.istio.api.networking.v1beta.DestinationBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationBuilder: io.fabric.istio.api.networking.v1beta.Destination build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Destination(io.fabric.istio.api.networking.v1beta.Destination)
{
io.fabric.istio.api.networking.v1beta.Destination v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Destination;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Destination");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.DestinationBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationBuilder: void <init>(io.fabric.istio.api.networking.v1beta.Destination)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Destination");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1Destination()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.DestinationBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationNested withNewIstioIoApiNetworkingV1beta1Destination()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DestinationNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DestinationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DestinationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationNested withNewIstioIoApiNetworkingV1beta1DestinationLike(io.fabric.istio.api.networking.v1beta.Destination)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DestinationNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Destination v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Destination;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DestinationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DestinationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.Destination)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationNested editIstioIoApiNetworkingV1beta1Destination()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationNested v;
io.fabric.istio.api.networking.v1beta.Destination v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Destination getIstioIoApiNetworkingV1beta1Destination()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationNested withNewIstioIoApiNetworkingV1beta1DestinationLike(io.fabric.istio.api.networking.v1beta.Destination)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationNested editOrNewIstioIoApiNetworkingV1beta1Destination()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationNested v;
io.fabric.istio.api.networking.v1beta.Destination v, v;
io.fabric.istio.api.networking.v1beta.DestinationBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Destination getIstioIoApiNetworkingV1beta1Destination()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Destination getIstioIoApiNetworkingV1beta1Destination()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.DestinationBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationBuilder: io.fabric.istio.api.networking.v1beta.Destination build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationNested withNewIstioIoApiNetworkingV1beta1DestinationLike(io.fabric.istio.api.networking.v1beta.Destination)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationNested editOrNewIstioIoApiNetworkingV1beta1DestinationLike(io.fabric.istio.api.networking.v1beta.Destination)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationNested v;
io.fabric.istio.api.networking.v1beta.Destination v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Destination;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Destination getIstioIoApiNetworkingV1beta1Destination()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Destination getIstioIoApiNetworkingV1beta1Destination()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationNested withNewIstioIoApiNetworkingV1beta1DestinationLike(io.fabric.istio.api.networking.v1beta.Destination)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.DestinationRuleSpec getIstioIoApiNetworkingV1beta1DestinationRule()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpec v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder: io.fabric.istio.api.networking.v1beta.DestinationRuleSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.DestinationRuleSpec buildIstioIoApiNetworkingV1beta1DestinationRule()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpec v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder: io.fabric.istio.api.networking.v1beta.DestinationRuleSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1DestinationRule(io.fabric.istio.api.networking.v1beta.DestinationRuleSpec)
{
io.fabric.istio.api.networking.v1beta.DestinationRuleSpec v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.DestinationRuleSpec;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1DestinationRule");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder: void <init>(io.fabric.istio.api.networking.v1beta.DestinationRuleSpec)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1DestinationRule");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1DestinationRule()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationRuleNested withNewIstioIoApiNetworkingV1beta1DestinationRule()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DestinationRuleNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DestinationRuleNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DestinationRuleNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationRuleNested withNewIstioIoApiNetworkingV1beta1DestinationRuleLike(io.fabric.istio.api.networking.v1beta.DestinationRuleSpec)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DestinationRuleNestedImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpec v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.DestinationRuleSpec;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DestinationRuleNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1DestinationRuleNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.DestinationRuleSpec)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationRuleNested editIstioIoApiNetworkingV1beta1DestinationRule()
{
io.fabric.istio.api.networking.v1beta.DestinationRuleSpec v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationRuleNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpec getIstioIoApiNetworkingV1beta1DestinationRule()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationRuleNested withNewIstioIoApiNetworkingV1beta1DestinationRuleLike(io.fabric.istio.api.networking.v1beta.DestinationRuleSpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationRuleNested editOrNewIstioIoApiNetworkingV1beta1DestinationRule()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationRuleNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpec v, v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpec getIstioIoApiNetworkingV1beta1DestinationRule()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpec getIstioIoApiNetworkingV1beta1DestinationRule()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder: io.fabric.istio.api.networking.v1beta.DestinationRuleSpec build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationRuleNested withNewIstioIoApiNetworkingV1beta1DestinationRuleLike(io.fabric.istio.api.networking.v1beta.DestinationRuleSpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationRuleNested editOrNewIstioIoApiNetworkingV1beta1DestinationRuleLike(io.fabric.istio.api.networking.v1beta.DestinationRuleSpec)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationRuleNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpec v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.DestinationRuleSpec;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpec getIstioIoApiNetworkingV1beta1DestinationRule()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpec getIstioIoApiNetworkingV1beta1DestinationRule()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1DestinationRuleNested withNewIstioIoApiNetworkingV1beta1DestinationRuleLike(io.fabric.istio.api.networking.v1beta.DestinationRuleSpec)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.GatewaySpec getIstioIoApiNetworkingV1beta1Gateway()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder v, v;
io.fabric.istio.api.networking.v1beta.GatewaySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder: io.fabric.istio.api.networking.v1beta.GatewaySpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.GatewaySpec buildIstioIoApiNetworkingV1beta1Gateway()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder v, v;
io.fabric.istio.api.networking.v1beta.GatewaySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder: io.fabric.istio.api.networking.v1beta.GatewaySpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Gateway(io.fabric.istio.api.networking.v1beta.GatewaySpec)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.GatewaySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.GatewaySpec;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Gateway");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder: void <init>(io.fabric.istio.api.networking.v1beta.GatewaySpec)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Gateway");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1Gateway()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1GatewayNested withNewIstioIoApiNetworkingV1beta1Gateway()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1GatewayNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1GatewayNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1GatewayNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1GatewayNested withNewIstioIoApiNetworkingV1beta1GatewayLike(io.fabric.istio.api.networking.v1beta.GatewaySpec)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1GatewayNestedImpl v;
io.fabric.istio.api.networking.v1beta.GatewaySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.GatewaySpec;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1GatewayNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1GatewayNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.GatewaySpec)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1GatewayNested editIstioIoApiNetworkingV1beta1Gateway()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1GatewayNested v;
io.fabric.istio.api.networking.v1beta.GatewaySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpec getIstioIoApiNetworkingV1beta1Gateway()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1GatewayNested withNewIstioIoApiNetworkingV1beta1GatewayLike(io.fabric.istio.api.networking.v1beta.GatewaySpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1GatewayNested editOrNewIstioIoApiNetworkingV1beta1Gateway()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1GatewayNested v;
io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder v;
io.fabric.istio.api.networking.v1beta.GatewaySpec v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpec getIstioIoApiNetworkingV1beta1Gateway()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpec getIstioIoApiNetworkingV1beta1Gateway()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder: io.fabric.istio.api.networking.v1beta.GatewaySpec build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1GatewayNested withNewIstioIoApiNetworkingV1beta1GatewayLike(io.fabric.istio.api.networking.v1beta.GatewaySpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1GatewayNested editOrNewIstioIoApiNetworkingV1beta1GatewayLike(io.fabric.istio.api.networking.v1beta.GatewaySpec)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1GatewayNested v;
io.fabric.istio.api.networking.v1beta.GatewaySpec v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.GatewaySpec;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpec getIstioIoApiNetworkingV1beta1Gateway()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpec getIstioIoApiNetworkingV1beta1Gateway()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1GatewayNested withNewIstioIoApiNetworkingV1beta1GatewayLike(io.fabric.istio.api.networking.v1beta.GatewaySpec)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjection getIstioIoApiNetworkingV1beta1HTTPFaultInjection()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjection v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjection build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjection buildIstioIoApiNetworkingV1beta1HTTPFaultInjection()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjection v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjection build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjection(io.fabric.istio.api.networking.v1beta.HTTPFaultInjection)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjection v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjection;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjection");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjection)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjection");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPFaultInjection()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjection()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjection)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjection v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjection;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjection)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNested editIstioIoApiNetworkingV1beta1HTTPFaultInjection()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjection v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjection getIstioIoApiNetworkingV1beta1HTTPFaultInjection()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjection)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjection()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjection v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjection getIstioIoApiNetworkingV1beta1HTTPFaultInjection()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjection getIstioIoApiNetworkingV1beta1HTTPFaultInjection()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjection build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjection)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjection)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjection v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjection;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjection getIstioIoApiNetworkingV1beta1HTTPFaultInjection()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjection getIstioIoApiNetworkingV1beta1HTTPFaultInjection()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjection)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort buildIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNested editIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbort()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbort)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus buildIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus(java.lang.String)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNested editIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNested v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNested v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNested v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatusLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error buildIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error(java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNested editIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNested v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNested v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2ErrorLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus buildIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus(java.lang.Integer)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.Integer v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.Integer;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus: void <init>(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNested editIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus getIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatusLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay buildIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNested editIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelay()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelay)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay buildIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay(java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNested editIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay buildIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay(java.lang.String)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNestedImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNested editIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay()
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNested v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNested editOrNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay getIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayNested withNewIstioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelayLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPMatchRequest getIstioIoApiNetworkingV1beta1HTTPMatchRequest()
{
io.fabric.istio.api.networking.v1beta.HTTPMatchRequest v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder: io.fabric.istio.api.networking.v1beta.HTTPMatchRequest build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPMatchRequest buildIstioIoApiNetworkingV1beta1HTTPMatchRequest()
{
io.fabric.istio.api.networking.v1beta.HTTPMatchRequest v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder: io.fabric.istio.api.networking.v1beta.HTTPMatchRequest build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPMatchRequest(io.fabric.istio.api.networking.v1beta.HTTPMatchRequest)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.networking.v1beta.HTTPMatchRequest v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPMatchRequest;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPMatchRequest");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPMatchRequest)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPMatchRequest");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPMatchRequest()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPMatchRequestNested withNewIstioIoApiNetworkingV1beta1HTTPMatchRequest()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPMatchRequestNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPMatchRequestNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPMatchRequestNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPMatchRequestNested withNewIstioIoApiNetworkingV1beta1HTTPMatchRequestLike(io.fabric.istio.api.networking.v1beta.HTTPMatchRequest)
{
io.fabric.istio.api.networking.v1beta.HTTPMatchRequest v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPMatchRequestNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPMatchRequest;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPMatchRequestNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPMatchRequestNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPMatchRequest)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPMatchRequestNested editIstioIoApiNetworkingV1beta1HTTPMatchRequest()
{
io.fabric.istio.api.networking.v1beta.HTTPMatchRequest v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPMatchRequestNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequest getIstioIoApiNetworkingV1beta1HTTPMatchRequest()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPMatchRequestNested withNewIstioIoApiNetworkingV1beta1HTTPMatchRequestLike(io.fabric.istio.api.networking.v1beta.HTTPMatchRequest)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPMatchRequestNested editOrNewIstioIoApiNetworkingV1beta1HTTPMatchRequest()
{
io.fabric.istio.api.networking.v1beta.HTTPMatchRequest v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPMatchRequestNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequest getIstioIoApiNetworkingV1beta1HTTPMatchRequest()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequest getIstioIoApiNetworkingV1beta1HTTPMatchRequest()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder: io.fabric.istio.api.networking.v1beta.HTTPMatchRequest build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPMatchRequestNested withNewIstioIoApiNetworkingV1beta1HTTPMatchRequestLike(io.fabric.istio.api.networking.v1beta.HTTPMatchRequest)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPMatchRequestNested editOrNewIstioIoApiNetworkingV1beta1HTTPMatchRequestLike(io.fabric.istio.api.networking.v1beta.HTTPMatchRequest)
{
io.fabric.istio.api.networking.v1beta.HTTPMatchRequest v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPMatchRequestNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPMatchRequest;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequest getIstioIoApiNetworkingV1beta1HTTPMatchRequest()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequest getIstioIoApiNetworkingV1beta1HTTPMatchRequest()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPMatchRequestNested withNewIstioIoApiNetworkingV1beta1HTTPMatchRequestLike(io.fabric.istio.api.networking.v1beta.HTTPMatchRequest)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRedirect getIstioIoApiNetworkingV1beta1HTTPRedirect()
{
io.fabric.istio.api.networking.v1beta.HTTPRedirect v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder: io.fabric.istio.api.networking.v1beta.HTTPRedirect build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRedirect buildIstioIoApiNetworkingV1beta1HTTPRedirect()
{
io.fabric.istio.api.networking.v1beta.HTTPRedirect v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder: io.fabric.istio.api.networking.v1beta.HTTPRedirect build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRedirect(io.fabric.istio.api.networking.v1beta.HTTPRedirect)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirect v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirect;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRedirect");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPRedirect)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRedirect");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPRedirect()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectNested withNewIstioIoApiNetworkingV1beta1HTTPRedirect()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectLike(io.fabric.istio.api.networking.v1beta.HTTPRedirect)
{
io.fabric.istio.api.networking.v1beta.HTTPRedirect v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirect;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPRedirect)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectNested editIstioIoApiNetworkingV1beta1HTTPRedirect()
{
io.fabric.istio.api.networking.v1beta.HTTPRedirect v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirect getIstioIoApiNetworkingV1beta1HTTPRedirect()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectLike(io.fabric.istio.api.networking.v1beta.HTTPRedirect)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectNested editOrNewIstioIoApiNetworkingV1beta1HTTPRedirect()
{
io.fabric.istio.api.networking.v1beta.HTTPRedirect v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirect getIstioIoApiNetworkingV1beta1HTTPRedirect()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirect getIstioIoApiNetworkingV1beta1HTTPRedirect()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder: io.fabric.istio.api.networking.v1beta.HTTPRedirect build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectLike(io.fabric.istio.api.networking.v1beta.HTTPRedirect)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectNested editOrNewIstioIoApiNetworkingV1beta1HTTPRedirectLike(io.fabric.istio.api.networking.v1beta.HTTPRedirect)
{
io.fabric.istio.api.networking.v1beta.HTTPRedirect v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirect;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirect getIstioIoApiNetworkingV1beta1HTTPRedirect()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirect getIstioIoApiNetworkingV1beta1HTTPRedirect()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectLike(io.fabric.istio.api.networking.v1beta.HTTPRedirect)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort getIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort buildIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort(io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)
{
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRedirectDerivePort");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRedirectDerivePort");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectDerivePortLike(io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNestedImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNested editIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort()
{
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort getIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectDerivePortLike(io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNested editOrNewIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort getIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort getIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectDerivePortLike(io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNested editOrNewIstioIoApiNetworkingV1beta1HTTPRedirectDerivePortLike(io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort getIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort getIstioIoApiNetworkingV1beta1HTTPRedirectDerivePort()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectDerivePortNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectDerivePortLike(io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRedirectPort getIstioIoApiNetworkingV1beta1HTTPRedirectPort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRedirectPort buildIstioIoApiNetworkingV1beta1HTTPRedirectPort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRedirectPort(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRedirectPort");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRedirectPort");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPRedirectPort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1HTTPRedirectPort(java.lang.Integer)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.Integer v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.Integer;
v = new io.fabric.istio.api.networking.v1beta.HTTPRedirectPort;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectPort: void <init>(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRedirectPort(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectPortNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectPort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectPortNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectPortNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectPortNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectPortNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectPortLike(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectPortNestedImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectPortNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRedirectPortNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectPortNested editIstioIoApiNetworkingV1beta1HTTPRedirectPort()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectPortNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort getIstioIoApiNetworkingV1beta1HTTPRedirectPort()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectPortNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectPortLike(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectPortNested editOrNewIstioIoApiNetworkingV1beta1HTTPRedirectPort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectPortNested v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPort v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort getIstioIoApiNetworkingV1beta1HTTPRedirectPort()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort getIstioIoApiNetworkingV1beta1HTTPRedirectPort()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectPortNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectPortLike(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectPortNested editOrNewIstioIoApiNetworkingV1beta1HTTPRedirectPortLike(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectPortNested v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPort v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort getIstioIoApiNetworkingV1beta1HTTPRedirectPort()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort getIstioIoApiNetworkingV1beta1HTTPRedirectPort()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRedirectPortNested withNewIstioIoApiNetworkingV1beta1HTTPRedirectPortLike(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection getIstioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection istioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection(io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection istioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection istioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection>;
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.istio.api.networking.v1beta.HTTPRetry getIstioIoApiNetworkingV1beta1HTTPRetry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRetry v;
io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder: io.fabric.istio.api.networking.v1beta.HTTPRetry build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRetry buildIstioIoApiNetworkingV1beta1HTTPRetry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRetry v;
io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder: io.fabric.istio.api.networking.v1beta.HTTPRetry build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRetry(io.fabric.istio.api.networking.v1beta.HTTPRetry)
{
io.fabric.istio.api.networking.v1beta.HTTPRetry v;
io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRetry;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRetry");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPRetry)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRetry");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPRetry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1HTTPRetry(java.lang.Integer, java.lang.String, java.lang.String, java.lang.Boolean)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRetry v;
java.lang.Boolean v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v, v;
java.lang.Integer v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v = new io.fabric.istio.api.networking.v1beta.HTTPRetry;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRetry: void <init>(java.lang.Integer,java.lang.String,java.lang.String,java.lang.Boolean)>(v, v, v, v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRetry(io.fabric.istio.api.networking.v1beta.HTTPRetry)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRetryNested withNewIstioIoApiNetworkingV1beta1HTTPRetry()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRetryNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRetryNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRetryNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRetryNested withNewIstioIoApiNetworkingV1beta1HTTPRetryLike(io.fabric.istio.api.networking.v1beta.HTTPRetry)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRetryNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRetry v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRetry;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRetryNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRetryNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPRetry)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRetryNested editIstioIoApiNetworkingV1beta1HTTPRetry()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRetryNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRetry v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetry getIstioIoApiNetworkingV1beta1HTTPRetry()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRetryNested withNewIstioIoApiNetworkingV1beta1HTTPRetryLike(io.fabric.istio.api.networking.v1beta.HTTPRetry)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRetryNested editOrNewIstioIoApiNetworkingV1beta1HTTPRetry()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRetryNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRetry v, v;
io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetry getIstioIoApiNetworkingV1beta1HTTPRetry()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetry getIstioIoApiNetworkingV1beta1HTTPRetry()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder: io.fabric.istio.api.networking.v1beta.HTTPRetry build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRetryNested withNewIstioIoApiNetworkingV1beta1HTTPRetryLike(io.fabric.istio.api.networking.v1beta.HTTPRetry)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRetryNested editOrNewIstioIoApiNetworkingV1beta1HTTPRetryLike(io.fabric.istio.api.networking.v1beta.HTTPRetry)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRetryNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRetry v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRetry;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetry getIstioIoApiNetworkingV1beta1HTTPRetry()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetry getIstioIoApiNetworkingV1beta1HTTPRetry()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRetryNested withNewIstioIoApiNetworkingV1beta1HTTPRetryLike(io.fabric.istio.api.networking.v1beta.HTTPRetry)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRewrite getIstioIoApiNetworkingV1beta1HTTPRewrite()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRewrite v;
io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder: io.fabric.istio.api.networking.v1beta.HTTPRewrite build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRewrite buildIstioIoApiNetworkingV1beta1HTTPRewrite()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRewrite v;
io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder: io.fabric.istio.api.networking.v1beta.HTTPRewrite build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRewrite(io.fabric.istio.api.networking.v1beta.HTTPRewrite)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRewrite v;
io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRewrite;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRewrite");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPRewrite)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRewrite");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPRewrite()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1HTTPRewrite(java.lang.String, java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRewrite v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.HTTPRewrite;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRewrite: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRewrite(io.fabric.istio.api.networking.v1beta.HTTPRewrite)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRewriteNested withNewIstioIoApiNetworkingV1beta1HTTPRewrite()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRewriteNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRewriteNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRewriteNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRewriteNested withNewIstioIoApiNetworkingV1beta1HTTPRewriteLike(io.fabric.istio.api.networking.v1beta.HTTPRewrite)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRewriteNestedImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRewrite v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRewrite;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRewriteNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRewriteNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPRewrite)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRewriteNested editIstioIoApiNetworkingV1beta1HTTPRewrite()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRewriteNested v;
io.fabric.istio.api.networking.v1beta.HTTPRewrite v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewrite getIstioIoApiNetworkingV1beta1HTTPRewrite()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRewriteNested withNewIstioIoApiNetworkingV1beta1HTTPRewriteLike(io.fabric.istio.api.networking.v1beta.HTTPRewrite)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRewriteNested editOrNewIstioIoApiNetworkingV1beta1HTTPRewrite()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRewriteNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRewrite v, v;
io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewrite getIstioIoApiNetworkingV1beta1HTTPRewrite()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewrite getIstioIoApiNetworkingV1beta1HTTPRewrite()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder: io.fabric.istio.api.networking.v1beta.HTTPRewrite build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRewriteNested withNewIstioIoApiNetworkingV1beta1HTTPRewriteLike(io.fabric.istio.api.networking.v1beta.HTTPRewrite)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRewriteNested editOrNewIstioIoApiNetworkingV1beta1HTTPRewriteLike(io.fabric.istio.api.networking.v1beta.HTTPRewrite)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRewriteNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRewrite v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRewrite;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewrite getIstioIoApiNetworkingV1beta1HTTPRewrite()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewrite getIstioIoApiNetworkingV1beta1HTTPRewrite()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRewriteNested withNewIstioIoApiNetworkingV1beta1HTTPRewriteLike(io.fabric.istio.api.networking.v1beta.HTTPRewrite)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRoute getIstioIoApiNetworkingV1beta1HTTPRoute()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder v, v;
io.fabric.istio.api.networking.v1beta.HTTPRoute v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder: io.fabric.istio.api.networking.v1beta.HTTPRoute build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRoute buildIstioIoApiNetworkingV1beta1HTTPRoute()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder v, v;
io.fabric.istio.api.networking.v1beta.HTTPRoute v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder: io.fabric.istio.api.networking.v1beta.HTTPRoute build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRoute(io.fabric.istio.api.networking.v1beta.HTTPRoute)
{
io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HTTPRoute v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRoute;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRoute");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPRoute)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRoute");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPRoute()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteNested withNewIstioIoApiNetworkingV1beta1HTTPRoute()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRouteNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRouteNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRouteNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteNested withNewIstioIoApiNetworkingV1beta1HTTPRouteLike(io.fabric.istio.api.networking.v1beta.HTTPRoute)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRoute v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRouteNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRoute;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRouteNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRouteNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPRoute)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteNested editIstioIoApiNetworkingV1beta1HTTPRoute()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRoute v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRoute getIstioIoApiNetworkingV1beta1HTTPRoute()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteNested withNewIstioIoApiNetworkingV1beta1HTTPRouteLike(io.fabric.istio.api.networking.v1beta.HTTPRoute)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteNested editOrNewIstioIoApiNetworkingV1beta1HTTPRoute()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPRoute v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRoute getIstioIoApiNetworkingV1beta1HTTPRoute()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRoute getIstioIoApiNetworkingV1beta1HTTPRoute()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder: io.fabric.istio.api.networking.v1beta.HTTPRoute build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteNested withNewIstioIoApiNetworkingV1beta1HTTPRouteLike(io.fabric.istio.api.networking.v1beta.HTTPRoute)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteNested editOrNewIstioIoApiNetworkingV1beta1HTTPRouteLike(io.fabric.istio.api.networking.v1beta.HTTPRoute)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRoute v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRoute;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRoute getIstioIoApiNetworkingV1beta1HTTPRoute()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRoute getIstioIoApiNetworkingV1beta1HTTPRoute()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteNested withNewIstioIoApiNetworkingV1beta1HTTPRouteLike(io.fabric.istio.api.networking.v1beta.HTTPRoute)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRouteDestination getIstioIoApiNetworkingV1beta1HTTPRouteDestination()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder v, v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestination v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder: io.fabric.istio.api.networking.v1beta.HTTPRouteDestination build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HTTPRouteDestination buildIstioIoApiNetworkingV1beta1HTTPRouteDestination()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder v, v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestination v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder: io.fabric.istio.api.networking.v1beta.HTTPRouteDestination build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HTTPRouteDestination(io.fabric.istio.api.networking.v1beta.HTTPRouteDestination)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestination v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRouteDestination;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRouteDestination");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPRouteDestination)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HTTPRouteDestination");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HTTPRouteDestination()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNested withNewIstioIoApiNetworkingV1beta1HTTPRouteDestination()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNested withNewIstioIoApiNetworkingV1beta1HTTPRouteDestinationLike(io.fabric.istio.api.networking.v1beta.HTTPRouteDestination)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNestedImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestination v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRouteDestination;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPRouteDestination)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNested editIstioIoApiNetworkingV1beta1HTTPRouteDestination()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestination v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestination getIstioIoApiNetworkingV1beta1HTTPRouteDestination()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNested withNewIstioIoApiNetworkingV1beta1HTTPRouteDestinationLike(io.fabric.istio.api.networking.v1beta.HTTPRouteDestination)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNested editOrNewIstioIoApiNetworkingV1beta1HTTPRouteDestination()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNested v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestination v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestination getIstioIoApiNetworkingV1beta1HTTPRouteDestination()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestination getIstioIoApiNetworkingV1beta1HTTPRouteDestination()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder: io.fabric.istio.api.networking.v1beta.HTTPRouteDestination build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNested withNewIstioIoApiNetworkingV1beta1HTTPRouteDestinationLike(io.fabric.istio.api.networking.v1beta.HTTPRouteDestination)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNested editOrNewIstioIoApiNetworkingV1beta1HTTPRouteDestinationLike(io.fabric.istio.api.networking.v1beta.HTTPRouteDestination)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNested v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestination v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRouteDestination;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestination getIstioIoApiNetworkingV1beta1HTTPRouteDestination()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestination getIstioIoApiNetworkingV1beta1HTTPRouteDestination()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HTTPRouteDestinationNested withNewIstioIoApiNetworkingV1beta1HTTPRouteDestinationLike(io.fabric.istio.api.networking.v1beta.HTTPRouteDestination)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.Headers getIstioIoApiNetworkingV1beta1Headers()
{
io.fabric.istio.api.networking.v1beta.HeadersBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Headers v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HeadersBuilder: io.fabric.istio.api.networking.v1beta.Headers build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.Headers buildIstioIoApiNetworkingV1beta1Headers()
{
io.fabric.istio.api.networking.v1beta.HeadersBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Headers v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HeadersBuilder: io.fabric.istio.api.networking.v1beta.Headers build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Headers(io.fabric.istio.api.networking.v1beta.Headers)
{
io.fabric.istio.api.networking.v1beta.HeadersBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Headers v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Headers;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Headers");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HeadersBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HeadersBuilder: void <init>(io.fabric.istio.api.networking.v1beta.Headers)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Headers");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1Headers()
{
io.fabric.istio.api.networking.v1beta.HeadersBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersNested withNewIstioIoApiNetworkingV1beta1Headers()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HeadersNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HeadersNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HeadersNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersNested withNewIstioIoApiNetworkingV1beta1HeadersLike(io.fabric.istio.api.networking.v1beta.Headers)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HeadersNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Headers v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Headers;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HeadersNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HeadersNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.Headers)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersNested editIstioIoApiNetworkingV1beta1Headers()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersNested v;
io.fabric.istio.api.networking.v1beta.Headers v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Headers getIstioIoApiNetworkingV1beta1Headers()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersNested withNewIstioIoApiNetworkingV1beta1HeadersLike(io.fabric.istio.api.networking.v1beta.Headers)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersNested editOrNewIstioIoApiNetworkingV1beta1Headers()
{
io.fabric.istio.api.networking.v1beta.HeadersBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersNested v;
io.fabric.istio.api.networking.v1beta.Headers v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Headers getIstioIoApiNetworkingV1beta1Headers()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Headers getIstioIoApiNetworkingV1beta1Headers()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HeadersBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HeadersBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HeadersBuilder: io.fabric.istio.api.networking.v1beta.Headers build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersNested withNewIstioIoApiNetworkingV1beta1HeadersLike(io.fabric.istio.api.networking.v1beta.Headers)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersNested editOrNewIstioIoApiNetworkingV1beta1HeadersLike(io.fabric.istio.api.networking.v1beta.Headers)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersNested v;
io.fabric.istio.api.networking.v1beta.Headers v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Headers;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Headers getIstioIoApiNetworkingV1beta1Headers()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Headers getIstioIoApiNetworkingV1beta1Headers()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersNested withNewIstioIoApiNetworkingV1beta1HeadersLike(io.fabric.istio.api.networking.v1beta.Headers)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations getIstioIoApiNetworkingV1beta1HeadersHeaderOperations()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations buildIstioIoApiNetworkingV1beta1HeadersHeaderOperations()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1HeadersHeaderOperations(io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HeadersHeaderOperations");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1HeadersHeaderOperations");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1HeadersHeaderOperations()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNested withNewIstioIoApiNetworkingV1beta1HeadersHeaderOperations()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNested withNewIstioIoApiNetworkingV1beta1HeadersHeaderOperationsLike(io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNestedImpl v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNested editIstioIoApiNetworkingV1beta1HeadersHeaderOperations()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations getIstioIoApiNetworkingV1beta1HeadersHeaderOperations()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNested withNewIstioIoApiNetworkingV1beta1HeadersHeaderOperationsLike(io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNested editOrNewIstioIoApiNetworkingV1beta1HeadersHeaderOperations()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations v, v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations getIstioIoApiNetworkingV1beta1HeadersHeaderOperations()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations getIstioIoApiNetworkingV1beta1HeadersHeaderOperations()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNested withNewIstioIoApiNetworkingV1beta1HeadersHeaderOperationsLike(io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNested editOrNewIstioIoApiNetworkingV1beta1HeadersHeaderOperationsLike(io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations getIstioIoApiNetworkingV1beta1HeadersHeaderOperations()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations getIstioIoApiNetworkingV1beta1HeadersHeaderOperations()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1HeadersHeaderOperationsNested withNewIstioIoApiNetworkingV1beta1HeadersHeaderOperationsLike(io.fabric.istio.api.networking.v1beta.HeadersHeaderOperations)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.IstioEgressListener getIstioIoApiNetworkingV1beta1IstioEgressListener()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder v, v;
io.fabric.istio.api.networking.v1beta.IstioEgressListener v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder: io.fabric.istio.api.networking.v1beta.IstioEgressListener build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.IstioEgressListener buildIstioIoApiNetworkingV1beta1IstioEgressListener()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder v, v;
io.fabric.istio.api.networking.v1beta.IstioEgressListener v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder: io.fabric.istio.api.networking.v1beta.IstioEgressListener build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IstioEgressListener(io.fabric.istio.api.networking.v1beta.IstioEgressListener)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.IstioEgressListener v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.IstioEgressListener;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IstioEgressListener");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder: void <init>(io.fabric.istio.api.networking.v1beta.IstioEgressListener)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IstioEgressListener");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1IstioEgressListener()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioEgressListenerNested withNewIstioIoApiNetworkingV1beta1IstioEgressListener()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1IstioEgressListenerNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1IstioEgressListenerNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1IstioEgressListenerNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioEgressListenerNested withNewIstioIoApiNetworkingV1beta1IstioEgressListenerLike(io.fabric.istio.api.networking.v1beta.IstioEgressListener)
{
io.fabric.istio.api.networking.v1beta.IstioEgressListener v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1IstioEgressListenerNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.IstioEgressListener;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1IstioEgressListenerNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1IstioEgressListenerNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.IstioEgressListener)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioEgressListenerNested editIstioIoApiNetworkingV1beta1IstioEgressListener()
{
io.fabric.istio.api.networking.v1beta.IstioEgressListener v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioEgressListenerNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListener getIstioIoApiNetworkingV1beta1IstioEgressListener()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioEgressListenerNested withNewIstioIoApiNetworkingV1beta1IstioEgressListenerLike(io.fabric.istio.api.networking.v1beta.IstioEgressListener)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioEgressListenerNested editOrNewIstioIoApiNetworkingV1beta1IstioEgressListener()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder v;
io.fabric.istio.api.networking.v1beta.IstioEgressListener v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioEgressListenerNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListener getIstioIoApiNetworkingV1beta1IstioEgressListener()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListener getIstioIoApiNetworkingV1beta1IstioEgressListener()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder: io.fabric.istio.api.networking.v1beta.IstioEgressListener build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioEgressListenerNested withNewIstioIoApiNetworkingV1beta1IstioEgressListenerLike(io.fabric.istio.api.networking.v1beta.IstioEgressListener)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioEgressListenerNested editOrNewIstioIoApiNetworkingV1beta1IstioEgressListenerLike(io.fabric.istio.api.networking.v1beta.IstioEgressListener)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioEgressListener v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioEgressListenerNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.IstioEgressListener;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListener getIstioIoApiNetworkingV1beta1IstioEgressListener()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListener getIstioIoApiNetworkingV1beta1IstioEgressListener()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioEgressListenerNested withNewIstioIoApiNetworkingV1beta1IstioEgressListenerLike(io.fabric.istio.api.networking.v1beta.IstioEgressListener)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.IstioIngressListener getIstioIoApiNetworkingV1beta1IstioIngressListener()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder v, v;
io.fabric.istio.api.networking.v1beta.IstioIngressListener v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder: io.fabric.istio.api.networking.v1beta.IstioIngressListener build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.IstioIngressListener buildIstioIoApiNetworkingV1beta1IstioIngressListener()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder v, v;
io.fabric.istio.api.networking.v1beta.IstioIngressListener v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder: io.fabric.istio.api.networking.v1beta.IstioIngressListener build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IstioIngressListener(io.fabric.istio.api.networking.v1beta.IstioIngressListener)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.IstioIngressListener v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.IstioIngressListener;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IstioIngressListener");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder: void <init>(io.fabric.istio.api.networking.v1beta.IstioIngressListener)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IstioIngressListener");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1IstioIngressListener()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioIngressListenerNested withNewIstioIoApiNetworkingV1beta1IstioIngressListener()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1IstioIngressListenerNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1IstioIngressListenerNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1IstioIngressListenerNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioIngressListenerNested withNewIstioIoApiNetworkingV1beta1IstioIngressListenerLike(io.fabric.istio.api.networking.v1beta.IstioIngressListener)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1IstioIngressListenerNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioIngressListener v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.IstioIngressListener;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1IstioIngressListenerNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1IstioIngressListenerNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.IstioIngressListener)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioIngressListenerNested editIstioIoApiNetworkingV1beta1IstioIngressListener()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioIngressListenerNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioIngressListener v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListener getIstioIoApiNetworkingV1beta1IstioIngressListener()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioIngressListenerNested withNewIstioIoApiNetworkingV1beta1IstioIngressListenerLike(io.fabric.istio.api.networking.v1beta.IstioIngressListener)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioIngressListenerNested editOrNewIstioIoApiNetworkingV1beta1IstioIngressListener()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioIngressListenerNested v;
io.fabric.istio.api.networking.v1beta.IstioIngressListener v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListener getIstioIoApiNetworkingV1beta1IstioIngressListener()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListener getIstioIoApiNetworkingV1beta1IstioIngressListener()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder: io.fabric.istio.api.networking.v1beta.IstioIngressListener build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioIngressListenerNested withNewIstioIoApiNetworkingV1beta1IstioIngressListenerLike(io.fabric.istio.api.networking.v1beta.IstioIngressListener)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioIngressListenerNested editOrNewIstioIoApiNetworkingV1beta1IstioIngressListenerLike(io.fabric.istio.api.networking.v1beta.IstioIngressListener)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioIngressListenerNested v;
io.fabric.istio.api.networking.v1beta.IstioIngressListener v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.IstioIngressListener;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListener getIstioIoApiNetworkingV1beta1IstioIngressListener()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListener getIstioIoApiNetworkingV1beta1IstioIngressListener()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1IstioIngressListenerNested withNewIstioIoApiNetworkingV1beta1IstioIngressListenerLike(io.fabric.istio.api.networking.v1beta.IstioIngressListener)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.L4MatchAttributes getIstioIoApiNetworkingV1beta1L4MatchAttributes()
{
io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.L4MatchAttributes v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder: io.fabric.istio.api.networking.v1beta.L4MatchAttributes build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.L4MatchAttributes buildIstioIoApiNetworkingV1beta1L4MatchAttributes()
{
io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.L4MatchAttributes v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder: io.fabric.istio.api.networking.v1beta.L4MatchAttributes build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1L4MatchAttributes(io.fabric.istio.api.networking.v1beta.L4MatchAttributes)
{
io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.L4MatchAttributes v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.L4MatchAttributes;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1L4MatchAttributes");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder: void <init>(io.fabric.istio.api.networking.v1beta.L4MatchAttributes)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1L4MatchAttributes");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1L4MatchAttributes()
{
io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1L4MatchAttributesNested withNewIstioIoApiNetworkingV1beta1L4MatchAttributes()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1L4MatchAttributesNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1L4MatchAttributesNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1L4MatchAttributesNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1L4MatchAttributesNested withNewIstioIoApiNetworkingV1beta1L4MatchAttributesLike(io.fabric.istio.api.networking.v1beta.L4MatchAttributes)
{
io.fabric.istio.api.networking.v1beta.L4MatchAttributes v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1L4MatchAttributesNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.L4MatchAttributes;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1L4MatchAttributesNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1L4MatchAttributesNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.L4MatchAttributes)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1L4MatchAttributesNested editIstioIoApiNetworkingV1beta1L4MatchAttributes()
{
io.fabric.istio.api.networking.v1beta.L4MatchAttributes v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1L4MatchAttributesNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributes getIstioIoApiNetworkingV1beta1L4MatchAttributes()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1L4MatchAttributesNested withNewIstioIoApiNetworkingV1beta1L4MatchAttributesLike(io.fabric.istio.api.networking.v1beta.L4MatchAttributes)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1L4MatchAttributesNested editOrNewIstioIoApiNetworkingV1beta1L4MatchAttributes()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1L4MatchAttributesNested v;
io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.L4MatchAttributes v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributes getIstioIoApiNetworkingV1beta1L4MatchAttributes()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributes getIstioIoApiNetworkingV1beta1L4MatchAttributes()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder: io.fabric.istio.api.networking.v1beta.L4MatchAttributes build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1L4MatchAttributesNested withNewIstioIoApiNetworkingV1beta1L4MatchAttributesLike(io.fabric.istio.api.networking.v1beta.L4MatchAttributes)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1L4MatchAttributesNested editOrNewIstioIoApiNetworkingV1beta1L4MatchAttributesLike(io.fabric.istio.api.networking.v1beta.L4MatchAttributes)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1L4MatchAttributesNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.L4MatchAttributes v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.L4MatchAttributes;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributes getIstioIoApiNetworkingV1beta1L4MatchAttributes()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributes getIstioIoApiNetworkingV1beta1L4MatchAttributes()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1L4MatchAttributesNested withNewIstioIoApiNetworkingV1beta1L4MatchAttributesLike(io.fabric.istio.api.networking.v1beta.L4MatchAttributes)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettings getIstioIoApiNetworkingV1beta1LoadBalancerSettings()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettings build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettings buildIstioIoApiNetworkingV1beta1LoadBalancerSettings()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettings build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettings(io.fabric.istio.api.networking.v1beta.LoadBalancerSettings)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettings v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettings;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettings");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettings)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettings");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LoadBalancerSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettings)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettings;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettings)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNested editIstioIoApiNetworkingV1beta1LoadBalancerSettings()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNested v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettings v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettings getIstioIoApiNetworkingV1beta1LoadBalancerSettings()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettings)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettings()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNested v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettings v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettings getIstioIoApiNetworkingV1beta1LoadBalancerSettings()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettings getIstioIoApiNetworkingV1beta1LoadBalancerSettings()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettings build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettings)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettings)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNested v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettings v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettings;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettings getIstioIoApiNetworkingV1beta1LoadBalancerSettings()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettings getIstioIoApiNetworkingV1beta1LoadBalancerSettings()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettings)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash buildIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNested editIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB buildIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNested editIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNested v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNested v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNested v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLB)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue buildIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie(java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue: void <init>(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNested editIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNested v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNested v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookieLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValue)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie buildIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNested editIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookieLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName buildIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName(java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNested editIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderNameLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName buildIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName(java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNested editIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp buildIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp(java.lang.Boolean)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.Boolean;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp: void <init>(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNested editIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp getIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIpLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple getIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple buildIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNested editIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNested v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple getIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNested v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple getIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple getIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNested editOrNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNested v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple getIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple getIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimple()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleNested withNewIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB getIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB()
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB istioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB istioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB istioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB>;
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.istio.api.networking.v1beta.LocalityLoadBalancerSetting getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder v, v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting buildIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder v, v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting)
{
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNested editIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNested editOrNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNested v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNested editOrNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNested v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSetting()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute()
{
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute buildIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute()
{
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute)
{
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute()
{
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNestedImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNested editIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute()
{
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNested editOrNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute()
{
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNested v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNested editOrNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNested v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistributeLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistribute)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover buildIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover)
{
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover(java.lang.String, java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNestedImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNested editIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNested v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNested editOrNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover v, v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNested editOrNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover getIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverNested withNewIstioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailoverLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailover)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy getIstioIoApiNetworkingV1beta1OutboundTrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy buildIstioIoApiNetworkingV1beta1OutboundTrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1OutboundTrafficPolicy(io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy)
{
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1OutboundTrafficPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder: void <init>(io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1OutboundTrafficPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1OutboundTrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNested withNewIstioIoApiNetworkingV1beta1OutboundTrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNested withNewIstioIoApiNetworkingV1beta1OutboundTrafficPolicyLike(io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNestedImpl v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNested editIstioIoApiNetworkingV1beta1OutboundTrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy getIstioIoApiNetworkingV1beta1OutboundTrafficPolicy()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNested withNewIstioIoApiNetworkingV1beta1OutboundTrafficPolicyLike(io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNested editOrNewIstioIoApiNetworkingV1beta1OutboundTrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNested v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy getIstioIoApiNetworkingV1beta1OutboundTrafficPolicy()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy getIstioIoApiNetworkingV1beta1OutboundTrafficPolicy()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNested withNewIstioIoApiNetworkingV1beta1OutboundTrafficPolicyLike(io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNested editOrNewIstioIoApiNetworkingV1beta1OutboundTrafficPolicyLike(io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy getIstioIoApiNetworkingV1beta1OutboundTrafficPolicy()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy getIstioIoApiNetworkingV1beta1OutboundTrafficPolicy()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutboundTrafficPolicyNested withNewIstioIoApiNetworkingV1beta1OutboundTrafficPolicyLike(io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicy)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode getIstioIoApiNetworkingV1beta1OutboundTrafficPolicyMode()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode istioIoApiNetworkingV1beta1OutboundTrafficPolicyMode>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1OutboundTrafficPolicyMode(io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode istioIoApiNetworkingV1beta1OutboundTrafficPolicyMode> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1OutboundTrafficPolicyMode()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode istioIoApiNetworkingV1beta1OutboundTrafficPolicyMode>;
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.istio.api.networking.v1beta.OutlierDetection getIstioIoApiNetworkingV1beta1OutlierDetection()
{
io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutlierDetection v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder: io.fabric.istio.api.networking.v1beta.OutlierDetection build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.OutlierDetection buildIstioIoApiNetworkingV1beta1OutlierDetection()
{
io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutlierDetection v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder: io.fabric.istio.api.networking.v1beta.OutlierDetection build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1OutlierDetection(io.fabric.istio.api.networking.v1beta.OutlierDetection)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutlierDetection v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.OutlierDetection;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1OutlierDetection");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder: void <init>(io.fabric.istio.api.networking.v1beta.OutlierDetection)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1OutlierDetection");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1OutlierDetection()
{
io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutlierDetectionNested withNewIstioIoApiNetworkingV1beta1OutlierDetection()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1OutlierDetectionNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1OutlierDetectionNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1OutlierDetectionNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutlierDetectionNested withNewIstioIoApiNetworkingV1beta1OutlierDetectionLike(io.fabric.istio.api.networking.v1beta.OutlierDetection)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1OutlierDetectionNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutlierDetection v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.OutlierDetection;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1OutlierDetectionNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1OutlierDetectionNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.OutlierDetection)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutlierDetectionNested editIstioIoApiNetworkingV1beta1OutlierDetection()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutlierDetectionNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutlierDetection v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetection getIstioIoApiNetworkingV1beta1OutlierDetection()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutlierDetectionNested withNewIstioIoApiNetworkingV1beta1OutlierDetectionLike(io.fabric.istio.api.networking.v1beta.OutlierDetection)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutlierDetectionNested editOrNewIstioIoApiNetworkingV1beta1OutlierDetection()
{
io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutlierDetection v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutlierDetectionNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetection getIstioIoApiNetworkingV1beta1OutlierDetection()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetection getIstioIoApiNetworkingV1beta1OutlierDetection()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder: io.fabric.istio.api.networking.v1beta.OutlierDetection build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutlierDetectionNested withNewIstioIoApiNetworkingV1beta1OutlierDetectionLike(io.fabric.istio.api.networking.v1beta.OutlierDetection)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutlierDetectionNested editOrNewIstioIoApiNetworkingV1beta1OutlierDetectionLike(io.fabric.istio.api.networking.v1beta.OutlierDetection)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.OutlierDetection v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutlierDetectionNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.OutlierDetection;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetection getIstioIoApiNetworkingV1beta1OutlierDetection()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetection getIstioIoApiNetworkingV1beta1OutlierDetection()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1OutlierDetectionNested withNewIstioIoApiNetworkingV1beta1OutlierDetectionLike(io.fabric.istio.api.networking.v1beta.OutlierDetection)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.Percent getIstioIoApiNetworkingV1beta1Percent()
{
io.fabric.istio.api.networking.v1beta.Percent v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.PercentBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.PercentBuilder: io.fabric.istio.api.networking.v1beta.Percent build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.Percent buildIstioIoApiNetworkingV1beta1Percent()
{
io.fabric.istio.api.networking.v1beta.Percent v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.PercentBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.PercentBuilder: io.fabric.istio.api.networking.v1beta.Percent build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Percent(io.fabric.istio.api.networking.v1beta.Percent)
{
io.fabric.istio.api.networking.v1beta.PercentBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.Percent v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Percent;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Percent");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.PercentBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.PercentBuilder: void <init>(io.fabric.istio.api.networking.v1beta.Percent)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Percent");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1Percent()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.PercentBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1Percent(java.lang.Double)
{
io.fabric.istio.api.networking.v1beta.Percent v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Double v;
io.fabric.istio.api.IstioSchemaFluent v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.Double;
v = new io.fabric.istio.api.networking.v1beta.Percent;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.Percent: void <init>(java.lang.Double)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Percent(io.fabric.istio.api.networking.v1beta.Percent)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PercentNested withNewIstioIoApiNetworkingV1beta1Percent()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PercentNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PercentNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PercentNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PercentNested withNewIstioIoApiNetworkingV1beta1PercentLike(io.fabric.istio.api.networking.v1beta.Percent)
{
io.fabric.istio.api.networking.v1beta.Percent v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PercentNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Percent;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PercentNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PercentNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.Percent)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PercentNested editIstioIoApiNetworkingV1beta1Percent()
{
io.fabric.istio.api.networking.v1beta.Percent v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PercentNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Percent getIstioIoApiNetworkingV1beta1Percent()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PercentNested withNewIstioIoApiNetworkingV1beta1PercentLike(io.fabric.istio.api.networking.v1beta.Percent)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PercentNested editOrNewIstioIoApiNetworkingV1beta1Percent()
{
io.fabric.istio.api.networking.v1beta.Percent v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.PercentBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PercentNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Percent getIstioIoApiNetworkingV1beta1Percent()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Percent getIstioIoApiNetworkingV1beta1Percent()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.PercentBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.PercentBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.PercentBuilder: io.fabric.istio.api.networking.v1beta.Percent build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PercentNested withNewIstioIoApiNetworkingV1beta1PercentLike(io.fabric.istio.api.networking.v1beta.Percent)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PercentNested editOrNewIstioIoApiNetworkingV1beta1PercentLike(io.fabric.istio.api.networking.v1beta.Percent)
{
io.fabric.istio.api.networking.v1beta.Percent v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PercentNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Percent;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Percent getIstioIoApiNetworkingV1beta1Percent()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Percent getIstioIoApiNetworkingV1beta1Percent()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PercentNested withNewIstioIoApiNetworkingV1beta1PercentLike(io.fabric.istio.api.networking.v1beta.Percent)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.Port getIstioIoApiNetworkingV1beta1Port()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Port v;
io.fabric.istio.api.networking.v1beta.PortBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.PortBuilder: io.fabric.istio.api.networking.v1beta.Port build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.Port buildIstioIoApiNetworkingV1beta1Port()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Port v;
io.fabric.istio.api.networking.v1beta.PortBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.PortBuilder: io.fabric.istio.api.networking.v1beta.Port build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Port(io.fabric.istio.api.networking.v1beta.Port)
{
io.fabric.istio.api.networking.v1beta.PortBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Port v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Port;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Port");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.PortBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.PortBuilder: void <init>(io.fabric.istio.api.networking.v1beta.Port)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Port");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1Port()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.PortBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1Port(java.lang.String, java.lang.Integer, java.lang.String, java.lang.Integer)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Port v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v, v;
java.lang.Integer v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Integer;
v = new io.fabric.istio.api.networking.v1beta.Port;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.Port: void <init>(java.lang.String,java.lang.Integer,java.lang.String,java.lang.Integer)>(v, v, v, v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Port(io.fabric.istio.api.networking.v1beta.Port)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortNested withNewIstioIoApiNetworkingV1beta1Port()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PortNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PortNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PortNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortNested withNewIstioIoApiNetworkingV1beta1PortLike(io.fabric.istio.api.networking.v1beta.Port)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PortNestedImpl v;
io.fabric.istio.api.networking.v1beta.Port v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Port;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PortNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PortNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.Port)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortNested editIstioIoApiNetworkingV1beta1Port()
{
io.fabric.istio.api.networking.v1beta.Port v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Port getIstioIoApiNetworkingV1beta1Port()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortNested withNewIstioIoApiNetworkingV1beta1PortLike(io.fabric.istio.api.networking.v1beta.Port)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortNested editOrNewIstioIoApiNetworkingV1beta1Port()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Port v, v;
io.fabric.istio.api.networking.v1beta.PortBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Port getIstioIoApiNetworkingV1beta1Port()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Port getIstioIoApiNetworkingV1beta1Port()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.PortBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.PortBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.PortBuilder: io.fabric.istio.api.networking.v1beta.Port build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortNested withNewIstioIoApiNetworkingV1beta1PortLike(io.fabric.istio.api.networking.v1beta.Port)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortNested editOrNewIstioIoApiNetworkingV1beta1PortLike(io.fabric.istio.api.networking.v1beta.Port)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Port v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Port;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Port getIstioIoApiNetworkingV1beta1Port()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Port getIstioIoApiNetworkingV1beta1Port()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortNested withNewIstioIoApiNetworkingV1beta1PortLike(io.fabric.istio.api.networking.v1beta.Port)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.PortSelector getIstioIoApiNetworkingV1beta1PortSelector()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.PortSelectorBuilder v, v;
io.fabric.istio.api.networking.v1beta.PortSelector v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.PortSelectorBuilder: io.fabric.istio.api.networking.v1beta.PortSelector build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.PortSelector buildIstioIoApiNetworkingV1beta1PortSelector()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.PortSelectorBuilder v, v;
io.fabric.istio.api.networking.v1beta.PortSelector v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.PortSelectorBuilder: io.fabric.istio.api.networking.v1beta.PortSelector build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1PortSelector(io.fabric.istio.api.networking.v1beta.PortSelector)
{
io.fabric.istio.api.networking.v1beta.PortSelectorBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.PortSelector v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.PortSelector;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1PortSelector");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.PortSelectorBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.PortSelectorBuilder: void <init>(io.fabric.istio.api.networking.v1beta.PortSelector)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1PortSelector");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1PortSelector()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.PortSelectorBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1PortSelector(java.lang.Integer)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.Integer v;
io.fabric.istio.api.networking.v1beta.PortSelector v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.Integer;
v = new io.fabric.istio.api.networking.v1beta.PortSelector;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.PortSelector: void <init>(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1PortSelector(io.fabric.istio.api.networking.v1beta.PortSelector)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortSelectorNested withNewIstioIoApiNetworkingV1beta1PortSelector()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PortSelectorNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PortSelectorNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PortSelectorNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortSelectorNested withNewIstioIoApiNetworkingV1beta1PortSelectorLike(io.fabric.istio.api.networking.v1beta.PortSelector)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PortSelectorNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.PortSelector v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.PortSelector;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PortSelectorNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1PortSelectorNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.PortSelector)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortSelectorNested editIstioIoApiNetworkingV1beta1PortSelector()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortSelectorNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.PortSelector v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelector getIstioIoApiNetworkingV1beta1PortSelector()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortSelectorNested withNewIstioIoApiNetworkingV1beta1PortSelectorLike(io.fabric.istio.api.networking.v1beta.PortSelector)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortSelectorNested editOrNewIstioIoApiNetworkingV1beta1PortSelector()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.PortSelectorBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortSelectorNested v;
io.fabric.istio.api.networking.v1beta.PortSelector v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelector getIstioIoApiNetworkingV1beta1PortSelector()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelector getIstioIoApiNetworkingV1beta1PortSelector()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.PortSelectorBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.PortSelectorBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.PortSelectorBuilder: io.fabric.istio.api.networking.v1beta.PortSelector build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortSelectorNested withNewIstioIoApiNetworkingV1beta1PortSelectorLike(io.fabric.istio.api.networking.v1beta.PortSelector)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortSelectorNested editOrNewIstioIoApiNetworkingV1beta1PortSelectorLike(io.fabric.istio.api.networking.v1beta.PortSelector)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortSelectorNested v;
io.fabric.istio.api.networking.v1beta.PortSelector v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.PortSelector;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelector getIstioIoApiNetworkingV1beta1PortSelector()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelector getIstioIoApiNetworkingV1beta1PortSelector()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1PortSelectorNested withNewIstioIoApiNetworkingV1beta1PortSelectorLike(io.fabric.istio.api.networking.v1beta.PortSelector)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.RouteDestination getIstioIoApiNetworkingV1beta1RouteDestination()
{
io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.RouteDestination v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder: io.fabric.istio.api.networking.v1beta.RouteDestination build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.RouteDestination buildIstioIoApiNetworkingV1beta1RouteDestination()
{
io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.RouteDestination v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder: io.fabric.istio.api.networking.v1beta.RouteDestination build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1RouteDestination(io.fabric.istio.api.networking.v1beta.RouteDestination)
{
io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.RouteDestination v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.RouteDestination;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1RouteDestination");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder: void <init>(io.fabric.istio.api.networking.v1beta.RouteDestination)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1RouteDestination");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1RouteDestination()
{
io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1RouteDestinationNested withNewIstioIoApiNetworkingV1beta1RouteDestination()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1RouteDestinationNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1RouteDestinationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1RouteDestinationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1RouteDestinationNested withNewIstioIoApiNetworkingV1beta1RouteDestinationLike(io.fabric.istio.api.networking.v1beta.RouteDestination)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1RouteDestinationNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.RouteDestination v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.RouteDestination;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1RouteDestinationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1RouteDestinationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.RouteDestination)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1RouteDestinationNested editIstioIoApiNetworkingV1beta1RouteDestination()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1RouteDestinationNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.RouteDestination v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestination getIstioIoApiNetworkingV1beta1RouteDestination()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1RouteDestinationNested withNewIstioIoApiNetworkingV1beta1RouteDestinationLike(io.fabric.istio.api.networking.v1beta.RouteDestination)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1RouteDestinationNested editOrNewIstioIoApiNetworkingV1beta1RouteDestination()
{
io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.RouteDestination v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1RouteDestinationNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestination getIstioIoApiNetworkingV1beta1RouteDestination()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestination getIstioIoApiNetworkingV1beta1RouteDestination()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder: io.fabric.istio.api.networking.v1beta.RouteDestination build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1RouteDestinationNested withNewIstioIoApiNetworkingV1beta1RouteDestinationLike(io.fabric.istio.api.networking.v1beta.RouteDestination)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1RouteDestinationNested editOrNewIstioIoApiNetworkingV1beta1RouteDestinationLike(io.fabric.istio.api.networking.v1beta.RouteDestination)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.RouteDestination v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1RouteDestinationNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.RouteDestination;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestination getIstioIoApiNetworkingV1beta1RouteDestination()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestination getIstioIoApiNetworkingV1beta1RouteDestination()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1RouteDestinationNested withNewIstioIoApiNetworkingV1beta1RouteDestinationLike(io.fabric.istio.api.networking.v1beta.RouteDestination)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.Server getIstioIoApiNetworkingV1beta1Server()
{
io.fabric.istio.api.networking.v1beta.Server v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServerBuilder: io.fabric.istio.api.networking.v1beta.Server build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.Server buildIstioIoApiNetworkingV1beta1Server()
{
io.fabric.istio.api.networking.v1beta.Server v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServerBuilder: io.fabric.istio.api.networking.v1beta.Server build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Server(io.fabric.istio.api.networking.v1beta.Server)
{
io.fabric.istio.api.networking.v1beta.Server v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Server;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Server");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.ServerBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ServerBuilder: void <init>(io.fabric.istio.api.networking.v1beta.Server)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Server");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1Server()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerNested withNewIstioIoApiNetworkingV1beta1Server()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServerNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServerNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServerNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerNested withNewIstioIoApiNetworkingV1beta1ServerLike(io.fabric.istio.api.networking.v1beta.Server)
{
io.fabric.istio.api.networking.v1beta.Server v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServerNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Server;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServerNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServerNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.Server)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerNested editIstioIoApiNetworkingV1beta1Server()
{
io.fabric.istio.api.networking.v1beta.Server v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Server getIstioIoApiNetworkingV1beta1Server()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerNested withNewIstioIoApiNetworkingV1beta1ServerLike(io.fabric.istio.api.networking.v1beta.Server)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerNested editOrNewIstioIoApiNetworkingV1beta1Server()
{
io.fabric.istio.api.networking.v1beta.Server v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerNested v;
io.fabric.istio.api.networking.v1beta.ServerBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Server getIstioIoApiNetworkingV1beta1Server()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Server getIstioIoApiNetworkingV1beta1Server()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.ServerBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ServerBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServerBuilder: io.fabric.istio.api.networking.v1beta.Server build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerNested withNewIstioIoApiNetworkingV1beta1ServerLike(io.fabric.istio.api.networking.v1beta.Server)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerNested editOrNewIstioIoApiNetworkingV1beta1ServerLike(io.fabric.istio.api.networking.v1beta.Server)
{
io.fabric.istio.api.networking.v1beta.Server v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Server;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Server getIstioIoApiNetworkingV1beta1Server()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Server getIstioIoApiNetworkingV1beta1Server()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerNested withNewIstioIoApiNetworkingV1beta1ServerLike(io.fabric.istio.api.networking.v1beta.Server)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.ServerTLSSettings getIstioIoApiNetworkingV1beta1ServerTLSSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettings v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder: io.fabric.istio.api.networking.v1beta.ServerTLSSettings build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.ServerTLSSettings buildIstioIoApiNetworkingV1beta1ServerTLSSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettings v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder: io.fabric.istio.api.networking.v1beta.ServerTLSSettings build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ServerTLSSettings(io.fabric.istio.api.networking.v1beta.ServerTLSSettings)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettings v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServerTLSSettings;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ServerTLSSettings");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder: void <init>(io.fabric.istio.api.networking.v1beta.ServerTLSSettings)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ServerTLSSettings");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ServerTLSSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerTLSSettingsNested withNewIstioIoApiNetworkingV1beta1ServerTLSSettings()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServerTLSSettingsNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServerTLSSettingsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServerTLSSettingsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerTLSSettingsNested withNewIstioIoApiNetworkingV1beta1ServerTLSSettingsLike(io.fabric.istio.api.networking.v1beta.ServerTLSSettings)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServerTLSSettingsNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettings v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServerTLSSettings;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServerTLSSettingsNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServerTLSSettingsNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.ServerTLSSettings)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerTLSSettingsNested editIstioIoApiNetworkingV1beta1ServerTLSSettings()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerTLSSettingsNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettings v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettings getIstioIoApiNetworkingV1beta1ServerTLSSettings()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerTLSSettingsNested withNewIstioIoApiNetworkingV1beta1ServerTLSSettingsLike(io.fabric.istio.api.networking.v1beta.ServerTLSSettings)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerTLSSettingsNested editOrNewIstioIoApiNetworkingV1beta1ServerTLSSettings()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerTLSSettingsNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettings v, v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettings getIstioIoApiNetworkingV1beta1ServerTLSSettings()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettings getIstioIoApiNetworkingV1beta1ServerTLSSettings()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder: io.fabric.istio.api.networking.v1beta.ServerTLSSettings build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerTLSSettingsNested withNewIstioIoApiNetworkingV1beta1ServerTLSSettingsLike(io.fabric.istio.api.networking.v1beta.ServerTLSSettings)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerTLSSettingsNested editOrNewIstioIoApiNetworkingV1beta1ServerTLSSettingsLike(io.fabric.istio.api.networking.v1beta.ServerTLSSettings)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerTLSSettingsNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettings v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServerTLSSettings;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettings getIstioIoApiNetworkingV1beta1ServerTLSSettings()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettings getIstioIoApiNetworkingV1beta1ServerTLSSettings()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServerTLSSettingsNested withNewIstioIoApiNetworkingV1beta1ServerTLSSettingsLike(io.fabric.istio.api.networking.v1beta.ServerTLSSettings)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol getIstioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol istioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol(io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol istioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol istioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol>;
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.istio.api.networking.v1beta.ServerTLSSettingsTLSmode getIstioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode istioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode(io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode istioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode istioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode>;
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.istio.api.networking.v1beta.ServiceEntrySpec getIstioIoApiNetworkingV1beta1ServiceEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpec v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder: io.fabric.istio.api.networking.v1beta.ServiceEntrySpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.ServiceEntrySpec buildIstioIoApiNetworkingV1beta1ServiceEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpec v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder: io.fabric.istio.api.networking.v1beta.ServiceEntrySpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ServiceEntry(io.fabric.istio.api.networking.v1beta.ServiceEntrySpec)
{
io.fabric.istio.api.networking.v1beta.ServiceEntrySpec v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServiceEntrySpec;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ServiceEntry");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder: void <init>(io.fabric.istio.api.networking.v1beta.ServiceEntrySpec)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1ServiceEntry");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ServiceEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServiceEntryNested withNewIstioIoApiNetworkingV1beta1ServiceEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServiceEntryNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServiceEntryNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServiceEntryNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServiceEntryNested withNewIstioIoApiNetworkingV1beta1ServiceEntryLike(io.fabric.istio.api.networking.v1beta.ServiceEntrySpec)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServiceEntryNestedImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServiceEntrySpec;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServiceEntryNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1ServiceEntryNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.ServiceEntrySpec)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServiceEntryNested editIstioIoApiNetworkingV1beta1ServiceEntry()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServiceEntryNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpec getIstioIoApiNetworkingV1beta1ServiceEntry()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServiceEntryNested withNewIstioIoApiNetworkingV1beta1ServiceEntryLike(io.fabric.istio.api.networking.v1beta.ServiceEntrySpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServiceEntryNested editOrNewIstioIoApiNetworkingV1beta1ServiceEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpec v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServiceEntryNested v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpec getIstioIoApiNetworkingV1beta1ServiceEntry()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpec getIstioIoApiNetworkingV1beta1ServiceEntry()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder: io.fabric.istio.api.networking.v1beta.ServiceEntrySpec build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServiceEntryNested withNewIstioIoApiNetworkingV1beta1ServiceEntryLike(io.fabric.istio.api.networking.v1beta.ServiceEntrySpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServiceEntryNested editOrNewIstioIoApiNetworkingV1beta1ServiceEntryLike(io.fabric.istio.api.networking.v1beta.ServiceEntrySpec)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpec v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServiceEntryNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServiceEntrySpec;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpec getIstioIoApiNetworkingV1beta1ServiceEntry()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpec getIstioIoApiNetworkingV1beta1ServiceEntry()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1ServiceEntryNested withNewIstioIoApiNetworkingV1beta1ServiceEntryLike(io.fabric.istio.api.networking.v1beta.ServiceEntrySpec)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.ServiceEntryLocation getIstioIoApiNetworkingV1beta1ServiceEntryLocation()
{
io.fabric.istio.api.networking.v1beta.ServiceEntryLocation v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryLocation istioIoApiNetworkingV1beta1ServiceEntryLocation>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ServiceEntryLocation(io.fabric.istio.api.networking.v1beta.ServiceEntryLocation)
{
io.fabric.istio.api.networking.v1beta.ServiceEntryLocation v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServiceEntryLocation;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryLocation istioIoApiNetworkingV1beta1ServiceEntryLocation> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ServiceEntryLocation()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntryLocation v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryLocation istioIoApiNetworkingV1beta1ServiceEntryLocation>;
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.istio.api.networking.v1beta.ServiceEntryResolution getIstioIoApiNetworkingV1beta1ServiceEntryResolution()
{
io.fabric.istio.api.networking.v1beta.ServiceEntryResolution v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryResolution istioIoApiNetworkingV1beta1ServiceEntryResolution>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1ServiceEntryResolution(io.fabric.istio.api.networking.v1beta.ServiceEntryResolution)
{
io.fabric.istio.api.networking.v1beta.ServiceEntryResolution v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServiceEntryResolution;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryResolution istioIoApiNetworkingV1beta1ServiceEntryResolution> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1ServiceEntryResolution()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntryResolution v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryResolution istioIoApiNetworkingV1beta1ServiceEntryResolution>;
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.istio.api.networking.v1beta.SidecarSpec getIstioIoApiNetworkingV1beta1Sidecar()
{
io.fabric.istio.api.networking.v1beta.SidecarSpec v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder: io.fabric.istio.api.networking.v1beta.SidecarSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.SidecarSpec buildIstioIoApiNetworkingV1beta1Sidecar()
{
io.fabric.istio.api.networking.v1beta.SidecarSpec v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder: io.fabric.istio.api.networking.v1beta.SidecarSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Sidecar(io.fabric.istio.api.networking.v1beta.SidecarSpec)
{
io.fabric.istio.api.networking.v1beta.SidecarSpec v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.SidecarSpec;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Sidecar");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder: void <init>(io.fabric.istio.api.networking.v1beta.SidecarSpec)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Sidecar");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1Sidecar()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SidecarNested withNewIstioIoApiNetworkingV1beta1Sidecar()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1SidecarNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1SidecarNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1SidecarNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SidecarNested withNewIstioIoApiNetworkingV1beta1SidecarLike(io.fabric.istio.api.networking.v1beta.SidecarSpec)
{
io.fabric.istio.api.networking.v1beta.SidecarSpec v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1SidecarNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.SidecarSpec;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1SidecarNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1SidecarNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.SidecarSpec)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SidecarNested editIstioIoApiNetworkingV1beta1Sidecar()
{
io.fabric.istio.api.networking.v1beta.SidecarSpec v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SidecarNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpec getIstioIoApiNetworkingV1beta1Sidecar()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SidecarNested withNewIstioIoApiNetworkingV1beta1SidecarLike(io.fabric.istio.api.networking.v1beta.SidecarSpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SidecarNested editOrNewIstioIoApiNetworkingV1beta1Sidecar()
{
io.fabric.istio.api.networking.v1beta.SidecarSpec v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SidecarNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpec getIstioIoApiNetworkingV1beta1Sidecar()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpec getIstioIoApiNetworkingV1beta1Sidecar()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder: io.fabric.istio.api.networking.v1beta.SidecarSpec build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SidecarNested withNewIstioIoApiNetworkingV1beta1SidecarLike(io.fabric.istio.api.networking.v1beta.SidecarSpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SidecarNested editOrNewIstioIoApiNetworkingV1beta1SidecarLike(io.fabric.istio.api.networking.v1beta.SidecarSpec)
{
io.fabric.istio.api.networking.v1beta.SidecarSpec v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SidecarNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.SidecarSpec;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpec getIstioIoApiNetworkingV1beta1Sidecar()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpec getIstioIoApiNetworkingV1beta1Sidecar()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SidecarNested withNewIstioIoApiNetworkingV1beta1SidecarLike(io.fabric.istio.api.networking.v1beta.SidecarSpec)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.StringMatch getIstioIoApiNetworkingV1beta1StringMatch()
{
io.fabric.istio.api.networking.v1beta.StringMatch v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchBuilder: io.fabric.istio.api.networking.v1beta.StringMatch build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.StringMatch buildIstioIoApiNetworkingV1beta1StringMatch()
{
io.fabric.istio.api.networking.v1beta.StringMatch v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchBuilder: io.fabric.istio.api.networking.v1beta.StringMatch build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1StringMatch(io.fabric.istio.api.networking.v1beta.StringMatch)
{
io.fabric.istio.api.networking.v1beta.StringMatchBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.networking.v1beta.StringMatch v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatch;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1StringMatch");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.StringMatchBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchBuilder: void <init>(io.fabric.istio.api.networking.v1beta.StringMatch)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1StringMatch");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1StringMatch()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchNested withNewIstioIoApiNetworkingV1beta1StringMatch()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchNested withNewIstioIoApiNetworkingV1beta1StringMatchLike(io.fabric.istio.api.networking.v1beta.StringMatch)
{
io.fabric.istio.api.networking.v1beta.StringMatch v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatch;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.StringMatch)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchNested editIstioIoApiNetworkingV1beta1StringMatch()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchNested v;
io.fabric.istio.api.networking.v1beta.StringMatch v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatch getIstioIoApiNetworkingV1beta1StringMatch()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchNested withNewIstioIoApiNetworkingV1beta1StringMatchLike(io.fabric.istio.api.networking.v1beta.StringMatch)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchNested editOrNewIstioIoApiNetworkingV1beta1StringMatch()
{
io.fabric.istio.api.networking.v1beta.StringMatch v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatch getIstioIoApiNetworkingV1beta1StringMatch()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatch getIstioIoApiNetworkingV1beta1StringMatch()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.StringMatchBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchBuilder: io.fabric.istio.api.networking.v1beta.StringMatch build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchNested withNewIstioIoApiNetworkingV1beta1StringMatchLike(io.fabric.istio.api.networking.v1beta.StringMatch)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchNested editOrNewIstioIoApiNetworkingV1beta1StringMatchLike(io.fabric.istio.api.networking.v1beta.StringMatch)
{
io.fabric.istio.api.networking.v1beta.StringMatch v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatch;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatch getIstioIoApiNetworkingV1beta1StringMatch()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatch getIstioIoApiNetworkingV1beta1StringMatch()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchNested withNewIstioIoApiNetworkingV1beta1StringMatchLike(io.fabric.istio.api.networking.v1beta.StringMatch)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.StringMatchExact getIstioIoApiNetworkingV1beta1StringMatchExact()
{
io.fabric.istio.api.networking.v1beta.StringMatchExact v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder: io.fabric.istio.api.networking.v1beta.StringMatchExact build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.StringMatchExact buildIstioIoApiNetworkingV1beta1StringMatchExact()
{
io.fabric.istio.api.networking.v1beta.StringMatchExact v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder: io.fabric.istio.api.networking.v1beta.StringMatchExact build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1StringMatchExact(io.fabric.istio.api.networking.v1beta.StringMatchExact)
{
io.fabric.istio.api.networking.v1beta.StringMatchExact v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchExact;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1StringMatchExact");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder: void <init>(io.fabric.istio.api.networking.v1beta.StringMatchExact)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1StringMatchExact");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1StringMatchExact()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1StringMatchExact(java.lang.String)
{
io.fabric.istio.api.networking.v1beta.StringMatchExact v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.StringMatchExact;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchExact: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1StringMatchExact(io.fabric.istio.api.networking.v1beta.StringMatchExact)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchExactNested withNewIstioIoApiNetworkingV1beta1StringMatchExact()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchExactNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchExactNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchExactNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchExactNested withNewIstioIoApiNetworkingV1beta1StringMatchExactLike(io.fabric.istio.api.networking.v1beta.StringMatchExact)
{
io.fabric.istio.api.networking.v1beta.StringMatchExact v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchExactNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchExact;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchExactNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchExactNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.StringMatchExact)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchExactNested editIstioIoApiNetworkingV1beta1StringMatchExact()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchExactNested v;
io.fabric.istio.api.networking.v1beta.StringMatchExact v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExact getIstioIoApiNetworkingV1beta1StringMatchExact()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchExactNested withNewIstioIoApiNetworkingV1beta1StringMatchExactLike(io.fabric.istio.api.networking.v1beta.StringMatchExact)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchExactNested editOrNewIstioIoApiNetworkingV1beta1StringMatchExact()
{
io.fabric.istio.api.networking.v1beta.StringMatchExact v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchExactNested v;
io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExact getIstioIoApiNetworkingV1beta1StringMatchExact()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExact getIstioIoApiNetworkingV1beta1StringMatchExact()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder: io.fabric.istio.api.networking.v1beta.StringMatchExact build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchExactNested withNewIstioIoApiNetworkingV1beta1StringMatchExactLike(io.fabric.istio.api.networking.v1beta.StringMatchExact)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchExactNested editOrNewIstioIoApiNetworkingV1beta1StringMatchExactLike(io.fabric.istio.api.networking.v1beta.StringMatchExact)
{
io.fabric.istio.api.networking.v1beta.StringMatchExact v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchExactNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchExact;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExact getIstioIoApiNetworkingV1beta1StringMatchExact()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExact getIstioIoApiNetworkingV1beta1StringMatchExact()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchExactNested withNewIstioIoApiNetworkingV1beta1StringMatchExactLike(io.fabric.istio.api.networking.v1beta.StringMatchExact)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.StringMatchPrefix getIstioIoApiNetworkingV1beta1StringMatchPrefix()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder v, v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefix v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder: io.fabric.istio.api.networking.v1beta.StringMatchPrefix build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.StringMatchPrefix buildIstioIoApiNetworkingV1beta1StringMatchPrefix()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder v, v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefix v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder: io.fabric.istio.api.networking.v1beta.StringMatchPrefix build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1StringMatchPrefix(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)
{
io.fabric.istio.api.networking.v1beta.StringMatchPrefix v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchPrefix;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1StringMatchPrefix");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder: void <init>(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1StringMatchPrefix");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1StringMatchPrefix()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1StringMatchPrefix(java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefix v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.StringMatchPrefix;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchPrefix: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1StringMatchPrefix(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchPrefixNested withNewIstioIoApiNetworkingV1beta1StringMatchPrefix()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchPrefixNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchPrefixNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchPrefixNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchPrefixNested withNewIstioIoApiNetworkingV1beta1StringMatchPrefixLike(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)
{
io.fabric.istio.api.networking.v1beta.StringMatchPrefix v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchPrefixNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchPrefix;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchPrefixNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchPrefixNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.StringMatchPrefix)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchPrefixNested editIstioIoApiNetworkingV1beta1StringMatchPrefix()
{
io.fabric.istio.api.networking.v1beta.StringMatchPrefix v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchPrefixNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefix getIstioIoApiNetworkingV1beta1StringMatchPrefix()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchPrefixNested withNewIstioIoApiNetworkingV1beta1StringMatchPrefixLike(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchPrefixNested editOrNewIstioIoApiNetworkingV1beta1StringMatchPrefix()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchPrefixNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefix v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefix getIstioIoApiNetworkingV1beta1StringMatchPrefix()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefix getIstioIoApiNetworkingV1beta1StringMatchPrefix()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder: io.fabric.istio.api.networking.v1beta.StringMatchPrefix build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchPrefixNested withNewIstioIoApiNetworkingV1beta1StringMatchPrefixLike(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchPrefixNested editOrNewIstioIoApiNetworkingV1beta1StringMatchPrefixLike(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchPrefixNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefix v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchPrefix;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefix getIstioIoApiNetworkingV1beta1StringMatchPrefix()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefix getIstioIoApiNetworkingV1beta1StringMatchPrefix()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchPrefixNested withNewIstioIoApiNetworkingV1beta1StringMatchPrefixLike(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.StringMatchRegex getIstioIoApiNetworkingV1beta1StringMatchRegex()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchRegex v;
io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder: io.fabric.istio.api.networking.v1beta.StringMatchRegex build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.StringMatchRegex buildIstioIoApiNetworkingV1beta1StringMatchRegex()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchRegex v;
io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder: io.fabric.istio.api.networking.v1beta.StringMatchRegex build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1StringMatchRegex(io.fabric.istio.api.networking.v1beta.StringMatchRegex)
{
io.fabric.istio.api.networking.v1beta.StringMatchRegex v;
io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchRegex;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1StringMatchRegex");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder: void <init>(io.fabric.istio.api.networking.v1beta.StringMatchRegex)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1StringMatchRegex");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1StringMatchRegex()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiNetworkingV1beta1StringMatchRegex(java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.networking.v1beta.StringMatchRegex v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.StringMatchRegex;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchRegex: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1StringMatchRegex(io.fabric.istio.api.networking.v1beta.StringMatchRegex)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchRegexNested withNewIstioIoApiNetworkingV1beta1StringMatchRegex()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchRegexNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchRegexNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchRegexNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchRegexNested withNewIstioIoApiNetworkingV1beta1StringMatchRegexLike(io.fabric.istio.api.networking.v1beta.StringMatchRegex)
{
io.fabric.istio.api.networking.v1beta.StringMatchRegex v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchRegexNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchRegex;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchRegexNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1StringMatchRegexNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.StringMatchRegex)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchRegexNested editIstioIoApiNetworkingV1beta1StringMatchRegex()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchRegexNested v;
io.fabric.istio.api.networking.v1beta.StringMatchRegex v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegex getIstioIoApiNetworkingV1beta1StringMatchRegex()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchRegexNested withNewIstioIoApiNetworkingV1beta1StringMatchRegexLike(io.fabric.istio.api.networking.v1beta.StringMatchRegex)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchRegexNested editOrNewIstioIoApiNetworkingV1beta1StringMatchRegex()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchRegexNested v;
io.fabric.istio.api.networking.v1beta.StringMatchRegex v, v;
io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegex getIstioIoApiNetworkingV1beta1StringMatchRegex()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegex getIstioIoApiNetworkingV1beta1StringMatchRegex()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder: io.fabric.istio.api.networking.v1beta.StringMatchRegex build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchRegexNested withNewIstioIoApiNetworkingV1beta1StringMatchRegexLike(io.fabric.istio.api.networking.v1beta.StringMatchRegex)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchRegexNested editOrNewIstioIoApiNetworkingV1beta1StringMatchRegexLike(io.fabric.istio.api.networking.v1beta.StringMatchRegex)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchRegexNested v;
io.fabric.istio.api.networking.v1beta.StringMatchRegex v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchRegex;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegex getIstioIoApiNetworkingV1beta1StringMatchRegex()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegex getIstioIoApiNetworkingV1beta1StringMatchRegex()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1StringMatchRegexNested withNewIstioIoApiNetworkingV1beta1StringMatchRegexLike(io.fabric.istio.api.networking.v1beta.StringMatchRegex)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.Subset getIstioIoApiNetworkingV1beta1Subset()
{
io.fabric.istio.api.networking.v1beta.Subset v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.SubsetBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SubsetBuilder: io.fabric.istio.api.networking.v1beta.Subset build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.Subset buildIstioIoApiNetworkingV1beta1Subset()
{
io.fabric.istio.api.networking.v1beta.Subset v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.SubsetBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SubsetBuilder: io.fabric.istio.api.networking.v1beta.Subset build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1Subset(io.fabric.istio.api.networking.v1beta.Subset)
{
io.fabric.istio.api.networking.v1beta.Subset v;
io.fabric.istio.api.networking.v1beta.SubsetBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Subset;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Subset");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.SubsetBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.SubsetBuilder: void <init>(io.fabric.istio.api.networking.v1beta.Subset)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1Subset");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1Subset()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.SubsetBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SubsetNested withNewIstioIoApiNetworkingV1beta1Subset()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1SubsetNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1SubsetNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1SubsetNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SubsetNested withNewIstioIoApiNetworkingV1beta1SubsetLike(io.fabric.istio.api.networking.v1beta.Subset)
{
io.fabric.istio.api.networking.v1beta.Subset v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1SubsetNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Subset;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1SubsetNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1SubsetNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.Subset)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SubsetNested editIstioIoApiNetworkingV1beta1Subset()
{
io.fabric.istio.api.networking.v1beta.Subset v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SubsetNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Subset getIstioIoApiNetworkingV1beta1Subset()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SubsetNested withNewIstioIoApiNetworkingV1beta1SubsetLike(io.fabric.istio.api.networking.v1beta.Subset)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SubsetNested editOrNewIstioIoApiNetworkingV1beta1Subset()
{
io.fabric.istio.api.networking.v1beta.Subset v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SubsetNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.SubsetBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Subset getIstioIoApiNetworkingV1beta1Subset()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Subset getIstioIoApiNetworkingV1beta1Subset()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.SubsetBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.SubsetBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SubsetBuilder: io.fabric.istio.api.networking.v1beta.Subset build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SubsetNested withNewIstioIoApiNetworkingV1beta1SubsetLike(io.fabric.istio.api.networking.v1beta.Subset)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SubsetNested editOrNewIstioIoApiNetworkingV1beta1SubsetLike(io.fabric.istio.api.networking.v1beta.Subset)
{
io.fabric.istio.api.networking.v1beta.Subset v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SubsetNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Subset;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Subset getIstioIoApiNetworkingV1beta1Subset()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Subset getIstioIoApiNetworkingV1beta1Subset()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1SubsetNested withNewIstioIoApiNetworkingV1beta1SubsetLike(io.fabric.istio.api.networking.v1beta.Subset)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.TCPRoute getIstioIoApiNetworkingV1beta1TCPRoute()
{
io.fabric.istio.api.networking.v1beta.TCPRoute v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TCPRouteBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TCPRouteBuilder: io.fabric.istio.api.networking.v1beta.TCPRoute build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.TCPRoute buildIstioIoApiNetworkingV1beta1TCPRoute()
{
io.fabric.istio.api.networking.v1beta.TCPRoute v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TCPRouteBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TCPRouteBuilder: io.fabric.istio.api.networking.v1beta.TCPRoute build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1TCPRoute(io.fabric.istio.api.networking.v1beta.TCPRoute)
{
io.fabric.istio.api.networking.v1beta.TCPRoute v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TCPRouteBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TCPRoute;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1TCPRoute");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.TCPRouteBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.TCPRouteBuilder: void <init>(io.fabric.istio.api.networking.v1beta.TCPRoute)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1TCPRoute");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1TCPRoute()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.TCPRouteBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TCPRouteNested withNewIstioIoApiNetworkingV1beta1TCPRoute()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TCPRouteNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TCPRouteNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TCPRouteNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TCPRouteNested withNewIstioIoApiNetworkingV1beta1TCPRouteLike(io.fabric.istio.api.networking.v1beta.TCPRoute)
{
io.fabric.istio.api.networking.v1beta.TCPRoute v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TCPRouteNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TCPRoute;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TCPRouteNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TCPRouteNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.TCPRoute)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TCPRouteNested editIstioIoApiNetworkingV1beta1TCPRoute()
{
io.fabric.istio.api.networking.v1beta.TCPRoute v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TCPRouteNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRoute getIstioIoApiNetworkingV1beta1TCPRoute()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TCPRouteNested withNewIstioIoApiNetworkingV1beta1TCPRouteLike(io.fabric.istio.api.networking.v1beta.TCPRoute)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TCPRouteNested editOrNewIstioIoApiNetworkingV1beta1TCPRoute()
{
io.fabric.istio.api.networking.v1beta.TCPRoute v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TCPRouteNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TCPRouteBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRoute getIstioIoApiNetworkingV1beta1TCPRoute()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRoute getIstioIoApiNetworkingV1beta1TCPRoute()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.TCPRouteBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.TCPRouteBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TCPRouteBuilder: io.fabric.istio.api.networking.v1beta.TCPRoute build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TCPRouteNested withNewIstioIoApiNetworkingV1beta1TCPRouteLike(io.fabric.istio.api.networking.v1beta.TCPRoute)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TCPRouteNested editOrNewIstioIoApiNetworkingV1beta1TCPRouteLike(io.fabric.istio.api.networking.v1beta.TCPRoute)
{
io.fabric.istio.api.networking.v1beta.TCPRoute v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TCPRouteNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TCPRoute;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRoute getIstioIoApiNetworkingV1beta1TCPRoute()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRoute getIstioIoApiNetworkingV1beta1TCPRoute()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TCPRouteNested withNewIstioIoApiNetworkingV1beta1TCPRouteLike(io.fabric.istio.api.networking.v1beta.TCPRoute)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.TLSMatchAttributes getIstioIoApiNetworkingV1beta1TLSMatchAttributes()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TLSMatchAttributes v;
io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder: io.fabric.istio.api.networking.v1beta.TLSMatchAttributes build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.TLSMatchAttributes buildIstioIoApiNetworkingV1beta1TLSMatchAttributes()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TLSMatchAttributes v;
io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder: io.fabric.istio.api.networking.v1beta.TLSMatchAttributes build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1TLSMatchAttributes(io.fabric.istio.api.networking.v1beta.TLSMatchAttributes)
{
io.fabric.istio.api.networking.v1beta.TLSMatchAttributes v;
io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TLSMatchAttributes;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1TLSMatchAttributes");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder: void <init>(io.fabric.istio.api.networking.v1beta.TLSMatchAttributes)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1TLSMatchAttributes");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1TLSMatchAttributes()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSMatchAttributesNested withNewIstioIoApiNetworkingV1beta1TLSMatchAttributes()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TLSMatchAttributesNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TLSMatchAttributesNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TLSMatchAttributesNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSMatchAttributesNested withNewIstioIoApiNetworkingV1beta1TLSMatchAttributesLike(io.fabric.istio.api.networking.v1beta.TLSMatchAttributes)
{
io.fabric.istio.api.networking.v1beta.TLSMatchAttributes v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TLSMatchAttributesNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TLSMatchAttributes;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TLSMatchAttributesNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TLSMatchAttributesNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.TLSMatchAttributes)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSMatchAttributesNested editIstioIoApiNetworkingV1beta1TLSMatchAttributes()
{
io.fabric.istio.api.networking.v1beta.TLSMatchAttributes v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSMatchAttributesNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributes getIstioIoApiNetworkingV1beta1TLSMatchAttributes()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSMatchAttributesNested withNewIstioIoApiNetworkingV1beta1TLSMatchAttributesLike(io.fabric.istio.api.networking.v1beta.TLSMatchAttributes)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSMatchAttributesNested editOrNewIstioIoApiNetworkingV1beta1TLSMatchAttributes()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSMatchAttributesNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TLSMatchAttributes v, v;
io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributes getIstioIoApiNetworkingV1beta1TLSMatchAttributes()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributes getIstioIoApiNetworkingV1beta1TLSMatchAttributes()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder: io.fabric.istio.api.networking.v1beta.TLSMatchAttributes build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSMatchAttributesNested withNewIstioIoApiNetworkingV1beta1TLSMatchAttributesLike(io.fabric.istio.api.networking.v1beta.TLSMatchAttributes)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSMatchAttributesNested editOrNewIstioIoApiNetworkingV1beta1TLSMatchAttributesLike(io.fabric.istio.api.networking.v1beta.TLSMatchAttributes)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSMatchAttributesNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TLSMatchAttributes v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TLSMatchAttributes;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributes getIstioIoApiNetworkingV1beta1TLSMatchAttributes()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributes getIstioIoApiNetworkingV1beta1TLSMatchAttributes()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSMatchAttributesNested withNewIstioIoApiNetworkingV1beta1TLSMatchAttributesLike(io.fabric.istio.api.networking.v1beta.TLSMatchAttributes)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.TLSRoute getIstioIoApiNetworkingV1beta1TLSRoute()
{
io.fabric.istio.api.networking.v1beta.TLSRouteBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TLSRoute v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TLSRouteBuilder: io.fabric.istio.api.networking.v1beta.TLSRoute build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.TLSRoute buildIstioIoApiNetworkingV1beta1TLSRoute()
{
io.fabric.istio.api.networking.v1beta.TLSRouteBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TLSRoute v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TLSRouteBuilder: io.fabric.istio.api.networking.v1beta.TLSRoute build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1TLSRoute(io.fabric.istio.api.networking.v1beta.TLSRoute)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.TLSRouteBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TLSRoute v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TLSRoute;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1TLSRoute");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.TLSRouteBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.TLSRouteBuilder: void <init>(io.fabric.istio.api.networking.v1beta.TLSRoute)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1TLSRoute");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1TLSRoute()
{
io.fabric.istio.api.networking.v1beta.TLSRouteBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSRouteNested withNewIstioIoApiNetworkingV1beta1TLSRoute()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TLSRouteNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TLSRouteNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TLSRouteNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSRouteNested withNewIstioIoApiNetworkingV1beta1TLSRouteLike(io.fabric.istio.api.networking.v1beta.TLSRoute)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TLSRouteNestedImpl v;
io.fabric.istio.api.networking.v1beta.TLSRoute v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TLSRoute;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TLSRouteNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TLSRouteNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.TLSRoute)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSRouteNested editIstioIoApiNetworkingV1beta1TLSRoute()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSRouteNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TLSRoute v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRoute getIstioIoApiNetworkingV1beta1TLSRoute()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSRouteNested withNewIstioIoApiNetworkingV1beta1TLSRouteLike(io.fabric.istio.api.networking.v1beta.TLSRoute)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSRouteNested editOrNewIstioIoApiNetworkingV1beta1TLSRoute()
{
io.fabric.istio.api.networking.v1beta.TLSRouteBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSRouteNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TLSRoute v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRoute getIstioIoApiNetworkingV1beta1TLSRoute()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRoute getIstioIoApiNetworkingV1beta1TLSRoute()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.TLSRouteBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.TLSRouteBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TLSRouteBuilder: io.fabric.istio.api.networking.v1beta.TLSRoute build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSRouteNested withNewIstioIoApiNetworkingV1beta1TLSRouteLike(io.fabric.istio.api.networking.v1beta.TLSRoute)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSRouteNested editOrNewIstioIoApiNetworkingV1beta1TLSRouteLike(io.fabric.istio.api.networking.v1beta.TLSRoute)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSRouteNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TLSRoute v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TLSRoute;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRoute getIstioIoApiNetworkingV1beta1TLSRoute()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRoute getIstioIoApiNetworkingV1beta1TLSRoute()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TLSRouteNested withNewIstioIoApiNetworkingV1beta1TLSRouteLike(io.fabric.istio.api.networking.v1beta.TLSRoute)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.TrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicy()
{
io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder: io.fabric.istio.api.networking.v1beta.TrafficPolicy build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.TrafficPolicy buildIstioIoApiNetworkingV1beta1TrafficPolicy()
{
io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder: io.fabric.istio.api.networking.v1beta.TrafficPolicy build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1TrafficPolicy(io.fabric.istio.api.networking.v1beta.TrafficPolicy)
{
io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.TrafficPolicy v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TrafficPolicy;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1TrafficPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder: void <init>(io.fabric.istio.api.networking.v1beta.TrafficPolicy)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1TrafficPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1TrafficPolicy()
{
io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyNested withNewIstioIoApiNetworkingV1beta1TrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TrafficPolicyNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TrafficPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TrafficPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyNested withNewIstioIoApiNetworkingV1beta1TrafficPolicyLike(io.fabric.istio.api.networking.v1beta.TrafficPolicy)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TrafficPolicyNestedImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TrafficPolicy;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TrafficPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TrafficPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.TrafficPolicy)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyNested editIstioIoApiNetworkingV1beta1TrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicy()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyNested withNewIstioIoApiNetworkingV1beta1TrafficPolicyLike(io.fabric.istio.api.networking.v1beta.TrafficPolicy)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyNested editOrNewIstioIoApiNetworkingV1beta1TrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyNested v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicy v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicy()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicy()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder: io.fabric.istio.api.networking.v1beta.TrafficPolicy build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyNested withNewIstioIoApiNetworkingV1beta1TrafficPolicyLike(io.fabric.istio.api.networking.v1beta.TrafficPolicy)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyNested editOrNewIstioIoApiNetworkingV1beta1TrafficPolicyLike(io.fabric.istio.api.networking.v1beta.TrafficPolicy)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicy v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TrafficPolicy;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicy()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicy()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyNested withNewIstioIoApiNetworkingV1beta1TrafficPolicyLike(io.fabric.istio.api.networking.v1beta.TrafficPolicy)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder v, v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy buildIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder v, v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy(io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy)
{
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder: void <init>(io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNested withNewIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNested withNewIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyLike(io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNested editIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNested withNewIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyLike(io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNested editOrNewIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNested withNewIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyLike(io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNested editOrNewIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyLike(io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy getIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyNested withNewIstioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicyLike(io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicy)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.VirtualServiceSpec getIstioIoApiNetworkingV1beta1VirtualService()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpec v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder: io.fabric.istio.api.networking.v1beta.VirtualServiceSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.VirtualServiceSpec buildIstioIoApiNetworkingV1beta1VirtualService()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpec v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder: io.fabric.istio.api.networking.v1beta.VirtualServiceSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1VirtualService(io.fabric.istio.api.networking.v1beta.VirtualServiceSpec)
{
io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.VirtualServiceSpec;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1VirtualService");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder: void <init>(io.fabric.istio.api.networking.v1beta.VirtualServiceSpec)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1VirtualService");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1VirtualService()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1VirtualServiceNested withNewIstioIoApiNetworkingV1beta1VirtualService()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1VirtualServiceNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1VirtualServiceNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1VirtualServiceNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1VirtualServiceNested withNewIstioIoApiNetworkingV1beta1VirtualServiceLike(io.fabric.istio.api.networking.v1beta.VirtualServiceSpec)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1VirtualServiceNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.VirtualServiceSpec;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1VirtualServiceNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1VirtualServiceNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.VirtualServiceSpec)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1VirtualServiceNested editIstioIoApiNetworkingV1beta1VirtualService()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1VirtualServiceNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpec getIstioIoApiNetworkingV1beta1VirtualService()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1VirtualServiceNested withNewIstioIoApiNetworkingV1beta1VirtualServiceLike(io.fabric.istio.api.networking.v1beta.VirtualServiceSpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1VirtualServiceNested editOrNewIstioIoApiNetworkingV1beta1VirtualService()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1VirtualServiceNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpec v, v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpec getIstioIoApiNetworkingV1beta1VirtualService()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpec getIstioIoApiNetworkingV1beta1VirtualService()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder: io.fabric.istio.api.networking.v1beta.VirtualServiceSpec build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1VirtualServiceNested withNewIstioIoApiNetworkingV1beta1VirtualServiceLike(io.fabric.istio.api.networking.v1beta.VirtualServiceSpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1VirtualServiceNested editOrNewIstioIoApiNetworkingV1beta1VirtualServiceLike(io.fabric.istio.api.networking.v1beta.VirtualServiceSpec)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1VirtualServiceNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpec v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.VirtualServiceSpec;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpec getIstioIoApiNetworkingV1beta1VirtualService()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpec getIstioIoApiNetworkingV1beta1VirtualService()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1VirtualServiceNested withNewIstioIoApiNetworkingV1beta1VirtualServiceLike(io.fabric.istio.api.networking.v1beta.VirtualServiceSpec)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec getIstioIoApiNetworkingV1beta1WorkloadEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder v, v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec buildIstioIoApiNetworkingV1beta1WorkloadEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder v, v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1WorkloadEntry(io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec)
{
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1WorkloadEntry");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder: void <init>(io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1WorkloadEntry");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1WorkloadEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadEntryNested withNewIstioIoApiNetworkingV1beta1WorkloadEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1WorkloadEntryNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1WorkloadEntryNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1WorkloadEntryNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadEntryNested withNewIstioIoApiNetworkingV1beta1WorkloadEntryLike(io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1WorkloadEntryNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1WorkloadEntryNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1WorkloadEntryNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadEntryNested editIstioIoApiNetworkingV1beta1WorkloadEntry()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadEntryNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec getIstioIoApiNetworkingV1beta1WorkloadEntry()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadEntryNested withNewIstioIoApiNetworkingV1beta1WorkloadEntryLike(io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadEntryNested editOrNewIstioIoApiNetworkingV1beta1WorkloadEntry()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadEntryNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec getIstioIoApiNetworkingV1beta1WorkloadEntry()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec getIstioIoApiNetworkingV1beta1WorkloadEntry()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadEntryNested withNewIstioIoApiNetworkingV1beta1WorkloadEntryLike(io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadEntryNested editOrNewIstioIoApiNetworkingV1beta1WorkloadEntryLike(io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadEntryNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec getIstioIoApiNetworkingV1beta1WorkloadEntry()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec getIstioIoApiNetworkingV1beta1WorkloadEntry()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadEntryNested withNewIstioIoApiNetworkingV1beta1WorkloadEntryLike(io.fabric.istio.api.networking.v1beta.WorkloadEntrySpec)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.WorkloadSelector getIstioIoApiNetworkingV1beta1WorkloadSelector()
{
io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder v, v;
io.fabric.istio.api.networking.v1beta.WorkloadSelector v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder: io.fabric.istio.api.networking.v1beta.WorkloadSelector build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.WorkloadSelector buildIstioIoApiNetworkingV1beta1WorkloadSelector()
{
io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder v, v;
io.fabric.istio.api.networking.v1beta.WorkloadSelector v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder: io.fabric.istio.api.networking.v1beta.WorkloadSelector build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1WorkloadSelector(io.fabric.istio.api.networking.v1beta.WorkloadSelector)
{
io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.WorkloadSelector v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.WorkloadSelector;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1WorkloadSelector");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder: void <init>(io.fabric.istio.api.networking.v1beta.WorkloadSelector)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1WorkloadSelector");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1WorkloadSelector()
{
io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector>;
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.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadSelectorNested withNewIstioIoApiNetworkingV1beta1WorkloadSelector()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1WorkloadSelectorNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1WorkloadSelectorNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1WorkloadSelectorNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadSelectorNested withNewIstioIoApiNetworkingV1beta1WorkloadSelectorLike(io.fabric.istio.api.networking.v1beta.WorkloadSelector)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1WorkloadSelectorNestedImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadSelector v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.WorkloadSelector;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1WorkloadSelectorNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiNetworkingV1beta1WorkloadSelectorNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.WorkloadSelector)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadSelectorNested editIstioIoApiNetworkingV1beta1WorkloadSelector()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadSelectorNested v;
io.fabric.istio.api.networking.v1beta.WorkloadSelector v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelector getIstioIoApiNetworkingV1beta1WorkloadSelector()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadSelectorNested withNewIstioIoApiNetworkingV1beta1WorkloadSelectorLike(io.fabric.istio.api.networking.v1beta.WorkloadSelector)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadSelectorNested editOrNewIstioIoApiNetworkingV1beta1WorkloadSelector()
{
io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder v;
io.fabric.istio.api.networking.v1beta.WorkloadSelector v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadSelectorNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelector getIstioIoApiNetworkingV1beta1WorkloadSelector()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelector getIstioIoApiNetworkingV1beta1WorkloadSelector()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder: io.fabric.istio.api.networking.v1beta.WorkloadSelector build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadSelectorNested withNewIstioIoApiNetworkingV1beta1WorkloadSelectorLike(io.fabric.istio.api.networking.v1beta.WorkloadSelector)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadSelectorNested editOrNewIstioIoApiNetworkingV1beta1WorkloadSelectorLike(io.fabric.istio.api.networking.v1beta.WorkloadSelector)
{
io.fabric.istio.api.networking.v1beta.WorkloadSelector v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadSelectorNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.WorkloadSelector;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelector getIstioIoApiNetworkingV1beta1WorkloadSelector()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelector getIstioIoApiNetworkingV1beta1WorkloadSelector()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiNetworkingV1beta1WorkloadSelectorNested withNewIstioIoApiNetworkingV1beta1WorkloadSelectorLike(io.fabric.istio.api.networking.v1beta.WorkloadSelector)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionAbortErrorType getIstioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionAbortErrorType buildIstioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType(io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionAbortErrorType)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionAbortErrorType v;
boolean v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder v;
java.util.List v, v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionAbortErrorType;
v = v instanceof io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
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.istio.api.IstioSchemaFluent withHTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNested withNewHTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNested withNewHTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus v;
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withNewHTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorType(java.lang.Integer)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.Integer v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.Integer;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus: void <init>(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withHTTPFaultInjectionAbortHttpStatusIstioIoApiNetworkingV1beta1IsHTTPErrorType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withHTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNested withNewHTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorType()
{
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNested withNewHTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)
{
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNestedImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withNewHTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorType(java.lang.String)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withHTTPFaultInjectionAbortGrpcStatusIstioIoApiNetworkingV1beta1IsHTTPErrorType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withHTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPTypeNested withNewHTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPType()
{
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPTypeNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPTypeNested withNewHTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPTypeLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error v;
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPTypeNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withNewHTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPType(java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withHTTPFaultInjectionAbortHttp2ErrorIstioIoApiNetworkingV1beta1IsHTTPType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionDelayHttpDelayType getIstioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionDelayHttpDelayType buildIstioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType(io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionDelayHttpDelayType)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder v;
io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionDelayHttpDelayType v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
boolean v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionDelayHttpDelayType;
v = v instanceof io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
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.istio.api.IstioSchemaFluent withHTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNested withNewHTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpType()
{
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNested withNewHTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpTypeLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)
{
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withNewHTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpType(java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withHTTPFaultInjectionDelayExponentialIstioIoApiNetworkingV1beta1IsHTTPHttpType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelay)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withHTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNested withNewHTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpType()
{
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNested withNewHTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpTypeLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay v;
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withNewHTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpType(java.lang.String)
{
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withHTTPFaultInjectionDelayFixedIstioIoApiNetworkingV1beta1IsHTTPHttpType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelay)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.IsHTTPRedirectRedirectPort getIstioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.IsHTTPRedirectRedirectPort buildIstioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort(io.fabric.istio.api.networking.v1beta.IsHTTPRedirectRedirectPort)
{
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IsHTTPRedirectRedirectPort v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder v;
boolean v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.IsHTTPRedirectRedirectPort;
v = v instanceof io.fabric.istio.api.networking.v1beta.HTTPRedirectPort;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
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.istio.api.IstioSchemaFluent withHTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTP(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTPNested withNewHTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTP()
{
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTPNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTPNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTPNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTPNested withNewHTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTPLike(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)
{
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTPNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirectPort;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTPNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTPNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withNewHTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTP(java.lang.Integer)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.Integer v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPort v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.Integer;
v = new io.fabric.istio.api.networking.v1beta.HTTPRedirectPort;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectPort: void <init>(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withHTTPRedirectPortIstioIoApiNetworkingV1beta1IsHTTP(io.fabric.istio.api.networking.v1beta.HTTPRedirectPort)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withHTTPRedirectDerivePortIstioIoApiNetworkingV1beta1IsHTTP(io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)
{
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder: void <init>(io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPRedirectDerivePortIstioIoApiNetworkingV1beta1IsHTTPNested withNewHTTPRedirectDerivePortIstioIoApiNetworkingV1beta1IsHTTP()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPRedirectDerivePortIstioIoApiNetworkingV1beta1IsHTTPNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPRedirectDerivePortIstioIoApiNetworkingV1beta1IsHTTPNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPRedirectDerivePortIstioIoApiNetworkingV1beta1IsHTTPNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$HTTPRedirectDerivePortIstioIoApiNetworkingV1beta1IsHTTPNested withNewHTTPRedirectDerivePortIstioIoApiNetworkingV1beta1IsHTTPLike(io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)
{
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$HTTPRedirectDerivePortIstioIoApiNetworkingV1beta1IsHTTPNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$HTTPRedirectDerivePortIstioIoApiNetworkingV1beta1IsHTTPNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$HTTPRedirectDerivePortIstioIoApiNetworkingV1beta1IsHTTPNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePort)>(v, v);
return v;
}
public io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsConsistentHashLBHashKey getIstioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsConsistentHashLBHashKey buildIstioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey(io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsConsistentHashLBHashKey)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsConsistentHashLBHashKey v;
boolean v, v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder v;
java.util.List v, v, v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsConsistentHashLBHashKey;
v = v instanceof io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
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.istio.api.IstioSchemaFluent withLoadBalancerSettingsConsistentHashLBHttpCookieIstioIoApiNetworkingV1beta1IsLoadKey(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$LoadBalancerSettingsConsistentHashLBHttpCookieIstioIoApiNetworkingV1beta1IsLoadKeyNested withNewLoadBalancerSettingsConsistentHashLBHttpCookieIstioIoApiNetworkingV1beta1IsLoadKey()
{
io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpCookieIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpCookieIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpCookieIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$LoadBalancerSettingsConsistentHashLBHttpCookieIstioIoApiNetworkingV1beta1IsLoadKeyNested withNewLoadBalancerSettingsConsistentHashLBHttpCookieIstioIoApiNetworkingV1beta1IsLoadKeyLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)
{
io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpCookieIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpCookieIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpCookieIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withLoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKey(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$LoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKeyNested withNewLoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKey()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$LoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKeyNested withNewLoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKeyLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withNewLoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKey(java.lang.Boolean)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.Boolean;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp: void <init>(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withLoadBalancerSettingsConsistentHashLBUseSourceIpIstioIoApiNetworkingV1beta1IsLoadKey(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withLoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKey(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKeyNested withNewLoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKey()
{
io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKeyNested withNewLoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKeyLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)
{
io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withNewLoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKey(java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withLoadBalancerSettingsConsistentHashLBHttpQueryParameterNameIstioIoApiNetworkingV1beta1IsLoadKey(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withLoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKey(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$LoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKeyNested withNewLoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKey()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$LoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKeyNested withNewLoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKeyLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKeyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withNewLoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKey(java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withLoadBalancerSettingsConsistentHashLBHttpHeaderNameIstioIoApiNetworkingV1beta1IsLoadKey(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsLbPolicy getIstioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsLbPolicy buildIstioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy(io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsLbPolicy)
{
io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsLbPolicy v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
boolean v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsLbPolicy;
v = v instanceof io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
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.istio.api.IstioSchemaFluent withLoadBalancerSettingsSimpleIstioIoApiNetworkingV1beta1IsLoadLbPolicy(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$LoadBalancerSettingsSimpleIstioIoApiNetworkingV1beta1IsLoadLbPolicyNested withNewLoadBalancerSettingsSimpleIstioIoApiNetworkingV1beta1IsLoadLbPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsSimpleIstioIoApiNetworkingV1beta1IsLoadLbPolicyNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsSimpleIstioIoApiNetworkingV1beta1IsLoadLbPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsSimpleIstioIoApiNetworkingV1beta1IsLoadLbPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$LoadBalancerSettingsSimpleIstioIoApiNetworkingV1beta1IsLoadLbPolicyNested withNewLoadBalancerSettingsSimpleIstioIoApiNetworkingV1beta1IsLoadLbPolicyLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsSimpleIstioIoApiNetworkingV1beta1IsLoadLbPolicyNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsSimpleIstioIoApiNetworkingV1beta1IsLoadLbPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsSimpleIstioIoApiNetworkingV1beta1IsLoadLbPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withLoadBalancerSettingsConsistentHashIstioIoApiNetworkingV1beta1IsLoadLbPolicy(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder: void <init>(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$LoadBalancerSettingsConsistentHashIstioIoApiNetworkingV1beta1IsLoadLbPolicyNested withNewLoadBalancerSettingsConsistentHashIstioIoApiNetworkingV1beta1IsLoadLbPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashIstioIoApiNetworkingV1beta1IsLoadLbPolicyNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashIstioIoApiNetworkingV1beta1IsLoadLbPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashIstioIoApiNetworkingV1beta1IsLoadLbPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$LoadBalancerSettingsConsistentHashIstioIoApiNetworkingV1beta1IsLoadLbPolicyNested withNewLoadBalancerSettingsConsistentHashIstioIoApiNetworkingV1beta1IsLoadLbPolicyLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)
{
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash v;
io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashIstioIoApiNetworkingV1beta1IsLoadLbPolicyNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashIstioIoApiNetworkingV1beta1IsLoadLbPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$LoadBalancerSettingsConsistentHashIstioIoApiNetworkingV1beta1IsLoadLbPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash)>(v, v);
return v;
}
public io.fabric.istio.api.networking.v1beta.IsStringMatchMatchType getIstioIoApiNetworkingV1beta1IsStringMatchMatchType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.IsStringMatchMatchType buildIstioIoApiNetworkingV1beta1IsStringMatchMatchType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1beta1IsStringMatchMatchType(io.fabric.istio.api.networking.v1beta.IsStringMatchMatchType)
{
io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder v;
boolean v, v, v;
io.fabric.istio.api.networking.v1beta.IsStringMatchMatchType v;
java.util.List v, v, v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.IsStringMatchMatchType;
v = v instanceof io.fabric.istio.api.networking.v1beta.StringMatchPrefix;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder: void <init>(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsStringMatchMatchType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.istio.api.networking.v1beta.StringMatchRegex;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder: void <init>(io.fabric.istio.api.networking.v1beta.StringMatchRegex)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsStringMatchMatchType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.istio.api.networking.v1beta.StringMatchExact;
if v == 0 goto label;
v = new io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder: void <init>(io.fabric.istio.api.networking.v1beta.StringMatchExact)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsStringMatchMatchType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiNetworkingV1beta1IsStringMatchMatchType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
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.istio.api.IstioSchemaFluent withStringMatchPrefixIstioIoApiNetworkingV1beta1IsStringType(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)
{
io.fabric.istio.api.networking.v1beta.StringMatchPrefix v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchPrefix;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsStringMatchMatchType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder: void <init>(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsStringMatchMatchType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$StringMatchPrefixIstioIoApiNetworkingV1beta1IsStringTypeNested withNewStringMatchPrefixIstioIoApiNetworkingV1beta1IsStringType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchPrefixIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchPrefixIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchPrefixIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$StringMatchPrefixIstioIoApiNetworkingV1beta1IsStringTypeNested withNewStringMatchPrefixIstioIoApiNetworkingV1beta1IsStringTypeLike(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)
{
io.fabric.istio.api.networking.v1beta.StringMatchPrefix v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchPrefixIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchPrefix;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchPrefixIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchPrefixIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.StringMatchPrefix)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withNewStringMatchPrefixIstioIoApiNetworkingV1beta1IsStringType(java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefix v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.StringMatchPrefix;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchPrefix: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withStringMatchPrefixIstioIoApiNetworkingV1beta1IsStringType(io.fabric.istio.api.networking.v1beta.StringMatchPrefix)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withStringMatchRegexIstioIoApiNetworkingV1beta1IsStringType(io.fabric.istio.api.networking.v1beta.StringMatchRegex)
{
io.fabric.istio.api.networking.v1beta.StringMatchRegex v;
io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchRegex;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsStringMatchMatchType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder: void <init>(io.fabric.istio.api.networking.v1beta.StringMatchRegex)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsStringMatchMatchType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$StringMatchRegexIstioIoApiNetworkingV1beta1IsStringTypeNested withNewStringMatchRegexIstioIoApiNetworkingV1beta1IsStringType()
{
io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchRegexIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchRegexIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchRegexIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$StringMatchRegexIstioIoApiNetworkingV1beta1IsStringTypeNested withNewStringMatchRegexIstioIoApiNetworkingV1beta1IsStringTypeLike(io.fabric.istio.api.networking.v1beta.StringMatchRegex)
{
io.fabric.istio.api.networking.v1beta.StringMatchRegex v;
io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchRegexIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchRegex;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchRegexIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchRegexIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.StringMatchRegex)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withNewStringMatchRegexIstioIoApiNetworkingV1beta1IsStringType(java.lang.String)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.networking.v1beta.StringMatchRegex v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.StringMatchRegex;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchRegex: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withStringMatchRegexIstioIoApiNetworkingV1beta1IsStringType(io.fabric.istio.api.networking.v1beta.StringMatchRegex)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withStringMatchExactIstioIoApiNetworkingV1beta1IsStringType(io.fabric.istio.api.networking.v1beta.StringMatchExact)
{
io.fabric.istio.api.networking.v1beta.StringMatchExact v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchExact;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsStringMatchMatchType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder: void <init>(io.fabric.istio.api.networking.v1beta.StringMatchExact)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiNetworkingV1beta1IsStringMatchMatchType");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$StringMatchExactIstioIoApiNetworkingV1beta1IsStringTypeNested withNewStringMatchExactIstioIoApiNetworkingV1beta1IsStringType()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchExactIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchExactIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchExactIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$StringMatchExactIstioIoApiNetworkingV1beta1IsStringTypeNested withNewStringMatchExactIstioIoApiNetworkingV1beta1IsStringTypeLike(io.fabric.istio.api.networking.v1beta.StringMatchExact)
{
io.fabric.istio.api.networking.v1beta.StringMatchExact v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchExactIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.StringMatchExact;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchExactIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$StringMatchExactIstioIoApiNetworkingV1beta1IsStringTypeNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.StringMatchExact)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withNewStringMatchExactIstioIoApiNetworkingV1beta1IsStringType(java.lang.String)
{
io.fabric.istio.api.networking.v1beta.StringMatchExact v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.networking.v1beta.StringMatchExact;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchExact: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withStringMatchExactIstioIoApiNetworkingV1beta1IsStringType(io.fabric.istio.api.networking.v1beta.StringMatchExact)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec getIstioIoApiSecurityV1beta1AuthorizationPolicy()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec buildIstioIoApiSecurityV1beta1AuthorizationPolicy()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1AuthorizationPolicy(io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1AuthorizationPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder: void <init>(io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1AuthorizationPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1AuthorizationPolicy()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy>;
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.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyNestedImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyNested editIstioIoApiSecurityV1beta1AuthorizationPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec getIstioIoApiSecurityV1beta1AuthorizationPolicy()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyNested editOrNewIstioIoApiSecurityV1beta1AuthorizationPolicy()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec getIstioIoApiSecurityV1beta1AuthorizationPolicy()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec getIstioIoApiSecurityV1beta1AuthorizationPolicy()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyNested editOrNewIstioIoApiSecurityV1beta1AuthorizationPolicyLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec getIstioIoApiSecurityV1beta1AuthorizationPolicy()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec getIstioIoApiSecurityV1beta1AuthorizationPolicy()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicySpec)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction getIstioIoApiSecurityV1beta1AuthorizationPolicyAction()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction istioIoApiSecurityV1beta1AuthorizationPolicyAction>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1AuthorizationPolicyAction(io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction)
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction istioIoApiSecurityV1beta1AuthorizationPolicyAction> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1AuthorizationPolicyAction()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction istioIoApiSecurityV1beta1AuthorizationPolicyAction>;
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.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider buildIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider(io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider)
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder: void <init>(io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider(java.lang.String)
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider(io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider)
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNested editIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNested editOrNewIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNested v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNested editOrNewIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider)
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyExtensionProviderLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProvider)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyProvider()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider buildIstioIoApiSecurityV1beta1AuthorizationPolicyProvider()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1AuthorizationPolicyProvider(io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1AuthorizationPolicyProvider");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder: void <init>(io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1AuthorizationPolicyProvider");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1AuthorizationPolicyProvider()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider>;
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.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyProvider()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyProviderLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNested editIstioIoApiSecurityV1beta1AuthorizationPolicyProvider()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyProvider()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyProviderLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNested editOrNewIstioIoApiSecurityV1beta1AuthorizationPolicyProvider()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNested v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyProvider()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyProvider()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyProviderLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNested editOrNewIstioIoApiSecurityV1beta1AuthorizationPolicyProviderLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyProvider()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider getIstioIoApiSecurityV1beta1AuthorizationPolicyProvider()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1AuthorizationPolicyProviderNested withNewIstioIoApiSecurityV1beta1AuthorizationPolicyProviderLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.Condition getIstioIoApiSecurityV1beta1Condition()
{
io.fabric.istio.api.security.v1beta.Condition v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.ConditionBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.ConditionBuilder: io.fabric.istio.api.security.v1beta.Condition build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.Condition buildIstioIoApiSecurityV1beta1Condition()
{
io.fabric.istio.api.security.v1beta.Condition v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.ConditionBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.ConditionBuilder: io.fabric.istio.api.security.v1beta.Condition build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1Condition(io.fabric.istio.api.security.v1beta.Condition)
{
io.fabric.istio.api.security.v1beta.ConditionBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.security.v1beta.Condition v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Condition;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1Condition");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.ConditionBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.ConditionBuilder: void <init>(io.fabric.istio.api.security.v1beta.Condition)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1Condition");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1Condition()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.ConditionBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition>;
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.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1ConditionNested withNewIstioIoApiSecurityV1beta1Condition()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1ConditionNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1ConditionNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1ConditionNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1ConditionNested withNewIstioIoApiSecurityV1beta1ConditionLike(io.fabric.istio.api.security.v1beta.Condition)
{
io.fabric.istio.api.security.v1beta.Condition v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1ConditionNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Condition;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1ConditionNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1ConditionNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.Condition)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1ConditionNested editIstioIoApiSecurityV1beta1Condition()
{
io.fabric.istio.api.security.v1beta.Condition v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1ConditionNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Condition getIstioIoApiSecurityV1beta1Condition()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1ConditionNested withNewIstioIoApiSecurityV1beta1ConditionLike(io.fabric.istio.api.security.v1beta.Condition)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1ConditionNested editOrNewIstioIoApiSecurityV1beta1Condition()
{
io.fabric.istio.api.security.v1beta.Condition v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.ConditionBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1ConditionNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Condition getIstioIoApiSecurityV1beta1Condition()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Condition getIstioIoApiSecurityV1beta1Condition()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.ConditionBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.ConditionBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.ConditionBuilder: io.fabric.istio.api.security.v1beta.Condition build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1ConditionNested withNewIstioIoApiSecurityV1beta1ConditionLike(io.fabric.istio.api.security.v1beta.Condition)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1ConditionNested editOrNewIstioIoApiSecurityV1beta1ConditionLike(io.fabric.istio.api.security.v1beta.Condition)
{
io.fabric.istio.api.security.v1beta.Condition v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1ConditionNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Condition;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Condition getIstioIoApiSecurityV1beta1Condition()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Condition getIstioIoApiSecurityV1beta1Condition()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1ConditionNested withNewIstioIoApiSecurityV1beta1ConditionLike(io.fabric.istio.api.security.v1beta.Condition)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.JWTHeader getIstioIoApiSecurityV1beta1JWTHeader()
{
io.fabric.istio.api.security.v1beta.JWTHeader v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.JWTHeaderBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.JWTHeaderBuilder: io.fabric.istio.api.security.v1beta.JWTHeader build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.JWTHeader buildIstioIoApiSecurityV1beta1JWTHeader()
{
io.fabric.istio.api.security.v1beta.JWTHeader v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.JWTHeaderBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.JWTHeaderBuilder: io.fabric.istio.api.security.v1beta.JWTHeader build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1JWTHeader(io.fabric.istio.api.security.v1beta.JWTHeader)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.JWTHeader v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.JWTHeaderBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.JWTHeader;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1JWTHeader");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.JWTHeaderBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.JWTHeaderBuilder: void <init>(io.fabric.istio.api.security.v1beta.JWTHeader)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1JWTHeader");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1JWTHeader()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.JWTHeaderBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader>;
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.istio.api.IstioSchemaFluent withNewIstioIoApiSecurityV1beta1JWTHeader(java.lang.String, java.lang.String)
{
io.fabric.istio.api.security.v1beta.JWTHeader v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent v;
java.lang.String v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.istio.api.security.v1beta.JWTHeader;
specialinvoke v.<io.fabric.istio.api.security.v1beta.JWTHeader: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1JWTHeader(io.fabric.istio.api.security.v1beta.JWTHeader)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTHeaderNested withNewIstioIoApiSecurityV1beta1JWTHeader()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1JWTHeaderNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1JWTHeaderNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1JWTHeaderNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTHeaderNested withNewIstioIoApiSecurityV1beta1JWTHeaderLike(io.fabric.istio.api.security.v1beta.JWTHeader)
{
io.fabric.istio.api.security.v1beta.JWTHeader v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1JWTHeaderNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.JWTHeader;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1JWTHeaderNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1JWTHeaderNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.JWTHeader)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTHeaderNested editIstioIoApiSecurityV1beta1JWTHeader()
{
io.fabric.istio.api.security.v1beta.JWTHeader v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTHeaderNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeader getIstioIoApiSecurityV1beta1JWTHeader()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTHeaderNested withNewIstioIoApiSecurityV1beta1JWTHeaderLike(io.fabric.istio.api.security.v1beta.JWTHeader)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTHeaderNested editOrNewIstioIoApiSecurityV1beta1JWTHeader()
{
io.fabric.istio.api.security.v1beta.JWTHeader v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.JWTHeaderBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTHeaderNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeader getIstioIoApiSecurityV1beta1JWTHeader()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeader getIstioIoApiSecurityV1beta1JWTHeader()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.JWTHeaderBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.JWTHeaderBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.JWTHeaderBuilder: io.fabric.istio.api.security.v1beta.JWTHeader build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTHeaderNested withNewIstioIoApiSecurityV1beta1JWTHeaderLike(io.fabric.istio.api.security.v1beta.JWTHeader)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTHeaderNested editOrNewIstioIoApiSecurityV1beta1JWTHeaderLike(io.fabric.istio.api.security.v1beta.JWTHeader)
{
io.fabric.istio.api.security.v1beta.JWTHeader v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTHeaderNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.JWTHeader;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeader getIstioIoApiSecurityV1beta1JWTHeader()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeader getIstioIoApiSecurityV1beta1JWTHeader()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTHeaderNested withNewIstioIoApiSecurityV1beta1JWTHeaderLike(io.fabric.istio.api.security.v1beta.JWTHeader)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.JWTRule getIstioIoApiSecurityV1beta1JWTRule()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.JWTRuleBuilder v, v;
io.fabric.istio.api.security.v1beta.JWTRule v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.JWTRuleBuilder: io.fabric.istio.api.security.v1beta.JWTRule build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.JWTRule buildIstioIoApiSecurityV1beta1JWTRule()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.JWTRuleBuilder v, v;
io.fabric.istio.api.security.v1beta.JWTRule v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.JWTRuleBuilder: io.fabric.istio.api.security.v1beta.JWTRule build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1JWTRule(io.fabric.istio.api.security.v1beta.JWTRule)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.JWTRuleBuilder v, v, v;
io.fabric.istio.api.security.v1beta.JWTRule v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.JWTRule;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1JWTRule");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.JWTRuleBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.JWTRuleBuilder: void <init>(io.fabric.istio.api.security.v1beta.JWTRule)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1JWTRule");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1JWTRule()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.JWTRuleBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule>;
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.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTRuleNested withNewIstioIoApiSecurityV1beta1JWTRule()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1JWTRuleNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1JWTRuleNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1JWTRuleNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTRuleNested withNewIstioIoApiSecurityV1beta1JWTRuleLike(io.fabric.istio.api.security.v1beta.JWTRule)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1JWTRuleNestedImpl v;
io.fabric.istio.api.security.v1beta.JWTRule v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.JWTRule;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1JWTRuleNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1JWTRuleNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.JWTRule)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTRuleNested editIstioIoApiSecurityV1beta1JWTRule()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTRuleNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.JWTRule v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRule getIstioIoApiSecurityV1beta1JWTRule()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTRuleNested withNewIstioIoApiSecurityV1beta1JWTRuleLike(io.fabric.istio.api.security.v1beta.JWTRule)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTRuleNested editOrNewIstioIoApiSecurityV1beta1JWTRule()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTRuleNested v;
io.fabric.istio.api.security.v1beta.JWTRuleBuilder v;
io.fabric.istio.api.security.v1beta.JWTRule v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRule getIstioIoApiSecurityV1beta1JWTRule()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRule getIstioIoApiSecurityV1beta1JWTRule()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.JWTRuleBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.JWTRuleBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.JWTRuleBuilder: io.fabric.istio.api.security.v1beta.JWTRule build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTRuleNested withNewIstioIoApiSecurityV1beta1JWTRuleLike(io.fabric.istio.api.security.v1beta.JWTRule)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTRuleNested editOrNewIstioIoApiSecurityV1beta1JWTRuleLike(io.fabric.istio.api.security.v1beta.JWTRule)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTRuleNested v;
io.fabric.istio.api.security.v1beta.JWTRule v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.JWTRule;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRule getIstioIoApiSecurityV1beta1JWTRule()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRule getIstioIoApiSecurityV1beta1JWTRule()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1JWTRuleNested withNewIstioIoApiSecurityV1beta1JWTRuleLike(io.fabric.istio.api.security.v1beta.JWTRule)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.Operation getIstioIoApiSecurityV1beta1Operation()
{
io.fabric.istio.api.security.v1beta.OperationBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.Operation v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.OperationBuilder: io.fabric.istio.api.security.v1beta.Operation build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.Operation buildIstioIoApiSecurityV1beta1Operation()
{
io.fabric.istio.api.security.v1beta.OperationBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.Operation v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.OperationBuilder: io.fabric.istio.api.security.v1beta.Operation build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1Operation(io.fabric.istio.api.security.v1beta.Operation)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.OperationBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.Operation v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Operation;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1Operation");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.OperationBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.OperationBuilder: void <init>(io.fabric.istio.api.security.v1beta.Operation)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1Operation");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1Operation()
{
io.fabric.istio.api.security.v1beta.OperationBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation>;
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.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1OperationNested withNewIstioIoApiSecurityV1beta1Operation()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1OperationNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1OperationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1OperationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1OperationNested withNewIstioIoApiSecurityV1beta1OperationLike(io.fabric.istio.api.security.v1beta.Operation)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.Operation v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1OperationNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Operation;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1OperationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1OperationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.Operation)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1OperationNested editIstioIoApiSecurityV1beta1Operation()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.Operation v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1OperationNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Operation getIstioIoApiSecurityV1beta1Operation()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1OperationNested withNewIstioIoApiSecurityV1beta1OperationLike(io.fabric.istio.api.security.v1beta.Operation)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1OperationNested editOrNewIstioIoApiSecurityV1beta1Operation()
{
io.fabric.istio.api.security.v1beta.OperationBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1OperationNested v;
io.fabric.istio.api.security.v1beta.Operation v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Operation getIstioIoApiSecurityV1beta1Operation()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Operation getIstioIoApiSecurityV1beta1Operation()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.OperationBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.OperationBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.OperationBuilder: io.fabric.istio.api.security.v1beta.Operation build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1OperationNested withNewIstioIoApiSecurityV1beta1OperationLike(io.fabric.istio.api.security.v1beta.Operation)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1OperationNested editOrNewIstioIoApiSecurityV1beta1OperationLike(io.fabric.istio.api.security.v1beta.Operation)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1OperationNested v;
io.fabric.istio.api.security.v1beta.Operation v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Operation;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Operation getIstioIoApiSecurityV1beta1Operation()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Operation getIstioIoApiSecurityV1beta1Operation()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1OperationNested withNewIstioIoApiSecurityV1beta1OperationLike(io.fabric.istio.api.security.v1beta.Operation)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec getIstioIoApiSecurityV1beta1PeerAuthentication()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec buildIstioIoApiSecurityV1beta1PeerAuthentication()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1PeerAuthentication(io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1PeerAuthentication");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder: void <init>(io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1PeerAuthentication");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1PeerAuthentication()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication>;
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.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationNested withNewIstioIoApiSecurityV1beta1PeerAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1PeerAuthenticationNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1PeerAuthenticationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1PeerAuthenticationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationNested withNewIstioIoApiSecurityV1beta1PeerAuthenticationLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec)
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1PeerAuthenticationNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1PeerAuthenticationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1PeerAuthenticationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationNested editIstioIoApiSecurityV1beta1PeerAuthentication()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec getIstioIoApiSecurityV1beta1PeerAuthentication()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationNested withNewIstioIoApiSecurityV1beta1PeerAuthenticationLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationNested editOrNewIstioIoApiSecurityV1beta1PeerAuthentication()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec getIstioIoApiSecurityV1beta1PeerAuthentication()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec getIstioIoApiSecurityV1beta1PeerAuthentication()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationNested withNewIstioIoApiSecurityV1beta1PeerAuthenticationLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationNested editOrNewIstioIoApiSecurityV1beta1PeerAuthenticationLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec getIstioIoApiSecurityV1beta1PeerAuthentication()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec getIstioIoApiSecurityV1beta1PeerAuthentication()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationNested withNewIstioIoApiSecurityV1beta1PeerAuthenticationLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationSpec)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS getIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS buildIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS(io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder: void <init>(io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS>;
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.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNested withNewIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNested withNewIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNestedImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNested editIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNested v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS getIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNested withNewIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNested editOrNewIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNested v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS getIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS getIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNested withNewIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNested editOrNewIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNested v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS getIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS getIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLS()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSNested withNewIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLS)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode getIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode istioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode>;
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode(io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode)
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode;
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode istioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode> = v;
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode istioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode>;
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.istio.api.security.v1beta.RequestAuthenticationSpec getIstioIoApiSecurityV1beta1RequestAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder v, v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec buildIstioIoApiSecurityV1beta1RequestAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder v, v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1RequestAuthentication(io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec)
{
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1RequestAuthentication");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder: void <init>(io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1RequestAuthentication");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1RequestAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication>;
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.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RequestAuthenticationNested withNewIstioIoApiSecurityV1beta1RequestAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RequestAuthenticationNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RequestAuthenticationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RequestAuthenticationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RequestAuthenticationNested withNewIstioIoApiSecurityV1beta1RequestAuthenticationLike(io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RequestAuthenticationNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RequestAuthenticationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RequestAuthenticationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RequestAuthenticationNested editIstioIoApiSecurityV1beta1RequestAuthentication()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RequestAuthenticationNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec getIstioIoApiSecurityV1beta1RequestAuthentication()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RequestAuthenticationNested withNewIstioIoApiSecurityV1beta1RequestAuthenticationLike(io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RequestAuthenticationNested editOrNewIstioIoApiSecurityV1beta1RequestAuthentication()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RequestAuthenticationNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec getIstioIoApiSecurityV1beta1RequestAuthentication()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec getIstioIoApiSecurityV1beta1RequestAuthentication()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RequestAuthenticationNested withNewIstioIoApiSecurityV1beta1RequestAuthenticationLike(io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RequestAuthenticationNested editOrNewIstioIoApiSecurityV1beta1RequestAuthenticationLike(io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RequestAuthenticationNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec getIstioIoApiSecurityV1beta1RequestAuthentication()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec getIstioIoApiSecurityV1beta1RequestAuthentication()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RequestAuthenticationNested withNewIstioIoApiSecurityV1beta1RequestAuthenticationLike(io.fabric.istio.api.security.v1beta.RequestAuthenticationSpec)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.Rule getIstioIoApiSecurityV1beta1Rule()
{
io.fabric.istio.api.security.v1beta.Rule v;
io.fabric.istio.api.security.v1beta.RuleBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RuleBuilder: io.fabric.istio.api.security.v1beta.Rule build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.Rule buildIstioIoApiSecurityV1beta1Rule()
{
io.fabric.istio.api.security.v1beta.Rule v;
io.fabric.istio.api.security.v1beta.RuleBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RuleBuilder: io.fabric.istio.api.security.v1beta.Rule build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1Rule(io.fabric.istio.api.security.v1beta.Rule)
{
io.fabric.istio.api.security.v1beta.Rule v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.security.v1beta.RuleBuilder v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Rule;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1Rule");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.RuleBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.RuleBuilder: void <init>(io.fabric.istio.api.security.v1beta.Rule)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1Rule");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1Rule()
{
io.fabric.istio.api.security.v1beta.RuleBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule>;
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.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleNested withNewIstioIoApiSecurityV1beta1Rule()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleNested withNewIstioIoApiSecurityV1beta1RuleLike(io.fabric.istio.api.security.v1beta.Rule)
{
io.fabric.istio.api.security.v1beta.Rule v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Rule;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.Rule)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleNested editIstioIoApiSecurityV1beta1Rule()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleNested v;
io.fabric.istio.api.security.v1beta.Rule v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Rule getIstioIoApiSecurityV1beta1Rule()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleNested withNewIstioIoApiSecurityV1beta1RuleLike(io.fabric.istio.api.security.v1beta.Rule)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleNested editOrNewIstioIoApiSecurityV1beta1Rule()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleNested v;
io.fabric.istio.api.security.v1beta.Rule v, v;
io.fabric.istio.api.security.v1beta.RuleBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Rule getIstioIoApiSecurityV1beta1Rule()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Rule getIstioIoApiSecurityV1beta1Rule()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.RuleBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.RuleBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RuleBuilder: io.fabric.istio.api.security.v1beta.Rule build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleNested withNewIstioIoApiSecurityV1beta1RuleLike(io.fabric.istio.api.security.v1beta.Rule)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleNested editOrNewIstioIoApiSecurityV1beta1RuleLike(io.fabric.istio.api.security.v1beta.Rule)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleNested v;
io.fabric.istio.api.security.v1beta.Rule v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Rule;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Rule getIstioIoApiSecurityV1beta1Rule()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Rule getIstioIoApiSecurityV1beta1Rule()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleNested withNewIstioIoApiSecurityV1beta1RuleLike(io.fabric.istio.api.security.v1beta.Rule)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.RuleFrom getIstioIoApiSecurityV1beta1RuleFrom()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RuleFromBuilder v, v;
io.fabric.istio.api.security.v1beta.RuleFrom v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RuleFromBuilder: io.fabric.istio.api.security.v1beta.RuleFrom build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.RuleFrom buildIstioIoApiSecurityV1beta1RuleFrom()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RuleFromBuilder v, v;
io.fabric.istio.api.security.v1beta.RuleFrom v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RuleFromBuilder: io.fabric.istio.api.security.v1beta.RuleFrom build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1RuleFrom(io.fabric.istio.api.security.v1beta.RuleFrom)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RuleFromBuilder v, v, v;
io.fabric.istio.api.security.v1beta.RuleFrom v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RuleFrom;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1RuleFrom");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.RuleFromBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.RuleFromBuilder: void <init>(io.fabric.istio.api.security.v1beta.RuleFrom)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1RuleFrom");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1RuleFrom()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.RuleFromBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom>;
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.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleFromNested withNewIstioIoApiSecurityV1beta1RuleFrom()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleFromNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleFromNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleFromNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleFromNested withNewIstioIoApiSecurityV1beta1RuleFromLike(io.fabric.istio.api.security.v1beta.RuleFrom)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RuleFrom v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleFromNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RuleFrom;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleFromNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleFromNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.RuleFrom)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleFromNested editIstioIoApiSecurityV1beta1RuleFrom()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleFromNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RuleFrom v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFrom getIstioIoApiSecurityV1beta1RuleFrom()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleFromNested withNewIstioIoApiSecurityV1beta1RuleFromLike(io.fabric.istio.api.security.v1beta.RuleFrom)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleFromNested editOrNewIstioIoApiSecurityV1beta1RuleFrom()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleFromNested v;
io.fabric.istio.api.security.v1beta.RuleFromBuilder v;
io.fabric.istio.api.security.v1beta.RuleFrom v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFrom getIstioIoApiSecurityV1beta1RuleFrom()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFrom getIstioIoApiSecurityV1beta1RuleFrom()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.RuleFromBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.RuleFromBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RuleFromBuilder: io.fabric.istio.api.security.v1beta.RuleFrom build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleFromNested withNewIstioIoApiSecurityV1beta1RuleFromLike(io.fabric.istio.api.security.v1beta.RuleFrom)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleFromNested editOrNewIstioIoApiSecurityV1beta1RuleFromLike(io.fabric.istio.api.security.v1beta.RuleFrom)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleFromNested v;
io.fabric.istio.api.security.v1beta.RuleFrom v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RuleFrom;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFrom getIstioIoApiSecurityV1beta1RuleFrom()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFrom getIstioIoApiSecurityV1beta1RuleFrom()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleFromNested withNewIstioIoApiSecurityV1beta1RuleFromLike(io.fabric.istio.api.security.v1beta.RuleFrom)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.RuleTo getIstioIoApiSecurityV1beta1RuleTo()
{
io.fabric.istio.api.security.v1beta.RuleTo v;
io.fabric.istio.api.security.v1beta.RuleToBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RuleToBuilder: io.fabric.istio.api.security.v1beta.RuleTo build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.RuleTo buildIstioIoApiSecurityV1beta1RuleTo()
{
io.fabric.istio.api.security.v1beta.RuleTo v;
io.fabric.istio.api.security.v1beta.RuleToBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RuleToBuilder: io.fabric.istio.api.security.v1beta.RuleTo build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1RuleTo(io.fabric.istio.api.security.v1beta.RuleTo)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.RuleTo v;
io.fabric.istio.api.security.v1beta.RuleToBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RuleTo;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1RuleTo");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.RuleToBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.RuleToBuilder: void <init>(io.fabric.istio.api.security.v1beta.RuleTo)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1RuleTo");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1RuleTo()
{
io.fabric.istio.api.security.v1beta.RuleToBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo>;
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.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleToNested withNewIstioIoApiSecurityV1beta1RuleTo()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleToNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleToNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleToNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleToNested withNewIstioIoApiSecurityV1beta1RuleToLike(io.fabric.istio.api.security.v1beta.RuleTo)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleToNestedImpl v;
io.fabric.istio.api.security.v1beta.RuleTo v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RuleTo;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleToNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1RuleToNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.RuleTo)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleToNested editIstioIoApiSecurityV1beta1RuleTo()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleToNested v;
io.fabric.istio.api.security.v1beta.RuleTo v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleTo getIstioIoApiSecurityV1beta1RuleTo()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleToNested withNewIstioIoApiSecurityV1beta1RuleToLike(io.fabric.istio.api.security.v1beta.RuleTo)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleToNested editOrNewIstioIoApiSecurityV1beta1RuleTo()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleToNested v;
io.fabric.istio.api.security.v1beta.RuleTo v, v;
io.fabric.istio.api.security.v1beta.RuleToBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleTo getIstioIoApiSecurityV1beta1RuleTo()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleTo getIstioIoApiSecurityV1beta1RuleTo()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.RuleToBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.RuleToBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RuleToBuilder: io.fabric.istio.api.security.v1beta.RuleTo build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleToNested withNewIstioIoApiSecurityV1beta1RuleToLike(io.fabric.istio.api.security.v1beta.RuleTo)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleToNested editOrNewIstioIoApiSecurityV1beta1RuleToLike(io.fabric.istio.api.security.v1beta.RuleTo)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleToNested v;
io.fabric.istio.api.security.v1beta.RuleTo v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RuleTo;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleTo getIstioIoApiSecurityV1beta1RuleTo()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleTo getIstioIoApiSecurityV1beta1RuleTo()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1RuleToNested withNewIstioIoApiSecurityV1beta1RuleToLike(io.fabric.istio.api.security.v1beta.RuleTo)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.Source getIstioIoApiSecurityV1beta1Source()
{
io.fabric.istio.api.security.v1beta.Source v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.SourceBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.SourceBuilder: io.fabric.istio.api.security.v1beta.Source build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.Source buildIstioIoApiSecurityV1beta1Source()
{
io.fabric.istio.api.security.v1beta.Source v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.SourceBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.SourceBuilder: io.fabric.istio.api.security.v1beta.Source build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1Source(io.fabric.istio.api.security.v1beta.Source)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.SourceBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Source;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1Source");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.SourceBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.SourceBuilder: void <init>(io.fabric.istio.api.security.v1beta.Source)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1Source");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1Source()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.SourceBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source>;
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.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1SourceNested withNewIstioIoApiSecurityV1beta1Source()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1SourceNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1SourceNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1SourceNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1SourceNested withNewIstioIoApiSecurityV1beta1SourceLike(io.fabric.istio.api.security.v1beta.Source)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1SourceNestedImpl v;
io.fabric.istio.api.security.v1beta.Source v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Source;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1SourceNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoApiSecurityV1beta1SourceNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.Source)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1SourceNested editIstioIoApiSecurityV1beta1Source()
{
io.fabric.istio.api.security.v1beta.Source v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1SourceNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Source getIstioIoApiSecurityV1beta1Source()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1SourceNested withNewIstioIoApiSecurityV1beta1SourceLike(io.fabric.istio.api.security.v1beta.Source)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1SourceNested editOrNewIstioIoApiSecurityV1beta1Source()
{
io.fabric.istio.api.security.v1beta.Source v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1SourceNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.SourceBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Source getIstioIoApiSecurityV1beta1Source()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Source getIstioIoApiSecurityV1beta1Source()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.SourceBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.SourceBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.SourceBuilder: io.fabric.istio.api.security.v1beta.Source build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1SourceNested withNewIstioIoApiSecurityV1beta1SourceLike(io.fabric.istio.api.security.v1beta.Source)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1SourceNested editOrNewIstioIoApiSecurityV1beta1SourceLike(io.fabric.istio.api.security.v1beta.Source)
{
io.fabric.istio.api.security.v1beta.Source v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1SourceNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Source;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Source getIstioIoApiSecurityV1beta1Source()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.Source getIstioIoApiSecurityV1beta1Source()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoApiSecurityV1beta1SourceNested withNewIstioIoApiSecurityV1beta1SourceLike(io.fabric.istio.api.security.v1beta.Source)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.IsAuthorizationPolicyActionDetail getIstioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.IsAuthorizationPolicyActionDetail buildIstioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail(io.fabric.istio.api.security.v1beta.IsAuthorizationPolicyActionDetail)
{
java.util.List v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.IsAuthorizationPolicyActionDetail v;
io.fabric.kubernetes.api.builder.VisitableBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v;
boolean v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.IsAuthorizationPolicyActionDetail;
v = v instanceof io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider;
if v == 0 goto label;
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder: void <init>(io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
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.istio.api.IstioSchemaFluent withAuthorizationPolicyProviderIstioIoApiSecurityV1beta1IsAuthorizationActionDetail(io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder: void <init>(io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$AuthorizationPolicyProviderIstioIoApiSecurityV1beta1IsAuthorizationActionDetailNested withNewAuthorizationPolicyProviderIstioIoApiSecurityV1beta1IsAuthorizationActionDetail()
{
io.fabric.istio.api.IstioSchemaFluentImpl$AuthorizationPolicyProviderIstioIoApiSecurityV1beta1IsAuthorizationActionDetailNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$AuthorizationPolicyProviderIstioIoApiSecurityV1beta1IsAuthorizationActionDetailNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$AuthorizationPolicyProviderIstioIoApiSecurityV1beta1IsAuthorizationActionDetailNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$AuthorizationPolicyProviderIstioIoApiSecurityV1beta1IsAuthorizationActionDetailNested withNewAuthorizationPolicyProviderIstioIoApiSecurityV1beta1IsAuthorizationActionDetailLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)
{
io.fabric.istio.api.IstioSchemaFluentImpl$AuthorizationPolicyProviderIstioIoApiSecurityV1beta1IsAuthorizationActionDetailNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$AuthorizationPolicyProviderIstioIoApiSecurityV1beta1IsAuthorizationActionDetailNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$AuthorizationPolicyProviderIstioIoApiSecurityV1beta1IsAuthorizationActionDetailNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.AuthorizationPolicyProvider)>(v, v);
return v;
}
public io.fabric.istio.api.type.v1beta.WorkloadSelector getIstioIoApiTypeV1beta1WorkloadSelector()
{
io.fabric.istio.api.type.v1beta.WorkloadSelector v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector>;
v = virtualinvoke v.<io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder: io.fabric.istio.api.type.v1beta.WorkloadSelector build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.type.v1beta.WorkloadSelector buildIstioIoApiTypeV1beta1WorkloadSelector()
{
io.fabric.istio.api.type.v1beta.WorkloadSelector v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector>;
v = virtualinvoke v.<io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder: io.fabric.istio.api.type.v1beta.WorkloadSelector build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoApiTypeV1beta1WorkloadSelector(io.fabric.istio.api.type.v1beta.WorkloadSelector)
{
io.fabric.istio.api.type.v1beta.WorkloadSelector v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.type.v1beta.WorkloadSelector;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiTypeV1beta1WorkloadSelector");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder;
specialinvoke v.<io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder: void <init>(io.fabric.istio.api.type.v1beta.WorkloadSelector)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoApiTypeV1beta1WorkloadSelector");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoApiTypeV1beta1WorkloadSelector()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector>;
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.istio.api.IstioSchemaFluent$TypeIstioIoApiTypeV1beta1WorkloadSelectorNested withNewTypeIstioIoApiTypeV1beta1WorkloadSelector()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$TypeIstioIoApiTypeV1beta1WorkloadSelectorNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$TypeIstioIoApiTypeV1beta1WorkloadSelectorNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$TypeIstioIoApiTypeV1beta1WorkloadSelectorNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$TypeIstioIoApiTypeV1beta1WorkloadSelectorNested withNewIstioIoApiTypeV1beta1WorkloadSelectorLike(io.fabric.istio.api.type.v1beta.WorkloadSelector)
{
io.fabric.istio.api.type.v1beta.WorkloadSelector v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$TypeIstioIoApiTypeV1beta1WorkloadSelectorNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.type.v1beta.WorkloadSelector;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$TypeIstioIoApiTypeV1beta1WorkloadSelectorNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$TypeIstioIoApiTypeV1beta1WorkloadSelectorNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.type.v1beta.WorkloadSelector)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$TypeIstioIoApiTypeV1beta1WorkloadSelectorNested editTypeIstioIoApiTypeV1beta1WorkloadSelector()
{
io.fabric.istio.api.IstioSchemaFluent$TypeIstioIoApiTypeV1beta1WorkloadSelectorNested v;
io.fabric.istio.api.type.v1beta.WorkloadSelector v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelector getIstioIoApiTypeV1beta1WorkloadSelector()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$TypeIstioIoApiTypeV1beta1WorkloadSelectorNested withNewIstioIoApiTypeV1beta1WorkloadSelectorLike(io.fabric.istio.api.type.v1beta.WorkloadSelector)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$TypeIstioIoApiTypeV1beta1WorkloadSelectorNested editOrNewIstioIoApiTypeV1beta1WorkloadSelector()
{
io.fabric.istio.api.type.v1beta.WorkloadSelector v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$TypeIstioIoApiTypeV1beta1WorkloadSelectorNested v;
io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelector getIstioIoApiTypeV1beta1WorkloadSelector()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelector getIstioIoApiTypeV1beta1WorkloadSelector()>();
goto label;
label:
v = new io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder;
specialinvoke v.<io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder: io.fabric.istio.api.type.v1beta.WorkloadSelector build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$TypeIstioIoApiTypeV1beta1WorkloadSelectorNested withNewIstioIoApiTypeV1beta1WorkloadSelectorLike(io.fabric.istio.api.type.v1beta.WorkloadSelector)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$TypeIstioIoApiTypeV1beta1WorkloadSelectorNested editOrNewIstioIoApiTypeV1beta1WorkloadSelectorLike(io.fabric.istio.api.type.v1beta.WorkloadSelector)
{
io.fabric.istio.api.type.v1beta.WorkloadSelector v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$TypeIstioIoApiTypeV1beta1WorkloadSelectorNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.type.v1beta.WorkloadSelector;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelector getIstioIoApiTypeV1beta1WorkloadSelector()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelector getIstioIoApiTypeV1beta1WorkloadSelector()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$TypeIstioIoApiTypeV1beta1WorkloadSelectorNested withNewIstioIoApiTypeV1beta1WorkloadSelectorLike(io.fabric.istio.api.type.v1beta.WorkloadSelector)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.DestinationRule getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule()
{
io.fabric.istio.api.networking.v1beta.DestinationRule v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder: io.fabric.istio.api.networking.v1beta.DestinationRule build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.DestinationRule buildIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule()
{
io.fabric.istio.api.networking.v1beta.DestinationRule v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder: io.fabric.istio.api.networking.v1beta.DestinationRule build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule(io.fabric.istio.api.networking.v1beta.DestinationRule)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder v, v, v;
io.fabric.istio.api.networking.v1beta.DestinationRule v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.DestinationRule;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1DestinationRule");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder: void <init>(io.fabric.istio.api.networking.v1beta.DestinationRule)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1DestinationRule");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNested withNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNested withNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleLike(io.fabric.istio.api.networking.v1beta.DestinationRule)
{
io.fabric.istio.api.networking.v1beta.DestinationRule v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.DestinationRule;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.DestinationRule)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNested editIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNested v;
io.fabric.istio.api.networking.v1beta.DestinationRule v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRule getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNested withNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleLike(io.fabric.istio.api.networking.v1beta.DestinationRule)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNested v;
io.fabric.istio.api.networking.v1beta.DestinationRule v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRule getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRule getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder: io.fabric.istio.api.networking.v1beta.DestinationRule build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNested withNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleLike(io.fabric.istio.api.networking.v1beta.DestinationRule)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleLike(io.fabric.istio.api.networking.v1beta.DestinationRule)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNested v;
io.fabric.istio.api.networking.v1beta.DestinationRule v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.DestinationRule;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRule getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRule getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRule()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleNested withNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleLike(io.fabric.istio.api.networking.v1beta.DestinationRule)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.DestinationRuleList getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleList v;
io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder: io.fabric.istio.api.networking.v1beta.DestinationRuleList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.DestinationRuleList buildIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleList v;
io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder: io.fabric.istio.api.networking.v1beta.DestinationRuleList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList(io.fabric.istio.api.networking.v1beta.DestinationRuleList)
{
io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.DestinationRuleList;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder: void <init>(io.fabric.istio.api.networking.v1beta.DestinationRuleList)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListLike(io.fabric.istio.api.networking.v1beta.DestinationRuleList)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNestedImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.DestinationRuleList;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.DestinationRuleList)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNested editIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleList getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListLike(io.fabric.istio.api.networking.v1beta.DestinationRuleList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleList v, v;
io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleList getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleList getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder: io.fabric.istio.api.networking.v1beta.DestinationRuleList build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListLike(io.fabric.istio.api.networking.v1beta.DestinationRuleList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListLike(io.fabric.istio.api.networking.v1beta.DestinationRuleList)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DestinationRuleList v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.DestinationRuleList;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleList getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleList getIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1DestinationRuleListLike(io.fabric.istio.api.networking.v1beta.DestinationRuleList)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.Gateway getIstioIoClientGoPkgApisNetworkingV1beta1Gateway()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.GatewayBuilder v, v;
io.fabric.istio.api.networking.v1beta.Gateway v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.GatewayBuilder: io.fabric.istio.api.networking.v1beta.Gateway build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.Gateway buildIstioIoClientGoPkgApisNetworkingV1beta1Gateway()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.GatewayBuilder v, v;
io.fabric.istio.api.networking.v1beta.Gateway v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.GatewayBuilder: io.fabric.istio.api.networking.v1beta.Gateway build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1Gateway(io.fabric.istio.api.networking.v1beta.Gateway)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.Gateway v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.GatewayBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Gateway;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1Gateway");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.GatewayBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.GatewayBuilder: void <init>(io.fabric.istio.api.networking.v1beta.Gateway)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1Gateway");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisNetworkingV1beta1Gateway()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.GatewayBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNested withNewIstioIoClientGoPkgApisNetworkingV1beta1Gateway()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNested withNewIstioIoClientGoPkgApisNetworkingV1beta1GatewayLike(io.fabric.istio.api.networking.v1beta.Gateway)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Gateway v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Gateway;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.Gateway)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNested editIstioIoClientGoPkgApisNetworkingV1beta1Gateway()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Gateway v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Gateway getIstioIoClientGoPkgApisNetworkingV1beta1Gateway()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNested withNewIstioIoClientGoPkgApisNetworkingV1beta1GatewayLike(io.fabric.istio.api.networking.v1beta.Gateway)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1Gateway()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.GatewayBuilder v;
io.fabric.istio.api.networking.v1beta.Gateway v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Gateway getIstioIoClientGoPkgApisNetworkingV1beta1Gateway()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Gateway getIstioIoClientGoPkgApisNetworkingV1beta1Gateway()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.GatewayBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.GatewayBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.GatewayBuilder: io.fabric.istio.api.networking.v1beta.Gateway build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNested withNewIstioIoClientGoPkgApisNetworkingV1beta1GatewayLike(io.fabric.istio.api.networking.v1beta.Gateway)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1GatewayLike(io.fabric.istio.api.networking.v1beta.Gateway)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Gateway v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Gateway;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Gateway getIstioIoClientGoPkgApisNetworkingV1beta1Gateway()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Gateway getIstioIoClientGoPkgApisNetworkingV1beta1Gateway()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayNested withNewIstioIoClientGoPkgApisNetworkingV1beta1GatewayLike(io.fabric.istio.api.networking.v1beta.Gateway)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.GatewayList getIstioIoClientGoPkgApisNetworkingV1beta1GatewayList()
{
io.fabric.istio.api.networking.v1beta.GatewayListBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.GatewayList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.GatewayListBuilder: io.fabric.istio.api.networking.v1beta.GatewayList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.GatewayList buildIstioIoClientGoPkgApisNetworkingV1beta1GatewayList()
{
io.fabric.istio.api.networking.v1beta.GatewayListBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.GatewayList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.GatewayListBuilder: io.fabric.istio.api.networking.v1beta.GatewayList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1GatewayList(io.fabric.istio.api.networking.v1beta.GatewayList)
{
io.fabric.istio.api.networking.v1beta.GatewayListBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.GatewayList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.GatewayList;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1GatewayList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.GatewayListBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.GatewayListBuilder: void <init>(io.fabric.istio.api.networking.v1beta.GatewayList)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1GatewayList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisNetworkingV1beta1GatewayList()
{
io.fabric.istio.api.networking.v1beta.GatewayListBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1GatewayList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1GatewayListLike(io.fabric.istio.api.networking.v1beta.GatewayList)
{
io.fabric.istio.api.networking.v1beta.GatewayList v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.GatewayList;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.GatewayList)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNested editIstioIoClientGoPkgApisNetworkingV1beta1GatewayList()
{
io.fabric.istio.api.networking.v1beta.GatewayList v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayList getIstioIoClientGoPkgApisNetworkingV1beta1GatewayList()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1GatewayListLike(io.fabric.istio.api.networking.v1beta.GatewayList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1GatewayList()
{
io.fabric.istio.api.networking.v1beta.GatewayListBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNested v;
io.fabric.istio.api.networking.v1beta.GatewayList v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayList getIstioIoClientGoPkgApisNetworkingV1beta1GatewayList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayList getIstioIoClientGoPkgApisNetworkingV1beta1GatewayList()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.GatewayListBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.GatewayListBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.GatewayListBuilder: io.fabric.istio.api.networking.v1beta.GatewayList build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1GatewayListLike(io.fabric.istio.api.networking.v1beta.GatewayList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1GatewayListLike(io.fabric.istio.api.networking.v1beta.GatewayList)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNested v;
io.fabric.istio.api.networking.v1beta.GatewayList v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.GatewayList;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayList getIstioIoClientGoPkgApisNetworkingV1beta1GatewayList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayList getIstioIoClientGoPkgApisNetworkingV1beta1GatewayList()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1GatewayListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1GatewayListLike(io.fabric.istio.api.networking.v1beta.GatewayList)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.ServiceEntry getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry()
{
io.fabric.istio.api.networking.v1beta.ServiceEntry v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder: io.fabric.istio.api.networking.v1beta.ServiceEntry build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.ServiceEntry buildIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry()
{
io.fabric.istio.api.networking.v1beta.ServiceEntry v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder: io.fabric.istio.api.networking.v1beta.ServiceEntry build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry(io.fabric.istio.api.networking.v1beta.ServiceEntry)
{
io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.networking.v1beta.ServiceEntry v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServiceEntry;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder: void <init>(io.fabric.istio.api.networking.v1beta.ServiceEntry)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNested withNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNested withNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryLike(io.fabric.istio.api.networking.v1beta.ServiceEntry)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNestedImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntry v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServiceEntry;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.ServiceEntry)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNested editIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNested v;
io.fabric.istio.api.networking.v1beta.ServiceEntry v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntry getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNested withNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryLike(io.fabric.istio.api.networking.v1beta.ServiceEntry)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry()
{
io.fabric.istio.api.networking.v1beta.ServiceEntry v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntry getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntry getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder: io.fabric.istio.api.networking.v1beta.ServiceEntry build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNested withNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryLike(io.fabric.istio.api.networking.v1beta.ServiceEntry)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryLike(io.fabric.istio.api.networking.v1beta.ServiceEntry)
{
io.fabric.istio.api.networking.v1beta.ServiceEntry v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServiceEntry;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntry getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntry getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntry()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryNested withNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryLike(io.fabric.istio.api.networking.v1beta.ServiceEntry)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.ServiceEntryList getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntryList v;
io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder: io.fabric.istio.api.networking.v1beta.ServiceEntryList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.ServiceEntryList buildIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntryList v;
io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder: io.fabric.istio.api.networking.v1beta.ServiceEntryList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList(io.fabric.istio.api.networking.v1beta.ServiceEntryList)
{
io.fabric.istio.api.networking.v1beta.ServiceEntryList v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServiceEntryList;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder: void <init>(io.fabric.istio.api.networking.v1beta.ServiceEntryList)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListLike(io.fabric.istio.api.networking.v1beta.ServiceEntryList)
{
io.fabric.istio.api.networking.v1beta.ServiceEntryList v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServiceEntryList;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.ServiceEntryList)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNested editIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNested v;
io.fabric.istio.api.networking.v1beta.ServiceEntryList v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryList getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListLike(io.fabric.istio.api.networking.v1beta.ServiceEntryList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNested v;
io.fabric.istio.api.networking.v1beta.ServiceEntryList v, v;
io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryList getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryList getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder: io.fabric.istio.api.networking.v1beta.ServiceEntryList build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListLike(io.fabric.istio.api.networking.v1beta.ServiceEntryList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListLike(io.fabric.istio.api.networking.v1beta.ServiceEntryList)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNested v;
io.fabric.istio.api.networking.v1beta.ServiceEntryList v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.ServiceEntryList;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryList getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryList getIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1ServiceEntryListLike(io.fabric.istio.api.networking.v1beta.ServiceEntryList)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.Sidecar getIstioIoClientGoPkgApisNetworkingV1beta1Sidecar()
{
io.fabric.istio.api.networking.v1beta.SidecarBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Sidecar v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarBuilder: io.fabric.istio.api.networking.v1beta.Sidecar build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.Sidecar buildIstioIoClientGoPkgApisNetworkingV1beta1Sidecar()
{
io.fabric.istio.api.networking.v1beta.SidecarBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Sidecar v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarBuilder: io.fabric.istio.api.networking.v1beta.Sidecar build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1Sidecar(io.fabric.istio.api.networking.v1beta.Sidecar)
{
io.fabric.istio.api.networking.v1beta.SidecarBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Sidecar v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Sidecar;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1Sidecar");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.SidecarBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarBuilder: void <init>(io.fabric.istio.api.networking.v1beta.Sidecar)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1Sidecar");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisNetworkingV1beta1Sidecar()
{
io.fabric.istio.api.networking.v1beta.SidecarBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNested withNewIstioIoClientGoPkgApisNetworkingV1beta1Sidecar()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNested withNewIstioIoClientGoPkgApisNetworkingV1beta1SidecarLike(io.fabric.istio.api.networking.v1beta.Sidecar)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNestedImpl v;
io.fabric.istio.api.networking.v1beta.Sidecar v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Sidecar;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.Sidecar)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNested editIstioIoClientGoPkgApisNetworkingV1beta1Sidecar()
{
io.fabric.istio.api.networking.v1beta.Sidecar v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Sidecar getIstioIoClientGoPkgApisNetworkingV1beta1Sidecar()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNested withNewIstioIoClientGoPkgApisNetworkingV1beta1SidecarLike(io.fabric.istio.api.networking.v1beta.Sidecar)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1Sidecar()
{
io.fabric.istio.api.networking.v1beta.SidecarBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Sidecar v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Sidecar getIstioIoClientGoPkgApisNetworkingV1beta1Sidecar()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Sidecar getIstioIoClientGoPkgApisNetworkingV1beta1Sidecar()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.SidecarBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarBuilder: io.fabric.istio.api.networking.v1beta.Sidecar build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNested withNewIstioIoClientGoPkgApisNetworkingV1beta1SidecarLike(io.fabric.istio.api.networking.v1beta.Sidecar)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1SidecarLike(io.fabric.istio.api.networking.v1beta.Sidecar)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.Sidecar v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.Sidecar;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Sidecar getIstioIoClientGoPkgApisNetworkingV1beta1Sidecar()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.Sidecar getIstioIoClientGoPkgApisNetworkingV1beta1Sidecar()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarNested withNewIstioIoClientGoPkgApisNetworkingV1beta1SidecarLike(io.fabric.istio.api.networking.v1beta.Sidecar)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.SidecarList getIstioIoClientGoPkgApisNetworkingV1beta1SidecarList()
{
io.fabric.istio.api.networking.v1beta.SidecarListBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.SidecarList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarListBuilder: io.fabric.istio.api.networking.v1beta.SidecarList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.SidecarList buildIstioIoClientGoPkgApisNetworkingV1beta1SidecarList()
{
io.fabric.istio.api.networking.v1beta.SidecarListBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.SidecarList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarListBuilder: io.fabric.istio.api.networking.v1beta.SidecarList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1SidecarList(io.fabric.istio.api.networking.v1beta.SidecarList)
{
io.fabric.istio.api.networking.v1beta.SidecarList v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.SidecarListBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.SidecarList;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1SidecarList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.SidecarListBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarListBuilder: void <init>(io.fabric.istio.api.networking.v1beta.SidecarList)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1SidecarList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisNetworkingV1beta1SidecarList()
{
io.fabric.istio.api.networking.v1beta.SidecarListBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1SidecarList()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1SidecarListLike(io.fabric.istio.api.networking.v1beta.SidecarList)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNestedImpl v;
io.fabric.istio.api.networking.v1beta.SidecarList v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.SidecarList;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.SidecarList)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNested editIstioIoClientGoPkgApisNetworkingV1beta1SidecarList()
{
io.fabric.istio.api.networking.v1beta.SidecarList v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarList getIstioIoClientGoPkgApisNetworkingV1beta1SidecarList()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1SidecarListLike(io.fabric.istio.api.networking.v1beta.SidecarList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1SidecarList()
{
io.fabric.istio.api.networking.v1beta.SidecarListBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.SidecarList v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarList getIstioIoClientGoPkgApisNetworkingV1beta1SidecarList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarList getIstioIoClientGoPkgApisNetworkingV1beta1SidecarList()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.SidecarListBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarListBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarListBuilder: io.fabric.istio.api.networking.v1beta.SidecarList build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1SidecarListLike(io.fabric.istio.api.networking.v1beta.SidecarList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1SidecarListLike(io.fabric.istio.api.networking.v1beta.SidecarList)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.SidecarList v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.SidecarList;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarList getIstioIoClientGoPkgApisNetworkingV1beta1SidecarList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarList getIstioIoClientGoPkgApisNetworkingV1beta1SidecarList()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1SidecarListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1SidecarListLike(io.fabric.istio.api.networking.v1beta.SidecarList)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.VirtualService getIstioIoClientGoPkgApisNetworkingV1beta1VirtualService()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder v, v;
io.fabric.istio.api.networking.v1beta.VirtualService v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder: io.fabric.istio.api.networking.v1beta.VirtualService build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.VirtualService buildIstioIoClientGoPkgApisNetworkingV1beta1VirtualService()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder v, v;
io.fabric.istio.api.networking.v1beta.VirtualService v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder: io.fabric.istio.api.networking.v1beta.VirtualService build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1VirtualService(io.fabric.istio.api.networking.v1beta.VirtualService)
{
io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualService v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.VirtualService;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1VirtualService");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder: void <init>(io.fabric.istio.api.networking.v1beta.VirtualService)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1VirtualService");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisNetworkingV1beta1VirtualService()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNested withNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualService()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNested withNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceLike(io.fabric.istio.api.networking.v1beta.VirtualService)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNestedImpl v;
io.fabric.istio.api.networking.v1beta.VirtualService v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.VirtualService;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.VirtualService)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNested editIstioIoClientGoPkgApisNetworkingV1beta1VirtualService()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNested v;
io.fabric.istio.api.networking.v1beta.VirtualService v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualService getIstioIoClientGoPkgApisNetworkingV1beta1VirtualService()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNested withNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceLike(io.fabric.istio.api.networking.v1beta.VirtualService)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualService()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNested v;
io.fabric.istio.api.networking.v1beta.VirtualService v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualService getIstioIoClientGoPkgApisNetworkingV1beta1VirtualService()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualService getIstioIoClientGoPkgApisNetworkingV1beta1VirtualService()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder: io.fabric.istio.api.networking.v1beta.VirtualService build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNested withNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceLike(io.fabric.istio.api.networking.v1beta.VirtualService)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceLike(io.fabric.istio.api.networking.v1beta.VirtualService)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNested v;
io.fabric.istio.api.networking.v1beta.VirtualService v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.VirtualService;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualService getIstioIoClientGoPkgApisNetworkingV1beta1VirtualService()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualService getIstioIoClientGoPkgApisNetworkingV1beta1VirtualService()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceNested withNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceLike(io.fabric.istio.api.networking.v1beta.VirtualService)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.VirtualServiceList getIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceList v;
io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder: io.fabric.istio.api.networking.v1beta.VirtualServiceList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.VirtualServiceList buildIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceList v;
io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder: io.fabric.istio.api.networking.v1beta.VirtualServiceList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList(io.fabric.istio.api.networking.v1beta.VirtualServiceList)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceList v;
io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.VirtualServiceList;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder: void <init>(io.fabric.istio.api.networking.v1beta.VirtualServiceList)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListLike(io.fabric.istio.api.networking.v1beta.VirtualServiceList)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNestedImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.VirtualServiceList;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.VirtualServiceList)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNested editIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceList getIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListLike(io.fabric.istio.api.networking.v1beta.VirtualServiceList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceList v, v;
io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceList getIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceList getIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder: io.fabric.istio.api.networking.v1beta.VirtualServiceList build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListLike(io.fabric.istio.api.networking.v1beta.VirtualServiceList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListLike(io.fabric.istio.api.networking.v1beta.VirtualServiceList)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.VirtualServiceList v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.VirtualServiceList;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceList getIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceList getIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1VirtualServiceListLike(io.fabric.istio.api.networking.v1beta.VirtualServiceList)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.WorkloadEntry getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntry v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder: io.fabric.istio.api.networking.v1beta.WorkloadEntry build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.WorkloadEntry buildIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntry v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder: io.fabric.istio.api.networking.v1beta.WorkloadEntry build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry(io.fabric.istio.api.networking.v1beta.WorkloadEntry)
{
io.fabric.istio.api.networking.v1beta.WorkloadEntry v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.WorkloadEntry;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder: void <init>(io.fabric.istio.api.networking.v1beta.WorkloadEntry)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNested withNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNested withNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryLike(io.fabric.istio.api.networking.v1beta.WorkloadEntry)
{
io.fabric.istio.api.networking.v1beta.WorkloadEntry v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.WorkloadEntry;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.WorkloadEntry)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNested editIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry()
{
io.fabric.istio.api.networking.v1beta.WorkloadEntry v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntry getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNested withNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryLike(io.fabric.istio.api.networking.v1beta.WorkloadEntry)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntry v, v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntry getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntry getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder: io.fabric.istio.api.networking.v1beta.WorkloadEntry build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNested withNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryLike(io.fabric.istio.api.networking.v1beta.WorkloadEntry)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryLike(io.fabric.istio.api.networking.v1beta.WorkloadEntry)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntry v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.WorkloadEntry;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntry getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntry getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryNested withNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryLike(io.fabric.istio.api.networking.v1beta.WorkloadEntry)>(v);
return v;
}
public io.fabric.istio.api.networking.v1beta.WorkloadEntryList getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder v, v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder: io.fabric.istio.api.networking.v1beta.WorkloadEntryList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.networking.v1beta.WorkloadEntryList buildIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder v, v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder: io.fabric.istio.api.networking.v1beta.WorkloadEntryList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList(io.fabric.istio.api.networking.v1beta.WorkloadEntryList)
{
io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryList v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.WorkloadEntryList;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder: void <init>(io.fabric.istio.api.networking.v1beta.WorkloadEntryList)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListLike(io.fabric.istio.api.networking.v1beta.WorkloadEntryList)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.WorkloadEntryList;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.networking.v1beta.WorkloadEntryList)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNested editIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryList getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListLike(io.fabric.istio.api.networking.v1beta.WorkloadEntryList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNested v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryList v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryList getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryList getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList()>();
goto label;
label:
v = new io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder;
specialinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder: io.fabric.istio.api.networking.v1beta.WorkloadEntryList build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListLike(io.fabric.istio.api.networking.v1beta.WorkloadEntryList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNested editOrNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListLike(io.fabric.istio.api.networking.v1beta.WorkloadEntryList)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNested v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryList v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.networking.v1beta.WorkloadEntryList;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryList getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryList getIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListNested withNewIstioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryListLike(io.fabric.istio.api.networking.v1beta.WorkloadEntryList)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.AuthorizationPolicy getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicy build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.AuthorizationPolicy buildIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicy build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy(io.fabric.istio.api.security.v1beta.AuthorizationPolicy)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder v, v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicy;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder: void <init>(io.fabric.istio.api.security.v1beta.AuthorizationPolicy)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNested withNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNested withNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicy)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicy;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.AuthorizationPolicy)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNested editIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicy v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicy getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNested withNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicy)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNested editOrNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicy v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicy getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicy getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicy build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNested withNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicy)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNested editOrNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicy)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicy v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicy;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicy getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicy getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyNested withNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicy)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.AuthorizationPolicyList getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicyList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.AuthorizationPolicyList buildIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicyList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList(io.fabric.istio.api.security.v1beta.AuthorizationPolicyList)
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder v, v, v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyList v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicyList;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder: void <init>(io.fabric.istio.api.security.v1beta.AuthorizationPolicyList)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNested withNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNested withNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyList)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicyList;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.AuthorizationPolicyList)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNested editIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyList getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNested withNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNested editOrNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList()
{
io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyList v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyList getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyList getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder: io.fabric.istio.api.security.v1beta.AuthorizationPolicyList build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNested withNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNested editOrNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyList)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyList v, v, v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.AuthorizationPolicyList;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyList getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyList getIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListNested withNewIstioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyListLike(io.fabric.istio.api.security.v1beta.AuthorizationPolicyList)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.PeerAuthentication getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder v, v;
io.fabric.istio.api.security.v1beta.PeerAuthentication v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder: io.fabric.istio.api.security.v1beta.PeerAuthentication build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.PeerAuthentication buildIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder v, v;
io.fabric.istio.api.security.v1beta.PeerAuthentication v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder: io.fabric.istio.api.security.v1beta.PeerAuthentication build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication(io.fabric.istio.api.security.v1beta.PeerAuthentication)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.PeerAuthentication v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthentication;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder: void <init>(io.fabric.istio.api.security.v1beta.PeerAuthentication)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNested withNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNested withNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationLike(io.fabric.istio.api.security.v1beta.PeerAuthentication)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNestedImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthentication v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthentication;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.PeerAuthentication)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNested editIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthentication v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthentication getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNested withNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationLike(io.fabric.istio.api.security.v1beta.PeerAuthentication)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNested editOrNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder v;
io.fabric.istio.api.security.v1beta.PeerAuthentication v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthentication getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthentication getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder: io.fabric.istio.api.security.v1beta.PeerAuthentication build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNested withNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationLike(io.fabric.istio.api.security.v1beta.PeerAuthentication)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNested editOrNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationLike(io.fabric.istio.api.security.v1beta.PeerAuthentication)
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthentication v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthentication;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthentication getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthentication getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthentication()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationNested withNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationLike(io.fabric.istio.api.security.v1beta.PeerAuthentication)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.PeerAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder v, v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationList v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder: io.fabric.istio.api.security.v1beta.PeerAuthenticationList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.PeerAuthenticationList buildIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder v, v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationList v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder: io.fabric.istio.api.security.v1beta.PeerAuthenticationList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList(io.fabric.istio.api.security.v1beta.PeerAuthenticationList)
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationList v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthenticationList;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder: void <init>(io.fabric.istio.api.security.v1beta.PeerAuthenticationList)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNested withNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNested withNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationList)
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNestedImpl v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationList v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthenticationList;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.PeerAuthenticationList)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNested editIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNested v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationList v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNested withNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNested editOrNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList()
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationList v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder: io.fabric.istio.api.security.v1beta.PeerAuthenticationList build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNested withNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNested editOrNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationList)
{
io.fabric.istio.api.security.v1beta.PeerAuthenticationList v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.PeerAuthenticationList;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListNested withNewIstioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationListLike(io.fabric.istio.api.security.v1beta.PeerAuthenticationList)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.RequestAuthentication getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthentication v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder: io.fabric.istio.api.security.v1beta.RequestAuthentication build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.RequestAuthentication buildIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthentication v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder: io.fabric.istio.api.security.v1beta.RequestAuthentication build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication(io.fabric.istio.api.security.v1beta.RequestAuthentication)
{
io.fabric.istio.api.security.v1beta.RequestAuthentication v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RequestAuthentication;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder: void <init>(io.fabric.istio.api.security.v1beta.RequestAuthentication)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNested withNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNested withNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationLike(io.fabric.istio.api.security.v1beta.RequestAuthentication)
{
io.fabric.istio.api.security.v1beta.RequestAuthentication v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNestedImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RequestAuthentication;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.RequestAuthentication)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNested editIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication()
{
io.fabric.istio.api.security.v1beta.RequestAuthentication v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNested v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthentication getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNested withNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationLike(io.fabric.istio.api.security.v1beta.RequestAuthentication)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNested editOrNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNested v;
io.fabric.istio.api.security.v1beta.RequestAuthentication v, v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthentication getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthentication getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder: io.fabric.istio.api.security.v1beta.RequestAuthentication build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNested withNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationLike(io.fabric.istio.api.security.v1beta.RequestAuthentication)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNested editOrNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationLike(io.fabric.istio.api.security.v1beta.RequestAuthentication)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNested v;
io.fabric.istio.api.security.v1beta.RequestAuthentication v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RequestAuthentication;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthentication getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthentication getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthentication()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationNested withNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationLike(io.fabric.istio.api.security.v1beta.RequestAuthentication)>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.RequestAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder v, v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder: io.fabric.istio.api.security.v1beta.RequestAuthenticationList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.RequestAuthenticationList buildIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder v, v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder: io.fabric.istio.api.security.v1beta.RequestAuthenticationList build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList(io.fabric.istio.api.security.v1beta.RequestAuthenticationList)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationList v;
java.util.List v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RequestAuthenticationList;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder: void <init>(io.fabric.istio.api.security.v1beta.RequestAuthenticationList)>(v);
v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList> = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList");
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder v;
boolean v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList>;
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.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNested withNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNested withNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListLike(io.fabric.istio.api.security.v1beta.RequestAuthenticationList)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationList v;
io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNestedImpl v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RequestAuthenticationList;
v = new io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNestedImpl;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNestedImpl: void <init>(io.fabric.istio.api.IstioSchemaFluentImpl,io.fabric.istio.api.security.v1beta.RequestAuthenticationList)>(v, v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNested editIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList()
{
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNested v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationList v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList()>();
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNested withNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListLike(io.fabric.istio.api.security.v1beta.RequestAuthenticationList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNested editOrNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList()
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNested v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationList v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList()>();
goto label;
label:
v = new io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder;
specialinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder: io.fabric.istio.api.security.v1beta.RequestAuthenticationList build()>();
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNested withNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListLike(io.fabric.istio.api.security.v1beta.RequestAuthenticationList)>(v);
return v;
}
public io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNested editOrNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListLike(io.fabric.istio.api.security.v1beta.RequestAuthenticationList)
{
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNested v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationList v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.RequestAuthenticationList;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationList getIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.IstioSchemaFluent$IstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListNested withNewIstioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationListLike(io.fabric.istio.api.security.v1beta.RequestAuthenticationList)>(v);
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.StringMatchBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.PortSelectorBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder v, v, v, v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel v, v, v, v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol v, v, v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder v, v, v, v;
java.lang.Class v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB v, v, v, v;
io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder v, v, v, v;
io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.SidecarBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode v, v, v, v;
io.fabric.istio.api.networking.v1beta.ServerBuilder v, v, v, v;
io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder v, v, v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.ServiceEntryLocation v, v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.GatewayListBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder v, v, v, v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection v, v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction v, v, v, v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder v, v, v, v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder v, v, v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder 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.istio.api.networking.v1beta.L4MatchAttributesBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.TCPRouteBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.ConditionBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode v, v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.SourceBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.RuleBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.DelegateBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode v, v, v, v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode v, v, v, v;
io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.TLSRouteBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.RuleToBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.PercentBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.PortBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.SidecarListBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.SubsetBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.GatewayBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.JWTRuleBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder v, v, v, v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder v, v, v, v;
java.lang.Object v;
io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.OperationBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.ServiceEntryResolution v, v, v, v;
io.fabric.istio.api.networking.v1beta.CaptureMode v, v, v, v;
io.fabric.istio.api.networking.v1beta.DestinationBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.RuleFromBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HeadersBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder v, v, v, v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder v, v, v, v;
io.fabric.istio.api.security.v1beta.JWTHeaderBuilder v, v, v, v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
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.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase>;
v = virtualinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel istioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel istioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel istioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel>;
v = virtualinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel istioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType>;
v = virtualinvoke v.<io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition>;
v = virtualinvoke v.<io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus>;
v = virtualinvoke v.<io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.CaptureMode istioIoApiNetworkingV1beta1CaptureMode>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.CaptureMode istioIoApiNetworkingV1beta1CaptureMode>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.CaptureMode istioIoApiNetworkingV1beta1CaptureMode>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.CaptureMode: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.CaptureMode istioIoApiNetworkingV1beta1CaptureMode>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode istioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode istioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode istioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode istioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DelegateBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection istioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection istioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection istioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection istioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HeadersBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB istioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB istioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB istioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB istioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode istioIoApiNetworkingV1beta1OutboundTrafficPolicyMode>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode istioIoApiNetworkingV1beta1OutboundTrafficPolicyMode>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode istioIoApiNetworkingV1beta1OutboundTrafficPolicyMode>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode istioIoApiNetworkingV1beta1OutboundTrafficPolicyMode>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.PercentBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.PortBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.PortSelectorBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServerBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol istioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol istioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol istioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol istioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode istioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode istioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode istioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode istioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryLocation istioIoApiNetworkingV1beta1ServiceEntryLocation>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryLocation istioIoApiNetworkingV1beta1ServiceEntryLocation>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryLocation istioIoApiNetworkingV1beta1ServiceEntryLocation>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryLocation: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryLocation istioIoApiNetworkingV1beta1ServiceEntryLocation>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryResolution istioIoApiNetworkingV1beta1ServiceEntryResolution>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryResolution istioIoApiNetworkingV1beta1ServiceEntryResolution>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryResolution istioIoApiNetworkingV1beta1ServiceEntryResolution>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryResolution: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryResolution istioIoApiNetworkingV1beta1ServiceEntryResolution>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SubsetBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TCPRouteBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TLSRouteBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction istioIoApiSecurityV1beta1AuthorizationPolicyAction>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction istioIoApiSecurityV1beta1AuthorizationPolicyAction>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction istioIoApiSecurityV1beta1AuthorizationPolicyAction>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction istioIoApiSecurityV1beta1AuthorizationPolicyAction>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.ConditionBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.JWTHeaderBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.JWTRuleBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.OperationBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode istioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode istioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode istioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode istioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RuleBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RuleFromBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RuleToBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.SourceBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector>;
v = virtualinvoke v.<io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.GatewayBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.GatewayListBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.SidecarListBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList>;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList>;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList>;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder v;
io.fabric.istio.api.networking.v1beta.SubsetBuilder v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder v;
java.lang.Integer v;
io.fabric.istio.api.networking.v1beta.GatewayBuilder v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder v;
io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction v;
io.fabric.istio.api.security.v1beta.JWTRuleBuilder v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder v;
io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder v;
io.fabric.istio.api.networking.v1beta.GatewayListBuilder v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder v;
io.fabric.istio.api.networking.v1beta.StringMatchBuilder v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder v;
io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder v;
io.fabric.istio.api.security.v1beta.OperationBuilder v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v, v, v, v, v, v;
io.fabric.istio.api.security.v1beta.SourceBuilder v;
io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder v;
java.lang.Object[] v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder v;
io.fabric.istio.api.networking.v1beta.ServiceEntryResolution v;
io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder v;
io.fabric.istio.api.networking.v1beta.CaptureMode v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder v;
io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder v;
io.fabric.istio.api.security.v1beta.RuleBuilder v;
io.fabric.istio.api.IstioSchemaFluentImpl v;
io.fabric.istio.api.networking.v1beta.DelegateBuilder v;
io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder v;
io.fabric.istio.api.networking.v1beta.DestinationBuilder v;
io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder v;
io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder v;
io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder v;
io.fabric.istio.api.networking.v1beta.PortSelectorBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder v;
io.fabric.istio.api.security.v1beta.RuleToBuilder v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode v;
io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder v;
io.fabric.istio.api.networking.v1beta.TCPRouteBuilder v;
io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder v;
io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder v;
io.fabric.istio.api.security.v1beta.RuleFromBuilder v;
io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder v;
io.fabric.istio.api.networking.v1beta.HeadersBuilder v;
io.fabric.istio.api.networking.v1beta.SidecarBuilder v;
io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder v;
io.fabric.istio.api.security.v1beta.ConditionBuilder v;
io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder v;
io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder v;
io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode v;
io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder v;
io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder v;
io.fabric.istio.api.networking.v1beta.ServerBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder v;
io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder v;
io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder v;
io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder v;
io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder v;
io.fabric.istio.api.networking.v1beta.PercentBuilder v;
io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection v;
io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder v;
io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol v;
io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder v;
io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder v;
io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode v;
int v, v;
io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder v;
io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder v;
io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder v;
io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder v;
io.fabric.istio.api.networking.v1beta.ServiceEntryLocation v;
io.fabric.istio.api.networking.v1beta.PortBuilder v;
io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder v;
io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder v;
io.fabric.istio.api.networking.v1beta.SidecarListBuilder v;
io.fabric.istio.api.networking.v1beta.TLSRouteBuilder v;
io.fabric.istio.api.security.v1beta.JWTHeaderBuilder v;
io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder v;
io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaFluentImpl;
v = newarray (java.lang.Object)[123];
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBase>;
v[0] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel istioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel>;
v[1] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseTypeBuilder istioIoApiAnalysisV1alpha1AnalysisMessageBaseType>;
v[2] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioConditionBuilder istioIoApiMetaV1alpha1IstioCondition>;
v[3] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.meta.v1alpha.IstioStatusBuilder istioIoApiMetaV1alpha1IstioStatus>;
v[4] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.CaptureMode istioIoApiNetworkingV1beta1CaptureMode>;
v[5] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsBuilder istioIoApiNetworkingV1beta1ClientTLSSettings>;
v[6] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ClientTLSSettingsTLSmode istioIoApiNetworkingV1beta1ClientTLSSettingsTLSmode>;
v[7] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettings>;
v[8] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettings>;
v[9] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy istioIoApiNetworkingV1beta1ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy>;
v[10] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettings>;
v[11] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsTCPSettingsTcpKeepaliveBuilder istioIoApiNetworkingV1beta1ConnectionPoolSettingsTCPSettingsTcpKeepalive>;
v[12] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DelegateBuilder istioIoApiNetworkingV1beta1Delegate>;
v[13] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationBuilder istioIoApiNetworkingV1beta1Destination>;
v[14] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleSpecBuilder istioIoApiNetworkingV1beta1DestinationRule>;
v[15] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewaySpecBuilder istioIoApiNetworkingV1beta1Gateway>;
v[16] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionBuilder istioIoApiNetworkingV1beta1HTTPFaultInjection>;
v[17] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbort>;
v[18] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortGrpcStatus>;
v[19] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2ErrorBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttp2Error>;
v[20] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatusBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionAbortHttpStatus>;
v[21] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelay>;
v[22] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayExponentialDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayExponentialDelay>;
v[23] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionDelayFixedDelayBuilder istioIoApiNetworkingV1beta1HTTPFaultInjectionDelayFixedDelay>;
v[24] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPMatchRequestBuilder istioIoApiNetworkingV1beta1HTTPMatchRequest>;
v[25] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectBuilder istioIoApiNetworkingV1beta1HTTPRedirect>;
v[26] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectDerivePortBuilder istioIoApiNetworkingV1beta1HTTPRedirectDerivePort>;
v[27] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectPortBuilder istioIoApiNetworkingV1beta1HTTPRedirectPort>;
v[28] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRedirectRedirectPortSelection istioIoApiNetworkingV1beta1HTTPRedirectRedirectPortSelection>;
v[29] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRetryBuilder istioIoApiNetworkingV1beta1HTTPRetry>;
v[30] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRewriteBuilder istioIoApiNetworkingV1beta1HTTPRewrite>;
v[31] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteBuilder istioIoApiNetworkingV1beta1HTTPRoute>;
v[32] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationBuilder istioIoApiNetworkingV1beta1HTTPRouteDestination>;
v[33] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersBuilder istioIoApiNetworkingV1beta1Headers>;
v[34] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.HeadersHeaderOperationsBuilder istioIoApiNetworkingV1beta1HeadersHeaderOperations>;
v[35] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioEgressListenerBuilder istioIoApiNetworkingV1beta1IstioEgressListener>;
v[36] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.IstioIngressListenerBuilder istioIoApiNetworkingV1beta1IstioIngressListener>;
v[37] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.L4MatchAttributesBuilder istioIoApiNetworkingV1beta1L4MatchAttributes>;
v[38] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsBuilder istioIoApiNetworkingV1beta1LoadBalancerSettings>;
v[39] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHash>;
v[40] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLB>;
v[41] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieValueBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHTTPCookie>;
v[42] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookieBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpCookie>;
v[43] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpHeaderName>;
v[44] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBHttpQueryParameterName>;
v[45] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIpBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsConsistentHashLBUseSourceIp>;
v[46] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleBuilder istioIoApiNetworkingV1beta1LoadBalancerSettingsSimple>;
v[47] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimpleLB istioIoApiNetworkingV1beta1LoadBalancerSettingsSimpleLB>;
v[48] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSetting>;
v[49] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingDistributeBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingDistribute>;
v[50] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSettingFailoverBuilder istioIoApiNetworkingV1beta1LocalityLoadBalancerSettingFailover>;
v[51] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyBuilder istioIoApiNetworkingV1beta1OutboundTrafficPolicy>;
v[52] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutboundTrafficPolicyMode istioIoApiNetworkingV1beta1OutboundTrafficPolicyMode>;
v[53] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.OutlierDetectionBuilder istioIoApiNetworkingV1beta1OutlierDetection>;
v[54] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PercentBuilder istioIoApiNetworkingV1beta1Percent>;
v[55] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortBuilder istioIoApiNetworkingV1beta1Port>;
v[56] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.PortSelectorBuilder istioIoApiNetworkingV1beta1PortSelector>;
v[57] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.RouteDestinationBuilder istioIoApiNetworkingV1beta1RouteDestination>;
v[58] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerBuilder istioIoApiNetworkingV1beta1Server>;
v[59] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsBuilder istioIoApiNetworkingV1beta1ServerTLSSettings>;
v[60] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSProtocol istioIoApiNetworkingV1beta1ServerTLSSettingsTLSProtocol>;
v[61] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServerTLSSettingsTLSmode istioIoApiNetworkingV1beta1ServerTLSSettingsTLSmode>;
v[62] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntrySpecBuilder istioIoApiNetworkingV1beta1ServiceEntry>;
v[63] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryLocation istioIoApiNetworkingV1beta1ServiceEntryLocation>;
v[64] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryResolution istioIoApiNetworkingV1beta1ServiceEntryResolution>;
v[65] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarSpecBuilder istioIoApiNetworkingV1beta1Sidecar>;
v[66] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchBuilder istioIoApiNetworkingV1beta1StringMatch>;
v[67] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchExactBuilder istioIoApiNetworkingV1beta1StringMatchExact>;
v[68] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchPrefixBuilder istioIoApiNetworkingV1beta1StringMatchPrefix>;
v[69] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.StringMatchRegexBuilder istioIoApiNetworkingV1beta1StringMatchRegex>;
v[70] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SubsetBuilder istioIoApiNetworkingV1beta1Subset>;
v[71] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TCPRouteBuilder istioIoApiNetworkingV1beta1TCPRoute>;
v[72] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSMatchAttributesBuilder istioIoApiNetworkingV1beta1TLSMatchAttributes>;
v[73] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TLSRouteBuilder istioIoApiNetworkingV1beta1TLSRoute>;
v[74] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicy>;
v[75] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.TrafficPolicyPortTrafficPolicyBuilder istioIoApiNetworkingV1beta1TrafficPolicyPortTrafficPolicy>;
v[76] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceSpecBuilder istioIoApiNetworkingV1beta1VirtualService>;
v[77] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntrySpecBuilder istioIoApiNetworkingV1beta1WorkloadEntry>;
v[78] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadSelectorBuilder istioIoApiNetworkingV1beta1WorkloadSelector>;
v[79] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionAbortErrorType>;
v[80] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPFaultInjectionDelayHttpDelayType>;
v[81] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsHTTPRedirectRedirectPort>;
v[82] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsConsistentHashLBHashKey>;
v[83] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsLoadBalancerSettingsLbPolicy>;
v[84] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiNetworkingV1beta1IsStringMatchMatchType>;
v[85] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicySpecBuilder istioIoApiSecurityV1beta1AuthorizationPolicy>;
v[86] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyAction istioIoApiSecurityV1beta1AuthorizationPolicyAction>;
v[87] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyExtensionProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyExtensionProvider>;
v[88] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyProviderBuilder istioIoApiSecurityV1beta1AuthorizationPolicyProvider>;
v[89] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.ConditionBuilder istioIoApiSecurityV1beta1Condition>;
v[90] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTHeaderBuilder istioIoApiSecurityV1beta1JWTHeader>;
v[91] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.JWTRuleBuilder istioIoApiSecurityV1beta1JWTRule>;
v[92] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.OperationBuilder istioIoApiSecurityV1beta1Operation>;
v[93] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationSpecBuilder istioIoApiSecurityV1beta1PeerAuthentication>;
v[94] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSBuilder istioIoApiSecurityV1beta1PeerAuthenticationMutualTLS>;
v[95] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationMutualTLSMode istioIoApiSecurityV1beta1PeerAuthenticationMutualTLSMode>;
v[96] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationSpecBuilder istioIoApiSecurityV1beta1RequestAuthentication>;
v[97] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleBuilder istioIoApiSecurityV1beta1Rule>;
v[98] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleFromBuilder istioIoApiSecurityV1beta1RuleFrom>;
v[99] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RuleToBuilder istioIoApiSecurityV1beta1RuleTo>;
v[100] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.SourceBuilder istioIoApiSecurityV1beta1Source>;
v[101] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder istioIoApiSecurityV1beta1IsAuthorizationPolicyActionDetail>;
v[102] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.type.v1beta.WorkloadSelectorBuilder istioIoApiTypeV1beta1WorkloadSelector>;
v[103] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRule>;
v[104] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.DestinationRuleListBuilder istioIoClientGoPkgApisNetworkingV1beta1DestinationRuleList>;
v[105] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayBuilder istioIoClientGoPkgApisNetworkingV1beta1Gateway>;
v[106] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.GatewayListBuilder istioIoClientGoPkgApisNetworkingV1beta1GatewayList>;
v[107] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntry>;
v[108] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.ServiceEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1ServiceEntryList>;
v[109] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarBuilder istioIoClientGoPkgApisNetworkingV1beta1Sidecar>;
v[110] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.SidecarListBuilder istioIoClientGoPkgApisNetworkingV1beta1SidecarList>;
v[111] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualService>;
v[112] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.VirtualServiceListBuilder istioIoClientGoPkgApisNetworkingV1beta1VirtualServiceList>;
v[113] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntry>;
v[114] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.networking.v1beta.WorkloadEntryListBuilder istioIoClientGoPkgApisNetworkingV1beta1WorkloadEntryList>;
v[115] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicy>;
v[116] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.AuthorizationPolicyListBuilder istioIoClientGoPkgApisSecurityV1beta1AuthorizationPolicyList>;
v[117] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthentication>;
v[118] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.PeerAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1PeerAuthenticationList>;
v[119] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthentication>;
v[120] = v;
v = v.<io.fabric.istio.api.IstioSchemaFluentImpl: io.fabric.istio.api.security.v1beta.RequestAuthenticationListBuilder istioIoClientGoPkgApisSecurityV1beta1RequestAuthenticationList>;
v[121] = v;
v = specialinvoke v.<java.lang.Object: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[122] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}