All Downloads are FREE. Search and download functionalities are using the official Maven repository.

stio-common.1.7.7.1.source-code.classes-with-interface-fields.yml Maven / Gradle / Ivy

The newest version!
# Currently ignored interfaces (or mapped to TypedValue):
# isAttributes_AttributeValue_Value field value in istio.io/api/mixer/v1/Attributes_AttributeValue
# isValue_Value field value in istio.io/api/policy/v1beta1/Value
classes:
  - class: me.snowdrop.istio.api.networking.v1alpha3.Abort
    fields:
      percent: integer
      grpcStatus: isHTTPFaultInjection_Abort_ErrorType
      httpStatus: isHTTPFaultInjection_Abort_ErrorType
      http2Error: isHTTPFaultInjection_Abort_ErrorType
      percentage: me.snowdrop.istio.api.networking.v1alpha3.Percent
  - class: me.snowdrop.istio.api.networking.v1beta1.Abort
    fields:
      percent: integer
      grpcStatus: isHTTPFaultInjection_Abort_ErrorType
      httpStatus: isHTTPFaultInjection_Abort_ErrorType
      http2Error: isHTTPFaultInjection_Abort_ErrorType
      percentage: me.snowdrop.istio.api.networking.v1beta1.Percent
  - class: me.snowdrop.istio.api.networking.v1alpha3.Delay
    fields:
      percent: integer
      exponentialDelay: isHTTPFaultInjection_Delay_HttpDelayType
      fixedDelay: isHTTPFaultInjection_Delay_HttpDelayType
      percentage: me.snowdrop.istio.api.networking.v1alpha3.Percent
  - class: me.snowdrop.istio.api.networking.v1beta1.Delay
    fields:
      percent: integer
      exponentialDelay: isHTTPFaultInjection_Delay_HttpDelayType
      fixedDelay: isHTTPFaultInjection_Delay_HttpDelayType
      percentage: me.snowdrop.istio.api.networking.v1beta1.Percent
  - class: me.snowdrop.istio.api.networking.v1alpha3.LoadBalancerSettings
    fields:
      simple: isLoadBalancerSettings_LbPolicy
      consistentHash: isLoadBalancerSettings_LbPolicy
  - class: me.snowdrop.istio.api.networking.v1beta1.LoadBalancerSettings
    fields:
      simple: isLoadBalancerSettings_LbPolicy
      consistentHash: isLoadBalancerSettings_LbPolicy
  - class: me.snowdrop.istio.api.networking.v1alpha3.PortSelector
    fields:
      name: isPortSelector_Port
      number: isPortSelector_Port
  - class: me.snowdrop.istio.api.authentication.v1alpha1.PortSelector
    fields:
      name: isPortSelector_Port
      number: isPortSelector_Port
  - class: me.snowdrop.istio.api.networking.v1alpha3.StringMatch
    fields:
      exact: isStringMatch_MatchType
      prefix: isStringMatch_MatchType
      regex: isStringMatch_MatchType
  - class: me.snowdrop.istio.api.networking.v1beta1.StringMatch
    fields:
      exact: isStringMatch_MatchType
      prefix: isStringMatch_MatchType
      regex: isStringMatch_MatchType
  - class: me.snowdrop.istio.api.networking.v1alpha3.ConsistentHashLB
    fields:
      httpHeaderName: isLoadBalancerSettings_ConsistentHashLB_HashKey
      httpCookie: isLoadBalancerSettings_ConsistentHashLB_HashKey
      minimumRingSize: integer
      useSourceIp: isLoadBalancerSettings_ConsistentHashLB_HashKey
  - class: me.snowdrop.istio.api.networking.v1beta1.ConsistentHashLB
    fields:
      httpHeaderName: isLoadBalancerSettings_ConsistentHashLB_HashKey
      httpCookie: isLoadBalancerSettings_ConsistentHashLB_HashKey
      minimumRingSize: integer
      useSourceIp: isLoadBalancerSettings_ConsistentHashLB_HashKey
  - class: me.snowdrop.istio.api.authentication.v1alpha1.PeerAuthenticationMethod
    fields:
      jwt: isPeerAuthenticationMethod_Params
      mtls: isPeerAuthenticationMethod_Params
  - class: me.snowdrop.istio.mixer.adapter.prometheus.BucketsDefinition
    fields:
      explicitBuckets: isParams_MetricInfo_BucketsDefinition_Definition
      exponentialBuckets: isParams_MetricInfo_BucketsDefinition_Definition
      linearBuckets: isParams_MetricInfo_BucketsDefinition_Definition
  - class: me.snowdrop.istio.mixer.adapter.stackdriver.BucketsDefinition
    fields:
      explicitBuckets: isParams_MetricInfo_BucketsDefinition_Definition
      exponentialBuckets: isParams_MetricInfo_BucketsDefinition_Definition
      linearBuckets: isParams_MetricInfo_BucketsDefinition_Definition
  - class: me.snowdrop.istio.mixer.adapter.stackdriver.Stackdriver
    fields:
      endpoint: string
      projectId: string
      pushInterval: me.snowdrop.istio.api.Duration
      appCredentials: isParams_Creds
      apiKey: isParams_Creds
      serviceAccountPath: isParams_Creds
      metricInfo: map
      logInfo: map
      trace: me.snowdrop.istio.mixer.adapter.stackdriver.Trace
  - class: me.snowdrop.istio.api.mesh.v1alpha1.Tracing
    fields:
      zipkin: isTracing_Tracer
      lightstep: isTracing_Tracer
      datadog: isTracing_Tracer
  - class: me.snowdrop.istio.api.mesh.v1alpha1.CustomTag
    fields:
      literal: isTracing_CustomTag_Type
      environment: isTracing_CustomTag_Type
      header: isTracing_CustomTag_Type
  - class: me.snowdrop.istio.api.authentication.v1alpha1.StringMatch
    fields:
      exact: isStringMatch_MatchType
      prefix: isStringMatch_MatchType
      regex: isStringMatch_MatchType
      suffix: isStringMatch_MatchType
  - class: me.snowdrop.istio.api.networking.v1alpha3.EnvoyConfigObjectMatch
    fields:
      context: me.snowdrop.istio.api.networking.v1alpha3.PatchContext
      proxy: me.snowdrop.istio.api.networking.v1alpha3.ProxyMatch
      listener: isEnvoyFilter_EnvoyConfigObjectMatch_ObjectTypes
      routeConfiguration: isEnvoyFilter_EnvoyConfigObjectMatch_ObjectTypes
      cluster: isEnvoyFilter_EnvoyConfigObjectMatch_ObjectTypes
  - class: me.snowdrop.istio.api.Value
    fields:
      nullValue: isValue_Kind
      numberValue: isValue_Kind
      stringValue: isValue_Kind
      boolValue: isValue_Kind
      structValue: isValue_Kind
      listValue: isValue_Kind
  - class: me.snowdrop.istio.api.policy.v1beta1.Authentication
    fields:
      tls: isAuthentication_AuthType
      mutual: isAuthentication_AuthType




© 2015 - 2025 Weber Informatics LLC | Privacy Policy