public class io.fabric.istio.api.IstioSchemaBuilder extends io.fabric.istio.api.IstioSchemaFluentImpl implements io.fabric.kubernetes.api.builder.VisitableBuilder
{
io.fabric.istio.api.IstioSchemaFluent fluent;
java.lang.Boolean validationEnabled;
public void <init>()
{
java.lang.Boolean v;
io.fabric.istio.api.IstioSchemaBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaBuilder;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: void <init>(java.lang.Boolean)>(v);
return;
}
public void <init>(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.istio.api.IstioSchemaBuilder v;
io.fabric.istio.api.IstioSchema v;
v := @this: io.fabric.istio.api.IstioSchemaBuilder;
v := @parameter: java.lang.Boolean;
v = new io.fabric.istio.api.IstioSchema;
specialinvoke v.<io.fabric.istio.api.IstioSchema: void <init>()>();
specialinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: void <init>(io.fabric.istio.api.IstioSchema,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.istio.api.IstioSchemaFluent)
{
java.lang.Boolean v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.IstioSchemaBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaBuilder;
v := @parameter: io.fabric.istio.api.IstioSchemaFluent;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: void <init>(io.fabric.istio.api.IstioSchemaFluent,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.istio.api.IstioSchemaFluent, java.lang.Boolean)
{
io.fabric.istio.api.IstioSchema v;
java.lang.Boolean v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.IstioSchemaBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaBuilder;
v := @parameter: io.fabric.istio.api.IstioSchemaFluent;
v := @parameter: java.lang.Boolean;
v = new io.fabric.istio.api.IstioSchema;
specialinvoke v.<io.fabric.istio.api.IstioSchema: void <init>()>();
specialinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: void <init>(io.fabric.istio.api.IstioSchemaFluent,io.fabric.istio.api.IstioSchema,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.istio.api.IstioSchemaFluent, io.fabric.istio.api.IstioSchema)
{
io.fabric.istio.api.IstioSchema v;
java.lang.Boolean v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.IstioSchemaBuilder v;
v := @this: io.fabric.istio.api.IstioSchemaBuilder;
v := @parameter: io.fabric.istio.api.IstioSchemaFluent;
v := @parameter: io.fabric.istio.api.IstioSchema;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: void <init>(io.fabric.istio.api.IstioSchemaFluent,io.fabric.istio.api.IstioSchema,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.istio.api.IstioSchemaFluent, io.fabric.istio.api.IstioSchema, java.lang.Boolean)
{
io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSetting v;
io.fabric.istio.api.networking.v1alpha.VirtualService v;
io.fabric.istio.api.networking.v1alpha.ServiceEntrySpec v;
io.fabric.istio.api.networking.v1alpha.IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes v;
io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsConsistentHashLBHashKey v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatch v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbort v;
io.fabric.istio.api.networking.v1alpha.HTTPRouteDestination v;
io.fabric.istio.api.networking.v1alpha.TrafficPolicyPortTrafficPolicy v;
io.fabric.istio.api.networking.v1alpha.DestinationRuleList v;
io.fabric.istio.api.networking.v1alpha.StringMatch v;
io.fabric.istio.api.networking.v1alpha.HTTPRewrite v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimple v;
io.fabric.istio.api.networking.v1alpha.Destination v;
io.fabric.istio.api.networking.v1alpha.IsHTTPRedirectRedirectPort v;
io.fabric.istio.api.networking.v1alpha.DestinationRule v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLB v;
io.fabric.istio.api.networking.v1alpha.SidecarList v;
io.fabric.istio.api.networking.v1alpha.Sidecar v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterList v;
io.fabric.istio.api.IstioSchema v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterMatch v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings v;
io.fabric.istio.api.networking.v1alpha.VirtualServiceSpec v;
io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsLbPolicy v;
io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingFailover v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterClusterMatch v;
io.fabric.istio.api.networking.v1alpha.WorkloadSelector v;
io.fabric.istio.api.networking.v1alpha.StringMatchPrefix v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelay v;
io.fabric.istio.api.networking.v1alpha.ServiceEntry v;
io.fabric.istio.api.networking.v1alpha.ServerTLSSettings v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchFilterClass v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatch v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayFixedDelay v;
io.fabric.istio.api.networking.v1alpha.HTTPRedirect v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterProxyMatch v;
io.fabric.istio.api.networking.v1alpha.Subset v;
io.fabric.istio.api.networking.v1alpha.GatewayList v;
io.fabric.istio.api.internal.protobuf.types.ValueListValue v;
io.fabric.istio.api.internal.protobuf.types.IsValueKind v;
io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicyMode v;
io.fabric.istio.api.networking.v1alpha.Gateway v;
io.fabric.istio.api.meta.v1alpha.IstioCondition v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchVirtualHostMatch v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatch v;
io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingDistribute v;
io.fabric.istio.api.networking.v1alpha.PortSelector v;
io.fabric.istio.api.networking.v1alpha.L4MatchAttributes v;
io.fabric.istio.api.networking.v1alpha.TLSMatchAttributes v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettingsTcpKeepalive v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel v;
io.fabric.istio.api.networking.v1alpha.WorkloadEntryList v;
io.fabric.istio.api.networking.v1alpha.HTTPRoute v;
io.fabric.istio.api.meta.v1alpha.IstioStatus v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookieValue v;
io.fabric.istio.api.networking.v1alpha.ServiceEntryResolution v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterApplyTo v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterChainMatch v;
io.fabric.istio.api.internal.protobuf.types.ValueBoolValue v;
java.lang.Boolean v;
io.fabric.istio.api.IstioSchemaBuilder v;
io.fabric.istio.api.networking.v1alpha.Delegate v;
io.fabric.istio.api.networking.v1alpha.IsStringMatchMatchType v;
io.fabric.istio.api.networking.v1alpha.ServiceEntryLocation v;
io.fabric.istio.api.networking.v1alpha.OutlierDetection v;
io.fabric.istio.api.networking.v1alpha.TLSRoute v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettings v;
io.fabric.istio.api.networking.v1alpha.HTTPMatchRequest v;
io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSProtocol v;
io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionDelayHttpDelayType v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectPatch v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttpStatus v;
io.fabric.istio.api.networking.v1alpha.SidecarSpec v;
io.fabric.istio.api.networking.v1alpha.GatewaySpec v;
io.fabric.istio.api.networking.v1alpha.TCPRoute v;
io.fabric.istio.api.networking.v1alpha.RouteDestination v;
io.fabric.istio.api.networking.v1alpha.ClientTLSSettings v;
io.fabric.istio.api.networking.v1alpha.DestinationRuleSpec v;
io.fabric.istio.api.networking.v1alpha.Headers v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettings v;
io.fabric.istio.api.networking.v1alpha.ClientTLSSettingsTLSmode v;
io.fabric.istio.api.networking.v1alpha.CaptureMode v;
io.fabric.istio.api.networking.v1alpha.StringMatchExact v;
io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSmode v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatchAction v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHash v;
io.fabric.istio.api.networking.v1alpha.Port v;
io.fabric.istio.api.networking.v1alpha.VirtualServiceList v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttp2Error v;
io.fabric.istio.api.internal.protobuf.types.Value v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchOperation v;
io.fabric.istio.api.networking.v1alpha.HTTPRedirectPort v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookie v;
io.fabric.istio.api.networking.v1alpha.HTTPRetry v;
io.fabric.istio.api.networking.v1alpha.ServiceEntryList v;
io.fabric.istio.api.networking.v1alpha.HTTPRedirectDerivePort v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchListener v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjection v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterSpec v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatch v;
io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionAbortErrorType v;
io.fabric.istio.api.networking.v1alpha.IstioIngressListener v;
io.fabric.istio.api.networking.v1alpha.IstioEgressListener v;
io.fabric.istio.api.networking.v1alpha.HeadersHeaderOperations v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
io.fabric.istio.api.internal.protobuf.types.ValueNullValue v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchSubFilterMatch v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilter v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase v;
io.fabric.istio.api.networking.v1alpha.TrafficPolicy v;
io.fabric.istio.api.internal.protobuf.types.ValueStringValue v;
io.fabric.istio.api.networking.v1alpha.Server v;
io.fabric.istio.api.networking.v1alpha.StringMatchRegex v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayExponentialDelay v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatch v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchCluster v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration v;
io.fabric.istio.api.internal.protobuf.types.ValueStructValue v;
io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicy v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchContext v;
io.fabric.istio.api.internal.protobuf.types.ListValue v;
io.fabric.istio.api.networking.v1alpha.Percent v;
io.fabric.istio.api.networking.v1alpha.WorkloadEntrySpec v;
io.fabric.istio.api.networking.v1alpha.HTTPRedirectRedirectPortSelection v;
io.fabric.istio.api.internal.protobuf.types.NullValue v;
io.fabric.istio.api.networking.v1alpha.WorkloadEntry v;
io.fabric.istio.api.internal.protobuf.types.ValueNumberValue v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimpleLB v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
v := @this: io.fabric.istio.api.IstioSchemaBuilder;
v := @parameter: io.fabric.istio.api.IstioSchemaFluent;
v := @parameter: io.fabric.istio.api.IstioSchema;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: void <init>()>();
v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent> = v;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ListValue getGithubComGogoProtobufTypesListValue()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesListValue(io.fabric.istio.api.internal.protobuf.types.ListValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.NullValue getGithubComGogoProtobufTypesNullValue()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesNullValue(io.fabric.istio.api.internal.protobuf.types.NullValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.Value getGithubComGogoProtobufTypesValue()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValue(io.fabric.istio.api.internal.protobuf.types.Value)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ValueBoolValue getGithubComGogoProtobufTypesValueBoolValue()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValueBoolValue(io.fabric.istio.api.internal.protobuf.types.ValueBoolValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ValueListValue getGithubComGogoProtobufTypesValueListValue()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValueListValue(io.fabric.istio.api.internal.protobuf.types.ValueListValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ValueNullValue getGithubComGogoProtobufTypesValueNullValue()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValueNullValue(io.fabric.istio.api.internal.protobuf.types.ValueNullValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ValueNumberValue getGithubComGogoProtobufTypesValueNumberValue()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValueNumberValue(io.fabric.istio.api.internal.protobuf.types.ValueNumberValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ValueStringValue getGithubComGogoProtobufTypesValueStringValue()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValueStringValue(io.fabric.istio.api.internal.protobuf.types.ValueStringValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ValueStructValue getGithubComGogoProtobufTypesValueStructValue()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValueStructValue(io.fabric.istio.api.internal.protobuf.types.ValueStructValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.IsValueKind getGithubComGogoProtobufTypesIsValueKind()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesIsValueKind(io.fabric.istio.api.internal.protobuf.types.IsValueKind)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase getIstioIoApiAnalysisV1alpha1AnalysisMessageBase()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: 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()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: 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()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: 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()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: 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()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: 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.v1alpha.CaptureMode getIstioIoApiNetworkingV1alpha3CaptureMode()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3CaptureMode(io.fabric.istio.api.networking.v1alpha.CaptureMode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ClientTLSSettings getIstioIoApiNetworkingV1alpha3ClientTLSSettings()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ClientTLSSettings(io.fabric.istio.api.networking.v1alpha.ClientTLSSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ClientTLSSettingsTLSmode getIstioIoApiNetworkingV1alpha3ClientTLSSettingsTLSmode()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ClientTLSSettingsTLSmode(io.fabric.istio.api.networking.v1alpha.ClientTLSSettingsTLSmode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettings getIstioIoApiNetworkingV1alpha3ConnectionPoolSettings()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ConnectionPoolSettings(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings getIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsHTTPSettings()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsHTTPSettings(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy getIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings getIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsTCPSettings()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsTCPSettings(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettingsTcpKeepalive getIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsTCPSettingsTcpKeepalive()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsTCPSettingsTcpKeepalive(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettingsTcpKeepalive)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Delegate getIstioIoApiNetworkingV1alpha3Delegate()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Delegate(io.fabric.istio.api.networking.v1alpha.Delegate)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Destination getIstioIoApiNetworkingV1alpha3Destination()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Destination(io.fabric.istio.api.networking.v1alpha.Destination)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.DestinationRuleSpec getIstioIoApiNetworkingV1alpha3DestinationRule()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3DestinationRule(io.fabric.istio.api.networking.v1alpha.DestinationRuleSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterSpec getIstioIoApiNetworkingV1alpha3EnvoyFilter()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilter(io.fabric.istio.api.networking.v1alpha.EnvoyFilterSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterApplyTo getIstioIoApiNetworkingV1alpha3EnvoyFilterApplyTo()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterApplyTo(io.fabric.istio.api.networking.v1alpha.EnvoyFilterApplyTo)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterClusterMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterClusterMatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterClusterMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterClusterMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchCluster getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchCluster()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchCluster(io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchCluster)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchListener getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchListener()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchListener(io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchListener)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration(io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectPatch getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectPatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectPatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectPatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterChainMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchFilterChainMatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchFilterChainMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterChainMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchFilterMatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchFilterMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchSubFilterMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchSubFilterMatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchSubFilterMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchSubFilterMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatch getIstioIoApiNetworkingV1alpha3EnvoyFilterPatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterPatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchContext getIstioIoApiNetworkingV1alpha3EnvoyFilterPatchContext()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterPatchContext(io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchContext)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchFilterClass getIstioIoApiNetworkingV1alpha3EnvoyFilterPatchFilterClass()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterPatchFilterClass(io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchFilterClass)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchOperation getIstioIoApiNetworkingV1alpha3EnvoyFilterPatchOperation()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterPatchOperation(io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchOperation)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterProxyMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterProxyMatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterProxyMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterProxyMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchRouteMatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchRouteMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatchAction getIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchRouteMatchAction()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchRouteMatchAction(io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatchAction)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchVirtualHostMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchVirtualHostMatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchVirtualHostMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchVirtualHostMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.GatewaySpec getIstioIoApiNetworkingV1alpha3Gateway()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Gateway(io.fabric.istio.api.networking.v1alpha.GatewaySpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjection getIstioIoApiNetworkingV1alpha3HTTPFaultInjection()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjection(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjection)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbort getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbort()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbort(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbort)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortGrpcStatus getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortGrpcStatus()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortGrpcStatus(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortGrpcStatus)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttp2Error getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortHttp2Error()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortHttp2Error(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttp2Error)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttpStatus getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortHttpStatus()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortHttpStatus(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttpStatus)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelay getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelay()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelay(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelay)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayExponentialDelay getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelayExponentialDelay()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelayExponentialDelay(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayExponentialDelay)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayFixedDelay getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelayFixedDelay()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelayFixedDelay(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayFixedDelay)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPMatchRequest getIstioIoApiNetworkingV1alpha3HTTPMatchRequest()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPMatchRequest(io.fabric.istio.api.networking.v1alpha.HTTPMatchRequest)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRedirect getIstioIoApiNetworkingV1alpha3HTTPRedirect()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRedirect(io.fabric.istio.api.networking.v1alpha.HTTPRedirect)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRedirectDerivePort getIstioIoApiNetworkingV1alpha3HTTPRedirectDerivePort()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRedirectDerivePort(io.fabric.istio.api.networking.v1alpha.HTTPRedirectDerivePort)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRedirectPort getIstioIoApiNetworkingV1alpha3HTTPRedirectPort()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRedirectPort(io.fabric.istio.api.networking.v1alpha.HTTPRedirectPort)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRedirectRedirectPortSelection getIstioIoApiNetworkingV1alpha3HTTPRedirectRedirectPortSelection()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRedirectRedirectPortSelection(io.fabric.istio.api.networking.v1alpha.HTTPRedirectRedirectPortSelection)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRetry getIstioIoApiNetworkingV1alpha3HTTPRetry()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRetry(io.fabric.istio.api.networking.v1alpha.HTTPRetry)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRewrite getIstioIoApiNetworkingV1alpha3HTTPRewrite()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRewrite(io.fabric.istio.api.networking.v1alpha.HTTPRewrite)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRoute getIstioIoApiNetworkingV1alpha3HTTPRoute()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRoute(io.fabric.istio.api.networking.v1alpha.HTTPRoute)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRouteDestination getIstioIoApiNetworkingV1alpha3HTTPRouteDestination()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRouteDestination(io.fabric.istio.api.networking.v1alpha.HTTPRouteDestination)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Headers getIstioIoApiNetworkingV1alpha3Headers()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Headers(io.fabric.istio.api.networking.v1alpha.Headers)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HeadersHeaderOperations getIstioIoApiNetworkingV1alpha3HeadersHeaderOperations()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HeadersHeaderOperations(io.fabric.istio.api.networking.v1alpha.HeadersHeaderOperations)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IstioEgressListener getIstioIoApiNetworkingV1alpha3IstioEgressListener()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IstioEgressListener(io.fabric.istio.api.networking.v1alpha.IstioEgressListener)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IstioIngressListener getIstioIoApiNetworkingV1alpha3IstioIngressListener()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IstioIngressListener(io.fabric.istio.api.networking.v1alpha.IstioIngressListener)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.L4MatchAttributes getIstioIoApiNetworkingV1alpha3L4MatchAttributes()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3L4MatchAttributes(io.fabric.istio.api.networking.v1alpha.L4MatchAttributes)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettings getIstioIoApiNetworkingV1alpha3LoadBalancerSettings()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettings(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHash getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHash()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHash(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHash)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLB getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLB()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLB(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLB)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookieValue getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHTTPCookie()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHTTPCookie(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookieValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookie getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpCookie()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpCookie(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookie)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpHeaderName getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpHeaderName()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpHeaderName(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpQueryParameterName(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBUseSourceIp getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBUseSourceIp()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBUseSourceIp(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimple getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsSimple()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsSimple(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimple)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimpleLB getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsSimpleLB()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsSimpleLB(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimpleLB)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSetting getIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSetting()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSetting(io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSetting)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingDistribute getIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSettingDistribute()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSettingDistribute(io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingDistribute)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingFailover getIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSettingFailover()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSettingFailover(io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingFailover)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicy getIstioIoApiNetworkingV1alpha3OutboundTrafficPolicy()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3OutboundTrafficPolicy(io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicyMode getIstioIoApiNetworkingV1alpha3OutboundTrafficPolicyMode()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3OutboundTrafficPolicyMode(io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicyMode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.OutlierDetection getIstioIoApiNetworkingV1alpha3OutlierDetection()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3OutlierDetection(io.fabric.istio.api.networking.v1alpha.OutlierDetection)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Percent getIstioIoApiNetworkingV1alpha3Percent()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Percent(io.fabric.istio.api.networking.v1alpha.Percent)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Port getIstioIoApiNetworkingV1alpha3Port()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Port(io.fabric.istio.api.networking.v1alpha.Port)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.PortSelector getIstioIoApiNetworkingV1alpha3PortSelector()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3PortSelector(io.fabric.istio.api.networking.v1alpha.PortSelector)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.RouteDestination getIstioIoApiNetworkingV1alpha3RouteDestination()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3RouteDestination(io.fabric.istio.api.networking.v1alpha.RouteDestination)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Server getIstioIoApiNetworkingV1alpha3Server()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Server(io.fabric.istio.api.networking.v1alpha.Server)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServerTLSSettings getIstioIoApiNetworkingV1alpha3ServerTLSSettings()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ServerTLSSettings(io.fabric.istio.api.networking.v1alpha.ServerTLSSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSProtocol getIstioIoApiNetworkingV1alpha3ServerTLSSettingsTLSProtocol()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ServerTLSSettingsTLSProtocol(io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSProtocol)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSmode getIstioIoApiNetworkingV1alpha3ServerTLSSettingsTLSmode()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ServerTLSSettingsTLSmode(io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSmode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServiceEntrySpec getIstioIoApiNetworkingV1alpha3ServiceEntry()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ServiceEntry(io.fabric.istio.api.networking.v1alpha.ServiceEntrySpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServiceEntryLocation getIstioIoApiNetworkingV1alpha3ServiceEntryLocation()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ServiceEntryLocation(io.fabric.istio.api.networking.v1alpha.ServiceEntryLocation)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServiceEntryResolution getIstioIoApiNetworkingV1alpha3ServiceEntryResolution()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ServiceEntryResolution(io.fabric.istio.api.networking.v1alpha.ServiceEntryResolution)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.SidecarSpec getIstioIoApiNetworkingV1alpha3Sidecar()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Sidecar(io.fabric.istio.api.networking.v1alpha.SidecarSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.StringMatch getIstioIoApiNetworkingV1alpha3StringMatch()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3StringMatch(io.fabric.istio.api.networking.v1alpha.StringMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.StringMatchExact getIstioIoApiNetworkingV1alpha3StringMatchExact()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3StringMatchExact(io.fabric.istio.api.networking.v1alpha.StringMatchExact)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.StringMatchPrefix getIstioIoApiNetworkingV1alpha3StringMatchPrefix()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3StringMatchPrefix(io.fabric.istio.api.networking.v1alpha.StringMatchPrefix)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.StringMatchRegex getIstioIoApiNetworkingV1alpha3StringMatchRegex()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3StringMatchRegex(io.fabric.istio.api.networking.v1alpha.StringMatchRegex)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Subset getIstioIoApiNetworkingV1alpha3Subset()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Subset(io.fabric.istio.api.networking.v1alpha.Subset)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.TCPRoute getIstioIoApiNetworkingV1alpha3TCPRoute()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3TCPRoute(io.fabric.istio.api.networking.v1alpha.TCPRoute)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.TLSMatchAttributes getIstioIoApiNetworkingV1alpha3TLSMatchAttributes()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3TLSMatchAttributes(io.fabric.istio.api.networking.v1alpha.TLSMatchAttributes)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.TLSRoute getIstioIoApiNetworkingV1alpha3TLSRoute()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3TLSRoute(io.fabric.istio.api.networking.v1alpha.TLSRoute)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.TrafficPolicy getIstioIoApiNetworkingV1alpha3TrafficPolicy()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3TrafficPolicy(io.fabric.istio.api.networking.v1alpha.TrafficPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.TrafficPolicyPortTrafficPolicy getIstioIoApiNetworkingV1alpha3TrafficPolicyPortTrafficPolicy()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3TrafficPolicyPortTrafficPolicy(io.fabric.istio.api.networking.v1alpha.TrafficPolicyPortTrafficPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.VirtualServiceSpec getIstioIoApiNetworkingV1alpha3VirtualService()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3VirtualService(io.fabric.istio.api.networking.v1alpha.VirtualServiceSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.WorkloadEntrySpec getIstioIoApiNetworkingV1alpha3WorkloadEntry()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3WorkloadEntry(io.fabric.istio.api.networking.v1alpha.WorkloadEntrySpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.WorkloadSelector getIstioIoApiNetworkingV1alpha3WorkloadSelector()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3WorkloadSelector(io.fabric.istio.api.networking.v1alpha.WorkloadSelector)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes getIstioIoApiNetworkingV1alpha3IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes(io.fabric.istio.api.networking.v1alpha.IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionAbortErrorType getIstioIoApiNetworkingV1alpha3IsHTTPFaultInjectionAbortErrorType()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsHTTPFaultInjectionAbortErrorType(io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionAbortErrorType)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionDelayHttpDelayType getIstioIoApiNetworkingV1alpha3IsHTTPFaultInjectionDelayHttpDelayType()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsHTTPFaultInjectionDelayHttpDelayType(io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionDelayHttpDelayType)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsHTTPRedirectRedirectPort getIstioIoApiNetworkingV1alpha3IsHTTPRedirectRedirectPort()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsHTTPRedirectRedirectPort(io.fabric.istio.api.networking.v1alpha.IsHTTPRedirectRedirectPort)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsConsistentHashLBHashKey getIstioIoApiNetworkingV1alpha3IsLoadBalancerSettingsConsistentHashLBHashKey()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsLoadBalancerSettingsConsistentHashLBHashKey(io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsConsistentHashLBHashKey)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsLbPolicy getIstioIoApiNetworkingV1alpha3IsLoadBalancerSettingsLbPolicy()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsLoadBalancerSettingsLbPolicy(io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsLbPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsStringMatchMatchType getIstioIoApiNetworkingV1alpha3IsStringMatchMatchType()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsStringMatchMatchType(io.fabric.istio.api.networking.v1alpha.IsStringMatchMatchType)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.DestinationRule getIstioIoClientGoPkgApisNetworkingV1alpha3DestinationRule()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3DestinationRule(io.fabric.istio.api.networking.v1alpha.DestinationRule)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.DestinationRuleList getIstioIoClientGoPkgApisNetworkingV1alpha3DestinationRuleList()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3DestinationRuleList(io.fabric.istio.api.networking.v1alpha.DestinationRuleList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilter getIstioIoClientGoPkgApisNetworkingV1alpha3EnvoyFilter()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3EnvoyFilter(io.fabric.istio.api.networking.v1alpha.EnvoyFilter)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterList getIstioIoClientGoPkgApisNetworkingV1alpha3EnvoyFilterList()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3EnvoyFilterList(io.fabric.istio.api.networking.v1alpha.EnvoyFilterList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Gateway getIstioIoClientGoPkgApisNetworkingV1alpha3Gateway()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3Gateway(io.fabric.istio.api.networking.v1alpha.Gateway)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.GatewayList getIstioIoClientGoPkgApisNetworkingV1alpha3GatewayList()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3GatewayList(io.fabric.istio.api.networking.v1alpha.GatewayList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServiceEntry getIstioIoClientGoPkgApisNetworkingV1alpha3ServiceEntry()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3ServiceEntry(io.fabric.istio.api.networking.v1alpha.ServiceEntry)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServiceEntryList getIstioIoClientGoPkgApisNetworkingV1alpha3ServiceEntryList()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3ServiceEntryList(io.fabric.istio.api.networking.v1alpha.ServiceEntryList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Sidecar getIstioIoClientGoPkgApisNetworkingV1alpha3Sidecar()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3Sidecar(io.fabric.istio.api.networking.v1alpha.Sidecar)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.SidecarList getIstioIoClientGoPkgApisNetworkingV1alpha3SidecarList()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3SidecarList(io.fabric.istio.api.networking.v1alpha.SidecarList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.VirtualService getIstioIoClientGoPkgApisNetworkingV1alpha3VirtualService()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3VirtualService(io.fabric.istio.api.networking.v1alpha.VirtualService)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.VirtualServiceList getIstioIoClientGoPkgApisNetworkingV1alpha3VirtualServiceList()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3VirtualServiceList(io.fabric.istio.api.networking.v1alpha.VirtualServiceList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.WorkloadEntry getIstioIoClientGoPkgApisNetworkingV1alpha3WorkloadEntry()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3WorkloadEntry(io.fabric.istio.api.networking.v1alpha.WorkloadEntry)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.WorkloadEntryList getIstioIoClientGoPkgApisNetworkingV1alpha3WorkloadEntryList()>();
interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3WorkloadEntryList(io.fabric.istio.api.networking.v1alpha.WorkloadEntryList)>(v);
v.<io.fabric.istio.api.IstioSchemaBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public void <init>(io.fabric.istio.api.IstioSchema)
{
java.lang.Boolean v;
io.fabric.istio.api.IstioSchemaBuilder v;
io.fabric.istio.api.IstioSchema v;
v := @this: io.fabric.istio.api.IstioSchemaBuilder;
v := @parameter: io.fabric.istio.api.IstioSchema;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: void <init>(io.fabric.istio.api.IstioSchema,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.istio.api.IstioSchema, java.lang.Boolean)
{
io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSetting v;
io.fabric.istio.api.networking.v1alpha.VirtualService v;
io.fabric.istio.api.networking.v1alpha.ServiceEntrySpec v;
io.fabric.istio.api.networking.v1alpha.IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes v;
io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsConsistentHashLBHashKey v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatch v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbort v;
io.fabric.istio.api.networking.v1alpha.HTTPRouteDestination v;
io.fabric.istio.api.networking.v1alpha.TrafficPolicyPortTrafficPolicy v;
io.fabric.istio.api.networking.v1alpha.DestinationRuleList v;
io.fabric.istio.api.networking.v1alpha.StringMatch v;
io.fabric.istio.api.networking.v1alpha.HTTPRewrite v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimple v;
io.fabric.istio.api.networking.v1alpha.Destination v;
io.fabric.istio.api.networking.v1alpha.IsHTTPRedirectRedirectPort v;
io.fabric.istio.api.networking.v1alpha.DestinationRule v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLB v;
io.fabric.istio.api.networking.v1alpha.SidecarList v;
io.fabric.istio.api.networking.v1alpha.Sidecar v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterList v;
io.fabric.istio.api.IstioSchema v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterMatch v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings v;
io.fabric.istio.api.networking.v1alpha.VirtualServiceSpec v;
io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsLbPolicy v;
io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingFailover v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterClusterMatch v;
io.fabric.istio.api.networking.v1alpha.WorkloadSelector v;
io.fabric.istio.api.networking.v1alpha.StringMatchPrefix v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelay v;
io.fabric.istio.api.networking.v1alpha.ServiceEntry v;
io.fabric.istio.api.networking.v1alpha.ServerTLSSettings v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchFilterClass v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatch v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayFixedDelay v;
io.fabric.istio.api.networking.v1alpha.HTTPRedirect v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterProxyMatch v;
io.fabric.istio.api.networking.v1alpha.Subset v;
io.fabric.istio.api.networking.v1alpha.GatewayList v;
io.fabric.istio.api.internal.protobuf.types.ValueListValue v;
io.fabric.istio.api.internal.protobuf.types.IsValueKind v;
io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicyMode v;
io.fabric.istio.api.networking.v1alpha.Gateway v;
io.fabric.istio.api.meta.v1alpha.IstioCondition v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchVirtualHostMatch v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatch v;
io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingDistribute v;
io.fabric.istio.api.networking.v1alpha.PortSelector v;
io.fabric.istio.api.networking.v1alpha.L4MatchAttributes v;
io.fabric.istio.api.networking.v1alpha.TLSMatchAttributes v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettingsTcpKeepalive v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel v;
io.fabric.istio.api.networking.v1alpha.WorkloadEntryList v;
io.fabric.istio.api.networking.v1alpha.HTTPRoute v;
io.fabric.istio.api.meta.v1alpha.IstioStatus v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookieValue v;
io.fabric.istio.api.networking.v1alpha.ServiceEntryResolution v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterApplyTo v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterChainMatch v;
io.fabric.istio.api.internal.protobuf.types.ValueBoolValue v;
java.lang.Boolean v;
io.fabric.istio.api.IstioSchemaBuilder v;
io.fabric.istio.api.networking.v1alpha.Delegate v;
io.fabric.istio.api.networking.v1alpha.IsStringMatchMatchType v;
io.fabric.istio.api.networking.v1alpha.ServiceEntryLocation v;
io.fabric.istio.api.networking.v1alpha.OutlierDetection v;
io.fabric.istio.api.networking.v1alpha.TLSRoute v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettings v;
io.fabric.istio.api.networking.v1alpha.HTTPMatchRequest v;
io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSProtocol v;
io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionDelayHttpDelayType v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectPatch v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttpStatus v;
io.fabric.istio.api.networking.v1alpha.SidecarSpec v;
io.fabric.istio.api.networking.v1alpha.GatewaySpec v;
io.fabric.istio.api.networking.v1alpha.TCPRoute v;
io.fabric.istio.api.networking.v1alpha.RouteDestination v;
io.fabric.istio.api.networking.v1alpha.ClientTLSSettings v;
io.fabric.istio.api.networking.v1alpha.DestinationRuleSpec v;
io.fabric.istio.api.networking.v1alpha.Headers v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettings v;
io.fabric.istio.api.networking.v1alpha.ClientTLSSettingsTLSmode v;
io.fabric.istio.api.networking.v1alpha.CaptureMode v;
io.fabric.istio.api.networking.v1alpha.StringMatchExact v;
io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSmode v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatchAction v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHash v;
io.fabric.istio.api.networking.v1alpha.Port v;
io.fabric.istio.api.networking.v1alpha.VirtualServiceList v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttp2Error v;
io.fabric.istio.api.internal.protobuf.types.Value v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchOperation v;
io.fabric.istio.api.networking.v1alpha.HTTPRedirectPort v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookie v;
io.fabric.istio.api.networking.v1alpha.HTTPRetry v;
io.fabric.istio.api.networking.v1alpha.ServiceEntryList v;
io.fabric.istio.api.networking.v1alpha.HTTPRedirectDerivePort v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchListener v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjection v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterSpec v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatch v;
io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionAbortErrorType v;
io.fabric.istio.api.networking.v1alpha.IstioIngressListener v;
io.fabric.istio.api.networking.v1alpha.IstioEgressListener v;
io.fabric.istio.api.networking.v1alpha.HeadersHeaderOperations v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
io.fabric.istio.api.internal.protobuf.types.ValueNullValue v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchSubFilterMatch v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilter v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase v;
io.fabric.istio.api.networking.v1alpha.TrafficPolicy v;
io.fabric.istio.api.internal.protobuf.types.ValueStringValue v;
io.fabric.istio.api.networking.v1alpha.Server v;
io.fabric.istio.api.networking.v1alpha.StringMatchRegex v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayExponentialDelay v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatch v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchCluster v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration v;
io.fabric.istio.api.internal.protobuf.types.ValueStructValue v;
io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicy v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchContext v;
io.fabric.istio.api.internal.protobuf.types.ListValue v;
io.fabric.istio.api.networking.v1alpha.Percent v;
io.fabric.istio.api.networking.v1alpha.WorkloadEntrySpec v;
io.fabric.istio.api.networking.v1alpha.HTTPRedirectRedirectPortSelection v;
io.fabric.istio.api.internal.protobuf.types.NullValue v;
io.fabric.istio.api.networking.v1alpha.WorkloadEntry v;
io.fabric.istio.api.internal.protobuf.types.ValueNumberValue v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimpleLB v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
v := @this: io.fabric.istio.api.IstioSchemaBuilder;
v := @parameter: io.fabric.istio.api.IstioSchema;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: void <init>()>();
v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent> = v;
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ListValue getGithubComGogoProtobufTypesListValue()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesListValue(io.fabric.istio.api.internal.protobuf.types.ListValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.NullValue getGithubComGogoProtobufTypesNullValue()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesNullValue(io.fabric.istio.api.internal.protobuf.types.NullValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.Value getGithubComGogoProtobufTypesValue()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValue(io.fabric.istio.api.internal.protobuf.types.Value)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ValueBoolValue getGithubComGogoProtobufTypesValueBoolValue()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValueBoolValue(io.fabric.istio.api.internal.protobuf.types.ValueBoolValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ValueListValue getGithubComGogoProtobufTypesValueListValue()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValueListValue(io.fabric.istio.api.internal.protobuf.types.ValueListValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ValueNullValue getGithubComGogoProtobufTypesValueNullValue()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValueNullValue(io.fabric.istio.api.internal.protobuf.types.ValueNullValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ValueNumberValue getGithubComGogoProtobufTypesValueNumberValue()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValueNumberValue(io.fabric.istio.api.internal.protobuf.types.ValueNumberValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ValueStringValue getGithubComGogoProtobufTypesValueStringValue()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValueStringValue(io.fabric.istio.api.internal.protobuf.types.ValueStringValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.ValueStructValue getGithubComGogoProtobufTypesValueStructValue()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesValueStructValue(io.fabric.istio.api.internal.protobuf.types.ValueStructValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.internal.protobuf.types.IsValueKind getGithubComGogoProtobufTypesIsValueKind()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withGithubComGogoProtobufTypesIsValueKind(io.fabric.istio.api.internal.protobuf.types.IsValueKind)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase getIstioIoApiAnalysisV1alpha1AnalysisMessageBase()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: 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.IstioSchemaBuilder: 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.IstioSchemaBuilder: 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.IstioSchemaBuilder: 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.IstioSchemaBuilder: 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.v1alpha.CaptureMode getIstioIoApiNetworkingV1alpha3CaptureMode()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3CaptureMode(io.fabric.istio.api.networking.v1alpha.CaptureMode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ClientTLSSettings getIstioIoApiNetworkingV1alpha3ClientTLSSettings()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ClientTLSSettings(io.fabric.istio.api.networking.v1alpha.ClientTLSSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ClientTLSSettingsTLSmode getIstioIoApiNetworkingV1alpha3ClientTLSSettingsTLSmode()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ClientTLSSettingsTLSmode(io.fabric.istio.api.networking.v1alpha.ClientTLSSettingsTLSmode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettings getIstioIoApiNetworkingV1alpha3ConnectionPoolSettings()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ConnectionPoolSettings(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings getIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsHTTPSettings()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsHTTPSettings(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy getIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings getIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsTCPSettings()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsTCPSettings(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettingsTcpKeepalive getIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsTCPSettingsTcpKeepalive()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsTCPSettingsTcpKeepalive(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettingsTcpKeepalive)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Delegate getIstioIoApiNetworkingV1alpha3Delegate()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Delegate(io.fabric.istio.api.networking.v1alpha.Delegate)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Destination getIstioIoApiNetworkingV1alpha3Destination()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Destination(io.fabric.istio.api.networking.v1alpha.Destination)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.DestinationRuleSpec getIstioIoApiNetworkingV1alpha3DestinationRule()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3DestinationRule(io.fabric.istio.api.networking.v1alpha.DestinationRuleSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterSpec getIstioIoApiNetworkingV1alpha3EnvoyFilter()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilter(io.fabric.istio.api.networking.v1alpha.EnvoyFilterSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterApplyTo getIstioIoApiNetworkingV1alpha3EnvoyFilterApplyTo()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterApplyTo(io.fabric.istio.api.networking.v1alpha.EnvoyFilterApplyTo)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterClusterMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterClusterMatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterClusterMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterClusterMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchCluster getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchCluster()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchCluster(io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchCluster)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchListener getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchListener()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchListener(io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchListener)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration(io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectPatch getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectPatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectPatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectPatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterChainMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchFilterChainMatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchFilterChainMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterChainMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchFilterMatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchFilterMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchSubFilterMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchSubFilterMatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchSubFilterMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchSubFilterMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatch getIstioIoApiNetworkingV1alpha3EnvoyFilterPatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterPatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchContext getIstioIoApiNetworkingV1alpha3EnvoyFilterPatchContext()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterPatchContext(io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchContext)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchFilterClass getIstioIoApiNetworkingV1alpha3EnvoyFilterPatchFilterClass()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterPatchFilterClass(io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchFilterClass)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchOperation getIstioIoApiNetworkingV1alpha3EnvoyFilterPatchOperation()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterPatchOperation(io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchOperation)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterProxyMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterProxyMatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterProxyMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterProxyMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchRouteMatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchRouteMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatchAction getIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchRouteMatchAction()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchRouteMatchAction(io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatchAction)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchVirtualHostMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchVirtualHostMatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchVirtualHostMatch(io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchVirtualHostMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.GatewaySpec getIstioIoApiNetworkingV1alpha3Gateway()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Gateway(io.fabric.istio.api.networking.v1alpha.GatewaySpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjection getIstioIoApiNetworkingV1alpha3HTTPFaultInjection()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjection(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjection)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbort getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbort()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbort(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbort)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortGrpcStatus getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortGrpcStatus()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortGrpcStatus(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortGrpcStatus)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttp2Error getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortHttp2Error()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortHttp2Error(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttp2Error)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttpStatus getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortHttpStatus()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortHttpStatus(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttpStatus)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelay getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelay()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelay(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelay)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayExponentialDelay getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelayExponentialDelay()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelayExponentialDelay(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayExponentialDelay)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayFixedDelay getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelayFixedDelay()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelayFixedDelay(io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayFixedDelay)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPMatchRequest getIstioIoApiNetworkingV1alpha3HTTPMatchRequest()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPMatchRequest(io.fabric.istio.api.networking.v1alpha.HTTPMatchRequest)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRedirect getIstioIoApiNetworkingV1alpha3HTTPRedirect()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRedirect(io.fabric.istio.api.networking.v1alpha.HTTPRedirect)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRedirectDerivePort getIstioIoApiNetworkingV1alpha3HTTPRedirectDerivePort()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRedirectDerivePort(io.fabric.istio.api.networking.v1alpha.HTTPRedirectDerivePort)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRedirectPort getIstioIoApiNetworkingV1alpha3HTTPRedirectPort()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRedirectPort(io.fabric.istio.api.networking.v1alpha.HTTPRedirectPort)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRedirectRedirectPortSelection getIstioIoApiNetworkingV1alpha3HTTPRedirectRedirectPortSelection()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRedirectRedirectPortSelection(io.fabric.istio.api.networking.v1alpha.HTTPRedirectRedirectPortSelection)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRetry getIstioIoApiNetworkingV1alpha3HTTPRetry()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRetry(io.fabric.istio.api.networking.v1alpha.HTTPRetry)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRewrite getIstioIoApiNetworkingV1alpha3HTTPRewrite()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRewrite(io.fabric.istio.api.networking.v1alpha.HTTPRewrite)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRoute getIstioIoApiNetworkingV1alpha3HTTPRoute()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRoute(io.fabric.istio.api.networking.v1alpha.HTTPRoute)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HTTPRouteDestination getIstioIoApiNetworkingV1alpha3HTTPRouteDestination()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HTTPRouteDestination(io.fabric.istio.api.networking.v1alpha.HTTPRouteDestination)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Headers getIstioIoApiNetworkingV1alpha3Headers()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Headers(io.fabric.istio.api.networking.v1alpha.Headers)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.HeadersHeaderOperations getIstioIoApiNetworkingV1alpha3HeadersHeaderOperations()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3HeadersHeaderOperations(io.fabric.istio.api.networking.v1alpha.HeadersHeaderOperations)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IstioEgressListener getIstioIoApiNetworkingV1alpha3IstioEgressListener()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IstioEgressListener(io.fabric.istio.api.networking.v1alpha.IstioEgressListener)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IstioIngressListener getIstioIoApiNetworkingV1alpha3IstioIngressListener()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IstioIngressListener(io.fabric.istio.api.networking.v1alpha.IstioIngressListener)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.L4MatchAttributes getIstioIoApiNetworkingV1alpha3L4MatchAttributes()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3L4MatchAttributes(io.fabric.istio.api.networking.v1alpha.L4MatchAttributes)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettings getIstioIoApiNetworkingV1alpha3LoadBalancerSettings()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettings(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHash getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHash()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHash(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHash)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLB getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLB()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLB(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLB)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookieValue getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHTTPCookie()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHTTPCookie(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookieValue)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookie getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpCookie()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpCookie(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookie)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpHeaderName getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpHeaderName()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpHeaderName(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpHeaderName)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpQueryParameterName(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBUseSourceIp getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBUseSourceIp()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBUseSourceIp(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBUseSourceIp)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimple getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsSimple()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsSimple(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimple)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimpleLB getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsSimpleLB()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LoadBalancerSettingsSimpleLB(io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimpleLB)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSetting getIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSetting()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSetting(io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSetting)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingDistribute getIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSettingDistribute()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSettingDistribute(io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingDistribute)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingFailover getIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSettingFailover()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSettingFailover(io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingFailover)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicy getIstioIoApiNetworkingV1alpha3OutboundTrafficPolicy()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3OutboundTrafficPolicy(io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicyMode getIstioIoApiNetworkingV1alpha3OutboundTrafficPolicyMode()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3OutboundTrafficPolicyMode(io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicyMode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.OutlierDetection getIstioIoApiNetworkingV1alpha3OutlierDetection()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3OutlierDetection(io.fabric.istio.api.networking.v1alpha.OutlierDetection)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Percent getIstioIoApiNetworkingV1alpha3Percent()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Percent(io.fabric.istio.api.networking.v1alpha.Percent)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Port getIstioIoApiNetworkingV1alpha3Port()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Port(io.fabric.istio.api.networking.v1alpha.Port)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.PortSelector getIstioIoApiNetworkingV1alpha3PortSelector()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3PortSelector(io.fabric.istio.api.networking.v1alpha.PortSelector)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.RouteDestination getIstioIoApiNetworkingV1alpha3RouteDestination()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3RouteDestination(io.fabric.istio.api.networking.v1alpha.RouteDestination)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Server getIstioIoApiNetworkingV1alpha3Server()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Server(io.fabric.istio.api.networking.v1alpha.Server)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServerTLSSettings getIstioIoApiNetworkingV1alpha3ServerTLSSettings()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ServerTLSSettings(io.fabric.istio.api.networking.v1alpha.ServerTLSSettings)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSProtocol getIstioIoApiNetworkingV1alpha3ServerTLSSettingsTLSProtocol()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ServerTLSSettingsTLSProtocol(io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSProtocol)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSmode getIstioIoApiNetworkingV1alpha3ServerTLSSettingsTLSmode()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ServerTLSSettingsTLSmode(io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSmode)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServiceEntrySpec getIstioIoApiNetworkingV1alpha3ServiceEntry()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ServiceEntry(io.fabric.istio.api.networking.v1alpha.ServiceEntrySpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServiceEntryLocation getIstioIoApiNetworkingV1alpha3ServiceEntryLocation()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ServiceEntryLocation(io.fabric.istio.api.networking.v1alpha.ServiceEntryLocation)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServiceEntryResolution getIstioIoApiNetworkingV1alpha3ServiceEntryResolution()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3ServiceEntryResolution(io.fabric.istio.api.networking.v1alpha.ServiceEntryResolution)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.SidecarSpec getIstioIoApiNetworkingV1alpha3Sidecar()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Sidecar(io.fabric.istio.api.networking.v1alpha.SidecarSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.StringMatch getIstioIoApiNetworkingV1alpha3StringMatch()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3StringMatch(io.fabric.istio.api.networking.v1alpha.StringMatch)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.StringMatchExact getIstioIoApiNetworkingV1alpha3StringMatchExact()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3StringMatchExact(io.fabric.istio.api.networking.v1alpha.StringMatchExact)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.StringMatchPrefix getIstioIoApiNetworkingV1alpha3StringMatchPrefix()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3StringMatchPrefix(io.fabric.istio.api.networking.v1alpha.StringMatchPrefix)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.StringMatchRegex getIstioIoApiNetworkingV1alpha3StringMatchRegex()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3StringMatchRegex(io.fabric.istio.api.networking.v1alpha.StringMatchRegex)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Subset getIstioIoApiNetworkingV1alpha3Subset()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3Subset(io.fabric.istio.api.networking.v1alpha.Subset)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.TCPRoute getIstioIoApiNetworkingV1alpha3TCPRoute()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3TCPRoute(io.fabric.istio.api.networking.v1alpha.TCPRoute)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.TLSMatchAttributes getIstioIoApiNetworkingV1alpha3TLSMatchAttributes()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3TLSMatchAttributes(io.fabric.istio.api.networking.v1alpha.TLSMatchAttributes)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.TLSRoute getIstioIoApiNetworkingV1alpha3TLSRoute()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3TLSRoute(io.fabric.istio.api.networking.v1alpha.TLSRoute)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.TrafficPolicy getIstioIoApiNetworkingV1alpha3TrafficPolicy()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3TrafficPolicy(io.fabric.istio.api.networking.v1alpha.TrafficPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.TrafficPolicyPortTrafficPolicy getIstioIoApiNetworkingV1alpha3TrafficPolicyPortTrafficPolicy()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3TrafficPolicyPortTrafficPolicy(io.fabric.istio.api.networking.v1alpha.TrafficPolicyPortTrafficPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.VirtualServiceSpec getIstioIoApiNetworkingV1alpha3VirtualService()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3VirtualService(io.fabric.istio.api.networking.v1alpha.VirtualServiceSpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.WorkloadEntrySpec getIstioIoApiNetworkingV1alpha3WorkloadEntry()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3WorkloadEntry(io.fabric.istio.api.networking.v1alpha.WorkloadEntrySpec)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.WorkloadSelector getIstioIoApiNetworkingV1alpha3WorkloadSelector()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3WorkloadSelector(io.fabric.istio.api.networking.v1alpha.WorkloadSelector)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes getIstioIoApiNetworkingV1alpha3IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes(io.fabric.istio.api.networking.v1alpha.IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionAbortErrorType getIstioIoApiNetworkingV1alpha3IsHTTPFaultInjectionAbortErrorType()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsHTTPFaultInjectionAbortErrorType(io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionAbortErrorType)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionDelayHttpDelayType getIstioIoApiNetworkingV1alpha3IsHTTPFaultInjectionDelayHttpDelayType()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsHTTPFaultInjectionDelayHttpDelayType(io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionDelayHttpDelayType)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsHTTPRedirectRedirectPort getIstioIoApiNetworkingV1alpha3IsHTTPRedirectRedirectPort()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsHTTPRedirectRedirectPort(io.fabric.istio.api.networking.v1alpha.IsHTTPRedirectRedirectPort)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsConsistentHashLBHashKey getIstioIoApiNetworkingV1alpha3IsLoadBalancerSettingsConsistentHashLBHashKey()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsLoadBalancerSettingsConsistentHashLBHashKey(io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsConsistentHashLBHashKey)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsLbPolicy getIstioIoApiNetworkingV1alpha3IsLoadBalancerSettingsLbPolicy()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsLoadBalancerSettingsLbPolicy(io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsLbPolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.IsStringMatchMatchType getIstioIoApiNetworkingV1alpha3IsStringMatchMatchType()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoApiNetworkingV1alpha3IsStringMatchMatchType(io.fabric.istio.api.networking.v1alpha.IsStringMatchMatchType)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.DestinationRule getIstioIoClientGoPkgApisNetworkingV1alpha3DestinationRule()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3DestinationRule(io.fabric.istio.api.networking.v1alpha.DestinationRule)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.DestinationRuleList getIstioIoClientGoPkgApisNetworkingV1alpha3DestinationRuleList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3DestinationRuleList(io.fabric.istio.api.networking.v1alpha.DestinationRuleList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilter getIstioIoClientGoPkgApisNetworkingV1alpha3EnvoyFilter()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3EnvoyFilter(io.fabric.istio.api.networking.v1alpha.EnvoyFilter)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.EnvoyFilterList getIstioIoClientGoPkgApisNetworkingV1alpha3EnvoyFilterList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3EnvoyFilterList(io.fabric.istio.api.networking.v1alpha.EnvoyFilterList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Gateway getIstioIoClientGoPkgApisNetworkingV1alpha3Gateway()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3Gateway(io.fabric.istio.api.networking.v1alpha.Gateway)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.GatewayList getIstioIoClientGoPkgApisNetworkingV1alpha3GatewayList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3GatewayList(io.fabric.istio.api.networking.v1alpha.GatewayList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServiceEntry getIstioIoClientGoPkgApisNetworkingV1alpha3ServiceEntry()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3ServiceEntry(io.fabric.istio.api.networking.v1alpha.ServiceEntry)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.ServiceEntryList getIstioIoClientGoPkgApisNetworkingV1alpha3ServiceEntryList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3ServiceEntryList(io.fabric.istio.api.networking.v1alpha.ServiceEntryList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.Sidecar getIstioIoClientGoPkgApisNetworkingV1alpha3Sidecar()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3Sidecar(io.fabric.istio.api.networking.v1alpha.Sidecar)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.SidecarList getIstioIoClientGoPkgApisNetworkingV1alpha3SidecarList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3SidecarList(io.fabric.istio.api.networking.v1alpha.SidecarList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.VirtualService getIstioIoClientGoPkgApisNetworkingV1alpha3VirtualService()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3VirtualService(io.fabric.istio.api.networking.v1alpha.VirtualService)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.VirtualServiceList getIstioIoClientGoPkgApisNetworkingV1alpha3VirtualServiceList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3VirtualServiceList(io.fabric.istio.api.networking.v1alpha.VirtualServiceList)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.WorkloadEntry getIstioIoClientGoPkgApisNetworkingV1alpha3WorkloadEntry()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3WorkloadEntry(io.fabric.istio.api.networking.v1alpha.WorkloadEntry)>(v);
v = virtualinvoke v.<io.fabric.istio.api.IstioSchema: io.fabric.istio.api.networking.v1alpha.WorkloadEntryList getIstioIoClientGoPkgApisNetworkingV1alpha3WorkloadEntryList()>();
virtualinvoke v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent withIstioIoClientGoPkgApisNetworkingV1alpha3WorkloadEntryList(io.fabric.istio.api.networking.v1alpha.WorkloadEntryList)>(v);
v.<io.fabric.istio.api.IstioSchemaBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public io.fabric.istio.api.IstioSchema build()
{
io.fabric.istio.api.networking.v1alpha.IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes v;
io.fabric.istio.api.networking.v1alpha.HTTPRouteDestination v;
io.fabric.istio.api.networking.v1alpha.StringMatch v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimple v;
io.fabric.istio.api.networking.v1alpha.IsHTTPRedirectRedirectPort v;
io.fabric.istio.api.networking.v1alpha.DestinationRule v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLB v;
io.fabric.istio.api.networking.v1alpha.Sidecar v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterList v;
io.fabric.istio.api.IstioSchema v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterMatch v;
io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsLbPolicy v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterClusterMatch v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelay v;
io.fabric.istio.api.networking.v1alpha.ServiceEntry v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortGrpcStatus v;
io.fabric.istio.api.networking.v1alpha.HTTPRedirect v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterProxyMatch v;
io.fabric.istio.api.networking.v1alpha.Subset v;
io.fabric.istio.api.networking.v1alpha.GatewayList v;
io.fabric.istio.api.internal.protobuf.types.ValueListValue v;
io.fabric.istio.api.internal.protobuf.types.IsValueKind v;
io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicyMode v;
io.fabric.istio.api.meta.v1alpha.IstioCondition v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatch v;
io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingDistribute v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel v;
io.fabric.istio.api.networking.v1alpha.WorkloadEntryList v;
io.fabric.istio.api.networking.v1alpha.HTTPRoute v;
io.fabric.istio.api.networking.v1alpha.ServiceEntryResolution v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterChainMatch v;
io.fabric.istio.api.IstioSchemaBuilder v;
io.fabric.istio.api.networking.v1alpha.IsStringMatchMatchType v;
io.fabric.istio.api.networking.v1alpha.OutlierDetection v;
io.fabric.istio.api.networking.v1alpha.HTTPMatchRequest v;
io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSProtocol v;
io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionDelayHttpDelayType v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectPatch v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttpStatus v;
io.fabric.istio.api.networking.v1alpha.GatewaySpec v;
io.fabric.istio.api.networking.v1alpha.RouteDestination v;
io.fabric.istio.api.networking.v1alpha.ClientTLSSettings v;
io.fabric.istio.api.networking.v1alpha.Headers v;
io.fabric.istio.api.networking.v1alpha.ClientTLSSettingsTLSmode v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatchAction v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHash v;
io.fabric.istio.api.networking.v1alpha.Port v;
io.fabric.istio.api.networking.v1alpha.VirtualServiceList v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookie v;
io.fabric.istio.api.networking.v1alpha.HTTPRetry v;
io.fabric.istio.api.networking.v1alpha.HTTPRedirectDerivePort v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterSpec v;
io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionAbortErrorType v;
io.fabric.istio.api.networking.v1alpha.IstioIngressListener v;
io.fabric.istio.api.networking.v1alpha.IstioEgressListener v;
io.fabric.istio.api.networking.v1alpha.HeadersHeaderOperations v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpHeaderName v;
io.fabric.istio.api.networking.v1alpha.StringMatchRegex v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayExponentialDelay v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatch v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration v;
io.fabric.istio.api.internal.protobuf.types.ValueStructValue v;
io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicy v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy v;
io.fabric.istio.api.networking.v1alpha.Percent v;
io.fabric.istio.api.networking.v1alpha.WorkloadEntrySpec v;
io.fabric.istio.api.networking.v1alpha.HTTPRedirectRedirectPortSelection v;
io.fabric.istio.api.networking.v1alpha.WorkloadEntry v;
io.fabric.istio.api.internal.protobuf.types.ValueNumberValue v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimpleLB v;
io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSetting v;
io.fabric.istio.api.networking.v1alpha.VirtualService v;
io.fabric.istio.api.networking.v1alpha.ServiceEntrySpec v;
io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsConsistentHashLBHashKey v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatch v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbort v;
io.fabric.istio.api.networking.v1alpha.TrafficPolicyPortTrafficPolicy v;
io.fabric.istio.api.networking.v1alpha.DestinationRuleList v;
io.fabric.istio.api.networking.v1alpha.HTTPRewrite v;
io.fabric.istio.api.networking.v1alpha.Destination v;
io.fabric.istio.api.networking.v1alpha.SidecarList v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings v;
io.fabric.istio.api.networking.v1alpha.VirtualServiceSpec v;
io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingFailover v;
io.fabric.istio.api.networking.v1alpha.WorkloadSelector v;
io.fabric.istio.api.networking.v1alpha.StringMatchPrefix v;
io.fabric.istio.api.networking.v1alpha.ServerTLSSettings v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchFilterClass v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatch v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayFixedDelay v;
io.fabric.istio.api.networking.v1alpha.Gateway v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchVirtualHostMatch v;
io.fabric.istio.api.networking.v1alpha.PortSelector v;
io.fabric.istio.api.networking.v1alpha.L4MatchAttributes v;
io.fabric.istio.api.networking.v1alpha.TLSMatchAttributes v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettingsTcpKeepalive v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName v;
io.fabric.istio.api.meta.v1alpha.IstioStatus v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookieValue v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterApplyTo v;
io.fabric.istio.api.internal.protobuf.types.ValueBoolValue v;
io.fabric.istio.api.networking.v1alpha.Delegate v;
io.fabric.istio.api.networking.v1alpha.ServiceEntryLocation v;
io.fabric.istio.api.networking.v1alpha.TLSRoute v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettings v;
io.fabric.istio.api.networking.v1alpha.SidecarSpec v;
io.fabric.istio.api.networking.v1alpha.TCPRoute v;
io.fabric.istio.api.networking.v1alpha.DestinationRuleSpec v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettings v;
io.fabric.istio.api.networking.v1alpha.CaptureMode v;
io.fabric.istio.api.networking.v1alpha.StringMatchExact v;
io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSmode v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttp2Error v;
io.fabric.istio.api.internal.protobuf.types.Value v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchOperation v;
io.fabric.istio.api.networking.v1alpha.HTTPRedirectPort v;
io.fabric.istio.api.networking.v1alpha.ServiceEntryList v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchListener v;
io.fabric.istio.api.networking.v1alpha.HTTPFaultInjection v;
io.fabric.istio.api.IstioSchemaFluent 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, v, v, v, v, v, v, v, v, v, v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatch v;
io.fabric.istio.api.internal.protobuf.types.ValueNullValue v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchSubFilterMatch v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilter v;
io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase v;
io.fabric.istio.api.networking.v1alpha.TrafficPolicy v;
io.fabric.istio.api.internal.protobuf.types.ValueStringValue v;
io.fabric.istio.api.networking.v1alpha.Server v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchCluster v;
io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchContext v;
io.fabric.istio.api.internal.protobuf.types.ListValue v;
io.fabric.istio.api.internal.protobuf.types.NullValue v;
io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBUseSourceIp v;
v := @this: io.fabric.istio.api.IstioSchemaBuilder;
v = new io.fabric.istio.api.IstioSchema;
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.internal.protobuf.types.ListValue getGithubComGogoProtobufTypesListValue()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.internal.protobuf.types.NullValue getGithubComGogoProtobufTypesNullValue()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.internal.protobuf.types.Value getGithubComGogoProtobufTypesValue()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.internal.protobuf.types.ValueBoolValue getGithubComGogoProtobufTypesValueBoolValue()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.internal.protobuf.types.ValueListValue getGithubComGogoProtobufTypesValueListValue()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.internal.protobuf.types.ValueNullValue getGithubComGogoProtobufTypesValueNullValue()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.internal.protobuf.types.ValueNumberValue getGithubComGogoProtobufTypesValueNumberValue()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.internal.protobuf.types.ValueStringValue getGithubComGogoProtobufTypesValueStringValue()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.internal.protobuf.types.ValueStructValue getGithubComGogoProtobufTypesValueStructValue()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.internal.protobuf.types.IsValueKind getGithubComGogoProtobufTypesIsValueKind()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase getIstioIoApiAnalysisV1alpha1AnalysisMessageBase()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel getIstioIoApiAnalysisV1alpha1AnalysisMessageBaseLevel()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType getIstioIoApiAnalysisV1alpha1AnalysisMessageBaseType()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.meta.v1alpha.IstioCondition getIstioIoApiMetaV1alpha1IstioCondition()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.meta.v1alpha.IstioStatus getIstioIoApiMetaV1alpha1IstioStatus()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.CaptureMode getIstioIoApiNetworkingV1alpha3CaptureMode()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ClientTLSSettings getIstioIoApiNetworkingV1alpha3ClientTLSSettings()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ClientTLSSettingsTLSmode getIstioIoApiNetworkingV1alpha3ClientTLSSettingsTLSmode()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettings getIstioIoApiNetworkingV1alpha3ConnectionPoolSettings()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings getIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsHTTPSettings()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy getIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings getIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsTCPSettings()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettingsTcpKeepalive getIstioIoApiNetworkingV1alpha3ConnectionPoolSettingsTCPSettingsTcpKeepalive()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.Delegate getIstioIoApiNetworkingV1alpha3Delegate()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.Destination getIstioIoApiNetworkingV1alpha3Destination()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.DestinationRuleSpec getIstioIoApiNetworkingV1alpha3DestinationRule()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterSpec getIstioIoApiNetworkingV1alpha3EnvoyFilter()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterApplyTo getIstioIoApiNetworkingV1alpha3EnvoyFilterApplyTo()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterClusterMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterClusterMatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchCluster getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchCluster()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchListener getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchListener()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectPatch getIstioIoApiNetworkingV1alpha3EnvoyFilterEnvoyConfigObjectPatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterChainMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchFilterChainMatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchFilterMatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchSubFilterMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterListenerMatchSubFilterMatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatch getIstioIoApiNetworkingV1alpha3EnvoyFilterPatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchContext getIstioIoApiNetworkingV1alpha3EnvoyFilterPatchContext()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchFilterClass getIstioIoApiNetworkingV1alpha3EnvoyFilterPatchFilterClass()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchOperation getIstioIoApiNetworkingV1alpha3EnvoyFilterPatchOperation()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterProxyMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterProxyMatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchRouteMatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatchAction getIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchRouteMatchAction()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchVirtualHostMatch getIstioIoApiNetworkingV1alpha3EnvoyFilterRouteConfigurationMatchVirtualHostMatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.GatewaySpec getIstioIoApiNetworkingV1alpha3Gateway()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjection getIstioIoApiNetworkingV1alpha3HTTPFaultInjection()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbort getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbort()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortGrpcStatus getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortGrpcStatus()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttp2Error getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortHttp2Error()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttpStatus getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionAbortHttpStatus()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelay getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelay()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayExponentialDelay getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelayExponentialDelay()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayFixedDelay getIstioIoApiNetworkingV1alpha3HTTPFaultInjectionDelayFixedDelay()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPMatchRequest getIstioIoApiNetworkingV1alpha3HTTPMatchRequest()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPRedirect getIstioIoApiNetworkingV1alpha3HTTPRedirect()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPRedirectDerivePort getIstioIoApiNetworkingV1alpha3HTTPRedirectDerivePort()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPRedirectPort getIstioIoApiNetworkingV1alpha3HTTPRedirectPort()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPRedirectRedirectPortSelection getIstioIoApiNetworkingV1alpha3HTTPRedirectRedirectPortSelection()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPRetry getIstioIoApiNetworkingV1alpha3HTTPRetry()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPRewrite getIstioIoApiNetworkingV1alpha3HTTPRewrite()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPRoute getIstioIoApiNetworkingV1alpha3HTTPRoute()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HTTPRouteDestination getIstioIoApiNetworkingV1alpha3HTTPRouteDestination()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.Headers getIstioIoApiNetworkingV1alpha3Headers()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.HeadersHeaderOperations getIstioIoApiNetworkingV1alpha3HeadersHeaderOperations()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.IstioEgressListener getIstioIoApiNetworkingV1alpha3IstioEgressListener()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.IstioIngressListener getIstioIoApiNetworkingV1alpha3IstioIngressListener()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.L4MatchAttributes getIstioIoApiNetworkingV1alpha3L4MatchAttributes()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettings getIstioIoApiNetworkingV1alpha3LoadBalancerSettings()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHash getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHash()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLB getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLB()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookieValue getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHTTPCookie()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookie getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpCookie()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpHeaderName getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpHeaderName()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBHttpQueryParameterName()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBUseSourceIp getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsConsistentHashLBUseSourceIp()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimple getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsSimple()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimpleLB getIstioIoApiNetworkingV1alpha3LoadBalancerSettingsSimpleLB()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSetting getIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSetting()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingDistribute getIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSettingDistribute()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingFailover getIstioIoApiNetworkingV1alpha3LocalityLoadBalancerSettingFailover()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicy getIstioIoApiNetworkingV1alpha3OutboundTrafficPolicy()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicyMode getIstioIoApiNetworkingV1alpha3OutboundTrafficPolicyMode()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.OutlierDetection getIstioIoApiNetworkingV1alpha3OutlierDetection()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.Percent getIstioIoApiNetworkingV1alpha3Percent()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.Port getIstioIoApiNetworkingV1alpha3Port()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.PortSelector getIstioIoApiNetworkingV1alpha3PortSelector()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.RouteDestination getIstioIoApiNetworkingV1alpha3RouteDestination()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.Server getIstioIoApiNetworkingV1alpha3Server()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ServerTLSSettings getIstioIoApiNetworkingV1alpha3ServerTLSSettings()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSProtocol getIstioIoApiNetworkingV1alpha3ServerTLSSettingsTLSProtocol()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSmode getIstioIoApiNetworkingV1alpha3ServerTLSSettingsTLSmode()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ServiceEntrySpec getIstioIoApiNetworkingV1alpha3ServiceEntry()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ServiceEntryLocation getIstioIoApiNetworkingV1alpha3ServiceEntryLocation()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ServiceEntryResolution getIstioIoApiNetworkingV1alpha3ServiceEntryResolution()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.SidecarSpec getIstioIoApiNetworkingV1alpha3Sidecar()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.StringMatch getIstioIoApiNetworkingV1alpha3StringMatch()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.StringMatchExact getIstioIoApiNetworkingV1alpha3StringMatchExact()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.StringMatchPrefix getIstioIoApiNetworkingV1alpha3StringMatchPrefix()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.StringMatchRegex getIstioIoApiNetworkingV1alpha3StringMatchRegex()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.Subset getIstioIoApiNetworkingV1alpha3Subset()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.TCPRoute getIstioIoApiNetworkingV1alpha3TCPRoute()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.TLSMatchAttributes getIstioIoApiNetworkingV1alpha3TLSMatchAttributes()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.TLSRoute getIstioIoApiNetworkingV1alpha3TLSRoute()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.TrafficPolicy getIstioIoApiNetworkingV1alpha3TrafficPolicy()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.TrafficPolicyPortTrafficPolicy getIstioIoApiNetworkingV1alpha3TrafficPolicyPortTrafficPolicy()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.VirtualServiceSpec getIstioIoApiNetworkingV1alpha3VirtualService()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.WorkloadEntrySpec getIstioIoApiNetworkingV1alpha3WorkloadEntry()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.WorkloadSelector getIstioIoApiNetworkingV1alpha3WorkloadSelector()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes getIstioIoApiNetworkingV1alpha3IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionAbortErrorType getIstioIoApiNetworkingV1alpha3IsHTTPFaultInjectionAbortErrorType()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionDelayHttpDelayType getIstioIoApiNetworkingV1alpha3IsHTTPFaultInjectionDelayHttpDelayType()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.IsHTTPRedirectRedirectPort getIstioIoApiNetworkingV1alpha3IsHTTPRedirectRedirectPort()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsConsistentHashLBHashKey getIstioIoApiNetworkingV1alpha3IsLoadBalancerSettingsConsistentHashLBHashKey()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsLbPolicy getIstioIoApiNetworkingV1alpha3IsLoadBalancerSettingsLbPolicy()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.IsStringMatchMatchType getIstioIoApiNetworkingV1alpha3IsStringMatchMatchType()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.DestinationRule getIstioIoClientGoPkgApisNetworkingV1alpha3DestinationRule()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.DestinationRuleList getIstioIoClientGoPkgApisNetworkingV1alpha3DestinationRuleList()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilter getIstioIoClientGoPkgApisNetworkingV1alpha3EnvoyFilter()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.EnvoyFilterList getIstioIoClientGoPkgApisNetworkingV1alpha3EnvoyFilterList()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.Gateway getIstioIoClientGoPkgApisNetworkingV1alpha3Gateway()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.GatewayList getIstioIoClientGoPkgApisNetworkingV1alpha3GatewayList()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ServiceEntry getIstioIoClientGoPkgApisNetworkingV1alpha3ServiceEntry()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.ServiceEntryList getIstioIoClientGoPkgApisNetworkingV1alpha3ServiceEntryList()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.Sidecar getIstioIoClientGoPkgApisNetworkingV1alpha3Sidecar()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.SidecarList getIstioIoClientGoPkgApisNetworkingV1alpha3SidecarList()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.VirtualService getIstioIoClientGoPkgApisNetworkingV1alpha3VirtualService()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.VirtualServiceList getIstioIoClientGoPkgApisNetworkingV1alpha3VirtualServiceList()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.WorkloadEntry getIstioIoClientGoPkgApisNetworkingV1alpha3WorkloadEntry()>();
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.IstioSchemaFluent: io.fabric.istio.api.networking.v1alpha.WorkloadEntryList getIstioIoClientGoPkgApisNetworkingV1alpha3WorkloadEntryList()>();
specialinvoke v.<io.fabric.istio.api.IstioSchema: void <init>(io.fabric.istio.api.internal.protobuf.types.ListValue,io.fabric.istio.api.internal.protobuf.types.NullValue,io.fabric.istio.api.internal.protobuf.types.Value,io.fabric.istio.api.internal.protobuf.types.ValueBoolValue,io.fabric.istio.api.internal.protobuf.types.ValueListValue,io.fabric.istio.api.internal.protobuf.types.ValueNullValue,io.fabric.istio.api.internal.protobuf.types.ValueNumberValue,io.fabric.istio.api.internal.protobuf.types.ValueStringValue,io.fabric.istio.api.internal.protobuf.types.ValueStructValue,io.fabric.istio.api.internal.protobuf.types.IsValueKind,io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBase,io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseLevel,io.fabric.istio.api.analysis.v1alpha.AnalysisMessageBaseType,io.fabric.istio.api.meta.v1alpha.IstioCondition,io.fabric.istio.api.meta.v1alpha.IstioStatus,io.fabric.istio.api.networking.v1alpha.CaptureMode,io.fabric.istio.api.networking.v1alpha.ClientTLSSettings,io.fabric.istio.api.networking.v1alpha.ClientTLSSettingsTLSmode,io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettings,io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings,io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy,io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings,io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettingsTcpKeepalive,io.fabric.istio.api.networking.v1alpha.Delegate,io.fabric.istio.api.networking.v1alpha.Destination,io.fabric.istio.api.networking.v1alpha.DestinationRuleSpec,io.fabric.istio.api.networking.v1alpha.EnvoyFilterSpec,io.fabric.istio.api.networking.v1alpha.EnvoyFilterApplyTo,io.fabric.istio.api.networking.v1alpha.EnvoyFilterClusterMatch,io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatch,io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchCluster,io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchListener,io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectMatchRouteConfiguration,io.fabric.istio.api.networking.v1alpha.EnvoyFilterEnvoyConfigObjectPatch,io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatch,io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterChainMatch,io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchFilterMatch,io.fabric.istio.api.networking.v1alpha.EnvoyFilterListenerMatchSubFilterMatch,io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatch,io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchContext,io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchFilterClass,io.fabric.istio.api.networking.v1alpha.EnvoyFilterPatchOperation,io.fabric.istio.api.networking.v1alpha.EnvoyFilterProxyMatch,io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatch,io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatch,io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchRouteMatchAction,io.fabric.istio.api.networking.v1alpha.EnvoyFilterRouteConfigurationMatchVirtualHostMatch,io.fabric.istio.api.networking.v1alpha.GatewaySpec,io.fabric.istio.api.networking.v1alpha.HTTPFaultInjection,io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbort,io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortGrpcStatus,io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttp2Error,io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionAbortHttpStatus,io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelay,io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayExponentialDelay,io.fabric.istio.api.networking.v1alpha.HTTPFaultInjectionDelayFixedDelay,io.fabric.istio.api.networking.v1alpha.HTTPMatchRequest,io.fabric.istio.api.networking.v1alpha.HTTPRedirect,io.fabric.istio.api.networking.v1alpha.HTTPRedirectDerivePort,io.fabric.istio.api.networking.v1alpha.HTTPRedirectPort,io.fabric.istio.api.networking.v1alpha.HTTPRedirectRedirectPortSelection,io.fabric.istio.api.networking.v1alpha.HTTPRetry,io.fabric.istio.api.networking.v1alpha.HTTPRewrite,io.fabric.istio.api.networking.v1alpha.HTTPRoute,io.fabric.istio.api.networking.v1alpha.HTTPRouteDestination,io.fabric.istio.api.networking.v1alpha.Headers,io.fabric.istio.api.networking.v1alpha.HeadersHeaderOperations,io.fabric.istio.api.networking.v1alpha.IstioEgressListener,io.fabric.istio.api.networking.v1alpha.IstioIngressListener,io.fabric.istio.api.networking.v1alpha.L4MatchAttributes,io.fabric.istio.api.networking.v1alpha.LoadBalancerSettings,io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHash,io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLB,io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookieValue,io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpCookie,io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpHeaderName,io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName,io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsConsistentHashLBUseSourceIp,io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimple,io.fabric.istio.api.networking.v1alpha.LoadBalancerSettingsSimpleLB,io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSetting,io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingDistribute,io.fabric.istio.api.networking.v1alpha.LocalityLoadBalancerSettingFailover,io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicy,io.fabric.istio.api.networking.v1alpha.OutboundTrafficPolicyMode,io.fabric.istio.api.networking.v1alpha.OutlierDetection,io.fabric.istio.api.networking.v1alpha.Percent,io.fabric.istio.api.networking.v1alpha.Port,io.fabric.istio.api.networking.v1alpha.PortSelector,io.fabric.istio.api.networking.v1alpha.RouteDestination,io.fabric.istio.api.networking.v1alpha.Server,io.fabric.istio.api.networking.v1alpha.ServerTLSSettings,io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSProtocol,io.fabric.istio.api.networking.v1alpha.ServerTLSSettingsTLSmode,io.fabric.istio.api.networking.v1alpha.ServiceEntrySpec,io.fabric.istio.api.networking.v1alpha.ServiceEntryLocation,io.fabric.istio.api.networking.v1alpha.ServiceEntryResolution,io.fabric.istio.api.networking.v1alpha.SidecarSpec,io.fabric.istio.api.networking.v1alpha.StringMatch,io.fabric.istio.api.networking.v1alpha.StringMatchExact,io.fabric.istio.api.networking.v1alpha.StringMatchPrefix,io.fabric.istio.api.networking.v1alpha.StringMatchRegex,io.fabric.istio.api.networking.v1alpha.Subset,io.fabric.istio.api.networking.v1alpha.TCPRoute,io.fabric.istio.api.networking.v1alpha.TLSMatchAttributes,io.fabric.istio.api.networking.v1alpha.TLSRoute,io.fabric.istio.api.networking.v1alpha.TrafficPolicy,io.fabric.istio.api.networking.v1alpha.TrafficPolicyPortTrafficPolicy,io.fabric.istio.api.networking.v1alpha.VirtualServiceSpec,io.fabric.istio.api.networking.v1alpha.WorkloadEntrySpec,io.fabric.istio.api.networking.v1alpha.WorkloadSelector,io.fabric.istio.api.networking.v1alpha.IsEnvoyFilterEnvoyConfigObjectMatchObjectTypes,io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionAbortErrorType,io.fabric.istio.api.networking.v1alpha.IsHTTPFaultInjectionDelayHttpDelayType,io.fabric.istio.api.networking.v1alpha.IsHTTPRedirectRedirectPort,io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsConsistentHashLBHashKey,io.fabric.istio.api.networking.v1alpha.IsLoadBalancerSettingsLbPolicy,io.fabric.istio.api.networking.v1alpha.IsStringMatchMatchType,io.fabric.istio.api.networking.v1alpha.DestinationRule,io.fabric.istio.api.networking.v1alpha.DestinationRuleList,io.fabric.istio.api.networking.v1alpha.EnvoyFilter,io.fabric.istio.api.networking.v1alpha.EnvoyFilterList,io.fabric.istio.api.networking.v1alpha.Gateway,io.fabric.istio.api.networking.v1alpha.GatewayList,io.fabric.istio.api.networking.v1alpha.ServiceEntry,io.fabric.istio.api.networking.v1alpha.ServiceEntryList,io.fabric.istio.api.networking.v1alpha.Sidecar,io.fabric.istio.api.networking.v1alpha.SidecarList,io.fabric.istio.api.networking.v1alpha.VirtualService,io.fabric.istio.api.networking.v1alpha.VirtualServiceList,io.fabric.istio.api.networking.v1alpha.WorkloadEntry,io.fabric.istio.api.networking.v1alpha.WorkloadEntryList)>(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, v, v, v, v, v, v, v, v, v, v);
return v;
}
public boolean equals(java.lang.Object)
{
java.lang.Boolean v, v, v, v;
io.fabric.istio.api.IstioSchemaBuilder v;
boolean v, v, v;
io.fabric.istio.api.IstioSchemaFluent v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.IstioSchemaBuilder;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == v goto label;
label:
return 0;
label:
v = specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
if v == v goto label;
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
if v == v goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.IstioSchemaBuilder: java.lang.Boolean validationEnabled>;
if v == null goto label;
v = v.<io.fabric.istio.api.IstioSchemaBuilder: java.lang.Boolean validationEnabled>;
v = v.<io.fabric.istio.api.IstioSchemaBuilder: java.lang.Boolean validationEnabled>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.IstioSchemaBuilder: java.lang.Boolean validationEnabled>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
int v, v;
java.lang.Boolean v;
io.fabric.istio.api.IstioSchemaFluent v;
io.fabric.istio.api.IstioSchemaBuilder v;
java.lang.Integer v;
v := @this: io.fabric.istio.api.IstioSchemaBuilder;
v = newarray (java.lang.Object)[3];
v = v.<io.fabric.istio.api.IstioSchemaBuilder: io.fabric.istio.api.IstioSchemaFluent fluent>;
v[0] = v;
v = v.<io.fabric.istio.api.IstioSchemaBuilder: java.lang.Boolean validationEnabled>;
v[1] = v;
v = specialinvoke v.<io.fabric.istio.api.IstioSchemaFluentImpl: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[2] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}