Package com.google.cloud.compute.v1
Class InterconnectDiagnosticsLinkStatus.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
- com.google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus.Builder
-
- All Implemented Interfaces:
InterconnectDiagnosticsLinkStatusOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- InterconnectDiagnosticsLinkStatus
public static final class InterconnectDiagnosticsLinkStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder> implements InterconnectDiagnosticsLinkStatusOrBuilder
google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InterconnectDiagnosticsLinkStatus.Builder
addAllArpCaches(Iterable<? extends InterconnectDiagnosticsARPEntry> values)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsLinkStatus.Builder
addArpCaches(int index, InterconnectDiagnosticsARPEntry value)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsLinkStatus.Builder
addArpCaches(int index, InterconnectDiagnosticsARPEntry.Builder builderForValue)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsLinkStatus.Builder
addArpCaches(InterconnectDiagnosticsARPEntry value)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsLinkStatus.Builder
addArpCaches(InterconnectDiagnosticsARPEntry.Builder builderForValue)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsARPEntry.Builder
addArpCachesBuilder()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsARPEntry.Builder
addArpCachesBuilder(int index)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsLinkStatus.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
InterconnectDiagnosticsLinkStatus
build()
InterconnectDiagnosticsLinkStatus
buildPartial()
InterconnectDiagnosticsLinkStatus.Builder
clear()
InterconnectDiagnosticsLinkStatus.Builder
clearArpCaches()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsLinkStatus.Builder
clearCircuitId()
The unique ID for this link assigned during turn up by Google.InterconnectDiagnosticsLinkStatus.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
InterconnectDiagnosticsLinkStatus.Builder
clearGoogleDemarc()
The Demarc address assigned by Google and provided in the LoA.InterconnectDiagnosticsLinkStatus.Builder
clearLacpStatus()
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
InterconnectDiagnosticsLinkStatus.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
InterconnectDiagnosticsLinkStatus.Builder
clearOperationalStatus()
The operational status of the link.InterconnectDiagnosticsLinkStatus.Builder
clearReceivingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.InterconnectDiagnosticsLinkStatus.Builder
clearTransmittingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.InterconnectDiagnosticsLinkStatus.Builder
clone()
InterconnectDiagnosticsARPEntry
getArpCaches(int index)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsARPEntry.Builder
getArpCachesBuilder(int index)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.List<InterconnectDiagnosticsARPEntry.Builder>
getArpCachesBuilderList()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.int
getArpCachesCount()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.List<InterconnectDiagnosticsARPEntry>
getArpCachesList()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsARPEntryOrBuilder
getArpCachesOrBuilder(int index)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.List<? extends InterconnectDiagnosticsARPEntryOrBuilder>
getArpCachesOrBuilderList()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.String
getCircuitId()
The unique ID for this link assigned during turn up by Google.com.google.protobuf.ByteString
getCircuitIdBytes()
The unique ID for this link assigned during turn up by Google.InterconnectDiagnosticsLinkStatus
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getGoogleDemarc()
The Demarc address assigned by Google and provided in the LoA.com.google.protobuf.ByteString
getGoogleDemarcBytes()
The Demarc address assigned by Google and provided in the LoA.InterconnectDiagnosticsLinkLACPStatus
getLacpStatus()
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
InterconnectDiagnosticsLinkLACPStatus.Builder
getLacpStatusBuilder()
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
InterconnectDiagnosticsLinkLACPStatusOrBuilder
getLacpStatusOrBuilder()
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
String
getOperationalStatus()
The operational status of the link.com.google.protobuf.ByteString
getOperationalStatusBytes()
The operational status of the link.InterconnectDiagnosticsLinkOpticalPower
getReceivingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.InterconnectDiagnosticsLinkOpticalPower.Builder
getReceivingOpticalPowerBuilder()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.InterconnectDiagnosticsLinkOpticalPowerOrBuilder
getReceivingOpticalPowerOrBuilder()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.InterconnectDiagnosticsLinkOpticalPower
getTransmittingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.InterconnectDiagnosticsLinkOpticalPower.Builder
getTransmittingOpticalPowerBuilder()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.InterconnectDiagnosticsLinkOpticalPowerOrBuilder
getTransmittingOpticalPowerOrBuilder()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.boolean
hasCircuitId()
The unique ID for this link assigned during turn up by Google.boolean
hasGoogleDemarc()
The Demarc address assigned by Google and provided in the LoA.boolean
hasLacpStatus()
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
boolean
hasOperationalStatus()
The operational status of the link.boolean
hasReceivingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.boolean
hasTransmittingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
InterconnectDiagnosticsLinkStatus.Builder
mergeFrom(InterconnectDiagnosticsLinkStatus other)
InterconnectDiagnosticsLinkStatus.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
InterconnectDiagnosticsLinkStatus.Builder
mergeFrom(com.google.protobuf.Message other)
InterconnectDiagnosticsLinkStatus.Builder
mergeLacpStatus(InterconnectDiagnosticsLinkLACPStatus value)
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
InterconnectDiagnosticsLinkStatus.Builder
mergeReceivingOpticalPower(InterconnectDiagnosticsLinkOpticalPower value)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.InterconnectDiagnosticsLinkStatus.Builder
mergeTransmittingOpticalPower(InterconnectDiagnosticsLinkOpticalPower value)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.InterconnectDiagnosticsLinkStatus.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
InterconnectDiagnosticsLinkStatus.Builder
removeArpCaches(int index)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsLinkStatus.Builder
setArpCaches(int index, InterconnectDiagnosticsARPEntry value)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsLinkStatus.Builder
setArpCaches(int index, InterconnectDiagnosticsARPEntry.Builder builderForValue)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.InterconnectDiagnosticsLinkStatus.Builder
setCircuitId(String value)
The unique ID for this link assigned during turn up by Google.InterconnectDiagnosticsLinkStatus.Builder
setCircuitIdBytes(com.google.protobuf.ByteString value)
The unique ID for this link assigned during turn up by Google.InterconnectDiagnosticsLinkStatus.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
InterconnectDiagnosticsLinkStatus.Builder
setGoogleDemarc(String value)
The Demarc address assigned by Google and provided in the LoA.InterconnectDiagnosticsLinkStatus.Builder
setGoogleDemarcBytes(com.google.protobuf.ByteString value)
The Demarc address assigned by Google and provided in the LoA.InterconnectDiagnosticsLinkStatus.Builder
setLacpStatus(InterconnectDiagnosticsLinkLACPStatus value)
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
InterconnectDiagnosticsLinkStatus.Builder
setLacpStatus(InterconnectDiagnosticsLinkLACPStatus.Builder builderForValue)
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
InterconnectDiagnosticsLinkStatus.Builder
setOperationalStatus(String value)
The operational status of the link.InterconnectDiagnosticsLinkStatus.Builder
setOperationalStatusBytes(com.google.protobuf.ByteString value)
The operational status of the link.InterconnectDiagnosticsLinkStatus.Builder
setReceivingOpticalPower(InterconnectDiagnosticsLinkOpticalPower value)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.InterconnectDiagnosticsLinkStatus.Builder
setReceivingOpticalPower(InterconnectDiagnosticsLinkOpticalPower.Builder builderForValue)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.InterconnectDiagnosticsLinkStatus.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
InterconnectDiagnosticsLinkStatus.Builder
setTransmittingOpticalPower(InterconnectDiagnosticsLinkOpticalPower value)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.InterconnectDiagnosticsLinkStatus.Builder
setTransmittingOpticalPower(InterconnectDiagnosticsLinkOpticalPower.Builder builderForValue)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.InterconnectDiagnosticsLinkStatus.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
clear
public InterconnectDiagnosticsLinkStatus.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
getDefaultInstanceForType
public InterconnectDiagnosticsLinkStatus getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public InterconnectDiagnosticsLinkStatus build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public InterconnectDiagnosticsLinkStatus buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public InterconnectDiagnosticsLinkStatus.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
setField
public InterconnectDiagnosticsLinkStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
clearField
public InterconnectDiagnosticsLinkStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
clearOneof
public InterconnectDiagnosticsLinkStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
setRepeatedField
public InterconnectDiagnosticsLinkStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
addRepeatedField
public InterconnectDiagnosticsLinkStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
mergeFrom
public InterconnectDiagnosticsLinkStatus.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
mergeFrom
public InterconnectDiagnosticsLinkStatus.Builder mergeFrom(InterconnectDiagnosticsLinkStatus other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
mergeFrom
public InterconnectDiagnosticsLinkStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<InterconnectDiagnosticsLinkStatus.Builder>
- Throws:
IOException
-
getArpCachesList
public List<InterconnectDiagnosticsARPEntry> getArpCachesList()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
- Specified by:
getArpCachesList
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-
getArpCachesCount
public int getArpCachesCount()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
- Specified by:
getArpCachesCount
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-
getArpCaches
public InterconnectDiagnosticsARPEntry getArpCaches(int index)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
- Specified by:
getArpCaches
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-
setArpCaches
public InterconnectDiagnosticsLinkStatus.Builder setArpCaches(int index, InterconnectDiagnosticsARPEntry value)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
setArpCaches
public InterconnectDiagnosticsLinkStatus.Builder setArpCaches(int index, InterconnectDiagnosticsARPEntry.Builder builderForValue)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
addArpCaches
public InterconnectDiagnosticsLinkStatus.Builder addArpCaches(InterconnectDiagnosticsARPEntry value)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
addArpCaches
public InterconnectDiagnosticsLinkStatus.Builder addArpCaches(int index, InterconnectDiagnosticsARPEntry value)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
addArpCaches
public InterconnectDiagnosticsLinkStatus.Builder addArpCaches(InterconnectDiagnosticsARPEntry.Builder builderForValue)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
addArpCaches
public InterconnectDiagnosticsLinkStatus.Builder addArpCaches(int index, InterconnectDiagnosticsARPEntry.Builder builderForValue)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
addAllArpCaches
public InterconnectDiagnosticsLinkStatus.Builder addAllArpCaches(Iterable<? extends InterconnectDiagnosticsARPEntry> values)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
clearArpCaches
public InterconnectDiagnosticsLinkStatus.Builder clearArpCaches()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
removeArpCaches
public InterconnectDiagnosticsLinkStatus.Builder removeArpCaches(int index)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
getArpCachesBuilder
public InterconnectDiagnosticsARPEntry.Builder getArpCachesBuilder(int index)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
getArpCachesOrBuilder
public InterconnectDiagnosticsARPEntryOrBuilder getArpCachesOrBuilder(int index)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
- Specified by:
getArpCachesOrBuilder
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-
getArpCachesOrBuilderList
public List<? extends InterconnectDiagnosticsARPEntryOrBuilder> getArpCachesOrBuilderList()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
- Specified by:
getArpCachesOrBuilderList
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-
addArpCachesBuilder
public InterconnectDiagnosticsARPEntry.Builder addArpCachesBuilder()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
addArpCachesBuilder
public InterconnectDiagnosticsARPEntry.Builder addArpCachesBuilder(int index)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
getArpCachesBuilderList
public List<InterconnectDiagnosticsARPEntry.Builder> getArpCachesBuilderList()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
-
hasCircuitId
public boolean hasCircuitId()
The unique ID for this link assigned during turn up by Google.
optional string circuit_id = 225180977;
- Specified by:
hasCircuitId
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- Whether the circuitId field is set.
-
getCircuitId
public String getCircuitId()
The unique ID for this link assigned during turn up by Google.
optional string circuit_id = 225180977;
- Specified by:
getCircuitId
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- The circuitId.
-
getCircuitIdBytes
public com.google.protobuf.ByteString getCircuitIdBytes()
The unique ID for this link assigned during turn up by Google.
optional string circuit_id = 225180977;
- Specified by:
getCircuitIdBytes
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- The bytes for circuitId.
-
setCircuitId
public InterconnectDiagnosticsLinkStatus.Builder setCircuitId(String value)
The unique ID for this link assigned during turn up by Google.
optional string circuit_id = 225180977;
- Parameters:
value
- The circuitId to set.- Returns:
- This builder for chaining.
-
clearCircuitId
public InterconnectDiagnosticsLinkStatus.Builder clearCircuitId()
The unique ID for this link assigned during turn up by Google.
optional string circuit_id = 225180977;
- Returns:
- This builder for chaining.
-
setCircuitIdBytes
public InterconnectDiagnosticsLinkStatus.Builder setCircuitIdBytes(com.google.protobuf.ByteString value)
The unique ID for this link assigned during turn up by Google.
optional string circuit_id = 225180977;
- Parameters:
value
- The bytes for circuitId to set.- Returns:
- This builder for chaining.
-
hasGoogleDemarc
public boolean hasGoogleDemarc()
The Demarc address assigned by Google and provided in the LoA.
optional string google_demarc = 51084;
- Specified by:
hasGoogleDemarc
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- Whether the googleDemarc field is set.
-
getGoogleDemarc
public String getGoogleDemarc()
The Demarc address assigned by Google and provided in the LoA.
optional string google_demarc = 51084;
- Specified by:
getGoogleDemarc
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- The googleDemarc.
-
getGoogleDemarcBytes
public com.google.protobuf.ByteString getGoogleDemarcBytes()
The Demarc address assigned by Google and provided in the LoA.
optional string google_demarc = 51084;
- Specified by:
getGoogleDemarcBytes
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- The bytes for googleDemarc.
-
setGoogleDemarc
public InterconnectDiagnosticsLinkStatus.Builder setGoogleDemarc(String value)
The Demarc address assigned by Google and provided in the LoA.
optional string google_demarc = 51084;
- Parameters:
value
- The googleDemarc to set.- Returns:
- This builder for chaining.
-
clearGoogleDemarc
public InterconnectDiagnosticsLinkStatus.Builder clearGoogleDemarc()
The Demarc address assigned by Google and provided in the LoA.
optional string google_demarc = 51084;
- Returns:
- This builder for chaining.
-
setGoogleDemarcBytes
public InterconnectDiagnosticsLinkStatus.Builder setGoogleDemarcBytes(com.google.protobuf.ByteString value)
The Demarc address assigned by Google and provided in the LoA.
optional string google_demarc = 51084;
- Parameters:
value
- The bytes for googleDemarc to set.- Returns:
- This builder for chaining.
-
hasLacpStatus
public boolean hasLacpStatus()
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
- Specified by:
hasLacpStatus
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- Whether the lacpStatus field is set.
-
getLacpStatus
public InterconnectDiagnosticsLinkLACPStatus getLacpStatus()
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
- Specified by:
getLacpStatus
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- The lacpStatus.
-
setLacpStatus
public InterconnectDiagnosticsLinkStatus.Builder setLacpStatus(InterconnectDiagnosticsLinkLACPStatus value)
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
-
setLacpStatus
public InterconnectDiagnosticsLinkStatus.Builder setLacpStatus(InterconnectDiagnosticsLinkLACPStatus.Builder builderForValue)
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
-
mergeLacpStatus
public InterconnectDiagnosticsLinkStatus.Builder mergeLacpStatus(InterconnectDiagnosticsLinkLACPStatus value)
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
-
clearLacpStatus
public InterconnectDiagnosticsLinkStatus.Builder clearLacpStatus()
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
-
getLacpStatusBuilder
public InterconnectDiagnosticsLinkLACPStatus.Builder getLacpStatusBuilder()
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
-
getLacpStatusOrBuilder
public InterconnectDiagnosticsLinkLACPStatusOrBuilder getLacpStatusOrBuilder()
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
- Specified by:
getLacpStatusOrBuilder
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-
hasOperationalStatus
public boolean hasOperationalStatus()
The operational status of the link. Check the OperationalStatus enum for the list of possible values.
optional string operational_status = 201070847;
- Specified by:
hasOperationalStatus
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- Whether the operationalStatus field is set.
-
getOperationalStatus
public String getOperationalStatus()
The operational status of the link. Check the OperationalStatus enum for the list of possible values.
optional string operational_status = 201070847;
- Specified by:
getOperationalStatus
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- The operationalStatus.
-
getOperationalStatusBytes
public com.google.protobuf.ByteString getOperationalStatusBytes()
The operational status of the link. Check the OperationalStatus enum for the list of possible values.
optional string operational_status = 201070847;
- Specified by:
getOperationalStatusBytes
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- The bytes for operationalStatus.
-
setOperationalStatus
public InterconnectDiagnosticsLinkStatus.Builder setOperationalStatus(String value)
The operational status of the link. Check the OperationalStatus enum for the list of possible values.
optional string operational_status = 201070847;
- Parameters:
value
- The operationalStatus to set.- Returns:
- This builder for chaining.
-
clearOperationalStatus
public InterconnectDiagnosticsLinkStatus.Builder clearOperationalStatus()
The operational status of the link. Check the OperationalStatus enum for the list of possible values.
optional string operational_status = 201070847;
- Returns:
- This builder for chaining.
-
setOperationalStatusBytes
public InterconnectDiagnosticsLinkStatus.Builder setOperationalStatusBytes(com.google.protobuf.ByteString value)
The operational status of the link. Check the OperationalStatus enum for the list of possible values.
optional string operational_status = 201070847;
- Parameters:
value
- The bytes for operationalStatus to set.- Returns:
- This builder for chaining.
-
hasReceivingOpticalPower
public boolean hasReceivingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;
- Specified by:
hasReceivingOpticalPower
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- Whether the receivingOpticalPower field is set.
-
getReceivingOpticalPower
public InterconnectDiagnosticsLinkOpticalPower getReceivingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;
- Specified by:
getReceivingOpticalPower
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- The receivingOpticalPower.
-
setReceivingOpticalPower
public InterconnectDiagnosticsLinkStatus.Builder setReceivingOpticalPower(InterconnectDiagnosticsLinkOpticalPower value)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;
-
setReceivingOpticalPower
public InterconnectDiagnosticsLinkStatus.Builder setReceivingOpticalPower(InterconnectDiagnosticsLinkOpticalPower.Builder builderForValue)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;
-
mergeReceivingOpticalPower
public InterconnectDiagnosticsLinkStatus.Builder mergeReceivingOpticalPower(InterconnectDiagnosticsLinkOpticalPower value)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;
-
clearReceivingOpticalPower
public InterconnectDiagnosticsLinkStatus.Builder clearReceivingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;
-
getReceivingOpticalPowerBuilder
public InterconnectDiagnosticsLinkOpticalPower.Builder getReceivingOpticalPowerBuilder()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;
-
getReceivingOpticalPowerOrBuilder
public InterconnectDiagnosticsLinkOpticalPowerOrBuilder getReceivingOpticalPowerOrBuilder()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;
- Specified by:
getReceivingOpticalPowerOrBuilder
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-
hasTransmittingOpticalPower
public boolean hasTransmittingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;
- Specified by:
hasTransmittingOpticalPower
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- Whether the transmittingOpticalPower field is set.
-
getTransmittingOpticalPower
public InterconnectDiagnosticsLinkOpticalPower getTransmittingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;
- Specified by:
getTransmittingOpticalPower
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
- Returns:
- The transmittingOpticalPower.
-
setTransmittingOpticalPower
public InterconnectDiagnosticsLinkStatus.Builder setTransmittingOpticalPower(InterconnectDiagnosticsLinkOpticalPower value)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;
-
setTransmittingOpticalPower
public InterconnectDiagnosticsLinkStatus.Builder setTransmittingOpticalPower(InterconnectDiagnosticsLinkOpticalPower.Builder builderForValue)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;
-
mergeTransmittingOpticalPower
public InterconnectDiagnosticsLinkStatus.Builder mergeTransmittingOpticalPower(InterconnectDiagnosticsLinkOpticalPower value)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;
-
clearTransmittingOpticalPower
public InterconnectDiagnosticsLinkStatus.Builder clearTransmittingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;
-
getTransmittingOpticalPowerBuilder
public InterconnectDiagnosticsLinkOpticalPower.Builder getTransmittingOpticalPowerBuilder()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;
-
getTransmittingOpticalPowerOrBuilder
public InterconnectDiagnosticsLinkOpticalPowerOrBuilder getTransmittingOpticalPowerOrBuilder()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;
- Specified by:
getTransmittingOpticalPowerOrBuilder
in interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-
setUnknownFields
public final InterconnectDiagnosticsLinkStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
mergeUnknownFields
public final InterconnectDiagnosticsLinkStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
-