接口 VirtualServiceOuterClass.HTTPFaultInjection.DelayOrBuilder

所有超级接口:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
所有已知实现类:
VirtualServiceOuterClass.HTTPFaultInjection.Delay, VirtualServiceOuterClass.HTTPFaultInjection.Delay.Builder
封闭类:
VirtualServiceOuterClass.HTTPFaultInjection

public static interface VirtualServiceOuterClass.HTTPFaultInjection.DelayOrBuilder extends com.google.protobuf.MessageOrBuilder
  • 方法详细资料

    • getPercent

      @Deprecated int getPercent()
      已过时。
      istio.networking.v1alpha3.HTTPFaultInjection.Delay.percent is deprecated. See networking/v1alpha3/virtual_service.proto;l=1742
       Percentage of requests on which the delay will be injected (0-100).
       Use of integer `percent` value is deprecated. Use the double `percentage`
       field instead.
       
      int32 percent = 1 [deprecated = true];
      返回:
      The percent.
    • hasFixedDelay

      boolean hasFixedDelay()
       Add a fixed delay before forwarding the request. Format:
       1h/1m/1s/1ms. MUST be >=1ms.
       
      .google.protobuf.Duration fixed_delay = 2 [(.google.api.field_behavior) = REQUIRED];
      返回:
      Whether the fixedDelay field is set.
    • getFixedDelay

      com.google.protobuf.Duration getFixedDelay()
       Add a fixed delay before forwarding the request. Format:
       1h/1m/1s/1ms. MUST be >=1ms.
       
      .google.protobuf.Duration fixed_delay = 2 [(.google.api.field_behavior) = REQUIRED];
      返回:
      The fixedDelay.
    • getFixedDelayOrBuilder

      com.google.protobuf.DurationOrBuilder getFixedDelayOrBuilder()
       Add a fixed delay before forwarding the request. Format:
       1h/1m/1s/1ms. MUST be >=1ms.
       
      .google.protobuf.Duration fixed_delay = 2 [(.google.api.field_behavior) = REQUIRED];
    • hasExponentialDelay

      boolean hasExponentialDelay()
       $hide_from_docs
       
      .google.protobuf.Duration exponential_delay = 3;
      返回:
      Whether the exponentialDelay field is set.
    • getExponentialDelay

      com.google.protobuf.Duration getExponentialDelay()
       $hide_from_docs
       
      .google.protobuf.Duration exponential_delay = 3;
      返回:
      The exponentialDelay.
    • getExponentialDelayOrBuilder

      com.google.protobuf.DurationOrBuilder getExponentialDelayOrBuilder()
       $hide_from_docs
       
      .google.protobuf.Duration exponential_delay = 3;
    • hasPercentage

      boolean hasPercentage()
       Percentage of requests on which the delay will be injected.
       
      .istio.networking.v1alpha3.Percent percentage = 5;
      返回:
      Whether the percentage field is set.
    • getPercentage

       Percentage of requests on which the delay will be injected.
       
      .istio.networking.v1alpha3.Percent percentage = 5;
      返回:
      The percentage.
    • getPercentageOrBuilder

       Percentage of requests on which the delay will be injected.
       
      .istio.networking.v1alpha3.Percent percentage = 5;
    • getHttpDelayTypeCase