public static final class LinkLayerAddress.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder> implements LinkLayerAddressOrBuilder
LinkLayerAddress contains an IP address and corresponding link-layer address.Protobuf type
google.cloud.edgenetwork.v1.LinkLayerAddress| Modifier and Type | Method and Description |
|---|---|
LinkLayerAddress.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LinkLayerAddress |
build() |
LinkLayerAddress |
buildPartial() |
LinkLayerAddress.Builder |
clear() |
LinkLayerAddress.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
LinkLayerAddress.Builder |
clearIpAddress()
The IP address of this neighbor.
|
LinkLayerAddress.Builder |
clearMacAddress()
The MAC address of this neighbor.
|
LinkLayerAddress.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
LinkLayerAddress.Builder |
clone() |
LinkLayerAddress |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getIpAddress()
The IP address of this neighbor.
|
com.google.protobuf.ByteString |
getIpAddressBytes()
The IP address of this neighbor.
|
String |
getMacAddress()
The MAC address of this neighbor.
|
com.google.protobuf.ByteString |
getMacAddressBytes()
The MAC address of this neighbor.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LinkLayerAddress.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LinkLayerAddress.Builder |
mergeFrom(LinkLayerAddress other) |
LinkLayerAddress.Builder |
mergeFrom(com.google.protobuf.Message other) |
LinkLayerAddress.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LinkLayerAddress.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LinkLayerAddress.Builder |
setIpAddress(String value)
The IP address of this neighbor.
|
LinkLayerAddress.Builder |
setIpAddressBytes(com.google.protobuf.ByteString value)
The IP address of this neighbor.
|
LinkLayerAddress.Builder |
setMacAddress(String value)
The MAC address of this neighbor.
|
LinkLayerAddress.Builder |
setMacAddressBytes(com.google.protobuf.ByteString value)
The MAC address of this neighbor.
|
LinkLayerAddress.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
LinkLayerAddress.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder>public LinkLayerAddress.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder>public LinkLayerAddress getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LinkLayerAddress build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LinkLayerAddress buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LinkLayerAddress.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder>public LinkLayerAddress.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder>public LinkLayerAddress.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder>public LinkLayerAddress.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder>public LinkLayerAddress.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder>public LinkLayerAddress.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder>public LinkLayerAddress.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LinkLayerAddress.Builder>public LinkLayerAddress.Builder mergeFrom(LinkLayerAddress other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder>public LinkLayerAddress.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LinkLayerAddress.Builder>IOExceptionpublic String getMacAddress()
The MAC address of this neighbor.
string mac_address = 1;getMacAddress in interface LinkLayerAddressOrBuilderpublic com.google.protobuf.ByteString getMacAddressBytes()
The MAC address of this neighbor.
string mac_address = 1;getMacAddressBytes in interface LinkLayerAddressOrBuilderpublic LinkLayerAddress.Builder setMacAddress(String value)
The MAC address of this neighbor.
string mac_address = 1;value - The macAddress to set.public LinkLayerAddress.Builder clearMacAddress()
The MAC address of this neighbor.
string mac_address = 1;public LinkLayerAddress.Builder setMacAddressBytes(com.google.protobuf.ByteString value)
The MAC address of this neighbor.
string mac_address = 1;value - The bytes for macAddress to set.public String getIpAddress()
The IP address of this neighbor.
string ip_address = 2;getIpAddress in interface LinkLayerAddressOrBuilderpublic com.google.protobuf.ByteString getIpAddressBytes()
The IP address of this neighbor.
string ip_address = 2;getIpAddressBytes in interface LinkLayerAddressOrBuilderpublic LinkLayerAddress.Builder setIpAddress(String value)
The IP address of this neighbor.
string ip_address = 2;value - The ipAddress to set.public LinkLayerAddress.Builder clearIpAddress()
The IP address of this neighbor.
string ip_address = 2;public LinkLayerAddress.Builder setIpAddressBytes(com.google.protobuf.ByteString value)
The IP address of this neighbor.
string ip_address = 2;value - The bytes for ipAddress to set.public final LinkLayerAddress.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder>public final LinkLayerAddress.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LinkLayerAddress.Builder>Copyright © 2025 Google LLC. All rights reserved.