public static final class SubnetStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SubnetStatus.Builder> implements SubnetStatusOrBuilder
SubnetStatus contains detailed and current technical information about this subnet resource.Protobuf type
google.cloud.edgenetwork.v1.SubnetStatus| Modifier and Type | Method and Description |
|---|---|
SubnetStatus.Builder |
addAllLinkLayerAddresses(Iterable<? extends LinkLayerAddress> values)
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
SubnetStatus.Builder |
addLinkLayerAddresses(int index,
LinkLayerAddress.Builder builderForValue)
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
SubnetStatus.Builder |
addLinkLayerAddresses(int index,
LinkLayerAddress value)
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
SubnetStatus.Builder |
addLinkLayerAddresses(LinkLayerAddress.Builder builderForValue)
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
SubnetStatus.Builder |
addLinkLayerAddresses(LinkLayerAddress value)
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
LinkLayerAddress.Builder |
addLinkLayerAddressesBuilder()
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
LinkLayerAddress.Builder |
addLinkLayerAddressesBuilder(int index)
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
SubnetStatus.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SubnetStatus |
build() |
SubnetStatus |
buildPartial() |
SubnetStatus.Builder |
clear() |
SubnetStatus.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SubnetStatus.Builder |
clearLinkLayerAddresses()
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
SubnetStatus.Builder |
clearMacAddress()
BVI MAC address.
|
SubnetStatus.Builder |
clearName()
The name of CCFE subnet resource.
|
SubnetStatus.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SubnetStatus.Builder |
clone() |
SubnetStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
LinkLayerAddress |
getLinkLayerAddresses(int index)
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
LinkLayerAddress.Builder |
getLinkLayerAddressesBuilder(int index)
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
List<LinkLayerAddress.Builder> |
getLinkLayerAddressesBuilderList()
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
int |
getLinkLayerAddressesCount()
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
List<LinkLayerAddress> |
getLinkLayerAddressesList()
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
LinkLayerAddressOrBuilder |
getLinkLayerAddressesOrBuilder(int index)
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
List<? extends LinkLayerAddressOrBuilder> |
getLinkLayerAddressesOrBuilderList()
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
String |
getMacAddress()
BVI MAC address.
|
com.google.protobuf.ByteString |
getMacAddressBytes()
BVI MAC address.
|
String |
getName()
The name of CCFE subnet resource.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of CCFE subnet resource.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SubnetStatus.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SubnetStatus.Builder |
mergeFrom(com.google.protobuf.Message other) |
SubnetStatus.Builder |
mergeFrom(SubnetStatus other) |
SubnetStatus.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SubnetStatus.Builder |
removeLinkLayerAddresses(int index)
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
SubnetStatus.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SubnetStatus.Builder |
setLinkLayerAddresses(int index,
LinkLayerAddress.Builder builderForValue)
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
SubnetStatus.Builder |
setLinkLayerAddresses(int index,
LinkLayerAddress value)
A list of LinkLayerAddress, describing the ip address and corresponding
link-layer address of the neighbors for this subnet.
|
SubnetStatus.Builder |
setMacAddress(String value)
BVI MAC address.
|
SubnetStatus.Builder |
setMacAddressBytes(com.google.protobuf.ByteString value)
BVI MAC address.
|
SubnetStatus.Builder |
setName(String value)
The name of CCFE subnet resource.
|
SubnetStatus.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The name of CCFE subnet resource.
|
SubnetStatus.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SubnetStatus.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<SubnetStatus.Builder>public SubnetStatus.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SubnetStatus.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<SubnetStatus.Builder>public SubnetStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SubnetStatus build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SubnetStatus buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SubnetStatus.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SubnetStatus.Builder>public SubnetStatus.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<SubnetStatus.Builder>public SubnetStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SubnetStatus.Builder>public SubnetStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SubnetStatus.Builder>public SubnetStatus.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<SubnetStatus.Builder>public SubnetStatus.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<SubnetStatus.Builder>public SubnetStatus.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SubnetStatus.Builder>public SubnetStatus.Builder mergeFrom(SubnetStatus other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SubnetStatus.Builder>public SubnetStatus.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<SubnetStatus.Builder>IOExceptionpublic String getName()
The name of CCFE subnet resource.
string name = 1;getName in interface SubnetStatusOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name of CCFE subnet resource.
string name = 1;getNameBytes in interface SubnetStatusOrBuilderpublic SubnetStatus.Builder setName(String value)
The name of CCFE subnet resource.
string name = 1;value - The name to set.public SubnetStatus.Builder clearName()
The name of CCFE subnet resource.
string name = 1;public SubnetStatus.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of CCFE subnet resource.
string name = 1;value - The bytes for name to set.public String getMacAddress()
BVI MAC address.
string mac_address = 2;getMacAddress in interface SubnetStatusOrBuilderpublic com.google.protobuf.ByteString getMacAddressBytes()
BVI MAC address.
string mac_address = 2;getMacAddressBytes in interface SubnetStatusOrBuilderpublic SubnetStatus.Builder setMacAddress(String value)
BVI MAC address.
string mac_address = 2;value - The macAddress to set.public SubnetStatus.Builder clearMacAddress()
BVI MAC address.
string mac_address = 2;public SubnetStatus.Builder setMacAddressBytes(com.google.protobuf.ByteString value)
BVI MAC address.
string mac_address = 2;value - The bytes for macAddress to set.public List<LinkLayerAddress> getLinkLayerAddressesList()
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;getLinkLayerAddressesList in interface SubnetStatusOrBuilderpublic int getLinkLayerAddressesCount()
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;getLinkLayerAddressesCount in interface SubnetStatusOrBuilderpublic LinkLayerAddress getLinkLayerAddresses(int index)
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;getLinkLayerAddresses in interface SubnetStatusOrBuilderpublic SubnetStatus.Builder setLinkLayerAddresses(int index, LinkLayerAddress value)
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public SubnetStatus.Builder setLinkLayerAddresses(int index, LinkLayerAddress.Builder builderForValue)
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public SubnetStatus.Builder addLinkLayerAddresses(LinkLayerAddress value)
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public SubnetStatus.Builder addLinkLayerAddresses(int index, LinkLayerAddress value)
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public SubnetStatus.Builder addLinkLayerAddresses(LinkLayerAddress.Builder builderForValue)
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public SubnetStatus.Builder addLinkLayerAddresses(int index, LinkLayerAddress.Builder builderForValue)
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public SubnetStatus.Builder addAllLinkLayerAddresses(Iterable<? extends LinkLayerAddress> values)
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public SubnetStatus.Builder clearLinkLayerAddresses()
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public SubnetStatus.Builder removeLinkLayerAddresses(int index)
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public LinkLayerAddress.Builder getLinkLayerAddressesBuilder(int index)
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public LinkLayerAddressOrBuilder getLinkLayerAddressesOrBuilder(int index)
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;getLinkLayerAddressesOrBuilder in interface SubnetStatusOrBuilderpublic List<? extends LinkLayerAddressOrBuilder> getLinkLayerAddressesOrBuilderList()
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;getLinkLayerAddressesOrBuilderList in interface SubnetStatusOrBuilderpublic LinkLayerAddress.Builder addLinkLayerAddressesBuilder()
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public LinkLayerAddress.Builder addLinkLayerAddressesBuilder(int index)
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public List<LinkLayerAddress.Builder> getLinkLayerAddressesBuilderList()
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this subnet.
repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 3;public final SubnetStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SubnetStatus.Builder>public final SubnetStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SubnetStatus.Builder>Copyright © 2025 Google LLC. All rights reserved.