Package com.google.cloud.compute.v1
Class InterconnectDiagnostics.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InterconnectDiagnostics.Builder>
com.google.cloud.compute.v1.InterconnectDiagnostics.Builder
- All Implemented Interfaces:
InterconnectDiagnosticsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InterconnectDiagnostics
public static final class InterconnectDiagnostics.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InterconnectDiagnostics.Builder>
implements InterconnectDiagnosticsOrBuilder
Diagnostics information about the Interconnect connection, which contains detailed and current technical information about Google's side of the connection.Protobuf type
google.cloud.compute.v1.InterconnectDiagnostics-
Method Summary
Modifier and TypeMethodDescriptionaddAllArpCaches(Iterable<? extends InterconnectDiagnosticsARPEntry> values) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.addAllLinks(Iterable<? extends InterconnectDiagnosticsLinkStatus> values) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.addArpCaches(int index, InterconnectDiagnosticsARPEntry value) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.addArpCaches(int index, InterconnectDiagnosticsARPEntry.Builder builderForValue) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.addArpCaches(InterconnectDiagnosticsARPEntry.Builder builderForValue) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.addArpCachesBuilder(int index) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.addLinks(int index, InterconnectDiagnosticsLinkStatus value) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.addLinks(int index, InterconnectDiagnosticsLinkStatus.Builder builderForValue) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.addLinks(InterconnectDiagnosticsLinkStatus.Builder builderForValue) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.addLinksBuilder(int index) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.build()clear()A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.The aggregation type of the bundle interface.The operational status of the bundle interface.A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.The MAC address of the Interconnect's bundle interface.getArpCaches(int index) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.getArpCachesBuilder(int index) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.intA list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.getArpCachesOrBuilder(int index) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.List<? extends InterconnectDiagnosticsARPEntryOrBuilder>A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.The aggregation type of the bundle interface.com.google.protobuf.ByteStringThe aggregation type of the bundle interface.The operational status of the bundle interface.com.google.protobuf.ByteStringThe operational status of the bundle interface.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetLinks(int index) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.getLinksBuilder(int index) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.intA list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.getLinksOrBuilder(int index) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.List<? extends InterconnectDiagnosticsLinkStatusOrBuilder>A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.The MAC address of the Interconnect's bundle interface.com.google.protobuf.ByteStringThe MAC address of the Interconnect's bundle interface.booleanThe aggregation type of the bundle interface.booleanThe operational status of the bundle interface.booleanThe MAC address of the Interconnect's bundle interface.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(InterconnectDiagnostics other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeArpCaches(int index) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.removeLinks(int index) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.setArpCaches(int index, InterconnectDiagnosticsARPEntry value) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.setArpCaches(int index, InterconnectDiagnosticsARPEntry.Builder builderForValue) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.setBundleAggregationType(String value) The aggregation type of the bundle interface.setBundleAggregationTypeBytes(com.google.protobuf.ByteString value) The aggregation type of the bundle interface.setBundleOperationalStatus(String value) The operational status of the bundle interface.setBundleOperationalStatusBytes(com.google.protobuf.ByteString value) The operational status of the bundle interface.setLinks(int index, InterconnectDiagnosticsLinkStatus value) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.setLinks(int index, InterconnectDiagnosticsLinkStatus.Builder builderForValue) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.setMacAddress(String value) The MAC address of the Interconnect's bundle interface.setMacAddressBytes(com.google.protobuf.ByteString value) The MAC address of the Interconnect's bundle interface.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<InterconnectDiagnostics.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<InterconnectDiagnostics.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.GeneratedMessage.Builder<InterconnectDiagnostics.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InterconnectDiagnostics.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InterconnectDiagnostics.Builder>
-
mergeFrom
public InterconnectDiagnostics.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<InterconnectDiagnostics.Builder>- Throws:
IOException
-
getArpCachesList
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;- Specified by:
getArpCachesListin interfaceInterconnectDiagnosticsOrBuilder
-
getArpCachesCount
public int getArpCachesCount()A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;- Specified by:
getArpCachesCountin interfaceInterconnectDiagnosticsOrBuilder
-
getArpCaches
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;- Specified by:
getArpCachesin interfaceInterconnectDiagnosticsOrBuilder
-
setArpCaches
public InterconnectDiagnostics.Builder setArpCaches(int index, InterconnectDiagnosticsARPEntry value) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
setArpCaches
public InterconnectDiagnostics.Builder setArpCaches(int index, InterconnectDiagnosticsARPEntry.Builder builderForValue) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
addArpCaches
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
addArpCaches
public InterconnectDiagnostics.Builder addArpCaches(int index, InterconnectDiagnosticsARPEntry value) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
addArpCaches
public InterconnectDiagnostics.Builder addArpCaches(InterconnectDiagnosticsARPEntry.Builder builderForValue) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
addArpCaches
public InterconnectDiagnostics.Builder addArpCaches(int index, InterconnectDiagnosticsARPEntry.Builder builderForValue) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
addAllArpCaches
public InterconnectDiagnostics.Builder addAllArpCaches(Iterable<? extends InterconnectDiagnosticsARPEntry> values) A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
clearArpCaches
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
removeArpCaches
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
getArpCachesBuilder
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
getArpCachesOrBuilder
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;- Specified by:
getArpCachesOrBuilderin interfaceInterconnectDiagnosticsOrBuilder
-
getArpCachesOrBuilderList
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;- Specified by:
getArpCachesOrBuilderListin interfaceInterconnectDiagnosticsOrBuilder
-
addArpCachesBuilder
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
addArpCachesBuilder
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
getArpCachesBuilderList
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761; -
hasBundleAggregationType
public boolean hasBundleAggregationType()The aggregation type of the bundle interface. Check the BundleAggregationType enum for the list of possible values.
optional string bundle_aggregation_type = 434939028;- Specified by:
hasBundleAggregationTypein interfaceInterconnectDiagnosticsOrBuilder- Returns:
- Whether the bundleAggregationType field is set.
-
getBundleAggregationType
The aggregation type of the bundle interface. Check the BundleAggregationType enum for the list of possible values.
optional string bundle_aggregation_type = 434939028;- Specified by:
getBundleAggregationTypein interfaceInterconnectDiagnosticsOrBuilder- Returns:
- The bundleAggregationType.
-
getBundleAggregationTypeBytes
public com.google.protobuf.ByteString getBundleAggregationTypeBytes()The aggregation type of the bundle interface. Check the BundleAggregationType enum for the list of possible values.
optional string bundle_aggregation_type = 434939028;- Specified by:
getBundleAggregationTypeBytesin interfaceInterconnectDiagnosticsOrBuilder- Returns:
- The bytes for bundleAggregationType.
-
setBundleAggregationType
The aggregation type of the bundle interface. Check the BundleAggregationType enum for the list of possible values.
optional string bundle_aggregation_type = 434939028;- Parameters:
value- The bundleAggregationType to set.- Returns:
- This builder for chaining.
-
clearBundleAggregationType
The aggregation type of the bundle interface. Check the BundleAggregationType enum for the list of possible values.
optional string bundle_aggregation_type = 434939028;- Returns:
- This builder for chaining.
-
setBundleAggregationTypeBytes
public InterconnectDiagnostics.Builder setBundleAggregationTypeBytes(com.google.protobuf.ByteString value) The aggregation type of the bundle interface. Check the BundleAggregationType enum for the list of possible values.
optional string bundle_aggregation_type = 434939028;- Parameters:
value- The bytes for bundleAggregationType to set.- Returns:
- This builder for chaining.
-
hasBundleOperationalStatus
public boolean hasBundleOperationalStatus()The operational status of the bundle interface. Check the BundleOperationalStatus enum for the list of possible values.
optional string bundle_operational_status = 106433500;- Specified by:
hasBundleOperationalStatusin interfaceInterconnectDiagnosticsOrBuilder- Returns:
- Whether the bundleOperationalStatus field is set.
-
getBundleOperationalStatus
The operational status of the bundle interface. Check the BundleOperationalStatus enum for the list of possible values.
optional string bundle_operational_status = 106433500;- Specified by:
getBundleOperationalStatusin interfaceInterconnectDiagnosticsOrBuilder- Returns:
- The bundleOperationalStatus.
-
getBundleOperationalStatusBytes
public com.google.protobuf.ByteString getBundleOperationalStatusBytes()The operational status of the bundle interface. Check the BundleOperationalStatus enum for the list of possible values.
optional string bundle_operational_status = 106433500;- Specified by:
getBundleOperationalStatusBytesin interfaceInterconnectDiagnosticsOrBuilder- Returns:
- The bytes for bundleOperationalStatus.
-
setBundleOperationalStatus
The operational status of the bundle interface. Check the BundleOperationalStatus enum for the list of possible values.
optional string bundle_operational_status = 106433500;- Parameters:
value- The bundleOperationalStatus to set.- Returns:
- This builder for chaining.
-
clearBundleOperationalStatus
The operational status of the bundle interface. Check the BundleOperationalStatus enum for the list of possible values.
optional string bundle_operational_status = 106433500;- Returns:
- This builder for chaining.
-
setBundleOperationalStatusBytes
public InterconnectDiagnostics.Builder setBundleOperationalStatusBytes(com.google.protobuf.ByteString value) The operational status of the bundle interface. Check the BundleOperationalStatus enum for the list of possible values.
optional string bundle_operational_status = 106433500;- Parameters:
value- The bytes for bundleOperationalStatus to set.- Returns:
- This builder for chaining.
-
getLinksList
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;- Specified by:
getLinksListin interfaceInterconnectDiagnosticsOrBuilder
-
getLinksCount
public int getLinksCount()A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;- Specified by:
getLinksCountin interfaceInterconnectDiagnosticsOrBuilder
-
getLinks
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;- Specified by:
getLinksin interfaceInterconnectDiagnosticsOrBuilder
-
setLinks
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
setLinks
public InterconnectDiagnostics.Builder setLinks(int index, InterconnectDiagnosticsLinkStatus.Builder builderForValue) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
addLinks
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
addLinks
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
addLinks
public InterconnectDiagnostics.Builder addLinks(InterconnectDiagnosticsLinkStatus.Builder builderForValue) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
addLinks
public InterconnectDiagnostics.Builder addLinks(int index, InterconnectDiagnosticsLinkStatus.Builder builderForValue) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
addAllLinks
public InterconnectDiagnostics.Builder addAllLinks(Iterable<? extends InterconnectDiagnosticsLinkStatus> values) A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
clearLinks
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
removeLinks
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
getLinksBuilder
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
getLinksOrBuilder
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;- Specified by:
getLinksOrBuilderin interfaceInterconnectDiagnosticsOrBuilder
-
getLinksOrBuilderList
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;- Specified by:
getLinksOrBuilderListin interfaceInterconnectDiagnosticsOrBuilder
-
addLinksBuilder
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
addLinksBuilder
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
getLinksBuilderList
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465; -
hasMacAddress
public boolean hasMacAddress()The MAC address of the Interconnect's bundle interface.
optional string mac_address = 332540164;- Specified by:
hasMacAddressin interfaceInterconnectDiagnosticsOrBuilder- Returns:
- Whether the macAddress field is set.
-
getMacAddress
The MAC address of the Interconnect's bundle interface.
optional string mac_address = 332540164;- Specified by:
getMacAddressin interfaceInterconnectDiagnosticsOrBuilder- Returns:
- The macAddress.
-
getMacAddressBytes
public com.google.protobuf.ByteString getMacAddressBytes()The MAC address of the Interconnect's bundle interface.
optional string mac_address = 332540164;- Specified by:
getMacAddressBytesin interfaceInterconnectDiagnosticsOrBuilder- Returns:
- The bytes for macAddress.
-
setMacAddress
The MAC address of the Interconnect's bundle interface.
optional string mac_address = 332540164;- Parameters:
value- The macAddress to set.- Returns:
- This builder for chaining.
-
clearMacAddress
The MAC address of the Interconnect's bundle interface.
optional string mac_address = 332540164;- Returns:
- This builder for chaining.
-
setMacAddressBytes
The MAC address of the Interconnect's bundle interface.
optional string mac_address = 332540164;- Parameters:
value- The bytes for macAddress to set.- Returns:
- This builder for chaining.
-