Package com.google.cloud.compute.v1
Interface InterconnectDiagnosticsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
InterconnectDiagnostics
,InterconnectDiagnostics.Builder
public interface InterconnectDiagnosticsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InterconnectDiagnosticsARPEntry
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.int
getArpCachesCount()
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.List<InterconnectDiagnosticsARPEntry>
getArpCachesList()
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.InterconnectDiagnosticsARPEntryOrBuilder
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>
getArpCachesOrBuilderList()
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect.String
getBundleAggregationType()
The aggregation type of the bundle interface.com.google.protobuf.ByteString
getBundleAggregationTypeBytes()
The aggregation type of the bundle interface.String
getBundleOperationalStatus()
The operational status of the bundle interface.com.google.protobuf.ByteString
getBundleOperationalStatusBytes()
The operational status of the bundle interface.InterconnectDiagnosticsLinkStatus
getLinks(int index)
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.int
getLinksCount()
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.List<InterconnectDiagnosticsLinkStatus>
getLinksList()
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.InterconnectDiagnosticsLinkStatusOrBuilder
getLinksOrBuilder(int index)
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.List<? extends InterconnectDiagnosticsLinkStatusOrBuilder>
getLinksOrBuilderList()
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.String
getMacAddress()
The MAC address of the Interconnect's bundle interface.com.google.protobuf.ByteString
getMacAddressBytes()
The MAC address of the Interconnect's bundle interface.boolean
hasBundleAggregationType()
The aggregation type of the bundle interface.boolean
hasBundleOperationalStatus()
The operational status of the bundle interface.boolean
hasMacAddress()
The MAC address of the Interconnect's bundle interface.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getArpCachesList
List<InterconnectDiagnosticsARPEntry> 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;
-
getArpCaches
InterconnectDiagnosticsARPEntry 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. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
getArpCachesCount
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;
-
getArpCachesOrBuilderList
List<? extends InterconnectDiagnosticsARPEntryOrBuilder> 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;
-
getArpCachesOrBuilder
InterconnectDiagnosticsARPEntryOrBuilder 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. This will be empty when the Interconnect is not bundled.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
hasBundleAggregationType
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;
- Returns:
- Whether the bundleAggregationType field is set.
-
getBundleAggregationType
String getBundleAggregationType()
The aggregation type of the bundle interface. Check the BundleAggregationType enum for the list of possible values.
optional string bundle_aggregation_type = 434939028;
- Returns:
- The bundleAggregationType.
-
getBundleAggregationTypeBytes
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;
- Returns:
- The bytes for bundleAggregationType.
-
hasBundleOperationalStatus
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;
- Returns:
- Whether the bundleOperationalStatus field is set.
-
getBundleOperationalStatus
String getBundleOperationalStatus()
The operational status of the bundle interface. Check the BundleOperationalStatus enum for the list of possible values.
optional string bundle_operational_status = 106433500;
- Returns:
- The bundleOperationalStatus.
-
getBundleOperationalStatusBytes
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;
- Returns:
- The bytes for bundleOperationalStatus.
-
getLinksList
List<InterconnectDiagnosticsLinkStatus> getLinksList()
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;
-
getLinks
InterconnectDiagnosticsLinkStatus getLinks(int index)
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;
-
getLinksCount
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;
-
getLinksOrBuilderList
List<? extends InterconnectDiagnosticsLinkStatusOrBuilder> getLinksOrBuilderList()
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;
-
getLinksOrBuilder
InterconnectDiagnosticsLinkStatusOrBuilder getLinksOrBuilder(int index)
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;
-
hasMacAddress
boolean hasMacAddress()
The MAC address of the Interconnect's bundle interface.
optional string mac_address = 332540164;
- Returns:
- Whether the macAddress field is set.
-
getMacAddress
String getMacAddress()
The MAC address of the Interconnect's bundle interface.
optional string mac_address = 332540164;
- Returns:
- The macAddress.
-
getMacAddressBytes
com.google.protobuf.ByteString getMacAddressBytes()
The MAC address of the Interconnect's bundle interface.
optional string mac_address = 332540164;
- Returns:
- The bytes for macAddress.
-
-