Class FixedServerPreferredAddressConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.envoyproxy.envoy.extensions.quic.server_preferred_address.v3.FixedServerPreferredAddressConfig
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,FixedServerPreferredAddressConfigOrBuilder,Serializable
public final class FixedServerPreferredAddressConfig extends com.google.protobuf.GeneratedMessageV3 implements FixedServerPreferredAddressConfigOrBuilder
Configuration for FixedServerPreferredAddressConfig.
Protobuf typeenvoy.extensions.quic.server_preferred_address.v3.FixedServerPreferredAddressConfig- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFixedServerPreferredAddressConfig.BuilderConfiguration for FixedServerPreferredAddressConfig.static classFixedServerPreferredAddressConfig.Ipv4TypeCasestatic classFixedServerPreferredAddressConfig.Ipv6TypeCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intIPV4_ADDRESS_FIELD_NUMBERstatic intIPV6_ADDRESS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static FixedServerPreferredAddressConfiggetDefaultInstance()FixedServerPreferredAddressConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetIpv4Address()String representation of IPv4 address, i.e. "127.0.0.2".com.google.protobuf.ByteStringgetIpv4AddressBytes()String representation of IPv4 address, i.e. "127.0.0.2".FixedServerPreferredAddressConfig.Ipv4TypeCasegetIpv4TypeCase()StringgetIpv6Address()String representation of IPv6 address, i.e. "::1".com.google.protobuf.ByteStringgetIpv6AddressBytes()String representation of IPv6 address, i.e. "::1".FixedServerPreferredAddressConfig.Ipv6TypeCasegetIpv6TypeCase()com.google.protobuf.Parser<FixedServerPreferredAddressConfig>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()booleanhasIpv4Address()String representation of IPv4 address, i.e. "127.0.0.2".booleanhasIpv6Address()String representation of IPv6 address, i.e. "::1".protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static FixedServerPreferredAddressConfig.BuildernewBuilder()static FixedServerPreferredAddressConfig.BuildernewBuilder(FixedServerPreferredAddressConfig prototype)FixedServerPreferredAddressConfig.BuildernewBuilderForType()protected FixedServerPreferredAddressConfig.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static FixedServerPreferredAddressConfigparseDelimitedFrom(InputStream input)static FixedServerPreferredAddressConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FixedServerPreferredAddressConfigparseFrom(byte[] data)static FixedServerPreferredAddressConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FixedServerPreferredAddressConfigparseFrom(com.google.protobuf.ByteString data)static FixedServerPreferredAddressConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FixedServerPreferredAddressConfigparseFrom(com.google.protobuf.CodedInputStream input)static FixedServerPreferredAddressConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FixedServerPreferredAddressConfigparseFrom(InputStream input)static FixedServerPreferredAddressConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FixedServerPreferredAddressConfigparseFrom(ByteBuffer data)static FixedServerPreferredAddressConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<FixedServerPreferredAddressConfig>parser()FixedServerPreferredAddressConfig.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
IPV4_ADDRESS_FIELD_NUMBER
public static final int IPV4_ADDRESS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IPV6_ADDRESS_FIELD_NUMBER
public static final int IPV6_ADDRESS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getIpv4TypeCase
public FixedServerPreferredAddressConfig.Ipv4TypeCase getIpv4TypeCase()
- Specified by:
getIpv4TypeCasein interfaceFixedServerPreferredAddressConfigOrBuilder
-
getIpv6TypeCase
public FixedServerPreferredAddressConfig.Ipv6TypeCase getIpv6TypeCase()
- Specified by:
getIpv6TypeCasein interfaceFixedServerPreferredAddressConfigOrBuilder
-
hasIpv4Address
public boolean hasIpv4Address()
String representation of IPv4 address, i.e. "127.0.0.2". If not specified, none will be configured.
string ipv4_address = 1;- Specified by:
hasIpv4Addressin interfaceFixedServerPreferredAddressConfigOrBuilder- Returns:
- Whether the ipv4Address field is set.
-
getIpv4Address
public String getIpv4Address()
String representation of IPv4 address, i.e. "127.0.0.2". If not specified, none will be configured.
string ipv4_address = 1;- Specified by:
getIpv4Addressin interfaceFixedServerPreferredAddressConfigOrBuilder- Returns:
- The ipv4Address.
-
getIpv4AddressBytes
public com.google.protobuf.ByteString getIpv4AddressBytes()
String representation of IPv4 address, i.e. "127.0.0.2". If not specified, none will be configured.
string ipv4_address = 1;- Specified by:
getIpv4AddressBytesin interfaceFixedServerPreferredAddressConfigOrBuilder- Returns:
- The bytes for ipv4Address.
-
hasIpv6Address
public boolean hasIpv6Address()
String representation of IPv6 address, i.e. "::1". If not specified, none will be configured.
string ipv6_address = 2;- Specified by:
hasIpv6Addressin interfaceFixedServerPreferredAddressConfigOrBuilder- Returns:
- Whether the ipv6Address field is set.
-
getIpv6Address
public String getIpv6Address()
String representation of IPv6 address, i.e. "::1". If not specified, none will be configured.
string ipv6_address = 2;- Specified by:
getIpv6Addressin interfaceFixedServerPreferredAddressConfigOrBuilder- Returns:
- The ipv6Address.
-
getIpv6AddressBytes
public com.google.protobuf.ByteString getIpv6AddressBytes()
String representation of IPv6 address, i.e. "::1". If not specified, none will be configured.
string ipv6_address = 2;- Specified by:
getIpv6AddressBytesin interfaceFixedServerPreferredAddressConfigOrBuilder- Returns:
- The bytes for ipv6Address.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static FixedServerPreferredAddressConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FixedServerPreferredAddressConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FixedServerPreferredAddressConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FixedServerPreferredAddressConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FixedServerPreferredAddressConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FixedServerPreferredAddressConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FixedServerPreferredAddressConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static FixedServerPreferredAddressConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static FixedServerPreferredAddressConfig parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static FixedServerPreferredAddressConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static FixedServerPreferredAddressConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static FixedServerPreferredAddressConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public FixedServerPreferredAddressConfig.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static FixedServerPreferredAddressConfig.Builder newBuilder()
-
newBuilder
public static FixedServerPreferredAddressConfig.Builder newBuilder(FixedServerPreferredAddressConfig prototype)
-
toBuilder
public FixedServerPreferredAddressConfig.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected FixedServerPreferredAddressConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static FixedServerPreferredAddressConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<FixedServerPreferredAddressConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<FixedServerPreferredAddressConfig> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public FixedServerPreferredAddressConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-