Interface LocalityLbEndpointOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
LocalityLbEndpoint, LocalityLbEndpoint.Builder
public interface LocalityLbEndpointOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionio.envoyproxy.envoy.config.endpoint.v3.LbEndpoint.envoy.config.endpoint.v3.LbEndpoint lb_endpoint = 3 [(.google.api.field_behavior) = REQUIRED];io.envoyproxy.envoy.config.endpoint.v3.LbEndpointOrBuilder.envoy.config.endpoint.v3.LbEndpoint lb_endpoint = 3 [(.google.api.field_behavior) = REQUIRED];io.envoyproxy.envoy.config.core.v3.Locality.envoy.config.core.v3.Locality locality = 1;io.envoyproxy.envoy.config.core.v3.LocalityOrBuilder.envoy.config.core.v3.Locality locality = 1;intuint32 priority = 2 [(.validate.rules) = { ... }boolean.envoy.config.endpoint.v3.LbEndpoint lb_endpoint = 3 [(.google.api.field_behavior) = REQUIRED];boolean.envoy.config.core.v3.Locality locality = 1;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasLocality
boolean hasLocality().envoy.config.core.v3.Locality locality = 1;- Returns:
- Whether the locality field is set.
-
getLocality
io.envoyproxy.envoy.config.core.v3.Locality getLocality().envoy.config.core.v3.Locality locality = 1;- Returns:
- The locality.
-
getLocalityOrBuilder
io.envoyproxy.envoy.config.core.v3.LocalityOrBuilder getLocalityOrBuilder().envoy.config.core.v3.Locality locality = 1; -
getPriority
int getPriority()uint32 priority = 2 [(.validate.rules) = { ... }- Returns:
- The priority.
-
hasLbEndpoint
boolean hasLbEndpoint().envoy.config.endpoint.v3.LbEndpoint lb_endpoint = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the lbEndpoint field is set.
-
getLbEndpoint
io.envoyproxy.envoy.config.endpoint.v3.LbEndpoint getLbEndpoint().envoy.config.endpoint.v3.LbEndpoint lb_endpoint = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The lbEndpoint.
-
getLbEndpointOrBuilder
io.envoyproxy.envoy.config.endpoint.v3.LbEndpointOrBuilder getLbEndpointOrBuilder().envoy.config.endpoint.v3.LbEndpoint lb_endpoint = 3 [(.google.api.field_behavior) = REQUIRED];
-