| Package | Description |
|---|---|
| io.grpc.serviceconfig |
| Modifier and Type | Method and Description |
|---|---|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.addAllNonFatalStatusCodes(Iterable<? extends com.google.rpc.Code> values)
The set of status codes which indicate other hedged RPCs may still
succeed.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.addAllNonFatalStatusCodesValue(Iterable<Integer> values)
The set of status codes which indicate other hedged RPCs may still
succeed.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.addNonFatalStatusCodes(com.google.rpc.Code value)
The set of status codes which indicate other hedged RPCs may still
succeed.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.addNonFatalStatusCodesValue(int value)
The set of status codes which indicate other hedged RPCs may still
succeed.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.clear() |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.clearHedgingDelay()
The first RPC will be sent immediately, but the max_requests-1 subsequent
hedged RPCs will be sent at intervals of every hedging_delay.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.clearMaxAttempts()
The hedging policy will send up to max_requests RPCs.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.clearNonFatalStatusCodes()
The set of status codes which indicate other hedged RPCs may still
succeed.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.clone() |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.Builder.getHedgingPolicyBuilder()
.grpc.service_config.MethodConfig.HedgingPolicy hedging_policy = 7; |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.mergeFrom(com.google.protobuf.Message other) |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.mergeFrom(MethodConfig.HedgingPolicy other) |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.mergeHedgingDelay(com.google.protobuf.Duration value)
The first RPC will be sent immediately, but the max_requests-1 subsequent
hedged RPCs will be sent at intervals of every hedging_delay.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.newBuilder() |
static MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.newBuilder(MethodConfig.HedgingPolicy prototype) |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.newBuilderForType() |
protected MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.setHedgingDelay(com.google.protobuf.Duration.Builder builderForValue)
The first RPC will be sent immediately, but the max_requests-1 subsequent
hedged RPCs will be sent at intervals of every hedging_delay.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.setHedgingDelay(com.google.protobuf.Duration value)
The first RPC will be sent immediately, but the max_requests-1 subsequent
hedged RPCs will be sent at intervals of every hedging_delay.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.setMaxAttempts(int value)
The hedging policy will send up to max_requests RPCs.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.setNonFatalStatusCodes(int index,
com.google.rpc.Code value)
The set of status codes which indicate other hedged RPCs may still
succeed.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.setNonFatalStatusCodesValue(int index,
int value)
The set of status codes which indicate other hedged RPCs may still
succeed.
|
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MethodConfig.HedgingPolicy.Builder |
MethodConfig.HedgingPolicy.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
MethodConfig.Builder |
MethodConfig.Builder.setHedgingPolicy(MethodConfig.HedgingPolicy.Builder builderForValue)
.grpc.service_config.MethodConfig.HedgingPolicy hedging_policy = 7; |
Copyright © 2022 Google LLC. All rights reserved.