Interface LoadBalancingPolicy.PolicyOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
LoadBalancingPolicy.Policy
,LoadBalancingPolicy.Policy.Builder
- Enclosing class:
- LoadBalancingPolicy
public static interface LoadBalancingPolicy.PolicyOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypedExtensionConfig
getTypedExtensionConfig()
[#extension-category: envoy.load_balancing_policies]TypedExtensionConfigOrBuilder
getTypedExtensionConfigOrBuilder()
[#extension-category: envoy.load_balancing_policies]boolean
hasTypedExtensionConfig()
[#extension-category: envoy.load_balancing_policies]-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasTypedExtensionConfig
boolean hasTypedExtensionConfig()
[#extension-category: envoy.load_balancing_policies]
.envoy.config.core.v3.TypedExtensionConfig typed_extension_config = 4;
- Returns:
- Whether the typedExtensionConfig field is set.
-
getTypedExtensionConfig
TypedExtensionConfig getTypedExtensionConfig()
[#extension-category: envoy.load_balancing_policies]
.envoy.config.core.v3.TypedExtensionConfig typed_extension_config = 4;
- Returns:
- The typedExtensionConfig.
-
getTypedExtensionConfigOrBuilder
TypedExtensionConfigOrBuilder getTypedExtensionConfigOrBuilder()
[#extension-category: envoy.load_balancing_policies]
.envoy.config.core.v3.TypedExtensionConfig typed_extension_config = 4;
-
-