Interface DataSourceServerPreferredAddressConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DataSourceServerPreferredAddressConfig,DataSourceServerPreferredAddressConfig.Builder
public interface DataSourceServerPreferredAddressConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe IPv4 address to advertise to clients for Server Preferred Address.The IPv4 address to advertise to clients for Server Preferred Address.The IPv6 address to advertise to clients for Server Preferred Address.The IPv6 address to advertise to clients for Server Preferred Address.booleanThe IPv4 address to advertise to clients for Server Preferred Address.booleanThe IPv6 address to advertise to clients for Server Preferred Address.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
-
hasIpv4Config
boolean hasIpv4Config()The IPv4 address to advertise to clients for Server Preferred Address.
.envoy.extensions.quic.server_preferred_address.v3.DataSourceServerPreferredAddressConfig.AddressFamilyConfig ipv4_config = 1;- Returns:
- Whether the ipv4Config field is set.
-
getIpv4Config
DataSourceServerPreferredAddressConfig.AddressFamilyConfig getIpv4Config()The IPv4 address to advertise to clients for Server Preferred Address.
.envoy.extensions.quic.server_preferred_address.v3.DataSourceServerPreferredAddressConfig.AddressFamilyConfig ipv4_config = 1;- Returns:
- The ipv4Config.
-
getIpv4ConfigOrBuilder
DataSourceServerPreferredAddressConfig.AddressFamilyConfigOrBuilder getIpv4ConfigOrBuilder()The IPv4 address to advertise to clients for Server Preferred Address.
.envoy.extensions.quic.server_preferred_address.v3.DataSourceServerPreferredAddressConfig.AddressFamilyConfig ipv4_config = 1; -
hasIpv6Config
boolean hasIpv6Config()The IPv6 address to advertise to clients for Server Preferred Address.
.envoy.extensions.quic.server_preferred_address.v3.DataSourceServerPreferredAddressConfig.AddressFamilyConfig ipv6_config = 2;- Returns:
- Whether the ipv6Config field is set.
-
getIpv6Config
DataSourceServerPreferredAddressConfig.AddressFamilyConfig getIpv6Config()The IPv6 address to advertise to clients for Server Preferred Address.
.envoy.extensions.quic.server_preferred_address.v3.DataSourceServerPreferredAddressConfig.AddressFamilyConfig ipv6_config = 2;- Returns:
- The ipv6Config.
-
getIpv6ConfigOrBuilder
DataSourceServerPreferredAddressConfig.AddressFamilyConfigOrBuilder getIpv6ConfigOrBuilder()The IPv6 address to advertise to clients for Server Preferred Address.
.envoy.extensions.quic.server_preferred_address.v3.DataSourceServerPreferredAddressConfig.AddressFamilyConfig ipv6_config = 2;
-