Class FixedServerPreferredAddressConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder>
-
- io.envoyproxy.envoy.extensions.quic.server_preferred_address.v3.FixedServerPreferredAddressConfig.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,FixedServerPreferredAddressConfigOrBuilder,Cloneable
- Enclosing class:
- FixedServerPreferredAddressConfig
public static final class FixedServerPreferredAddressConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder> implements FixedServerPreferredAddressConfigOrBuilder
Configuration for FixedServerPreferredAddressConfig.
Protobuf typeenvoy.extensions.quic.server_preferred_address.v3.FixedServerPreferredAddressConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FixedServerPreferredAddressConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)FixedServerPreferredAddressConfigbuild()FixedServerPreferredAddressConfigbuildPartial()FixedServerPreferredAddressConfig.Builderclear()FixedServerPreferredAddressConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)FixedServerPreferredAddressConfig.BuilderclearIpv4Address()String representation of IPv4 address, i.e. "127.0.0.2".FixedServerPreferredAddressConfig.BuilderclearIpv4Type()FixedServerPreferredAddressConfig.BuilderclearIpv6Address()String representation of IPv6 address, i.e. "::1".FixedServerPreferredAddressConfig.BuilderclearIpv6Type()FixedServerPreferredAddressConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)FixedServerPreferredAddressConfig.Builderclone()FixedServerPreferredAddressConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()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()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()FixedServerPreferredAddressConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)FixedServerPreferredAddressConfig.BuildermergeFrom(com.google.protobuf.Message other)FixedServerPreferredAddressConfig.BuildermergeFrom(FixedServerPreferredAddressConfig other)FixedServerPreferredAddressConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)FixedServerPreferredAddressConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)FixedServerPreferredAddressConfig.BuildersetIpv4Address(String value)String representation of IPv4 address, i.e. "127.0.0.2".FixedServerPreferredAddressConfig.BuildersetIpv4AddressBytes(com.google.protobuf.ByteString value)String representation of IPv4 address, i.e. "127.0.0.2".FixedServerPreferredAddressConfig.BuildersetIpv6Address(String value)String representation of IPv6 address, i.e. "::1".FixedServerPreferredAddressConfig.BuildersetIpv6AddressBytes(com.google.protobuf.ByteString value)String representation of IPv6 address, i.e. "::1".FixedServerPreferredAddressConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)FixedServerPreferredAddressConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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.Builder<FixedServerPreferredAddressConfig.Builder>
-
clear
public FixedServerPreferredAddressConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder>
-
getDefaultInstanceForType
public FixedServerPreferredAddressConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public FixedServerPreferredAddressConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public FixedServerPreferredAddressConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public FixedServerPreferredAddressConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder>
-
setField
public FixedServerPreferredAddressConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder>
-
clearField
public FixedServerPreferredAddressConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder>
-
clearOneof
public FixedServerPreferredAddressConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder>
-
setRepeatedField
public FixedServerPreferredAddressConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder>
-
addRepeatedField
public FixedServerPreferredAddressConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder>
-
mergeFrom
public FixedServerPreferredAddressConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FixedServerPreferredAddressConfig.Builder>
-
mergeFrom
public FixedServerPreferredAddressConfig.Builder mergeFrom(FixedServerPreferredAddressConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder>
-
mergeFrom
public FixedServerPreferredAddressConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FixedServerPreferredAddressConfig.Builder>- Throws:
IOException
-
getIpv4TypeCase
public FixedServerPreferredAddressConfig.Ipv4TypeCase getIpv4TypeCase()
- Specified by:
getIpv4TypeCasein interfaceFixedServerPreferredAddressConfigOrBuilder
-
clearIpv4Type
public FixedServerPreferredAddressConfig.Builder clearIpv4Type()
-
getIpv6TypeCase
public FixedServerPreferredAddressConfig.Ipv6TypeCase getIpv6TypeCase()
- Specified by:
getIpv6TypeCasein interfaceFixedServerPreferredAddressConfigOrBuilder
-
clearIpv6Type
public FixedServerPreferredAddressConfig.Builder clearIpv6Type()
-
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.
-
setIpv4Address
public FixedServerPreferredAddressConfig.Builder setIpv4Address(String value)
String representation of IPv4 address, i.e. "127.0.0.2". If not specified, none will be configured.
string ipv4_address = 1;- Parameters:
value- The ipv4Address to set.- Returns:
- This builder for chaining.
-
clearIpv4Address
public FixedServerPreferredAddressConfig.Builder clearIpv4Address()
String representation of IPv4 address, i.e. "127.0.0.2". If not specified, none will be configured.
string ipv4_address = 1;- Returns:
- This builder for chaining.
-
setIpv4AddressBytes
public FixedServerPreferredAddressConfig.Builder setIpv4AddressBytes(com.google.protobuf.ByteString value)
String representation of IPv4 address, i.e. "127.0.0.2". If not specified, none will be configured.
string ipv4_address = 1;- Parameters:
value- The bytes for ipv4Address to set.- Returns:
- This builder for chaining.
-
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.
-
setIpv6Address
public FixedServerPreferredAddressConfig.Builder setIpv6Address(String value)
String representation of IPv6 address, i.e. "::1". If not specified, none will be configured.
string ipv6_address = 2;- Parameters:
value- The ipv6Address to set.- Returns:
- This builder for chaining.
-
clearIpv6Address
public FixedServerPreferredAddressConfig.Builder clearIpv6Address()
String representation of IPv6 address, i.e. "::1". If not specified, none will be configured.
string ipv6_address = 2;- Returns:
- This builder for chaining.
-
setIpv6AddressBytes
public FixedServerPreferredAddressConfig.Builder setIpv6AddressBytes(com.google.protobuf.ByteString value)
String representation of IPv6 address, i.e. "::1". If not specified, none will be configured.
string ipv6_address = 2;- Parameters:
value- The bytes for ipv6Address to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final FixedServerPreferredAddressConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder>
-
mergeUnknownFields
public final FixedServerPreferredAddressConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FixedServerPreferredAddressConfig.Builder>
-
-