接口 VirtualServiceOuterClass.HTTPFaultInjection.DelayOrBuilder
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- 所有已知实现类:
VirtualServiceOuterClass.HTTPFaultInjection.Delay,VirtualServiceOuterClass.HTTPFaultInjection.Delay.Builder
public static interface VirtualServiceOuterClass.HTTPFaultInjection.DelayOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
方法概要
修饰符和类型方法说明com.google.protobuf.Duration$hide_from_docscom.google.protobuf.DurationOrBuilder$hide_from_docscom.google.protobuf.DurationAdd a fixed delay before forwarding the request.com.google.protobuf.DurationOrBuilderAdd a fixed delay before forwarding the request.int已过时。istio.networking.v1alpha3.HTTPFaultInjection.Delay.percent is deprecated.Percentage of requests on which the delay will be injected.Percentage of requests on which the delay will be injected.boolean$hide_from_docsbooleanAdd a fixed delay before forwarding the request.booleanPercentage of requests on which the delay will be injected.从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder
isInitialized从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getPercent
已过时。istio.networking.v1alpha3.HTTPFaultInjection.Delay.percent is deprecated. See networking/v1alpha3/virtual_service.proto;l=1742Percentage 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
VirtualServiceOuterClass.Percent getPercentage()Percentage of requests on which the delay will be injected.
.istio.networking.v1alpha3.Percent percentage = 5;- 返回:
- The percentage.
-
getPercentageOrBuilder
VirtualServiceOuterClass.PercentOrBuilder getPercentageOrBuilder()Percentage of requests on which the delay will be injected.
.istio.networking.v1alpha3.Percent percentage = 5; -
getHttpDelayTypeCase
VirtualServiceOuterClass.HTTPFaultInjection.Delay.HttpDelayTypeCase getHttpDelayTypeCase()
-