Interface OverrideHost.OverrideHostSourceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OverrideHost.OverrideHostSource,OverrideHost.OverrideHostSource.Builder
- Enclosing class:
- OverrideHost
public static interface OverrideHost.OverrideHostSourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe header to get the override host addresses.com.google.protobuf.ByteStringThe header to get the override host addresses.The metadata key to get the override host addresses from the request dynamic metadata.The metadata key to get the override host addresses from the request dynamic metadata.booleanThe metadata key to get the override host addresses from the request dynamic metadata.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
-
getHeader
String getHeader()The header to get the override host addresses. Only one of the header or metadata field could be set.
string header = 1 [(.validate.rules) = { ... }- Returns:
- The header.
-
getHeaderBytes
com.google.protobuf.ByteString getHeaderBytes()The header to get the override host addresses. Only one of the header or metadata field could be set.
string header = 1 [(.validate.rules) = { ... }- Returns:
- The bytes for header.
-
hasMetadata
boolean hasMetadata()The metadata key to get the override host addresses from the request dynamic metadata. If set this field then it will take precedence over the header field. Only one of the header or metadata field could be set.
.envoy.type.metadata.v3.MetadataKey metadata = 2;- Returns:
- Whether the metadata field is set.
-
getMetadata
MetadataKey getMetadata()The metadata key to get the override host addresses from the request dynamic metadata. If set this field then it will take precedence over the header field. Only one of the header or metadata field could be set.
.envoy.type.metadata.v3.MetadataKey metadata = 2;- Returns:
- The metadata.
-
getMetadataOrBuilder
MetadataKeyOrBuilder getMetadataOrBuilder()The metadata key to get the override host addresses from the request dynamic metadata. If set this field then it will take precedence over the header field. Only one of the header or metadata field could be set.
.envoy.type.metadata.v3.MetadataKey metadata = 2;
-